MLB Home Run Derby Odds

The Home Run Derby was first introduced to the All-Star game back in 1985, but the event has really seen its popularity explode in recent years thanks to social media. From the first BP pitch to last, fence-clearing moonshots make the rounds on Twitter or Instagram, and highlight-reel performances have pushed young MLB stars Pete Alonso, Juan Soto, and Vladimir Guerrero Jr. to new heights of fame.

The Derby creates a buzz in the stands, and does likewise at online sportsbooks. Here’s everything you need to know about how to bet on the Home Run Derby, including at California online sportsbooks if they should launch.

How to bet on the 2024 Home Run Derby

As legal sports betting online expands to more states, more fans have been able to put money down on the Home Run Derby. Here are some of the most popular wagers:

  • Outright winner.
  • Over/under on the length of the longest homer.
  • Which player will hit the longest home run?
  • Will the winner be a left-handed or right-handed hitter?
  • League of winning player — AL or NL.
  • Exact outcome — which players will be in the final?

Sportsbook odds and lines for all of these may vary, so it can be beneficial to shop around before you bet. Your potential profit will depend on the numbers when you place your bet, so ensure you’re setting yourself up for the best possible return if all goes well.

The contestants for the 2024 MLB Home Run Derby have been announced, with the event scheduled to take place on July 15. Here are early outright winner odds that were posted at Caesars Sportsbook for the eight participants:

  • Pete Alonso (New York Mets): +350
  • Gunnar Henderson (Baltimore Orioles): +375
  • Marcell Ozuna (Atlanta Braves): +450
  • Adolis Garcia (Texas Rangers): +500
  • Teoscar Hernández (Los Angeles Dodgers): +800
  • Bobby Witt Jr. (Kansas City Royals): +900
  • José Ramirez (Cleveland Guardians): +1000
  • Alec Bohm (Philadelphia Phillies): +1600

Someone placing a $100 bet on the favorite Alonso to win would receive a nice payout of $350 if he were to come out on top. Meanwhile, betting on some of the underdogs with longer odds would pay even more should they break through to take the title.

There are other ways to bet on the Home Run Derby, too. For example, some sportsbooks will offer wagering on the longest home run, setting an “over/under” line (usually around 500 feet).

Before you bet on the Home Run Derby, review the exact terms of each bet that you place. Many sports betting rules regarding MLB betting lines and other types of wagering are standard, including sportsbooks voiding bets on players who fail to participate. That said, it’s still a good idea to be aware of any specific house rules.

How the MLB Home Run Derby works

The overall Home Run Derby format has changed through the years. The event saw anywhere from four to 10 players competing in the early days. Each slugger had two “innings” to smack as many homers as possible before running out of “outs.”

Any swing that didn’t result in a home run was an out. The winner was the player who recorded the most total long balls during his time at the plate. Here’s how the derby has worked since the last set of changes:

  • Eight participants are seeded by their season-to-date HR totals.
  • Players compete in head-to-head matchups.
  • Each hitter has three minutes to hit as many homers as possible.
  • Players receive bonus time for homers that travel over 475 feet.
  • The winner of each matchup advances.
  • In the event of a tie, each player gets one additional minute (two minutes in the final round).
  • Each batter gets three swings if still tied until someone breaks the tie.

MLB Home Run Derby history

The first official MLB Home Run Derby took place in 1985. There was no TV coverage in the early days, but that changed when ESPN started broadcasting the event on tape delay in 1993. Since 1998, the derby has been broadcast live.

The Derby has since evolved into a popular TV event, as the summer months are pretty slow for major sports. The derby can be a highlight for bettors and viewers as a result.

Dave Parker of the Cincinnati Reds was the winner of the inaugural event in 1985, held at the Hubert H. Humphrey Metrodome in Minneapolis. In the decades that followed, many top players claimed the crown.

All-time Home Run Derby winners

The derby has taken place annually since 1985, except for two years. Here are the winners by year:

YearWinner/Team/LeagueStadium/Host Team
2023Vladimir Guerrero Jr., Toronto Blue Jays, ALT-Mobile Park, Seattle Mariners
2022Juan Soto, Washington Nationals, NLDodger Stadium, Los Angeles Dodgers
2021Pete Alonso, New York Mets, NL Coors Field, Colorado Rockies
2020CanceledN/A
2019Pete Alonso, New York Mets, NLProgressive Field, Cleveland Indians
2018Bryce Harper, Washington Nationals, NLNationals Park, Washington Nationals
2017Aaron Judge, New York Yankees, ALMarlins Park, Miami Marlins
2016Giancarlo Stanton, Miami Marlins, NLPetco Park, San Diego Padres
2015Todd Frazier, Cincinnati Reds, NLGreat American Ballpark, Cincinnati Reds
2014Yoenis Cespedes, Oakland Athletics, ALTarget Field, Minnesota Twins
2013Yoenis Cespedes, Oakland Athletics, ALCiti Field, New York Mets
2012Prince Fielder, Detroit Tigers, ALKauffman Stadium, Kansas City Royals
2011Robinson Cano, New York Yankees, ALChase Field, Arizona Diamondbacks
2010David Ortiz, Boston Red Sox, ALAngel Stadium, Los Angeles Angels
2009Prince Fielder, Milwaukee Brewers, NLBusch Stadium, St. Louis Cardinals
2008Justin Morneau, Minnesota Twins, ALYankee Stadium, New York Yankees
2007Vladimir Guerrero, Los Angeles Angels, ALAT&T Park, San Francisco Giants
2006Ryan Howard, Philadelphia Phillies, NLPNC Park, Pittsburgh Pirates
2005Bobby Abreu, Philadelphia Phillies, NLComerica Park, Detroit Tigers
2004Miguel Tejada, Baltimore Orioles, ALMinute Maid Park, Houston Astros
2003Garrett Anderson, Anaheim Angels, ALUS Cellular Field, Chicago White Sox
2002Jason Giambi, New York Yankees, ALMiller Park, Milwaukee Brewers
2001Luis Gonzalez, Arizona Diamondbacks, NLSafeco Field, Seattle Mariners
2000Sammy Sosa, Chicago Cubs, NLTurner Field, Atlanta Braves
1999Ken Griffey Jr., Seattle Mariners, ALFenway Park, Boston Red Sox
1998Ken Griffey Jr., Seattle Mariners, ALCoors Field, Colorado Rockies
1997Tino Martinez, New York Yankees, ALJacobs Field, Cleveland Indians
1996Barry Bonds, San Francisco Giants, NLVeterans Stadium, Philadelphia Phillies
1995Frank Thomas, Chicago White Sox, ALThe Ballpark in Arlington, Texas Rangers
1994Ken Griffey Jr., Seattle Mariners, ALThree Rivers Stadium, Pittsburgh Pirates
1993Juan Gonzalez, Texas Rangers, ALOriole Park at Camden Yards, Baltimore Orioles
1992Mark McGwire, Oakland Athletics, ALJack Murphy Stadium, San Diego Padres
1991Cal Ripken Jr., Baltimore Orioles, ALSkyDome, Toronto Blue Jays
1990Ryne Sandberg, Chicago Cubs, NLWrigley Field, Chicago Cubs
1989Co-winners:
Ruben Sierra, Texas Rangers, AL
Eric Davis, Cincinnati Reds, NL
Anaheim Stadium, California Angels
1988CanceledN/A
1987Andre Dawson, Chicago Cubs, NLOakland-Alameda County Coliseum, Oakland Athletics
1986Co-winners:
Darryl Strawberry, New York Mets, NL
Wally Joyner, California Angels, AL
Astrodome, Houston Astros
1985Dave Parker, Cincinnati Reds, NL Hubert H. Humphrey Metrodome, Minnesota Twins

MLB Home Run Derby record book

A good portion of the excitement for the Home Run Derby is that there’s the possibility of a memorable moment with every pitch and swing. Here are some record-setting performances:

  • Most home runs in a single derby
    • First: 91 — Vladimir Guerrero Jr., Toronto Blue Jays, 2019
    • Second: 74 — Pete Alonso, New York Mets, 2021
    • Third: 61 — Giancarlo Stanton, Miami Marlins, 2016
  • Most home runs in a single round
    • First: 40 — Vladimir Guerrero Jr., Toronto Blue Jays, 2019
    • Second: 39 — Joc Pederson, Los Angeles Dodgers, 2019
    • Third: 35 — Pete Alonso, New York Mets, 2021
  • Most all-time derby home runs
    • First: 131 — Pete Alonso, New York Mets (2019 and 2021)
    • Second: 99 — Joc Pederson, Los Angeles Dodgers (2015 and 2019)
    • Third (tie): 91 — Todd Frazier, Cincinnati Reds/Chicago White Sox (2014-16)
    • Third (tie): 91 — Vladimir Guerrero Jr., Toronto Blue Jays (2019)
  • Most derby winners from the same team
    • First: Four — New York Yankees (1997, 2002, 2011, 2017)
    • Second: Three — Los Angeles Angels, Oakland Athletics, Chicago Cubs, Seattle Mariners, Cincinnati Reds, New York Mets
    • Third: Two — Baltimore Orioles, Philadelphia Phillies, Texas Rangers
Privacy Policy