Grid Guy
    IndyCar
    StandingsTeamsResultsRaces
    Shop
    Back to Indy 500 hub

    Indianapolis 500 · All-time

    Indianapolis 500 Winners

    Every Indy 500 champion from 2000 through 2025, plus the all-time multi-time winners. The Borg-Warner Trophy has been presented to the winner since 1936.

    Who has won the most Indianapolis 500s?

    4 drivers share the all-time record with four Indy 500 victories each: A. J. Foyt, Al Unser, Rick Mears, and Hélio Castroneves. No driver has ever won the race five times.

    All-time multi-time winners

    Drivers with three or more Indianapolis 500 victories.

    Four-time winners

    • A. J. Foyt

      1961 · 1964 · 1967 · 1977

      4× winner
    • Al Unser

      1970 · 1971 · 1978 · 1987

      4× winner
    • Rick Mears

      1979 · 1984 · 1988 · 1991

      4× winner
    • Hélio Castroneves

      2001 · 2002 · 2009 · 2021

      4× winner

    Three-time winners

    • Louis Meyer

      1928 · 1933 · 1936

      3× winner
    • Wilbur Shaw

      1937 · 1939 · 1940

      3× winner
    • Mauri Rose

      1941 · 1947 · 1948

      3× winner
    • Bobby Unser

      1968 · 1975 · 1981

      3× winner
    • Johnny Rutherford

      1974 · 1976 · 1980

      3× winner
    • Dario Franchitti

      2007 · 2010 · 2012

      3× winner

    Indy 500 winners, 2000–2025

    Year-by-year. Active drivers link to their Grid Guy profile.

    Indy 500 winners by year
    YearWinnerTeamNote
    2025Alex PalouChip Ganassi RacingFirst Indy 500 win for the three-time IndyCar champion.
    2024Josef NewgardenTeam PenskeBack-to-back winner — first since Hélio Castroneves (2001–2002).
    2023Josef NewgardenTeam PenskeFirst Indy 500 win for the two-time IndyCar champion.
    2022Marcus EricssonChip Ganassi RacingFirst Swedish winner of the Indy 500.
    2021Hélio CastronevesMeyer Shank RacingTied the all-time record with his fourth Indy 500 victory.
    2020Takuma SatoRahal Letterman Lanigan RacingRace run in August without spectators due to the COVID-19 pandemic.
    2019Simon PagenaudTeam Penske
    2018Will PowerTeam PenskeFirst Australian winner of the Indy 500.
    2017Takuma SatoAndretti AutosportFirst Japanese winner of the Indy 500.
    2016Alexander RossiAndretti Herta AutosportRookie winner of the 100th running of the Indianapolis 500.
    2015Juan Pablo MontoyaTeam Penske15 years between Indy 500 wins (2000, 2015).
    2014Ryan Hunter-ReayAndretti Autosport
    2013Tony KanaanKV Racing TechnologyWon in his 12th start after years as the bridesmaid.
    2012Dario FranchittiChip Ganassi RacingThird Indy 500 victory.
    2011Dan WheldonBryan Herta Autosport with Curb-AgajanianSecond and final Indy 500 win in the 100th-anniversary running.
    2010Dario FranchittiChip Ganassi Racing
    2009Hélio CastronevesTeam PenskeThird Indy 500 win.
    2008Scott DixonChip Ganassi Racing
    2007Dario FranchittiAndretti Green RacingFirst Indy 500 victory.
    2006Sam Hornish Jr.Team Penske
    2005Dan WheldonAndretti Green Racing
    2004Buddy RiceRahal Letterman Racing
    2003Gil de FerranTeam Penske
    2002Hélio CastronevesTeam PenskeBack-to-back winner.
    2001Hélio CastronevesTeam PenskeFirst Indy 500 win.
    2000Juan Pablo MontoyaChip Ganassi RacingRookie winner in his first Indy 500 start.

    Showing modern-era winners (2000–2025). The Indianapolis 500 has been run annually since 1911 except for 1917–1918 (WWI) and 1942–1945 (WWII).

    Who won the most recent Indianapolis 500?

    Alex Palou won the 2025 Indianapolis 500 for Chip Ganassi Racing. First Indy 500 win for the three-time IndyCar champion.

    Frequently asked questions

    Who has won the most Indianapolis 500s?+
    4 drivers share the all-time record with four Indy 500 victories each: A. J. Foyt, Al Unser, Rick Mears, and Hélio Castroneves. No driver has ever won the race five times.
    Who won the most recent Indy 500?+
    Alex Palou won the 2025 Indianapolis 500 for Chip Ganassi Racing. First Indy 500 win for the three-time IndyCar champion.
    Has a rookie ever won the Indianapolis 500?+
    Yes. Several rookies have won the 500, most recently Alexander Rossi (2016, in the 100th running) and Juan Pablo Montoya (2000). Multiple drivers won in the race's first decade as well, when nearly every entrant was a rookie by modern definition.
    Has any driver won three Indy 500s in a row?+
    No. Six drivers have won back-to-back — Wilbur Shaw, Mauri Rose, Bill Vukovich, Al Unser, Hélio Castroneves, and Josef Newgarden — but none has completed three consecutive wins.

    Keep exploring the 500

    • 2026 Indy 500 hubStarting grid, qualifying, race-day status
    • How to Watch the Indy 500Start time, TV channel, streaming, radio
    • Indy 500 Pole HistoryRecent pole sitters and Luyendyk's all-time 236.986 mph record
    • Indy 500 Race RecordsFastest race avg, closest finish, laps-led leaders
    • Indy 500 TraditionsYard of bricks, milk bottle, Borg-Warner, Carb Day
    • Indy 500 Prize MoneyWinner's share, total purse, payouts by year
    • 2026 INDYCAR StandingsLive driver championship
    • 2026 INDYCAR CalendarEvery round, date, and track

    Track the INDYCAR championship live.

    See how every points swing reshapes the title fight, round by round.

    Open the INDYCAR Live Standings
    DriversTeamsCalendarResultsShop

    Formula 1

    • 2026 F1 Standings
    • 2026 F1 Calendar
    • 2026 F1 Results
    • F1 Teams
    • Historical Seasons
    • F1 Points System
    • Monaco Grand Prix

    INDYCAR

    • INDYCAR Standings
    • INDYCAR Calendar
    • INDYCAR Results
    • INDYCAR Teams
    • Indy 500
    • Indy 500 Winners
    • Indy 500 How to Watch

    Site

    • Shop
    • Sitemap

    Data sourced from the Jolpica F1 API and OpenF1 API. Updated after each race weekend.

    Jolpica F1 APIOpenF1 APItwelve.toolsjack-mcgovern.com

    Consider supporting these open APIs with a donation to help cover their hosting costs.

    ·