Mega Millions Frequency Chart

Use these Mega Millions frequency charts to learn the hot numbers and cold numbers. The first number frequency chart shows how many times each of the main numbers has been drawn, as well as when they last appeared. The frequencies for the Mega Balls are displayed in the second chart so you can see the most common Mega Ball number.

You can tap any of the column headings to sort the stats differently and more easily see the most frequent or most overdue numbers. The findings could help you as you consider your selections for the next drawing. You can adjust the date range based on the number pool. Currently, there are 24 Mega Balls, but before April 2025, there were 25.

The Smartpicks page also provides you with several sets of Mega Millions lines based on these statistics.

Main Number Frequencies

Ball Frequency Days Ago Last Drawn
  • 1
3 9 December 19, 2025
  • 2
7 58 October 31, 2025
  • 3
2 37 November 21, 2025
  • 4
5 37 November 21, 2025
  • 5
2 40 November 18, 2025
  • 6
9 30 November 28, 2025
  • 7
4 30 November 28, 2025
  • 8
5 44 November 14, 2025
  • 9
3 2 December 26, 2025
  • 10
12 16 December 12, 2025
  • 11
8 9 December 19, 2025
  • 12
6 44 November 14, 2025
  • 13
6 30 November 28, 2025
  • 14
7 54 November 4, 2025
  • 15
4 5 December 23, 2025
  • 16
7 51 November 7, 2025
  • 17
10 26 December 2, 2025
  • 18
11 65 October 24, 2025
  • 19
7 2 December 26, 2025
  • 20
2 12 December 16, 2025
  • 21
6 51 November 7, 2025
  • 22
5 75 October 14, 2025
  • 23
5 40 November 18, 2025
  • 24
10 12 December 16, 2025
  • 25
3 26 December 2, 2025
  • 26
3 26 December 2, 2025
  • 27
10 9 December 19, 2025
  • 28
4 180 July 1, 2025
  • 29
4 149 August 1, 2025
  • 30
5 40 November 18, 2025
  • 31
8 2 December 26, 2025
  • 32
4 19 December 9, 2025
  • 33
7 61 October 28, 2025
  • 34
6 23 December 5, 2025
  • 35
2 117 September 2, 2025
  • 36
2 114 September 5, 2025
  • 37
5 5 December 23, 2025
  • 38
8 5 December 23, 2025
  • 39
5 9 December 19, 2025
  • 40
10 47 November 11, 2025
  • 41
6 5 December 23, 2025
  • 42
10 23 December 5, 2025
  • 43
5 103 September 16, 2025
  • 44
4 23 December 5, 2025
  • 45
4 82 October 7, 2025
  • 46
4 12 December 16, 2025
  • 47
2 198 June 13, 2025
  • 48
6 30 November 28, 2025
  • 49
8 19 December 9, 2025
  • 50
5 16 December 12, 2025
  • 51
2 65 October 24, 2025
  • 52
4 58 October 31, 2025
  • 53
2 26 December 2, 2025
  • 54
4 86 October 3, 2025
  • 55
5 16 December 12, 2025
  • 56
8 65 October 24, 2025
  • 57
6 44 November 14, 2025
  • 58
8 16 December 12, 2025
  • 59
7 9 December 19, 2025
  • 60
5 26 December 2, 2025
  • 61
3 61 October 28, 2025
  • 62
5 114 September 5, 2025
  • 63
7 2 December 26, 2025
  • 64
6 2 December 26, 2025
  • 65
4 12 December 16, 2025
  • 66
3 19 December 9, 2025
  • 67
2 138 August 12, 2025
  • 68
5 58 October 31, 2025
  • 69
4 23 December 5, 2025
  • 70
4 51 November 7, 2025

Mega Ball Frequencies

Ball Frequency Days Ago Last Drawn
  • 1
5 47 November 11, 2025
  • 2
4 145 August 5, 2025
  • 3
2 163 July 18, 2025
  • 4
1 30 November 28, 2025
  • 5
4 16 December 12, 2025
  • 6
2 19 December 9, 2025
  • 7
5 2 December 26, 2025
  • 8
3 23 December 5, 2025
  • 9
5 37 November 21, 2025
  • 10
4 40 November 18, 2025
  • 11
2 152 July 29, 2025
  • 12
3 128 August 22, 2025
  • 13
2 208 June 3, 2025
  • 14
3 61 October 28, 2025
  • 15
0
  • 16
4 26 December 2, 2025
  • 17
3 124 August 26, 2025
  • 18
5 9 December 19, 2025
  • 19
4 75 October 14, 2025
  • 20
2 187 June 24, 2025
  • 21
3 5 December 23, 2025
  • 22
3 110 September 9, 2025
  • 23
2 117 September 2, 2025
  • 24
5 65 October 24, 2025