MLB All-Star Game 2019 Betting Odds, Lines, Spread, Trends, Prop Bets, Date, Location & Start Time

David Hayes
86th MLB All-Star Game
86th MLB All-Star Game / Rob Carr/Getty Images

MLB All-Star Game Info
National League vs. American League
Date: Tuesday, July 9, 2019
Start Time: 7:30 p.m. EST
Venue: Progressive Field – Cleveland, OH

MLB All-Star Game Betting Odds
All betting lines, odds and prop bets are available on FanDuel Sportsbook.
Moneyline: NL: (-104) | AL: (-110)
Spread: NL: +1.5 (-196) | AL: -1.5 (+168)
Total: 8.5 – Over: (-116) | Under: (-106)

National League All-Star Roster

American League All-Star Roster

Odds to Win 2019 MLB All-Star Game MVP
All betting lines, odds and prop bets are available on FanDuel Sportsbook.
Moneyline Favorites:
- Mike Trout (+950)
- Cody Bellinger (+1600)
- Alex Bregman (+2000)
- DJ LeMahieu (+2000)
- Gary Sanchez (+2000)

MLB All-Star Game Betting Trends and Stats
- The American League is 24-6-1 straight up in the last 31 All-Star games. 
- Only two pitchers have been named MVP since 1987 (Pedro Martinez in 1999 and Mariano Rivera in 2013).
- Neither team's total has reached double digits since 2005.
- The total has been seven or less runs in eight of the last 13 All-Star games.

Join FanDuel Sportsbook Today. New users get a risk-free bet up to $500. Join Now.

David Hayes is not a FanDuel employee. In addition to providing DFS gameplay advice, David Hayes also participates in DFS contests on FanDuel using his personal account, username DavidWHayes. While the strategies and player selections recommended in his articles are his personal views, he may deploy different strategies and player selections when entering contests with his personal account. The views expressed in their articles are the author's alone and do not necessarily reflect the views of FanDuel.