2021 MLB All-Star Game Starting Lineups:
The 2021 MLB All-Star game will take place on Tuesday, July 13 at Colorado’s Coors Field. On Monday, the starting lineups for the National and American league teams were released:
Who Has The Edge In This Years All-Star Game?
Since the All-Star game has started, the American League holds a 45-43-2 advantage, including seven consecutive wins dating back to 2013. Since 1997, the American League is 19-3-1 against the National League in the mid-summer classic.
The American League will be looking to continue their recent run of MLB All-Star Game success in tonight's Midsummer Classic in Denver.
The AL has won the last 7 All-Star Games and holds a 19-3-1 edge over the NL since 1997. pic.twitter.com/NNp96iJ74v
— ESPN Stats & Info (@ESPNStatsInfo) July 13, 2021
One thing to note about the rosters this year is that a high number of injuries impacted both teams – plus some optional absences, including Jacob deGrom who is having one of the best seasons we’ve seen from a starting pitcher in decades. In addition to this, all four representatives from the Houston Astros are also sitting on the sidelines for this year’s All-Star game.
While the National League has had the upper hand in the World Series of late, winning seven of the last eleven championships, the American League has undoubtedly dominated the MLB All-Star Game for the last 20 years. That said, I do believe the National League has some value this year and could end the 7-year drought tonight.
Betting Lines For The 2021 MLB All-Star Game
On paper, the National league squad is listed as the favorite (-115 odds) for tonight’s matchup, while the American League is the underdog (-100 odds). The over-under for total runs scored is set at 11. Here are other important betting lines and nuggets to take into account:
- National League Spread: -1.5 (+155 odds)
- American League Spread: +1.5 (-175 odds)
- National League has last 5 straight All-Star Games in National League stadiums (source: CBS Sports)
- The American League has outscored the National League 373-370 in All-Star Games (source: CBS Sports)
Can The National League End The Losing Streak?
Dave Roberts’ National League squad looks to end a 7-year losing steak as they take the field tonight. One key thing to take into account tonight is that the National League team has six pitchers on the roster with ERAs under 3.00 this year. Three-time Cy Young Award winner Max Scherzer takes the mound as the starting pitcher for the NL tonight. The 36-year-old will be making his 4th All-Star Game start tonight, making him only the sixth pitcher to ever do this.
While the betting line is nearly even on both sides, I think the National League comes out hot tonight and gets on the board early. While numbers may suggest that the American League has a slight advantage offensively, I think the National League squad will hang with them and end up winning this game tonight.
Sandy’s Best Bets For The 2021 All-Star Game
- National League to win the game (-115)
- National League to win the first 5 Innings (-120)
- Over 10.5 total runs in the game