MLB All-Star Game Betting Guide: Strategies, Statistics & Picks

Updated: 476 Baseball

We looked ahead to the 2024 MLB All-Star Game at Globe Life Field and looked back at past results, will it be a success for the American League or the National League in 2024?

MLB All-Star Game Betting Guide: Strategies, Statistics & Picks
Andy Powell Content Editor

Horse Racing stats man, Andy has contributed to OLBG for 18 years - An Ipswich fan and F1 fanatic, he also contributes EFL football and Motor Sport opinion.

2024 MLB All-Star Game Preview

The 2024 MLB All-Star Game will take place at Globe Life Field, home of the Texas Rangers on the 16th of July 2024, this will be the first time it has been hosted at this stadium.

The Ballpark in Arlington in 1995 was the only other time that the Rangers had hosted the All-Star weekend, the National League (3-2) was successful that year.

Below we will be looking at the all-star past winners, National or American league which league has the most all-star wins? Also, we look at which players have won the all-star MVP award. and point you to some other useful MLB articles.

Future MLB All-Star Games

  • 2024 - Globe Life Field (Rangers)
  • 2025 - Truist Park (Braves)
  • 2026 - Citizens Bank Park (Phillies)

You might also be interested in the Home Run Derby, this will take place a day earlier than the all-star game in July, and in that blog, we look back at which players have won the event in the past.

When we are close to the event our handicappers will start adding their All-Star game picks which you will be able to find on our MLB Betting Picks page.

If you come across any all-star game picks that you plan on using for a wager then give our Best MLB Sportsbook article a read so you get the most out of your wagering.

How was the 2023 MLB All-Star game won?

The 2023 All-Star game took place at T-Mobile Park, it was the 93rd annual all-star game and the American League headed into the game looking for a tenth consecutive win.

It was not the most high-scoring of games, Yandy Díaz opened the scoring in the bottom of the second with a solo home run putting the AL ahead, and the NL tied it up in the fourth with J. D. Martinez scoring off a Luis Arráez RBI single.

The AL retook the lead at the bottom of the sixth, Salvador Pérez scoring from a Bo Bichette sacrifice fly. At the top of the eighth, it was Elías Díaz who turned out to be the match-winner for the NL with a two-run home run which put them 3-2 up and how it finished.

The 47,159 fans who attended the all-star game in 2023 got to witness a National League victory for the first time since 2012, it ended a run of nine consecutive victories for the American League.


123456789RHE
National League000100020390
American League010001000271


Previous MLB All-Star Game Winners

Below are the last ten MLB All-Star Game winners, the running records, the final score of the game, and where the game was hosted along with the attendance for the game.

The highest attendance we have seen for an all-star game came in 1981 when 72,086 fans witnessed the National League win 5-4 at Cleveland Stadium.

In fact, the top three attendances have all come at Cleveland Stadium with 69,812 in attendance for the 1935 game and 69,751 in attendance for the 1954 game.

YearWinner (Record)ScoreHosts
2023National
(47–44–2 AL)
3-2T-Mobile Park
47,159
2022American
(47–43–2 AL)
3-2Dodger Stadium
52,518
2021American
(46–43–2 AL)
5–2Coors Field
49,184
2019American
(45–43–2 AL)
4–3Progressive Field
36,747
2018American
(44–43–2 AL)
8–6Nationals Park
43,843
2017American
(43–43–2)
2–1Marlins Park
37,188
2016American
(43–42–2 NL)
4–2Petco Park
42,386
2015American
(43–41–2 NL)
6–3Great American Ball Park
43,656
2014American
(43–40–2 NL)
5–3Target Field
41,048
2013American
(43–39–2 NL)
3–0Citi Field
45,186

MLB All-Stars Which is Better? National League or American League?

When it comes to the all-star game, the two teams are made of players who are playing for either a National League team or an American League team and the two leagues go head-to-head for bragging rights!

There have previously been ninety-three all-star games, and two of those have ended in ties, in 1961 it was a 1-1 tie at Fenway Park, and then in 2002 at Miller Park, it ended with a 7-7 score.

The National League went through a dominating period between 1960 & 1982 where they won all bar three all-star games, however, their last success in 2023 was their first since 2012.

Consecutive Win Record

The National League currently holds the most consecutive wins having won all eleven all-star games between 1972 & 1982.

Recent history is all on the side of the American League, they have won nine of the last ten all-star games and since 1997 they have won all bar four of the games taking their total number of victories to forty-seven.

That means with their recent success, the American League has passed the National League as the most successful league and is currently leading by a score of 47-44.

MLB All-Star MVP Winners

The MVP has been awarded since 1962 and is awarded to the deemed Most Valuable Player in the all-star game, the first-ever winner was the shortstop Maury Wills of the Dodger.

It has been awarded sixty-two times, in 1975 two players shared the award, of the last ten, two pitchers have won the award, Mariano Rivera in 2013 and Shane Bieber in 2019, in total eight pitchers have won it.

A catcher has won the award a total of seven times, however, Elías Díaz in 2023 was the first to win it since 2010 and last twenty-three games only two have won it which means 24% of the awards have gone with either the pitcher or catcher, however, only four of the last twenty-two (18%) have gone to one of those.

Here are the last ten All-Star MVP winners:

YearWinnerInfo
2023Elías Díaz
Colorado Rockies
National
Catcher
2022Giancarlo Stanton
New York Yankees
American
Outfielder
2021Vladimir Guerrero Jr.
Toronto Blue Jays
American
First baseman
2019Shane Bieber
Cleveland Indians
American
Pitcher
2018Alex Bregman
Houston Astros
American
Third baseman
2017Robinson Canó
Seattle Mariners
American
Second baseman
2016Eric Hosmer
Kansas City Royals
American
First baseman
2015Mike Trout
Los Angeles Angels of Anaheim
American
Outfielder
2014Mike Trout
Los Angeles Angels of Anaheim
American
Outfielder
2013Mariano Rivera
New York Yankees
American
Pitcher

Article Contributor Information

Andy Powell stands as the linchpin behind OLBG's dynamic baseball content, blending his passion for the MLB and international leagues like NPB and KBO by creating and maintaining the baseball content on OLBG which includes this MLB All-Star Game Preview.

Andy Powell

Andy Powell

Content editor

Andy Powell, an ardent Pittsburgh Pirates supporter and MLB enthusiast, extends his passion for baseball across borders, delving into the NPB (Nippon Professional Baseball) and KBO (Korean Baseball Organization) leagues. His dedication to these diverse baseball landscapes enriches OLBG's comprehensive coverage.

No Comments

There are no comments here. Be the first to comment...

Keep Reading

By using this site you confirm you are 18+ and consent to our use of cookies and processing of personal data as set out in our Privacy Policy
Got it!