MLB All-Star Game Prediction
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?
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.
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
The AL is 23-7 in the last 30 All-Star Games.
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 DAILY PREDICTION: NATIONAL LEAGUE +104