Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by

Why the Phillies aren’t hosting an All-Star Game anytime soon

Los Angeles Angels of Anaheim v Philadelphia Phillies

Citizens Bank Park

Getty Images

Earlier, Drew Silva wrote about the Nationals hosting the 2018 All-Star Game. He cited a report by James Wagner of the Washington Post, who included this interesting tidbit at the end (emphasis mine):

Ten of the 14 new stadiums built since 2000 are in the National League. Excluding Petco Park and Marlins Park, four new stadiums have yet to host an all-star game: Tropicana Field in Tampa, Yankee Stadium in New York, Citizens Bank Park in Philadelphia (the Phillies are waiting to bid for the 2026 edition to commemorate when America turns 250) and Nationals Park.

Philadelphia last played host in 1996, 19 years ago. And it sounds like it’ll be another 11 years before it will host another All-Star Game. The 30-year drought would rank as the 10th-longest drought of all-time. The All-Star Game was established in 1933. The nine longer droughts:


  • Mets: 49 years (July 7, 1964 to July 16, 2013)
  • Cardinals: 43 years (July 12, 1966 to July 14, 2009)
  • Royals: 39 years (July 24, 1973 to July 10, 2012)
  • Red Sox: 38 years (July 31, 1961 to July 13, 1999)
  • Nationals/Expos: 36 years (July 13, 1982 to July 10, 2018)
  • Orioles: 35 years (July 8, 1958 to July 13, 1993)
  • Tigers: 34 years (July 13, 1971 to July 12, 2005)
  • White Sox: 33 years (July 11, 1950 to July 6, 1983)
  • Yankees: 31 years (July 19, 1977 to July 15, 2008)

As far as active droughts go, after 2018, the following six teams would still be in more of a hosting drought than the Phillies:


  • Dodgers: last hosted on July 8, 1980
  • Athletics: July 14, 1987
  • Cubs: July 10, 1990
  • Blue Jays: July 9, 1991
  • Orioles: July 13, 1993
  • Rangers: July 11, 1995

It’s reasonable to assume that at least three or four of the six would host between 2019-25, however.

Follow @Baer_Bill