This will be the go-to guide for home run derby performances in MLB history.
If you’re looking to find:
- A full list of Home Run Derby winners and complete standings
- The best single-round Home Run Derby performances
- Most home runs in a single Home Run Derby
- Most all-time home runs in Home Run Derby history
Then you’re in the right place. As we continue to add content to the site, the appropriate subjects will get highlighted below.
Home Run Derby Performances: The Go-To Guide
MLB’s Home Run Derby Winners
The Home Run Derby has been a part of All-Star week activities since 1985. Here’s a complete list of the event’s winners since then:
- 1985: Dave Parker
- 1986: Wally Joyner, Darryl Strawberry
- 1987: Andre Dawson
- 1988: Cancelled because of rain
- 1989: Ruben Sierra, Eric Davis
- 1990: Ryne Sandberg
- 1991: Cal Ripken Jr.
- 1992: Mark McGwire
- 1993: Juan Gonzalez
- 1994: Ken Griffey Jr.
- 1995: Frank Thomas
- 1996: Barry Bonds
- 1997: Tino Martinez
- 1998: Ken Griffey Jr.
- 1999: Ken Griffey Jr.
- 2000: Sammy Sosa
- 2001: Luis Gonzalez
- 2002: Jason Giambi
- 2003: Garret Anderson
- 2004: Miguel Tejada
- 2005: Bobby Abreu
- 2006: Ryan Howard
- 2007: Vladimir Guerrero Sr.
- 2008: Justin Morneau
- 2009: Prince Fielder
- 2010: David Ortiz
- 2011: Robinson Cano
- 2012: Prince Fielder
- 2013: Yoenis Cespedes
- 2014: Yoenis Cespedes
- 2015: Todd Frazier
- 2016: Giancarlo Stanton
- 2017: Aaron Judge
- 2018: Bryce Harper
- 2019: Pete Alonso
- 2020: Cancelled because of COVID-19 pandemic
- 2021: Pete Alonso
- 2022: Juan Soto
Wondering how many homers they hit to secure their respective titles? How about what the full standings looked like in each year? We’ve got all those details and as many videos as we could find of these events here.
The Best Single-Round Home Run Derby Performances
This event has transformed since it first started happening. Nowadays, the number of homers a slugger hits in one round is more than what it took to win the whole thing 30 years ago. Here are some of the best single-round performances ever:
- 2019 Second Round: Vladimir Guerrero Jr. (40) vs. Joc Pederson (39)
- 2021 First Round: Pete Alonso, 35
- 2022 First Round: Julio Rodríguez, 32
- 2022 Second Round: Julio Rodríguez, 31
- 2021 First Round: Juan Soto, 31
- 2019 First Round: Vladimir Guerrero Jr., 29
- 2021 First Round: Salvador Perez, 28
- 2021 First Round, Shohei Ohtani, 28
- 2008 First Round: Josh Hamilton, 28
- 2019 First Round: Ronald Acuña Jr., 25
Get some context and the videos behind each of these performances to relive them here.
Most Home Runs in a Single Home Run Derby
It’s truly preposterous how many dingers MLB All-Stars can rack up in a short amount of time. Here are the 10 performances in Derby history that produced the most home runs during a single event:
- Vladimir Guerrero Jr., 2019: 91
- Julio Rodríguez, 2022: 81
- Pete Alonso, 2021: 74
- Giancarlo Stanton, 2016: 61
- Joc Pederson, 2019: 60
- Trey Mancini, 2021: 59
- Pete Alonso, 2019: 57
- Kyle Schwarber, 2018: 55
- Juan Soto, 2022: 53
- Aaron Judge, 2017: 47
- Juan Soto, 2021: 46
- Bryce Harper, 2018: 45
What’s probably the most ridiculous of all is only five of the above sluggers walked away with the Home Run Derby title after their corresponding performance. Learn more about these extraordinary efforts here.
Most All-Time Home Runs in Home Run Derby History
Naturally, after looking at the best single-round and single-Derby performances, the next one is to look at the most all-time home runs in Derby history. Here’s the top 10:
- Pete Alonso: 174
- Albert Pujols: 106
- Joc Pederson and Juan Soto: 99
- Todd Frazier and Vladimir Guerrero Jr.: 91
- Giancarlo Stanton: 83
- Prince Fielder and Julio Rodríguez: 81
- David Ortiz: 77
- Ken Griffey Jr.: 70
- Bryce Harper: 69
Get full details about these performances — as well as videos to drool over — right here.
Want to know when new content drops? Stay up-to-date by signing up for our newsletter.