SI

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

Bryce Harper will be in the eighth year of his 13-year contract when Philadelphia hosts the 2026 All-Star Game. 
Phillies to Host 2026 MLB All-Star Game at Citizens Bank Park
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.

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. 


Published
Michael Shapiro
MICHAEL SHAPIRO

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