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
8 62 September 1, 2026
  • 2
14 17 October 16, 2026
  • 3
8 10 October 23, 2026
  • 4
11 45 September 18, 2026
  • 5
11 3 October 30, 2026
  • 6
13 31 October 2, 2026
  • 7
10 10 October 23, 2026
  • 8
8 66 August 28, 2026
  • 9
8 45 September 18, 2026
  • 10
17 3 October 30, 2026
  • 11
14 20 October 13, 2026
  • 12
11 20 October 13, 2026
  • 13
15 13 October 20, 2026
  • 14
10 6 October 27, 2026
  • 15
10 17 October 16, 2026
  • 16
14 24 October 9, 2026
  • 17
17 55 September 8, 2026
  • 18
17 94 July 31, 2026
  • 19
12 6 October 27, 2026
  • 20
7 83 August 11, 2026
  • 21
14 6 October 27, 2026
  • 22
12 62 September 1, 2026
  • 23
7 80 August 14, 2026
  • 24
14 45 September 18, 2026
  • 25
10 38 September 25, 2026
  • 26
12 27 October 6, 2026
  • 27
15 34 September 29, 2026
  • 28
6 13 October 20, 2026
  • 29
6 66 August 28, 2026
  • 30
16 52 September 11, 2026
  • 31
11 17 October 16, 2026
  • 32
8 27 October 6, 2026
  • 33
12 13 October 20, 2026
  • 34
15 59 September 4, 2026
  • 35
8 13 October 20, 2026
  • 36
12 48 September 15, 2026
  • 37
11 31 October 2, 2026
  • 38
15 3 October 30, 2026
  • 39
10 115 July 10, 2026
  • 40
19 20 October 13, 2026
  • 41
12 17 October 16, 2026
  • 42
18 27 October 6, 2026
  • 43
16 48 September 15, 2026
  • 44
8 101 July 24, 2026
  • 45
8 6 October 27, 2026
  • 46
8 10 October 23, 2026
  • 47
11 69 August 25, 2026
  • 48
15 13 October 20, 2026
  • 49
19 3 October 30, 2026
  • 50
12 69 August 25, 2026
  • 51
13 10 October 23, 2026
  • 52
11 129 June 26, 2026
  • 53
8 52 September 11, 2026
  • 54
8 27 October 6, 2026
  • 55
13 31 October 2, 2026
  • 56
16 45 September 18, 2026
  • 57
12 38 September 25, 2026
  • 58
15 38 September 25, 2026
  • 59
14 59 September 4, 2026
  • 60
10 80 August 14, 2026
  • 61
8 59 September 4, 2026
  • 62
12 52 September 11, 2026
  • 63
17 24 October 9, 2026
  • 64
9 34 September 29, 2026
  • 65
8 90 August 4, 2026
  • 66
11 20 October 13, 2026
  • 67
7 6 October 27, 2026
  • 68
16 3 October 30, 2026
  • 69
8 202 April 14, 2026
  • 70
9 24 October 9, 2026

Mega Ball Frequencies

Ball Frequency Days Ago Last Drawn
  • 1
9 45 September 18, 2026
  • 2
8 66 August 28, 2026
  • 3
7 6 October 27, 2026
  • 4
6 94 July 31, 2026
  • 5
6 10 October 23, 2026
  • 6
7 129 June 26, 2026
  • 7
9 157 May 29, 2026
  • 8
7 24 October 9, 2026
  • 9
6 234 March 13, 2026
  • 10
8 31 October 2, 2026
  • 11
4 17 October 16, 2026
  • 12
13 76 August 18, 2026
  • 13
3 276 January 30, 2026
  • 14
6 69 August 25, 2026
  • 15
2 188 April 28, 2026
  • 16
11 38 September 25, 2026
  • 17
9 3 October 30, 2026
  • 18
5 318 December 19, 2025
  • 19
5 269 February 6, 2026
  • 20
4 55 September 8, 2026
  • 21
5 90 August 4, 2026
  • 22
6 27 October 6, 2026
  • 23
7 34 September 29, 2026
  • 24
11 59 September 4, 2026
Logo
Monday November 2nd 2026
$793 Million
Time Remaining
  • 0d
  • 0h
  • 0m
  • 0s
×