You might find these MegaMillions number frequencies helpful when trying to choose your next set of numbers to play. Will it be one of the hot numbers which seem to be on a roll right now or are one of the cold numbers overdue an appearance?
The frequencies here are completely up to date, including the last draw, and will update automatically whenever the next draw takes place. You can view different date ranges according to when Mega Millions rules were altered. There are currently 70 main balls and 24 Mega Balls. However, from October 31, 2017 to April 5, 2025 there were 70 main balls and 25 Mega Balls. Read more about this in our Mega Millions history section.
Below, you'll find a number frequency table and chart, the most common and least-picked numbers, the most overdue numbers, common pairs, common triplets, and other assorted statistics. Play smart! Why leave the lottery to chance?
Taking each of the winning numbers from the most recent Mega Millions draw, we can take a look back at previous instances of the most common drawn numbers in the draws immediately after. This will give a predicted set of numbers for the next game.
To calculate the luckiest birth date, the most common number from 1-12 is listed as the month. Then, the next most common number from 1-31 is listed as the luckiest day.
Select a date to see how your birthday ranks in terms of numerical frequency: