Any MLB fan knows that few things can compare to the excitement of the annual Home Run Derby. An exhibition of athleticism and pure strength.

Any MLB fan knows that few things can compare to the excitement of the annual Home Run Derby. An exhibition of athleticism and pure strength.
Otto Greule Jr.
MLB

MLB Home Run Derby winners: Full list of long ball champions

The gladiatorial way in which those who participate in MLB’s Home Run Derby take to the field is something to behold. A showcase of long-ball prowess that both players and fans alike love. With this year’s event set for Monday, July 14, 2025, at Truist Park in Atlanta, it’s time to take a look at all of the past champions.

MLB’s Home Run Derby is special

There’s nothing quite like a home run to bring fans to their feet when it comes to baseball. Indeed, over the years we’ve seen several players become legends because of their ability to deliver them constantly, as they molded themselves into heavy hitters.

To that end, it’s no surprise that the league’s annual Home Run Derby has continued to captivate audiences to this day, as some of the most famous names in the game have participated and made an unforgettable mark on the sport. With no further ado, here’s a look at the full list of who those men are.

MLB Home Run Derby Champions

YearPlayerTeam
1985 Dave ParkerCincinnati Reds
1986 Darryl Strawberry & Wally Joyner (joint champions)New York Mets & California Angels respectively
1987 Andre DawsonChicago Cubs
1988 No Home Run Derby due to rain.NA
1989 Eric Davis & Rubén SierraCincinnati Reds & Texas Rangers respectively
1990 Ryne SandbergChicago Cubs
1991 Cal Ripken Jr.Baltimore Orioles
1992 Mark McGwireOakland Athletics
1993 Juan GonzálezTexas Rangers
1994 Ken Griffey Jr.Seattle Mariners
1995 Frank ThomasChicago White Sox
1996 Barry BondsSan Francisco Giants
1997 Tino MartinezNew York Yankees
1998 Ken Griffey Jr.Seattle Mariners
1999 Ken Griffey Jr.Seattle Mariners
2000 Sammy SosaChicago Cubs
2001 Luis GonzalezArizona Diamondbacks
2002 Jason GiambiNew York Yankees
2003 Garret AndersonAnaheim Angels
2004 Miguel TejadaBaltimore Orioles
2005 Bobby AbreuPhiladelphia Phillies
2006 Ryan HowardPhiladelphia Phillies
2007 Vladimir GuerreroLos Angels Angels
2008 Justin MorneauMinnesota Twins
2009 Prince FielderMilwaukee Brewers
2010 David OrtizBoston Red Sox
2011 Robinson CanóNew York Yankees
2012 Prince FielderDetroit Tigers
2013 Yoenis CéspedesOakland Athletics
2014 Yoenis CéspedesOakland Athletics
2015 Todd FrazierCincinnati Reds
2016 Giancarlo StantonMiami Marlins
2017 Aaron JudgeNew York Yankees
2018 Bryce HarperWashington Nationals
2019 Pete AlonsoNew York Mets
2020 No MLB Home Run Derby due to global pandemicNA
2021 Pete AlonsoNew York Mets
2022 Juan SotoWashington Nationals
2023 Vladimir Guerrero JrToronto Blue Jays
2024 Teoscar HernandezLos Angeles Dodgers

Who has the most Home Run Derby wins?

As you can probably see from the list, it’s the great Ken Griffey Jr. who holds the record for the most Home Run Derby wins with three victories. Prince Fielder, Yoenis Céspedes, Vladimir Guerrero Jr, and Pete Alonso have each won the derby twice.

Who has hit the most home runs in a single round?

Julio Rodriguez added historic excitement to last year’s Derby. Even though he eventually lost overall to Vlad Guerrero Jr, Rodriguez managed to set the single round home run record with 41 dingers. Below you can see those who came close:

PlayerHome Runs Hit
Julio Rodriguez41
Vladimir Guerrero Jr.40
Joc Pederson39
Pete Alonso35
Randy Arozarena35
Julio Rodríguez32
Juan Soto & Julio Rodríguez31

Who has hit the most home runs in a Home Run Derby?

As you can probably see, Vladimir Guerrero Jr. takes the home run business very seriously. Indeed, he still holds the record for most home runs hit in a single derby with 91 back in 2019. Here’s a list of the top ten results:

PlayerHome Runs HitYear
Vladimir Guerrero Jr.912019
Randy Arozarena822023
Julio Rodríguez812022
Pete Alonso742021
Vladimir Guerrero Jr722023
Julio Rodriguez612023
Giancarlo Stanton612016
Joc Pederson602019
Trey Mancini592021
Pete Alonso572019
Kyle Schwarber552018
Juan Soto532022
Aaron Judge472017

Related stories

Get your game on! Whether you’re into NFL touchdowns, NBA buzzer-beaters, world-class soccer goals, or MLB home runs, our app has it all.

Dive into live coverage, expert insights, breaking news, exclusive videos, and more – plus, stay updated on the latest in current affairs and entertainment. Download now for all-access coverage, right at your fingertips – anytime, anywhere.

Tagged in:
Comments
Rules

Complete your personal details to comment

We recommend these for you in MLB