LottoBook

Mega Millions number frequency, odds and draw history

Mega Millions draws 5 numbers from 70, plus one Mega Ball from 24. This page counts 167 draws under the current rules, from April 8, 2025 to November 10, 2026, sold in every participating US jurisdiction, 21 of which this app catalogues.

How often each number has been drawn

Across 167 draws each ball should turn up about 12 times. Random variation alone spreads that out, and about 19 in 20 balls land between 5 and 19. 2 of the 70 balls fall outside it and chance alone would put about 3 there, so this is an ordinary result. 68 balls are indistinguishable from random.

This is the part worth reading twice. A number drawn more often than its neighbours has not become more likely, and the table below is sorted only because people expect it to be. The average wait between appearances for any one ball is 14.0 draws, so a gap several times that long is ordinary rather than overdue.

Ranked by how often each number has been drawn. Ranking is not a signal, it is what any fair draw looks like when you sort it.
NumberTimes drawnAgainst chanceDraws since last seen
4019above the band8
4919above the band3
1818typical0
4218typical10
1017typical3
1717typical18
3017typical0
6317typical9
2716typical1
3416typical1
4316typical16
5616typical15
6816typical3
215typical0
1315typical6
2415typical2
3815typical3
4815typical6
5815typical13
1114typical8
1614typical9
2114typical4
5914typical19
613typical11
5113typical5
5513typical11
6213typical2
412typical2
1912typical4
2212typical20
2612typical10
3112typical2
3312typical6
3612typical16
4112typical7
5012typical22
5712typical13
511typical3
1211typical8
2511typical0
3711typical11
4711typical22
5211typical39
6611typical8
710typical5
1410typical4
1510typical7
3910typical35
6010typical25
6410typical1
7010typical2
449typical1
539typical1
659typical0
18typical20
38typical5
88typical21
98typical15
328typical10
358typical6
458typical4
468typical5
548typical10
618typical19
698typical60
207typical26
237typical25
677typical4
286typical6
296typical21

The Mega Ball

Drawn from its own machine, one ball per draw out of 24, so it is counted on its own and compared against its own range rather than the one above. Across 167 draws each ball should turn up about 7 times. Random variation alone spreads that out, and about 19 in 20 balls land between 2 and 12. 1 of the 24 balls fall outside it and chance alone would put about 1 there, so this is an ordinary result. 23 balls are indistinguishable from random.

Ranked by how often each mega ball has been drawn. Ranking is not a signal, it is what any fair draw looks like when you sort it.
Mega BallTimes drawnAgainst chanceDraws since last seen
1213above the bandnot in this era
1611typicalnot in this era
2411typicalnot in this era
110typicalnot in this era
79typicalnot in this era
179typicalnot in this era
28typicalnot in this era
38typicalnot in this era
108typicalnot in this era
67typicalnot in this era
87typicalnot in this era
227typicalnot in this era
237typicalnot in this era
46typicalnot in this era
56typicalnot in this era
96typicalnot in this era
146typicalnot in this era
185typicalnot in this era
195typicalnot in this era
215typicalnot in this era
114typicalnot in this era
204typicalnot in this era
133typicalnot in this era
152typicalnot in this era

The odds

Matching all 5 plus the Mega Ball is 1 in 290,472,336. Every tier is worked from the matrix directly, so these are exact rather than rounded figures copied from a leaflet.

Exact probabilities, worked from the matrix rather than quoted from anywhere.
MatchChance per ticket
5 of 5 + Mega Ball1 in 290,472,336
5 of 51 in 12,629,232
4 of 5 + Mega Ball1 in 893,761
4 of 51 in 38,859
3 of 5 + Mega Ball1 in 13,965
3 of 51 in 607
2 of 5 + Mega Ball1 in 665
2 of 51 in 29
1 of 5 + Mega Ball1 in 86
1 of 51 in 4

The rules have changed 4 times

Every boundary below was derived from the published draws themselves, by walking them in order and taking the first date no earlier matrix can account for, then checked against the announced change dates. A boundary can only ever be late, never early, which keeps every draw inside the era it is filed under.

This is why the counts above are scoped to the current rules. An all-time count for Mega Millions would mix in draws from a different drum, where balls added later never had a chance to appear, and those balls would read as permanently cold for a reason that has nothing to do with luck.

In effectMain poolBonus pool
May 15, 2002 to June 24, 20055252
June 24, 2005 to October 22, 20135646
October 22, 2013 to October 31, 20177515
October 31, 2017 to April 8, 20257025
April 8, 2025 to today7024

The last ten draws

Draw dateNumbers
November 10, 20262 · 18 · 25 · 30 · 65 +22
November 6, 202627 · 34 · 44 · 53 · 64 +1
November 3, 20264 · 24 · 31 · 62 · 70 +3
October 30, 20265 · 10 · 38 · 49 · 68 +17
October 27, 202614 · 19 · 21 · 45 · 67 +3
October 23, 20263 · 7 · 46 · 49 · 51 +5
October 20, 202613 · 28 · 33 · 35 · 48 +3
October 16, 20262 · 15 · 31 · 41 · 68 +11
October 13, 202611 · 12 · 15 · 40 · 66 +17
October 9, 20262 · 7 · 16 · 63 · 70 +8

Where this comes from

Every draw on this page came from the jurisdiction that ran it, and the matrix was derived from that published history rather than copied from a marketing page. The full archive, 2,553 Mega Millions draws in all, ships inside the app and works with no connection at all.

Open LottoBook, or read every game counted in California, Colorado, Connecticut, Delaware.