The Best HR Derby Performances Of All Time

The Best HR Derby Performances Of All Time


Seattle On Tap Edit/ Britannica 

The Home Run Derby might be the most exciting part of All-Star Week. The best power hitters in the game come together to showcase who can hit the most HRs. Here are the best performances in HR Derby history.

25. Nelson Cruz (2017) 


Seattle On Tap Edit/ MLB.com

He torched Marlins Park. He didn't end up winning the derby but put up some amazing moon shots.

24. Troy Tulowitzki (2015) 


Seattle On Tap Edit/ MLB.com

He put on a great display at the Great American Ball Park. And it was dynamic but he fell in the finals.

23. Albert Pujols (2001)


Seattle On Tap Edit/ MLB.com

The future hall of famer put on a display at Safeco Field. Bonus points as it was his first derby.

22. Manny Ramierz (2001) 


Seattle On Tap Edit/ MLB.com

Took PacBell Park to work. He won in the final round in bonus time.

21. Prince Fielder (2007)


Seattle On Tap Edit/ MLB.com

He showed his pure fire power. He hit multiple HRs over 470 feet on won the crown.

20. Ken Griffey Jr (2001)


Seattle On Tap Edit/ MLB.com

Back in front of Seattle fans, Griffey put on a display. He cruised through the derby. 

19. Sammy Sosa (2002)


Seattle On Tap Edit/ MLB.com

He put on a show at Fenway Park. One HR was estimated at 524 feet.

18. Barry Bonds (1993)


Seattle On Tap Edit/ MLB.com

Bonds put on a display at Camden Yards. He had multiple moon shots of 470 feet.

17. Ken Griffey Jr (1994)


Seattle On Tap Edit/ MLB.com

His first ever win at the Home Run Derby. He went on to win a total of 3 derbies. But the moment was iconic as he reached the warehouses in Baltimore.

16. Ryne Sandberg (1989)


The Sports On Tap Edit

Won at his home field in Wrigley. But it made it iconic because he only hit 8 HRs.

15. Jose Canseco (1988)


Seattle On Tap/ Bio

The American League MVP in 1988 he put on a display. He hit 19 HRs to win the title.

14. Darrell Evans and Wally Joyner (1986)


Seattle On Tap Edit/ Richy

This was the only HR Derby to ever end in a tie. They both smashed 11 HRs.

13. Dave Parker (1985)


Seattle On Tap Edit/ MLB.com

This was the very  first HR derby. He put on a display at the Metro Dome.

12. Juan Gonzalez (1992)


Seattle On Tap Edit/ MLB.com

He crushed 15 HRs. And he edged out Ken Griffey Jr and Darryl Strawberry.

11. Cal Ripken Jr (1991)


Seattle On Tap Edit/ MLB.com

At the time he set the record for most HRs in a single round. He had 12 at the Sky Dome in Toronto.

10. Justin Morneau (2008)


Seattle On Tap Edit/ MLB.com

He was down at the time and he came in and went off. He hit 9 to tie then walked off with two more.

9. Todd Frazier (2015)


Seattle On Tap Edit/ MLB.com

The hometown hero won round after round. But what made it special was he won each round by 1 HR in dramatic fashion.

8. Bryce Harper (2018) 


Seattle On Tap Edit/ MLB.com

He came back from a big deficit in the final minute. And hit 9 HR in the final 50 seconds to force bonus time and win.

7. Mark McGwire (1999)


Seattle On Tap Edit/ MLB.com

He hit 13 moonshots at Fenway park. He nearly launched one to Lansdowne Street.

6. Bobby Abreu (2005)


Seattle On Tap Edit/ MLB.com

He doubled the previous total record (27). He even hit 24 in round 1 alone.

5. Aaron Judge (2017)


The Sports On Tap Edit

He became the first ever rookie to win the Home Run Derby. This made it extra iconic as he burst onto the baseball scene.

4. Pete Alonso (2019)


Seattle On Tap Edit/ MLB.com

He won every round in walk-off fashion. And won in the final seconds to claim the crown.

3. Josh Hamilton (2008)


Seattle On Tap Edit/ MLB.com

He tore up Yankee Stadium with 35 first round home runs. It was a show to behold.

2. Giancarlo Stanton (2016)


Seattle On Tap Edit/ MLB.com

He hit 61 total HRs in Petco Park which is not hitter friendly. 10 of them were estimated over 490 feet.

1. Vladimir Guerrero Jr (2019)


The Sports On Tap Edit

Vlad set the all time derby record with 91 total HRs. And that included a semifinal tiebreaker against Joc Pederson that went to bonus time.

Back to blog

Leave a comment