Bryce Harper pinch-hit for the National League in the 2026 MLB All-Star Game but struck out in his only at-bat as the NL fell 4-0 to the American League at Citizens Bank Park on July 14. Harper, making his ninth All-Star appearance, replaced Kyle Schwarber in the sixth inning but couldn’t help the NL overcome a three-run first-inning deficit.
What happened in the All-Star Game?
The American League dominated early, scoring three runs in the first inning off Phillies starter Cristopher Sanchez. Harper entered as a pinch hitter in the sixth but struck out against Cleveland Guardians closer Cade Smith after an unsuccessful ABS challenge. The NL managed just three hits, tying a record for futility in an All-Star Game since 1990.
Why it matters for Bryce Harper
Playing in his home ballpark for the first time in an All-Star Game, Harper relished the experience despite the loss. The Phillies’ first baseman, who has been a staple in the Midsummer Classic, acknowledged the special atmosphere at Citizens Bank Park. Though he didn’t contribute offensively, Harper’s presence was a highlight for Phillies fans.
What comes next for Harper and the Phillies?
Harper and the Phillies will look to build on their strong first half as they return from the All-Star break. The team has six representatives in the game, including Harper, who remains a key figure in Philadelphia’s lineup. With the second half of the season underway, Harper will aim to lead the Phillies in their push for a playoff spot.
