2021 MLB All-Star and Home Run Derby Betting Picks
Sports Blog

2021 MLB All-Star and Home Run Derby Betting Picks

Get ready for the 2021 Home Run Derby and MLB All-Star game with our free betting picks.

The Midsummer Classic is back after its cancellation in 2020. The best players from both leagues head to Colorado for an event likely full of fireworks. Get ready for the MLB All-Star Game and Home Run Derby with our betting picks.

Home Run Derby Participants and their Stats

(Player, home runs, slugging %, % of hits going for home runs)

  • Shohei Ohtani – 32 - .700 – 39.5%
  • Pete Alonso – 15 - .475 – 22.7%
  • Trevor Story – 11 – 446. – 15.7%
  • Trey Mancini – 15 - .535 – 31.9%
  • Salvador Perez – 20 - .500 – 21.1%
  • Matt Olsen – 21 - .557 – 24.7%
  • Joey Gallo – 23 - .515 – 35.4%
  • Juan Soto – 11 - .454 – 14.7 %

Stats as of July 9

Sho Time the Best Bet to Win the Home Derby

Sequestered away in Anaheim, Shohei Ohtani has been a bleeping revelation in Major League Baseball this season. He hits, he pitches, he mashes, he is Babe Ruth 100 years later. At the high elevation of Coors Field in Colorado, he could hit a ball 600ft (that is insanely far, so do not bet on that).

The slugging percentage of .700 is the highest since Barry Bonds in 2004, and if you remove him, it is the highest in Major League Baseball since Larry Walker (the Canadian Legend) hit for .710. Ohtani also is in first place in the American League with four triples.

Sure, the Home Run Derby has some variability, but going into the event, no one is a better bet to win the thing than Shohei “Sho Time” Ohtani.

Salvador Perez the Biggest Challenge to Sho Time

Of the eight guys in the bracket – excluding Ohtani  - the best guy to bet to win the derby is Salvador Perez. The Kansas City Royals All-Star catcher is on pace to smash his career-high in home runs (27 in 2017 and 2018) while still batting above his career batting average (.278 this season vs. .270 for his career).

Perez hit the longest and hardest home run of his career this season – a 114.2 mph, 460-foot behemoth on May 4. He is having one of the most productive seasons for a catcher in the last 20 years and is our favourite pick – besides Ohtani – to win the 2021 Home Run Derby.

Who Wins? The AL or the NL?

American League Roster

  • Starters: 
  • C - Salvador Perez, Royals
  • 1B - Vladimir Guerrero Jr., Blue Jays
  • 2B - Marcus Semien, Blue Jays
  • 3B - Rafael Devers, Red Sox
  • SS - Xander Bogaerts, Red Sox
  • OF - Mike Trout, Angels
  • OF - Aaron Judge, Yankees
  • OF - Teoscar Hernández, Blue Jays
  • DH - Shohei Ohtani*, Angels
  • Reserves:
  • C - Mike Zunino, Rays
  • 1B - Jared Walsh, Angels
  • 1B - Matt Olson, Athletics
  • 2B - Jose Altuve, Astros**
  • 2B - Bo Bichette, Blue Jays
  • SS - Carlos Correa, Astros**
  • 3B - José Ramírez, Cleveland
  • OF - Michael Brantley, Astros
  • OF - Joey Gallo, Rangers
  • OF - Adolis García, Rangers
  • OF - Cedric Mullins, Orioles
  • DH - Nelson Cruz, Twins
  • DH - J.D. Martinez, Red Sox


  • Shohei Ohtani*, Angels
  • Gerrit Cole, Yankees
  • Lance Lynn, White Sox
  • Shane Bieber, Cleveland
  • Nathan Eovaldi, Red Sox
  • Kyle Gibson, Rangers
  • Yusei Kikuchi, Mariners
  • Carlos Rodón, White Sox
  • Aroldis Chapman, Yankees
  • Liam Hendriks, White Sox
  • Ryan Pressly, Astros
  • Matt Barnes, Red Sox
  • Gregory Soto, Tigers

Notes: Shohei Ohtani is the first player in MLB history selected to the All-Star Game as a pitcher and a batter.

National League Roster

  • Starters:
  • C - Buster Posey, Giants
  • 1B - Freddie Freeman, Braves
  • 2B - Adam Frazier, Pirates
  • 3B - Nolan Arenado, Cardinals
  • SS - Fernando Tatís Jr., Padres
  • OF - Ronald Acuña Jr., Braves
  • OF - Nick Castellanos, Reds
  • OF - Jesse Winker, Reds
  • Reserves:
  • C - J.T. Realmuto, Phillies
  • 1B - Max Muncy, Dodgers
  • 2B - Ozzie Albies, Braves
  • 2B - Jake Cronenworth, Padres
  • SS - Brandon Crawford, Giants
  • SS - Trea Turner, Nationals
  • 3B - Kris Bryant, Cubs
  • 3B - Eduardo Escobar, Diamondbacks
  • OF - Mookie Betts, Dodgers
  • OF - Bryan Reynolds, Pirates
  • OF - Kyle Schwarber, Nationals
  • OF - Juan Soto, Nationals
  • OF - Chris Taylor, Dodgers


  • Jacob deGrom, Mets*
  • Yu Darvish, Padres
  • Brandon Woodruff, Brewers
  • Corbin Burnes, Brewers
  • Kevin Gausman, Giants
  • Germán Márquez, Rockies
  • Trevor Rogers, Marlins
  • Zack Wheeler, Phillies
  • Craig Kimbrel, Cubs
  • Mark Melancon, Padres
  • Josh Hader, Brewers
  • Alex Reyes, Cardinals

Notes: Jacob deGrom and Ronald Acuna are not playing in the game

Who Wins the 2021 MLB All-Star? 

What a star-studded roster with not one, not two but three Toronto Blue Jays starting in the game and Bo Bichette as a reserve. Marcus Semien shook off a slow start to become one of – if not the – most dangerous hitting 2B in the league. Vlady is having one of the best seasons ever for a 22-year, and Teoscar Hernandez is proving his Silver Slugger from last year was no fluke.

The National League lacks Jacob deGrom as the starter hurts their chances of winning against the stacked AL line-up. The AL also has our Home Run Derby – Shohei Ohtani – pitching and hitting.

The NL side has some good reserves – especially Mookie Betts who could move to a starter with Acuna out for the season – but the American League is deeper and the better bet to win their eighth consecutive All-Star.

Best Online Sportsbooks to Bet on the MLB

Find the best online sportsbooks below to bet on the MLB All-Star Game, the Toronto Blue Jays, and way more MLB action. Join through the links underneath to grab an exclusive welcome bonus to use to bet on the Home Run Derby and the All-Star game.