JackpotTeller
JackpotTeller
ExplorePredictionsCheckerNewsPricingOur Methodology

Games

PowerballMega MillionsCA SuperLotto PlusNY LottoTX Lotto TexasFL LottoIL Lucky Day LottoAll Games →
ExplorePredictionsCheckerNewsPricingOur Methodology
JackpotTeller

AI-powered lottery intelligence combining machine learning, numerology, and astrology for educational and data visualization purposes.

Product

  • Predictions
  • Statistics
  • Number Checker
  • Pricing
  • How It Works

Games

  • All Games
  • Powerball
  • Mega Millions

Resources

  • Blog
  • News
  • Our Methodology

Company

  • About
  • Terms of Service
  • Privacy Policy
  • Responsible Gambling
  • Disclaimer

Responsible Gambling: Jackpot Teller is for educational and analytical purposes only. Playing the lottery involves risk. Predictions do not guarantee winning outcomes. If you or someone you know has a gambling problem, call the National Problem Gambling Helpline at 1-800-522-4700. Please play responsibly.

© 2026 Jackpot Teller. All rights reserved.

Not affiliated with any official lottery organization.

News/All Mega Millions Winning Numbers: Complete Draw History 2002–Present

All Mega Millions Winning Numbers: Complete Draw History 2002–Present

August 18, 2026Source: vps_cli0 views

Mega Millions has held more than 1,200 drawings since its May 2002 debut. This page provides the complete draw history — every date, five white-ball numbers, Mega Ball, Megaplier, and jackpot amount — as a downloadable CSV. Sourced from MUSL and state lottery commissions, it is the starting point for any frequency count, odds calculation, or independent analysis.

If you've searched for all Mega Millions winning numbers collected in one structured file, this is the reference. The dataset mirrors the Jackpot Teller Powerball archive — same schema, same sourcing standards — so both files load cleanly into the same analysis environment for cross-game comparison.

What Does This Dataset Cover?

The file spans from the first Mega Millions drawing on May 17, 2002 through the current date, updated after each Tuesday and Friday draw. Every row contains these fields:

  • draw_date — ISO 8601 date (YYYY-MM-DD)
  • ball_1 through ball_5 — the five white balls in ascending order
  • mega_ball — the Mega Ball number
  • megaplier — the Megaplier multiplier (2–10; blank for draws before January 2011)
  • jackpot_usd — the advertised annuity jackpot in U.S. dollars at draw time
  • era — integer (1–4) flagging the number-pool format in effect at that draw

Total rows: more than 1,200, at two draws per week. The file is UTF-8 encoded; column headers match the field names above for drop-in compatibility with pandas, R, or any spreadsheet tool.

Why Must You Analyze Mega Millions Eras Separately?

Mega Millions has changed its number pool three times since 2002. Frequency analysis that spans eras conflates draws from different probability spaces — a methodological error that produces misleading hot- and cold-number lists. The dataset's era column lets you filter cleanly to a single format period before running any count or test.

Era 1: May 2002 – June 2005 (5/52 + 1/52)

The original Mega Millions format drew from 52 white balls and a separate pool of 52 Mega Balls. Jackpot odds were approximately 1 in 135.1 million per MUSL records. Numbers 53 and above did not exist in this format — do not pool Era 1 rows with any later era.

Era 2: June 2005 – October 2013 (5/56 + 1/46)

The white-ball pool expanded to 56 numbers; the Mega Ball pool contracted to 46. Jackpot odds increased to approximately 1 in 175.7 million per MUSL. The Megaplier optional add-on launched in January 2011 during this era — rows before that date carry a blank megaplier field.

Era 3: October 2013 – October 2017 (5/75 + 1/15)

The largest white-ball pool in Mega Millions history — 75 numbers — paired with a much smaller 15-number Mega Ball pool. Jackpot odds reached approximately 1 in 258.9 million per MUSL. The smaller Mega Ball pool made second-prize wins (match-5, no Mega Ball) more frequent than in adjacent eras.

Era 4: October 2017 – Present (5/70 + 1/25)

The current format reduced the white-ball pool to 70 and expanded the Mega Ball pool to 25. Jackpot odds are 1 in 302,575,350 per MUSL — the longest in the game's history. The harder odds have produced the game's largest jackpots, including the record $1.602 billion drawing in October 2023 per MUSL.

Complete Mega Millions Draw History

The schema below shows every column in the dataset. The full file — every drawing from May 2002 through the current week — is available as a free CSV download. No account is required to download; free signup at Jackpot Teller unlocks the interactive explorer with era filters, frequency charts, and sortable tables.

draw_date ball_1 ball_2 ball_3 ball_4 ball_5 mega_ball megaplier jackpot_usd era
1,200+ rows — download the full CSV below

Download the complete Mega Millions draw history CSV — free at Jackpot Teller. Signup is free; no credit card required.

What Are the Key Stats in the Mega Millions Draw History Dataset?

  • Total drawings: more than 1,200 since May 17, 2002 (per MUSL)
  • Draw schedule: Tuesday and Friday, 52 weeks per year
  • Largest jackpot on record: $1.602 billion, October 2023 (per MUSL)
  • Current jackpot odds: 1 in 302,575,350 (per MUSL, Era 4 format)
  • Megaplier introduced: January 2011; multiplier column is blank for pre-2011 rows
  • Rollover streaks: derivable from the dataset — sort by draw_date and flag consecutive rows where jackpot_usd increased without a winner reset

How Do Analysts Use the Mega Millions Draw History?

Frequency counts

Count each number's appearances within a single era only. Pooling draws from Era 1 (5/52) with Era 4 (5/70) skews the distribution — numbers 53–70 literally did not exist in Era 1. In pandas, a one-line groupby('era') before your value_counts() call prevents this error. In SQL, add WHERE era = 4 before aggregating.

Expected-value inputs

The jackpot_usd field supplies the raw advertised annuity value for each draw. An EV model divides that figure by the jackpot-odds denominator (302,575,350 for Era 4), subtracts the $2 ticket cost, and applies your assumptions for the lump-sum discount and effective tax rate. The dataset provides the inputs; it does not compute EV for you, and lottery outcomes are random — no analysis changes that.

Independence testing

A chi-square goodness-of-fit test against the uniform distribution is the standard null-hypothesis check for draw fairness. Within a single era, all white-ball positions should appear at equal rates over enough draws. Era 4 has accumulated enough drawings for a valid chi-square test at conventional significance levels. Lottery equipment is certified by independent testing labs specifically to ensure statistical independence between draws.

Cross-game comparison

Join this file with the Jackpot Teller Powerball dataset on draw_date to identify weeks when both jackpots were simultaneously large, compare rollover patterns across different matrix configurations, or build a unified draw-calendar table covering both major multi-state games.

Frequently Asked Questions

How many Mega Millions drawings have there been?

Mega Millions has held more than 1,200 drawings since its first draw on May 17, 2002. The exact count grows by two each week — draws are held every Tuesday and Friday. The Jackpot Teller dataset is updated after each draw and reflects the current total, with each row representing one drawing.

When did Mega Millions start?

Mega Millions held its first drawing on May 17, 2002, under the Mega Millions name — though the consortium had run a predecessor game called The Big Game since 1996. The rebranding expanded to additional states and introduced the name still used today across 45 states, Washington D.C., and the U.S. Virgin Islands.

Has the Mega Millions number pool changed over the years?

Yes, the format has changed three times. In 2005, the white-ball pool expanded from 52 to 56 numbers. In 2013 it shifted to 5/75 plus 1/15. In October 2017, the current 5/70 plus 1/25 format launched, setting jackpot odds at 1 in 302,575,350 per MUSL — the basis for today's larger jackpots.

How do I download all Mega Millions results?

The complete Mega Millions draw history is available as a free CSV at Jackpot Teller. The file contains one row per drawing with columns for draw date, the five white-ball numbers, Mega Ball, Megaplier, and jackpot amount — every drawing from May 2002 through the current date, updated weekly after each draw.

What is the Megaplier?

The Megaplier is an optional add-on bet — available in most states for an extra $1 per play — that multiplies non-jackpot prizes by 2x, 3x, 4x, 5x, or 10x; the 10x multiplier is available when the jackpot is at the starting amount. Introduced in January 2011, it appears as a dedicated column in the draw-history dataset.

Frequently Asked Questions

Mega Millions has held more than 1,200 drawings since its first draw on May 17, 2002. The exact count grows by two each week — draws are held every Tuesday and Friday. The Jackpot Teller dataset is updated after each draw and reflects the current total, with each row representing one drawing.

Mega Millions held its first drawing on May 17, 2002, under the Mega Millions name — though the consortium had run a predecessor game called The Big Game since 1996. The rebranding expanded to additional states and introduced the name still used today across 45 states, Washington D.C., and the U.S. Virgin Islands.

Yes, the format has changed three times. In 2005, the white-ball pool expanded from 52 to 56 numbers. In 2013 it shifted to 5/75 plus 1/15. In October 2017, the current 5/70 plus 1/25 format launched, setting jackpot odds at 1 in 302,575,350 per MUSL — the basis for today's larger jackpots.

The complete Mega Millions draw history is available as a free CSV at Jackpot Teller. The file contains one row per drawing with columns for draw date, the five white-ball numbers, Mega Ball, Megaplier, and jackpot amount — every drawing from May 2002 through the current date, updated weekly after each draw.

The Megaplier is an optional add-on bet — available in most states for an extra $1 per play — that multiplies non-jackpot prizes by 2x, 3x, 4x, 5x, or 10x; the 10x multiplier is available when the jackpot is at the starting amount. Introduced in January 2011, it appears as a dedicated column in the draw-history dataset.

Share:
← Back to all news