Lottery Number Lab Odds, drawing history and probability for Mega Millions and Powerball

Mega Millions archive

Mega Millions winning numbers for 2025

104 bundled Mega Millions drawings in 2025, from January 3, 2025 to December 30, 2025, with year-specific frequency, sum, odd/even and consecutive-pair analysis from the bundled draw record.

Year at a glance

White balls stayed 1–70 all year. April 8, 2025 is the boundary between two Mega Ball pools and ticket prices; the period table separates them.

Drawings
104

January 3, 2025 → December 30, 2025

Average white-ball sum
170.9

3.5 below the observed archive average of 174.5 (933 drawings)

Sum range
78 – 270

Low April 18, 2025 · High April 25, 2025

Consecutive pairs
32 (30.8%)

Observed archive rate 25.9% (933 drawings)

Top odd/even split
3:2

35 drawings (33.7%)

Top Mega Ball
1, 16, 18, 22

tied at 7×

Every Mega Millions drawing in 2025

April 8, 2025 rule change

White-ball pools stayed 5 of 70 on both sides of this date. The Mega Ball pool and the base ticket price changed. Counts and dates below are the bundled drawings in each period. Official announcement: Mega Millions — “New Mega Millions arrives in April” (2025 game change).

Mega Millions periods in the 2025 bundled snapshot, split on April 8, 2025.
PeriodBundled drawingsDate coverageMega Ball poolBase ticket price
Before April 8, 202527January 3, 2025 – April 4, 20251–25$2
From April 8, 202577April 8, 2025 – December 30, 20251–24$5

White-ball frequencies on this page can be read as one pool. Mega Ball frequencies mix the 1–25 period and the 1–24 period, so they are not a single set of rules.

How to interpret these 2025 figures

2025 is a past calendar year relative to the snapshot reference date October 8, 2026. This page describes the 104 bundled Mega Millions drawings from January 3, 2025 through December 30, 2025. That span is what the archive holds. It is not a claim that every official drawing of the year was captured.

The five white balls in these 2025 drawings averaged 170.9. The observed average across the bundled archive of 933 drawings from October 31, 2017 through October 6, 2026 is 174.5. The 2025 average is 3.5 points below that observed archive average. The archive average is the mean of those recorded drawings, not a theoretical mean of the ball matrix.

A uniform mathematical expectation for one specified white ball in this year's record is about 7.4 appearances (104 × 5 / 70). That expectation is not the observed archive average. 2 white balls tied at 14 appearances (10, 31). The lowest count was 2, shared by 3 numbers. The tally describes these drawings only and does not change the odds of a later drawing.

The most common odd/even split in 2025 was 3 odd / 2 even, in 35 drawings (33.7%). Consecutive white-ball pairs appeared in 32 of 104 drawings (30.8%). The observed rate in the bundled archive of 933 drawings is 25.9%. These are counts, not a test of whether the difference is ordinary.

4 Mega Balls tied for the lead in 2025: 1, 16, 18, 22, each drawn 7 times. Each Mega Millions drawing is an independent trial. Hot, cold, and overdue labels summarize records; they do not change the odds on the next ticket. Verify any real ticket with your state lottery.

Frequency — white balls and Mega Ball

With 104 drawings and five white balls each, the mathematical expectation for one specified white number is about 7.4 appearances (104 × 5 / 70). That is an expectation for this year's drawing count, not the observed archive average. Rankings below break ties by ball number ascending so a rebuild always produces the same order.

Five most-drawn white balls in 2025 (ties broken by lower number first).
RankWhite ballTimes drawnShare of 2025 drawings
#11014×13.5%
#23114×13.5%
#32413×12.5%
#41112×11.5%
#51712×11.5%

Least-drawn white balls in 2025 all sat at 2×: 36, 51, 67.

Most frequent Mega Ball values in 2025.
RankMega BallTimes drawnShare of 2025
#117×6.7%
#2167×6.7%
#3187×6.7%
#4227×6.7%
#526×5.8%

Frequency is a rear-view mirror. A number that led 2025 has no better chance in the next drawing — see hot and cold numbers tested and independent trials.

Sums and odd/even distribution

The lowest white-ball sum of 2025 was 78 on April 18, 2025:

051315172801

The highest was 270 on April 25, 2025 — a spread of 192 points:

384060627009

Odd/even split of the five white balls across all 104 drawings in 2025.
Odd:even splitDrawingsShare of year
3 odd / 2 even3533.7%
2 odd / 3 even3331.7%
4 odd / 1 even1413.5%
1 odd / 4 even1312.5%
0 odd / 5 even87.7%
5 odd / 0 even11.0%
Measure2025Observed archive (933 drawings, October 31, 2017 – October 6, 2026)
Drawings104933
Average sum170.9174.5
Drawings with consecutive numbers32 (30.8%)25.9%
Drawings repeating a ball from the previous one34.0%32.9%
All five balls in the lower half33.2% of drawings

Consecutive-number pairs

32 of 104 drawings (30.8%) included at least one consecutive white-ball pair (for example 14–15). The observed rate in the bundled archive (933 drawings, October 31, 2017 – October 6, 2026) is 25.9%. That comparison is a count, not a test of the difference. Consecutive pairs are not a signal to seek or avoid on a ticket.

Every Mega Millions drawing in 2025

Mega Millions results, newest first. The Mega Ball is the final, highlighted ball. Always verify a ticket with your state lottery — this table is a convenience copy, not an official record.
Drawing date (ET)Winning numbersSumOdd/evenLow/high
December 30, 20251843496369062424:11:4
December 26, 20250919316364071864:13:2
December 23, 20251537384164211953:21:4
December 19, 20250111273959181375:03:2
December 16, 20252024465965072142:32:3
December 12, 20251050555859052322:31:4
December 9, 20251932414966062073:22:3
December 5, 20253438424469082271:41:4
December 2, 20251725265360161813:23:2
November 28, 20250607133948041133:23:2
November 25, 20251115313259181484:14:1
November 21, 20250304193163091204:14:1
November 18, 2025051023273010953:25:0
November 14, 2025010811125707893:24:1
November 11, 20251013404246011511:42:3
November 7, 20251621234870051782:33:2
November 4, 20251114175057061493:23:2
October 31, 20250224526668092120:52:3
October 28, 20250219335361141684:13:2
October 24, 20251118315156241673:23:2
October 21, 20250218273459181402:34:1
October 17, 20250921274856101613:23:2
October 14, 20251222495758191982:32:3
October 10, 20250318233256081322:34:1
October 7, 20251726334556191773:23:2
October 3, 20251819385457191862:32:3
September 30, 20250408273763141393:23:2
September 26, 20250421273349211344:14:1
September 23, 20251324414270181902:32:3
September 19, 20250222274258081511:43:2
September 16, 20251014344043051411:43:2
September 12, 20251718214264071622:33:2
September 9, 20250643526465222302:31:4
September 5, 20250614365862241760:52:3
September 2, 20250717354064231633:23:2
August 29, 20251331324445211653:23:2
August 26, 20250712304069171582:33:2
August 22, 20251830444850121900:52:3
August 19, 20251019244968101702:33:2
August 15, 20250417273469161513:24:1
August 12, 20250108315667231633:23:2
August 8, 2025020608144912791:44:1
August 5, 20251227425965022053:22:3
August 1, 20251827293370221773:24:1
July 29, 20251730346367112113:23:2
July 25, 20251421254952071613:23:2
July 22, 20252241425969172333:21:4
July 18, 20251143545563032264:11:4
July 15, 20250610243543011182:34:1
July 11, 20251223243156011462:34:1
July 8, 20250406384462241540:52:3
July 4, 20251720244142241442:33:2
July 1, 20251928313954051713:23:2
June 27, 20251821294250021602:33:2
June 24, 20251011182460201231:44:1
June 20, 20252649586163092573:21:4
June 17, 20251623394655121793:22:3
June 13, 20250810224047011271:43:2
June 10, 20251011143845241182:33:2
June 6, 20251640545657032231:41:4
June 3, 20251624293645131502:33:2
May 30, 20250228373858131631:42:3
May 27, 20250628344862091780:53:2
May 23, 20250718405568181882:32:3
May 20, 20251830335564112002:33:2
May 16, 20250222426266141940:52:3
May 13, 20250629334768201833:23:2
May 9, 20250910124860161391:43:2
May 6, 20251617434658161802:32:3
May 2, 20251437404168022002:31:4
April 29, 20251633405157101973:22:3
April 25, 20253840606270092700:50:5
April 22, 20252539495265222304:11:4
April 18, 2025051315172801784:15:0
April 15, 20250610132463021162:34:1
April 11, 20251537385658192042:31:4
April 8, 20251016506061171971:42:3
April 4, 20251128353769251804:13:2
April 1, 20251112212949031224:14:1
March 28, 20250209316063231653:23:2
March 25, 20250105173962081244:13:2
March 21, 20251522315257021773:23:2
March 18, 20252728313233241513:25:0
March 14, 20250317394270011713:22:3
March 11, 20250119263869151533:23:2
March 7, 20250820485860071940:52:3
March 4, 20251419475270062022:32:3
February 28, 20250919303566161593:24:1
February 25, 20250408113252131071:44:1
February 21, 20250113283746101253:23:2
February 18, 20250120255861221653:23:2
February 14, 20251119314956161664:13:2
February 11, 20250730394170131873:22:3
February 7, 20250424324155161562:33:2
February 4, 20251424315354011762:33:2
January 31, 20250928485663022042:32:3
January 28, 20251019314756061633:23:2
January 24, 20250812435262181771:42:3
January 21, 20252730566465222422:32:3
January 17, 20250810375469221782:32:3
January 14, 20250414354962061642:33:2
January 10, 20250923396566222024:12:3
January 7, 20252024333948181642:33:2
January 3, 20252042465969192362:31:4

Source and methodology

Counts on this page are computed from the site's bundled Mega Millions draw file for calendar year 2025 only (Eastern Time drawing dates). Matrix context: White balls stayed 1–70 all year. April 8, 2025 is the boundary between two Mega Ball pools and ticket prices; the period table separates them. Full method and correction policy: Methodology. Draw snapshot last refreshed October 8, 2026. Always verify a ticket with your state lottery — this page is a convenience copy, not an official record.

These results are a convenience copy of public data and may be delayed or incorrect. Never claim a prize or discard a ticket based on this page — only your state lottery can validate a ticket. Nothing here is a prediction or a recommendation to play; lottery drawings are independent random events. 18+ (21+ in some states). Full disclaimer.

Sources

Figures on this page are computed from the published game rules and the drawing record. These are the documents they are checked against — see our methodology and corrections policy for how that is done.