Home Run Derby records: Most home runs hit in a single round, year and career in MLB history

Kevin Skiver

Home Run Derby records: Most home runs hit in a single round, year and career in MLB history image

Some MLB players know how to put on a show, making them the perfect fit for baseball's slugfest.

From Julio Rodriguez and Vladimir Guerrero Jr. to Pete Alonso and Aaron Judge, the Home Run Derby has seen its fair share of mashers in recent history.

The Mariners star put on an unbelievable performance in front of his home crowd at T-Mobile Park in 2023, smacking 41 dingers during his opening round to set a record.

The Home Run Derby is a marathon, though, and players who can hit more bombs than anyone else over the course of three rounds (almost) always come out on top. That's exactly what Guerrero Jr. did in 2019 when he hit a record 91 homers at Progressive Field in Cleveland. 

Who are the Home Run Derby record holders? The Sporting News has what you need to know.

MORE: Home Run Derby winners by year: Complete list of MLB players to win baseball's slugfest

Most home runs in a round

The 2023 first-round performance from Rodriguez? That would be a record. No one has ever hit more than Rodriguez's 41 home runs in a single round.

The previous record was set during an epic showdown between Guerrero and Joc Pederson in the 2019 semifinals. Guerrero edged out Pederson after three swing-offs 40-39, after the two tied 29-29 at the end of regulation.

Guerrero would lose in the final to Alonso. Two years later, Alonso hit the third-most in a round, 35 at Coors Field, with Soto hitting 31.

In the 2022 Home Run Derby, Rodriguez hit 32 home runs in the first round, the most by any rookie in the history of the derby.

PlayerTeamYear, roundPark (city)HRs
Julio RodriguezMariners2023, first roundT-Mobile Park (Seattle)41
Vladimir Guerrero Jr.Blue Jays2019 semifinalsProgressive Field (Cleveland)40
Joc PedersonDodgers2019 semifinalsProgressive Field (Cleveland)39
Randy ArozarenaRays2023, second roundT-Mobile Park (Seattle)35
Pete AlonsoMets2021 first roundCoors Field (Denver)35
Julio RodriguezMariners2022 first roundDodger Stadium (Los Angeles)32
Juan SotoNationals2021 first roundCoors Field (Denver)31
Julio RodriguezMariners2022 second roundDodger Stadium (Los Angeles)31
Vladimir Guerrero Jr.Blue Jays2019 first roundProgressive Field (Cleveland)29

MORE: Ken Griffey Jr., Pete Alonso lead list of sluggers with multiple Home Run Derby titles

Most home runs in a year

Once again, it shouldn't come as a surprise that all of these totals were compiled after 2014. But it does highlight some of the great showdowns of recent years.

Guerrero's 91 homers in 2019 are the record, but to be fair to Alonso, he never got to hit first in a round and set a total. Guerrero, on the other hand, always had to go first as the No. 8 seed. In other words, Alonso was limited to 57 because he only had to reach cutoff numbers.

Rodriguez already came up close to Guerrero in his rookie season with 81.

PlayerTeamYearField (city)HRs
Vladimir Guerrero Jr.Blue Jays2019Progressive Field (Cleveland)91
Randy ArozarenaRays2023T-Mobile Park (Seattle)82
Julio RodriguezMariners2022Dodger Stadium (Los Angeles)81
Pete AlonsoMets2021Coors Field (Denver)74
Vladimir Guerrero Jr.Blue Jays2023T-Mobile Park (Seattle)72
Julio RodriguezMariners2023T-Mobile Park (Seattle)61
Giancarlo StantonMarlins2016Petco Park (San Diego)61
Joc PedersonDodgers2019Progressive Field (Cleveland)60
Trey ManciniOrioles2021Coors Field (Denver)59
Pete AlonsoMets2019Progressive Field (Cleveland)57
Kyle SchwarberCubs2018Nationals Park (Washington)55

MORE: Home Run Derby format, explained: Number of rounds, time limits and more

Most home runs in a career

It should come as no surprise that Alonso already holds the record given his two titles and his four appearances. But Guerrero and Rodriguez have made up plenty of ground in just two editions of the derby.

Guerrero and Rodriguez have already reached second and third all-time in career derby dingers after a pair of impressive performances to start their young careers.

PlayerTeam(s)YearsHRs
Pete AlonsoMets2019, 2021, 2022-2023195
Vladimir Guerrero Jr.Blue Jays2019, 2023163
Julio RodriguezMariners2022-23142
Joc PedersonDodgers2015, 201999
Juan SotoNationals2021, 202299
Todd FrazierReds, White Sox2014-1691
Giancarlo StantonMarlins2014, 2016, 201783
Randy ArozarenaRays202382
Prince FielderBrewers, Tigers2009, 201281
David OrtizRed Sox2004-06, 2010-1177
Albert PujolsCardinals, Angels2003, 2007, 2009, 201571
Ken Griffey Jr.Mariners, Reds1990, 1992-94, 1997-200070
Bryce HarperNationals2013, 201869

MORE: Why did Ken Griffey Jr. wear his hat backwards? MLB legend's iconic fashion choice

Who is the youngest Home Run Derby champion?

Juan Gonzalez is the youngest Home Run Derby champion at 23 years, 8 months and 23 days. He won the competition in 1993 at Camden Yards in Baltimore.

Juan Soto is the second youngest player to ever win the Home Run Derby (2022, Dodger Stadium). The difference between him and Gonzalez? One day.

Here are the youngest Home Run Derby champions:

  • Juan Gonzalez (1993) - 23 years, 8 months, 23 days 
  • Juan Soto (2022) - 23 years, 8 months, 24 days
  • Ruben Sierra (1989) - 23 years, 9 months, 3 days
  • Darryl Strawberry - 24 years, 0 months, 28 days
  • Wally Joyner (1986) - 24 years, 4 months, 2 days 

MORE: Youngest Home Run Derby winners: Juan Soto, Darryl Strawberry atop the list

Who is the oldest Home Run Derby champion?

David Ortiz is the oldest Home Run Derby champion at 34 years, 7 months and 24 days. He hoisted the trophy in 2010 at Angel Stadium in Anaheim, Calif.

Teoscar Hernandez won the 2025 Home Run Derby at Globe Life Field in Arlington, Texas at 31 years and 9 months, making him the oldest player to do so since Big Papi. 

Here are the oldest Home Run Derby champions:

  • David Ortiz (2010) - 34 years, 7 months, 24 days 
  • Dave Parker (1985) - 34 years, 1 month, 6 days
  • Luis Gonzalez (2001) -33 years, 10 months, 5 days
  • Andre Dawson (1987) - 33 years, 0 months, 2 days
  • Vladimir Guerrero (2007) - 32 years, 4 months, 28 days

MORE: Home Run Derby chain, explained: How Pete Alonso, Daddy Yankee inspired the tradition

What is the longest home run in a Home Run Derby?

The longest home run ever hit in the Home Run Derby is a 524-foot blast from Sammy Sosa in the 2002 competition. The Cubs outfielder put on a show at Miller Park in Milwaukee, unofficially hitting three separate dingers at least 518 feet.

Here's a look at some of the longest home runs at the Home Run Derby:

  • Sammy Sosa (2002) - 524 feet
  • Sammy Sosa (2002) - 520 feet
  • Juan Soto (2021) - 520 feet
  • Frank Thomas (1994) - 519 feet
  • Josh Hamilton (2008) - 518 feet
  • Sammy Sosa (2002) - 518 feet
  • Trevor Story (2021) - 518 feet

MORE: Longest homers in Home Run Derby history: Complete list of biggest tape-measure shots

Kevin Skiver

Kevin Skiver has been a content producer at Sporting News since 2021. He previously worked at CBS Sports as a trending topics writer, and now writes various pieces on MLB, the NFL, the NBA, and college sports. He enjoys hiking and eating, not necessarily in that order.