How often each number and the Mega Ball has appeared in past Mega Millions draws.
Hot, cold & overdue numbers → Use these insights in the Strategy Lab →
As of November 2026, the most frequently drawn Mega Millions numbers are 10, 17, 31, 3, 42, 14, and the least frequent are 45, 51, 65, 67, 23, 50. The most common Mega Balls are 12, 16, 24, 1, 7.
These statistics count only draws played with the current Mega Millions numbers: main numbers (1–70) since October 31, 2017 (943 draws) and Mega Ball (1–24) since April 8, 2025 (167 draws). Older draws used a different set of numbers, so counting them would make the newer numbers look colder than they are.
Open any number for its full frequency, last-drawn date and hot/cold ranking — one detailed page per main number (1–70).
As of November 2026, the most frequently drawn Mega Millions numbers are 10, 17, 31, 3, 42, 14, across 943 historical draws. Number 10 is the most common with 88 appearances.
The least frequently drawn Mega Millions numbers are 45, 51, 65, 67, 23, 50.
The most frequently drawn Mega Millions Mega Balls are 12, 16, 24, 1, 7.
These Mega Millions number frequencies are recomputed after every official draw, so the rankings always reflect the latest results.
Ready to try it?
Go to Strategy Lab →