DKNetwork Logo DKNetwork Logo
Opening odds for tonight’s 2026 MLB All-Star Game

Opening odds for tonight’s 2026 MLB All-Star Game

Published:

By: Ryan Wohl

For the first time since 1996, Philadelphia will host the MLB All-Star Game! Last year, the National League beat the American League 7-6. Tonight’s pitching matchup features Cristopher Sanchez of the Phillies against Dylan Cease of the Toronto Blue Jays.

Check out the odds for tonight’s MLB All-Star Game below.

MLB All-Star Game Odds

On DraftKings Sportsbook, the National League is a -140 favorite with the American League being the underdog at +115. The over/under is set at eight runs in this contest, with the under being -120. The last two All-Star games totaled at least eight runs. The National League last won back-to-back All-Star games in 2012.

Kyle Schwarber and Bryce Harper, who are representing the hometown Phillies, have the best odds (+1300) to win the All-Star Game MVP. You can see the odds for the rest of the players to win the MLB All-Star Game MVP below.

More MLB Content

Check out more MLB content on DraftKings Network!

I am a promoter at DraftKings and am also an avid fan and user and may sometimes play on my personal account in the games that I offer advice on. Although I have expressed my personal view on the games and strategies above, they do not necessarily reflect the view(s) of DraftKings and do not constitute a representation that any particular strategy will guarantee success. All customers should use their own skills and judgment in building lineups. I may also deploy different players and strategies than what I recommend above. I am not an employee of DraftKings and do not have access to any non-public information.