MLB All-Star Game Prediction

American League vs. National League 7/9/19, MLB All-Star Game Prediction & Odds

The American League and the National League will compete for bragging rights tonight in the annual MLB All-Star Game. Which team should bettors side with on their wagers?

Game Snapshot

945 National League at 946 American League

Tuesday, July 9, 2019

Progressive Field at 8:15PM ET


Compare odds from multiple different online sportsbooks and shop for the best lines at our MLB Odds & Betting Page.


Public Betting Information

According to oddsmakers, the American League is a -114 favorite to win on the moneyline. The National League is a +104 underdog, while the total is set at 8.5 runs. As of Tuesday afternoon, 55 percent of public bets are being placed on the host American League. Check out our MLB Public Betting Page for up-to-date information.

Ryu gets starting nod

After a dynamite first half, Los Angeles Dodgers lefty Hyun-Jin Ryu will start the All-Star Game tonight for the MLB. He enters after throwing six shutout innings his last start on July 4, a 5-1 home win over San Diego. For the season, Ryu is 10-2 with a 1.73 ERA and 0.91 WHIP plus 99 strikeouts over 109 innings. He'll be backed early by a lineup consisting of Milwaukee Brewers slugger Christian Yelich leading off while Ryu's teammate Cody Bellinger will hit out of the cleanup spot. If the NL needs a big home run late, New York Mets rookie Pete Alonso is part of a stacked bench one day after winning the Home Run Derby. Following what will likely be only one inning from Ryu is a game of musical chairs on the mound as the National League has 10 more starting pitchers and four relievers to choose from.

AL & NL Roster Breakdowns 

Verlander, Santana lead AL

Houston Astros ace Justin Verlander draws the start for the American League tonight as he comes in with a 10-4 record, 2.98 ERA and 0.81 WHIP with 153 strikeouts over 126 2/3 innings pitched. The AL offense will include Cleveland Indians first baseman Carlos Santana as he'll look to make an impact from the cleanup spot in from of the home fans. Batting in front of Santana will be Los Angeles Angels center fielder Mike Trout, while Houston Astros power hitter George Springer will have his usual place in the lineup at the leadoff spot. While the pitching on the other side is fantastic, the American League might have too much star power on offense for the NL to handle. As for the AL pitching, Verlander's teammate in Gerrit Cole is also on the roster as is Cleveland Indians closer Brad Hand as he will likely get the ball in the ninth inning if the AL has the lead.

MLB Betting Trends

American League

The AL is 23-7 in the last 30 All-Star Games. 

National League

The NL is 89-73 in interleague games this season.


This game feels like a tossup, but I'm leaning towards the National League. Verlander is having an awesome season, but he also has given up an MLB-most 26 home runs and complained yesterday about juiced baseballs. If he gives up a homer in the first inning, it would put the AL in an early deficit. There aren't really any flaws on the NL roster and with a late lead, they can turn to the likes of Milwaukee Brewers super reliever Josh Hader or any of its number of fantastic arms. I like plus money in an All-Star Game and with the way the AL has dominated the last 30 years, the tides have to turn at some point.



MLB Headlines

MLB Predictions & Picks

Thumbnail Cardinals vs. Rangers Prediction The struggling Cardinals will head to Texas on Monday night when they visit the Rangers at 8:05 p.m. ET. Will St. Louis cash as an underdog or is there a better bet...
Thumbnail Brewers vs. Reds Prediction When the Brewers finish off their sweep of the Reds on Monday night at the Great American Ballpark when Julio Teheran opposes Andrew Abbott in the pitching matchup? First...
Thumbnail Astros vs. Blue Jays Prediction The Blue Jays will host the Astros in the first game of a new series at Rogers Centre at 7:07 p.m. ET. Will the under cash when Brandon Bielak opposes Alek Manoah in...
Thumbnail A's vs. Pirates Prediction The over has been profitable in previous meetings between the A’s and Pirates, who will meet at PNC Park at 7:05 p.m. ET on Monday night. Is the over the play in tonight’s...
Thumbnail Royals vs. Marlins Prediction The Royals and Marlins will open a new series in Miami on Monday afternoon at 6:40 p.m. ET. Even though the number is only sitting at 8 runs, is the under the best bet...