
One of the most beloved events of MLB's All-Star weekend is the Home Run Derby, where some of the league's biggest power hitters compete in a showcase of slugging.
This year's Home Run Derby is slated for Monday, July 14, one day before Tuesday's All-Star Game, at Truist Park in Atlanta, home of the Braves.
Thus far, the players announced to be participating include Braves outfielder Ronald Acuña Jr., Seattle Mariners catcher and MLB's current home run leader Cal Raleigh, and Washington Nationals outfielder James Wood, though there are more names set to be revealed in the coming days.
Last year's winner, Los Angeles Dodgers outfielder Teoscar Hernandez, will not be back in 2025, so the throne will be vacant for a new winner. Usual contender Pete Alonso, who has won the event twice, will not be vying to add a third Home Run Derby crown to his résumé, leaving the door wide open for this year's participants.
We're going to take a look at the full list of Home Run Derby winners dating back to the event's debut in 1985.
Teams With Most Home Run Derby Winners
No team in MLB history has had more different Home Run Derby winners than the New York Yankees, who saw Tino Martinez win in 1997, Jason Giambi in 2002, Robinson Cano in 2011 and Aaron Judge in '17.
Players With Most Home Run Derby Wins
Only four players in MLB history have multiple Home Run Derby wins, and no one has more than Ken Griffey Jr., who has won the event three times. Alonso could potentially rival that feat, though it won't be this year considering he opted out of the event.
Most Homers in a Home Run Derby
Despite holding the top two spots for most home runs hit in a single Home Run derby, neither Guerrero nor Rodriguez won the event that year. Guerrero was defeated by Pete Alonso in the final in 2019, while Rodriguez lost to Juan Soto in '22.
Most Home Runs in a Single Home Run Derby Round
More MLB on Sports Illustrated
This article was originally published on www.si.com as Full List of MLB Home Run Derby Winners.