The MLB All-Star Game, also called the Midsummer Classic, is played between the American League (AL) players on the one hand, against the National League (NL) players on the other hand, and both team members are selected through voting by their fans or the managers.
The first-ever All-Star Game was hosted in Chicago's Comiskey Park on July 6, 1933, as part of the 1933 World's Fair event. In the recent past, each team in a league comprised of 34 players since 2018. In addition to this, there are many accolades including the All-Star Game Most Valuable Player award which is presented annually to the most outstanding participant in the games between all-star teams.
Most MLB All-Star Games Host
This selection process over time has led to some cities being chosen more than others to host the prestigious event; by 2024, New York emerged as a top pick, having hosted the MLB All-Star games nine times in five different stadiums, with the most recent game held in 2013. Chicago comes second with its seven times hosting MLB All-Star games including its last one which took place in 2003.
The MLB carefully considers the selection of a host city for the All-Star Game; typically, those cities are preferred because they have new ballparks or have never hosted it before.
Arlington's Globe Life Field is hosting the 2024 MLB All-Star Games which is the second time they are hosting the game, previous to it the 1995 All-Star Game was held in Arlington's Choctaw Stadium, formerly The Ballpark in Arlington.
Here is the list of cities that have hosted MLB All-Star games throughout the history as of 2024:
City | Times Hosted | Years |
New York City | 9 | 1934, 1939, 1942, 1949, 1960, 1964, 1977, 2008, 2013 |
Chicago | 7 | 1933, 1947, 1950, 1962, 1983, 1990, 2003 |
Cleveland | 6 | 1935, 1954, 1963, 1981, 1997, 2019 |
Pittsburgh | 5 | 1944, 1959, 1974, 1994, 2006 |
St. Louis | 5 | 1940, 1948, 1957, 1966, 2009 |
Cincinnati | 5 | 1938, 1953, 1970, 1988, 2015 |
Washington, D.C. | 5 | 1937, 1956, 1962, 1969, 2018 |
Boston | 4 | 1936, 1946, 1961, 1999 |
Detroit | 4 | 1941, 1951, 1971, 2005 |
Philadelphia | 4 | 1943, 1952, 1976, 1996, 2026 |
Kansas City | 3 | 1960, 1973, 2012 |
Milwaukee | 3 | 1955, 1975, 2002 |
San Diego | 3 | 1978, 1992, 2016 |
San Francisco | 3 | 1961, 1984, 2007 |
Houston | 3 | 1968, 1986, 2004 |
Anaheim | 3 | 1967, 1989, 2010 |
Minneapolis | 3 | 1965, 1985, 2014 |
Los Angeles | 3 | 1959, 1980, 2022 |
Seattle | 3 | 1979, 2001, 2023 |
Atlanta | 3 | 1972, 2000, 2025 |
Baltimore | 2 | 1958, 1993 |
Denver | 2 | 1998, 2021 |
Arlington | 2 | 1995, 2024 |
Montreal | 1 | 1982 |
Oakland | 1 | 1987 |
Toronto | 1 | 1991 |
Phoenix | 1 | 2011 |
Miami | 1 | 2017 |
St. Petersburg | 0 | -- |
Which franchise has never hosted an MLB All-Star Game?
As of 2024, only the Tampa Bay Rays are a current Major League Baseball team that has never had an All-Star Game since their inception in 1998. Tampa Bay Rays, play their home games at Tropicana Field in St. Petersburg, Florida. This could be due to a variety of factors, including competition from other teams with newer or more technologically advanced stadiums, logistical challenges, or scheduling conflicts.
FAQ's On MLB All-Star Games
A. New York City has hosted the most MLB All-Star Games.
A. New York City has hosted the MLB All-Star Game nine times.
A. The Polo Grounds in New York hosted the first All-Star Game in 1934.
A. Citi Field in New York hosted the most recent All-Star Game in 2013.
A. Five different stadiums in New York have hosted the All-Star Game.
A. Chicago has hosted the second most MLB All-Star Games having hosted the game seven times.