Bryce Harper hits for first-career cycle in five innings, Kyle Schwarber hits three homers vs. Mets
It marked the 11th time a Phillies player hit for the cycle. Schwarber also became the fourth Phillies player to hit two homers in the same inning when he did so in the third.

Fifteen years into a career that will almost certainly take him to the Hall of Fame, Phillies star Bryce Harper did something he’s never done before.
He hit for the cycle.
And it took him only five innings.
» READ MORE: Phillies weighing options to fill Andrew Painter’s spot in starting rotation; Trea Turner returns to lineup
Harper pumped his right arm, then raised both arms skyward after sliding into third base Saturday night with a triple. Harper homered in the first inning, then doubled and singled in the Phillies’ eight-run third inning.
It marked the 11th time a Phillies player hit for the cycle. Harper joined Lave Cross (1894), Sam Thompson (1894), Cy Williams (1927), Chuck Klein (1931 and 1933), Johnny Callison (1963), Gregg Jefferies (1995), David Bell (2004), J.T. Realmuto (2023), and Weston Wilson (2024).
Not to be outdone, Kyle Schwarber crushed two homers in the third inning, both of which landed halfway up the second deck in right field. The first was measured at 456 feet, the second at 457 feet.
Schwarber became the fourth Phillies player to homer twice in one inning. The others: Andy Seminick (1949), Von Hayes (1985), and Trea Turner (2023).
Schwarber homered again in the seventh inning, a two-run shot for his third of the game.
