Mega Millions results: the latest winning numbers and every draw since 2002

The latest Mega Millions draw, on Friday, September 25, 2026, and every one of the 2,540 draws since Friday, May 17, 2002, straight from the New York State Gaming Commission's open data. Updated every day.

Friday, September 25, 2026

  1. 25
  2. 57
  3. 58
  4. 67
  5. 68
  6. 16

The red ball is the Mega Ball.

Have my numbers ever won?

Enter five numbers from 1 to 70 and a Mega Ball from 1 to 24. The checker plays them against all 930 draws since Tuesday, October 31, 2017, when the main numbers took today's range, and counts every prize they would have matched.

Recent draws

DateWinning numbersMega Ball
Friday, September 25, 202625 57 58 67 6816
Tuesday, September 22, 202607 13 26 37 6808
Friday, September 18, 202604 09 24 56 6801
Tuesday, September 15, 202627 36 43 57 5816
Friday, September 11, 202603 30 33 53 6222
Tuesday, September 8, 202617 30 43 58 6620
Friday, September 4, 202606 26 34 59 6124
Tuesday, September 1, 202601 22 51 61 6317
Friday, August 28, 202608 17 29 42 5502
Tuesday, August 25, 202607 10 47 48 5014
Friday, August 21, 202601 25 34 48 5724
Tuesday, August 18, 202605 19 30 38 5912
Friday, August 14, 202603 23 27 46 6011
Tuesday, August 11, 202601 20 30 46 6817
Friday, August 7, 202617 20 32 54 5723
Tuesday, August 4, 202614 21 51 55 6521
Friday, July 31, 202604 18 26 43 5104
Tuesday, July 28, 202634 48 49 59 7012
Friday, July 24, 202602 05 42 44 6001
Tuesday, July 21, 202625 37 59 68 7010

Every draw, year by year

2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002

Which numbers come up most?

Since Tuesday, October 31, 2017 the most drawn main numbers are 10, 17, 31, 3, 42 (86 times for the first) and the least drawn 51, 67, 65, 45, 23 (52 times for the first), against about 66.4 each in a fair draw. A test of "every number equally likely" puts that spread at p = 0.59: well within what chance alone produces.

A number that came up more often is not more likely next time. The balls have no memory: every combination has the same chance in every draw, 1 in 290,472,336 for the jackpot. Our lottery myths page shows why hot and cold numbers are an illusion.

  1. 164
  2. 264
  3. 379
  4. 468
  5. 559
  6. 665
  7. 763
  8. 874
  9. 958
  10. 1086
  11. 1174
  12. 1260
  13. 1366
  14. 1477
  15. 1569
  16. 1666
  17. 1784
  18. 1873
  19. 1970
  20. 2073
  21. 2162
  22. 2274
  23. 2355
  24. 2472
  25. 2565
  26. 2671
  27. 2767
  28. 2861
  29. 2969
  30. 3072
  31. 3180
  32. 3260
  33. 3369
  34. 3465
  35. 3556
  36. 3657
  37. 3764
  38. 3877
  39. 3964
  40. 4071
  41. 4158
  42. 4278
  43. 4377
  44. 4466
  45. 4553
  46. 4673
  47. 4759
  48. 4871
  49. 4958
  50. 5056
  51. 5152
  52. 5267
  53. 5364
  54. 5458
  55. 5560
  56. 5668
  57. 5766
  58. 5876
  59. 5971
  60. 6058
  61. 6166
  62. 6269
  63. 6363
  64. 6472
  65. 6553
  66. 6674
  67. 6753
  68. 6862
  69. 6962
  70. 7064

Times each main number was drawn since Tuesday, October 31, 2017 (930 draws; a fair draw expects about 66.4 each).

Questions

What were the last Mega Millions winning numbers?

The draw of Friday, September 25, 2026 is at the top of this page. The list is refreshed every day from the lottery's open data.

Have any numbers ever been drawn twice?

Enter them in the checker: it tests every draw since Tuesday, October 31, 2017 and shows the best match. The chance of any given five main numbers and the Mega Ball coming up again is the same as any other combination.

Are these the official results?

They come from the New York State Gaming Commission's published data. Always confirm a win with an official lottery before acting on it.

Source: New York State Gaming Commission open data. Odds and prize tiers: Mega Millions odds. Playing should stay fun: free help.

Updated: