The Major League Baseball All-Star Game is set to take place on Tuesday night, and it should be a fun one as the best in the game come together. Currently, most sportsbooks have the American League winning with -115 as the moneyline.

The American League has a 44-43-2 all-time advantage in these games. They have won every All-Star Game since 2013, and last year was a thriller. They won 8-6 in 10 innings, proving that the All-Star Game is so much more than just a glorified pickup game.

Verlander gets the ball

For American League starter Justin Verlander, an All-Star Game is just another day at the office. This will be his eighth appearance in the Midsummer Classic and his second overall start.

On the season, he is one of the many bright spots for the Houston Astros, as he has a 10-4 record in 19 starts. With a 2.98 ERA, he is certainly in contention for the Cy Young Award.

The National League certainly has sluggers that the ace is going to have to contend with. Cody Bellinger, Nolan Arenado, and Christian Yelich are just some of the names on the lineup card. Each one carries with them their own skills, skills that could frustrate Verlander.

Ryu looks to dominate

Hyun-Jin Ryu is having one of the best seasons of his career. He has a 10-2 record with a 1.73 ERA. He will have to continue to pitch flawlessly against a lineup that could give him trouble.

With the likes of George Springer, Mike Trout, and J.D Martinez, Ryu is not going to have an easy time of things. However, if there is one pitcher that can handle all of this, it is him.

Expect a high scoring game

This is a game where I could see the bats taking over. There is just too much firepower for even the game’s best pitchers to contain. You have lineups stacked from top to bottom, and that gives each team a fair chance to win.

It will be interesting to see the bullpen matchups that managers Alex Cora and Dave Roberts employ. Obviously, they want to win this game and are still going to try to get people out. Both bullpens are stacked, and I would expect them to certainly get their work in on Tuesday.


I would take the American League in this one. They have been on the right side of things for the last half decade or so. The National League certainly has a ton of power and talent of their own.

Looking at the lineups, the American League may seem like they are at a disadvantage. The National League undoubtedly has more power in its lineup. However, I think this game will be won on the strength of pitching for the American League. Verlander has been in this big moment before, and I expect his big-game instincts to take over.

This game is a tough one to bet, but I would feel comfortable taking the American League on the moneyline at -115.