Phillies to Host 2026 MLB All-Star Game at Citizens Bank Park

Philadelphia will host the 2026 All-Star Game at Citizens Bank Park, the MLB announced on Tuesday.
The All-Star festivities will celebrate the "250th anniversary of American independence," per the MLB. Philadelphia also hosted the 1976 All-Star Game at Veterans Stadium to celebrate the nation's bicentennial.
Commissioner Manfred announced today that MLB has awarded the 2026 All-Star Game & accompanying All-Star Week events to the @Phillies. pic.twitter.com/MMM3HY8v6F
— MLB Communications (@MLB_PR) April 16, 2019
Phillies outfielder Bryce Harper will be in the eighth year of his 13-year contract when Philadelphia hosts the 2026 All-Star Game. He is hitting .268 in his first season with the Phillies after signing a $330 million deal on Feb. 28. Harper has added four homers and 10 RBI in 70 plate appearances.
Cleveland will host the 2019 All-Star Game on Tuesday, July 9.

Michael Shapiro is a staff writer for Sports Illustrated. He is a Denver native and 2018 graduate of The University of Texas at Austin.