MLB Betting: Previewing the 2023 MLB All-Star Game in Seattle

Michael Savio pic
Michael Savio
USA Legal Betting news


  • The All-Star game has been decided by more than 1.5 runs in nine of the last 12 seasons
  • The AL is 18-3-1 since the 2000 All-Star Game
  • The game has finished with a total under 8 in the previous three years

The All-Star festivities have officially begun in Seattle as the league prepares for tonight’s All-Star Game. We have a field loaded with talent, and a lot of great betting opportunities to win big. We have done a deep dive into Tuesday’s matchup to help you make informed bets before the game begins. We’ll preview the game based on the run line, moneyline, and total with odds provided from FanDuel Sportsbook.

If you are looking to keep your MLB betting going through the All-Star break, you have come to the right place.

Run Line

  • National League +1.5 (-215)
  • American League -1.5 (+176)

Betting on the run line in baseball always carries risk considering the sport’s low scoring totals. However, the score has been decided by more than one run in nine of the previous twelve All-Star games. The only bet that has any real value here would be to take the AL run line, but that is a risk considering how many of their stars will miss the game. Aaron Judge, Mike Trout, Shane Mclanahan, and Framber Valdez are all skipping the All-Star game for the AL. The NL will be missing some pitching, but their lineup is almost completely intact. As a result, it may be wise to avoid the run line bets for tomorrow’s game.


  • National League +102
  • American League -120

This bet type will be the most popular for the MLB’s mid-season showcase, and the odds offer a ton of value. We talked about about the many players missing from the AL roster, but baseball betting sites still see them as the favorite to win tonight. That is at least in part due to the fact that the AL has won the last nine All-Star games. They are 18-3-1 against the NL since 2000, and bookmakers clearly see that trend continuing. The AL’s roster as a whole is better than the NL, but the number of players that will not be playing makes this a much closer matchup. History indicates the AL is still the safer bet, but the NL at +102 is a very tempting for tonight’s All-Star game.


  • Over 7.5 (-102)
  • Under 7.5 (-120)

While both lineups are filled with the best offensive players in the league, the All-Star game has not been a high-scoring affair over the last decade. Since 2013 the game has totaled more than seven runs just three times, and they have been under in the previous three. That is why the total is set so low, and the under is the favorite. The loss of Aaron Judge and Mike Trout will hurt the chances of the over hitting, but don’t sleep on some of these other stars. The AL’s Shohei Ohtani and Corey Seager are two of the hottest hitters in all of baseball, while Ronald Acuna Jr and Luis Arraez are putting up historic numbers in the NL. Both teams have also a lot of pitchers missing, meaning stars like Clayton Kershaw, Spencer Strider, and Framber Valdez will all be out. That could lead to a lot of runs later in games, making the over a more tempting bet for tonight’s matchup.

Michael is an avid sports fan and a veteran bettor from Milwaukee, Wisconsin. He learned the trade from his grandfather in Las Vegas as a kid. As an adult, Michael started picking games for a small sports betting site and has built it into a career. His experience allows him to provide tips and information to help other bettors improve their game. Michael cheers for all Wisconsin pro teams, the Arizona State Sun Devils (his alma mater), and the Ottawa Senators. He specializes in baseball betting but has extensive experience in football, basketball, and hockey. When he isn’t pouring over stats, he’s spending time with his two young children or hiking and enjoying the outdoors.