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 82 December 19, 2025
  • 2
8 54 January 16, 2026
  • 3
3 22 February 17, 2026
  • 4
6 43 January 27, 2026
  • 5
4 29 February 10, 2026
  • 6
10 68 January 2, 2026
  • 7
5 8 March 3, 2026
  • 8
7 5 March 6, 2026
  • 9
4 64 January 6, 2026
  • 10
12 89 December 12, 2025
  • 11
11 12 February 27, 2026
  • 12
8 15 February 24, 2026
  • 13
8 33 February 6, 2026
  • 14
7 127 November 4, 2025
  • 15
5 19 February 20, 2026
  • 16
9 1 March 10, 2026
  • 17
10 99 December 2, 2025
  • 18
13 12 February 27, 2026
  • 19
8 5 March 6, 2026
  • 20
3 43 January 27, 2026
  • 21
9 1 March 10, 2026
  • 22
7 36 February 3, 2026
  • 23
5 113 November 18, 2025
  • 24
10 85 December 16, 2025
  • 25
6 29 February 10, 2026
  • 26
4 5 March 6, 2026
  • 27
10 82 December 19, 2025
  • 28
4 253 July 1, 2025
  • 29
4 222 August 1, 2025
  • 30
9 1 March 10, 2026
  • 31
8 75 December 26, 2025
  • 32
4 92 December 9, 2025
  • 33
8 54 January 16, 2026
  • 34
9 26 February 13, 2026
  • 35
3 1 March 10, 2026
  • 36
5 29 February 10, 2026
  • 37
6 22 February 17, 2026
  • 38
10 5 March 6, 2026
  • 39
8 12 February 27, 2026
  • 40
13 19 February 20, 2026
  • 41
6 78 December 23, 2025
  • 42
14 5 March 6, 2026
  • 43
10 12 February 27, 2026
  • 44
5 22 February 17, 2026
  • 45
4 155 October 7, 2025
  • 46
4 85 December 16, 2025
  • 47
5 50 January 20, 2026
  • 48
7 19 February 20, 2026
  • 49
12 15 February 24, 2026
  • 50
6 50 January 20, 2026
  • 51
2 138 October 24, 2025
  • 52
7 22 February 17, 2026
  • 53
4 8 March 3, 2026
  • 54
5 8 March 3, 2026
  • 55
6 15 February 24, 2026
  • 56
11 43 January 27, 2026
  • 57
6 117 November 14, 2025
  • 58
10 19 February 20, 2026
  • 59
8 26 February 13, 2026
  • 60
5 99 December 2, 2025
  • 61
3 134 October 28, 2025
  • 62
7 8 March 3, 2026
  • 63
11 19 February 20, 2026
  • 64
7 57 January 13, 2026
  • 65
5 1 March 10, 2026
  • 66
6 43 January 27, 2026
  • 67
4 12 February 27, 2026
  • 68
8 26 February 13, 2026
  • 69
6 36 February 3, 2026
  • 70
5 50 January 20, 2026

Mega Ball Frequencies

Ball Frequency Days Ago Last Drawn
  • 1
7 26 February 13, 2026
  • 2
5 19 February 20, 2026
  • 3
2 236 July 18, 2025
  • 4
4 47 January 23, 2026
  • 5
5 43 January 27, 2026
  • 6
4 29 February 10, 2026
  • 7
6 1 March 10, 2026
  • 8
3 96 December 5, 2025
  • 9
5 110 November 21, 2025
  • 10
4 113 November 18, 2025
  • 11
2 225 July 29, 2025
  • 12
4 50 January 20, 2026
  • 13
3 40 January 30, 2026
  • 14
4 22 February 17, 2026
  • 15
0
  • 16
6 8 March 3, 2026
  • 17
3 197 August 26, 2025
  • 18
5 82 December 19, 2025
  • 19
5 33 February 6, 2026
  • 20
2 260 June 24, 2025
  • 21
4 36 February 3, 2026
  • 22
3 183 September 9, 2025
  • 23
4 12 February 27, 2026
  • 24
7 5 March 6, 2026