Skip to content
GO TO bet365 Sports
  1. MLB

MLB Home Run Derby: 2025 date, how to watch, format, records and past winners

The Home Run Derby is an annual home run hitting competition in the MLB, customarily held the day before the All-Star Game.

Los Angeles Dodgers slugger Teoscar Hernandez took home the 2024 Home Run Derby title, defeating Kansas City Royals star Bobby Witt Jr. in the final round.

Continue reading for all you need to know about the event, including 2025 dates and schedule, format, and event history and records.

MLB Home Run Derby 2025 date

A confirmed date for the 2025 Home Run Derby is yet to be announced.

The expected date for the derby is Monday, July 14, 2025, the day before the 2025 All-Star Game.

Where is the 2025 MLB Home Run Derby?

The 2025 Home Run Derby will take place at Truist Park in Atlanta, Georgia, the home field of the Atlanta Braves.

How to watch the MLB Home Run Derby, TV channel and streaming

ESPN has full coverage of the Home Run Derby. It can be watched through cable TV or with live TV streaming apps like YouTubeTV or FuboTV.

MLB Home Run Derby rules and format

The Home Run Derby format has changed throughout the years. Below is the current format, which was used for the first time in the 2024 edition.

In the first round, all eight hitters will take a turn, with the top-four leading home run hitters advancing to the semifinals.

Each turn will last three minutes or 40 pitches, whichever comes first. After that time is up, players will have the chance to keep hitting until they record three "outs," or non-home runs. The tiebreaker is longest home run distance. Hitters get an extra "out" in the bonus round if they hit a home run longer than 425 feet.

This differs from recent years, when the eight participants were seeded and separated into first-round matchups to create a knockout-style bracket.

The four hitters that advance to the second round are then seeded 1-4 based on their home run tally from the first round. The 1-seed will face the 4-seed and the 2-seed will face the 3-seed in the same format as the first round - whoever can hit more home runs in three minutes or 40 pitches is the winner.

In the final, the two players will have just two minutes or 27 pitches, whichever comes first. Whoever hits more home runs in that time is the champion.

MLB Home Run Derby records

Most home runs in a single round

Julio Rodriguez

41

Most home runs in a single Home Run Derby

Vladimir Guerrero Jr.

91

Most HR Derby wins (team)

New York Yankees

4

Most HR Derby wins (player)

Ken Griffey Jr. 

3

Most career home runs in HR Derby (player)

Pete Alonso

195

MLB Home Run Derby past winners

Year

Winner

Team

2024

Teoscar Hernandez

Los Angeles Dodgers

2023

Vladimir Guerrero Jr.

Toronto Blue Jays

2022

Juan Soto

Washington Nationals

2021

Pete Alonso

New York Mets

2020

Cancelled - pandemic

2019

Pete Alonso

New York Mets

2018

Bryce Harper

Washington Nationals

2017

Aaron Judge

New York Yankees

2016

Giancarlo Stanton

Miami Marlins

2015

Todd Frazier

Cincinnati Reds

2014

Yoenis Cespedes

Oakland Athletics

2013

Yoenis Cespedes

Oakland Athletics

2012

Prince Fielder

Detroit Tigers

2011

Robinson Cano

New York Yankees

2010

David Ortiz

Boston Red Sox

2009

Prince Fielder

Milwaukee Brewers

2008

Justin Morneau

Minnesota Twins

2007

Vladimir Guerrero

Los Angeles Angels of Anaheim

2006

Ryan Howard

Philadelphia Phillies

2005

Bobby Abreu

Philadelphia Phillies

2004

Miguel Tejada

Baltimore Orioles

2003

Garret Anderson

Anaheim Angels

2002

Jason Giambi

New York Yankees

2001

Luis Gonzalez

Arizona Diamondbacks

2000

Sammy Sosa

Chicago Cubs

1999

Ken Griffey Jr.

Seattle Mariners

1998

Ken Griffey Jr.

Seattle Mariners

1997

Tino Martinez

New York Yankees

1996

Barry Bonds

San Francisco Giants

1995

Frank Thomas

Chicago White Sox

1994

Ken Griffey Jr.

Seattle Mariners

1993

Juan Gonzalez

Texas Rangers

1992

Mark McGwire

Oakland Athletics

1991

Cal Ripken Jr.

Baltimore Orioles

1990

Ryne Sandberg

Chicago Cubs

1989 (tie)

Eric Davis

Ruben Sierra

Cincinnati Reds

Texas Rangers

1988

Cancelled - rain

1987

Andre Dawson

Chicago Cubs

1986 (tie)

Wally Joyner

Darryl Strawberry

California Angels

New York Mets

1985

Dave Parker

Cincinnati Reds

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalized service. For more information, see our Cookie Policy