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
4 15 April 21, 2026
  • 2
8 110 January 16, 2026
  • 3
4 26 April 10, 2026
  • 4
8 43 March 24, 2026
  • 5
5 29 April 7, 2026
  • 6
11 54 March 13, 2026
  • 7
6 12 April 24, 2026
  • 8
7 61 March 6, 2026
  • 9
4 120 January 6, 2026
  • 10
12 145 December 12, 2025
  • 11
13 47 March 20, 2026
  • 12
8 71 February 24, 2026
  • 13
10 40 March 27, 2026
  • 14
8 8 April 28, 2026
  • 15
6 29 April 7, 2026
  • 16
11 5 May 1, 2026
  • 17
11 22 April 14, 2026
  • 18
16 26 April 10, 2026
  • 19
9 54 March 13, 2026
  • 20
4 47 March 20, 2026
  • 21
11 5 May 1, 2026
  • 22
8 29 April 7, 2026
  • 23
5 169 November 18, 2025
  • 24
11 22 April 14, 2026
  • 25
6 85 February 10, 2026
  • 26
4 61 March 6, 2026
  • 27
12 5 May 1, 2026
  • 28
5 40 March 27, 2026
  • 29
4 278 August 1, 2025
  • 30
9 57 March 10, 2026
  • 31
9 33 April 3, 2026
  • 32
5 12 April 24, 2026
  • 33
9 29 April 7, 2026
  • 34
9 82 February 13, 2026
  • 35
5 12 April 24, 2026
  • 36
9 8 April 28, 2026
  • 37
7 29 April 7, 2026
  • 38
12 19 April 17, 2026
  • 39
8 68 February 27, 2026
  • 40
15 12 April 24, 2026
  • 41
9 5 May 1, 2026
  • 42
15 26 April 10, 2026
  • 43
12 15 April 21, 2026
  • 44
6 19 April 17, 2026
  • 45
6 33 April 3, 2026
  • 46
4 141 December 16, 2025
  • 47
6 8 April 28, 2026
  • 48
7 75 February 20, 2026
  • 49
14 19 April 17, 2026
  • 50
7 50 March 17, 2026
  • 51
3 47 March 20, 2026
  • 52
8 43 March 24, 2026
  • 53
5 43 March 24, 2026
  • 54
5 64 March 3, 2026
  • 55
8 47 March 20, 2026
  • 56
12 15 April 21, 2026
  • 57
7 22 April 14, 2026
  • 58
11 15 April 21, 2026
  • 59
8 82 February 13, 2026
  • 60
6 36 March 31, 2026
  • 61
4 5 May 1, 2026
  • 62
10 19 April 17, 2026
  • 63
13 33 April 3, 2026
  • 64
7 113 January 13, 2026
  • 65
6 36 March 31, 2026
  • 66
7 8 April 28, 2026
  • 67
4 68 February 27, 2026
  • 68
9 33 April 3, 2026
  • 69
8 22 April 14, 2026
  • 70
5 106 January 20, 2026

Mega Ball Frequencies

Ball Frequency Days Ago Last Drawn
  • 1
7 82 February 13, 2026
  • 2
6 29 April 7, 2026
  • 3
2 292 July 18, 2025
  • 4
5 47 March 20, 2026
  • 5
5 99 January 27, 2026
  • 6
5 26 April 10, 2026
  • 7
7 15 April 21, 2026
  • 8
4 19 April 17, 2026
  • 9
6 54 March 13, 2026
  • 10
5 43 March 24, 2026
  • 11
2 281 July 29, 2025
  • 12
6 12 April 24, 2026
  • 13
3 96 January 30, 2026
  • 14
4 78 February 17, 2026
  • 15
2 8 April 28, 2026
  • 16
7 40 March 27, 2026
  • 17
4 36 March 31, 2026
  • 18
5 138 December 19, 2025
  • 19
5 89 February 6, 2026
  • 20
2 316 June 24, 2025
  • 21
4 92 February 3, 2026
  • 22
3 239 September 9, 2025
  • 23
4 68 February 27, 2026
  • 24
9 5 May 1, 2026