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:
Year | Winner/Team/League | Stadium/Host Team |
---|---|---|
2023 | Vladimir Guerrero Jr., Toronto Blue Jays, AL | T-Mobile Park, Seattle Mariners |
2022 | Juan Soto, Washington Nationals, NL | Dodger Stadium, Los Angeles Dodgers |
2021 | Pete Alonso, New York Mets, NL | Coors Field, Colorado Rockies |
2020 | Canceled | N/A |
2019 | Pete Alonso, New York Mets, NL | Progressive Field, Cleveland Indians |
2018 | Bryce Harper, Washington Nationals, NL | Nationals Park, Washington Nationals |
2017 | Aaron Judge, New York Yankees, AL | Marlins Park, Miami Marlins |
2016 | Giancarlo Stanton, Miami Marlins, NL | Petco Park, San Diego Padres |
2015 | Todd Frazier, Cincinnati Reds, NL | Great American Ballpark, Cincinnati Reds |
2014 | Yoenis Cespedes, Oakland Athletics, AL | Target Field, Minnesota Twins |
2013 | Yoenis Cespedes, Oakland Athletics, AL | Citi Field, New York Mets |
2012 | Prince Fielder, Detroit Tigers, AL | Kauffman Stadium, Kansas City Royals |
2011 | Robinson Cano, New York Yankees, AL | Chase Field, Arizona Diamondbacks |
2010 | David Ortiz, Boston Red Sox, AL | Angel Stadium, Los Angeles Angels |
2009 | Prince Fielder, Milwaukee Brewers, NL | Busch Stadium, St. Louis Cardinals |
2008 | Justin Morneau, Minnesota Twins, AL | Yankee Stadium, New York Yankees |
2007 | Vladimir Guerrero, Los Angeles Angels, AL | AT&T Park, San Francisco Giants |
2006 | Ryan Howard, Philadelphia Phillies, NL | PNC Park, Pittsburgh Pirates |
2005 | Bobby Abreu, Philadelphia Phillies, NL | Comerica Park, Detroit Tigers |
2004 | Miguel Tejada, Baltimore Orioles, AL | Minute Maid Park, Houston Astros |
2003 | Garrett Anderson, Anaheim Angels, AL | US Cellular Field, Chicago White Sox |
2002 | Jason Giambi, New York Yankees, AL | Miller Park, Milwaukee Brewers |
2001 | Luis Gonzalez, Arizona Diamondbacks, NL | Safeco Field, Seattle Mariners |
2000 | Sammy Sosa, Chicago Cubs, NL | Turner Field, Atlanta Braves |
1999 | Ken Griffey Jr., Seattle Mariners, AL | Fenway Park, Boston Red Sox |
1998 | Ken Griffey Jr., Seattle Mariners, AL | Coors Field, Colorado Rockies |
1997 | Tino Martinez, New York Yankees, AL | Jacobs Field, Cleveland Indians |
1996 | Barry Bonds, San Francisco Giants, NL | Veterans Stadium, Philadelphia Phillies |
1995 | Frank Thomas, Chicago White Sox, AL | The Ballpark in Arlington, Texas Rangers |
1994 | Ken Griffey Jr., Seattle Mariners, AL | Three Rivers Stadium, Pittsburgh Pirates |
1993 | Juan Gonzalez, Texas Rangers, AL | Oriole Park at Camden Yards, Baltimore Orioles |
1992 | Mark McGwire, Oakland Athletics, AL | Jack Murphy Stadium, San Diego Padres |
1991 | Cal Ripken Jr., Baltimore Orioles, AL | SkyDome, Toronto Blue Jays |
1990 | Ryne Sandberg, Chicago Cubs, NL | Wrigley Field, Chicago Cubs |
1989 | Co-winners: Ruben Sierra, Texas Rangers, AL Eric Davis, Cincinnati Reds, NL | Anaheim Stadium, California Angels |
1988 | Canceled | N/A |
1987 | Andre Dawson, Chicago Cubs, NL | Oakland-Alameda County Coliseum, Oakland Athletics |
1986 | Co-winners: Darryl Strawberry, New York Mets, NL Wally Joyner, California Angels, AL | Astrodome, Houston Astros |
1985 | Dave 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