Schwarber’s two homers power eight-run third vs Mets

Schwarber two – Kyle Schwarber hit two long home runs in Philadelphia’s eight-run third inning against the New York Mets, and Bryce Harper completed a cycle—the 11th in Phillies franchise history—during Saturday night’s matchup.
PHILADELPHIA — The third inning didn’t just turn into a rally. It turned into a statement.
Kyle Schwarber started it by launching a solo home run off Mets starter Freddy Peralta. sending the ball 456 feet into the second deck in right field. Later in the same eight-run frame. Schwarber struck again. this time driving a three-run shot off Cionel Perez into nearly the same spot—457 feet away—for his major league-leading 27th home run of the season.
What makes the inning stick isn’t only how far the ball traveled. It’s how quickly it kept coming. Schwarber became the 67th player in major league history to hit two home runs in an inning. and he’s the second player to do it this season. joining Houston’s Yordan Alvarez. who accomplished the feat on June 12.
For the Phillies, it was also a rare repeat. Schwarber became the fourth Phillies player to hit two home runs in an inning, following Trea Turner (Aug. 19, 2023), Von Hayes (June 11, 1985) and Andy Seminick (June 2, 1949).
By the fifth inning, Bryce Harper had his own kind of damage in motion. He completed his first career cycle, starting with a solo home run in the first—his 16th of the season. In the third, he doubled and scored on an error. After Schwarber’s second home run, Harper singled.
Then, in the fifth, he lined a ball into the gap in left-center field and motored around to third base for a two-run triple. He became the first Phillies player to hit for the cycle since Weston Wilson on Aug. 15, 2024.
Harper’s cycle also carried a franchise milestone. He became the 11th player in Philadelphia Phillies history to hit for the cycle.
The sequence reads clean in the record book, but watching it unfold is something else entirely: two Schwarber home runs transforming a single inning, Harper stacking hit after hit until the final piece clicked into place by the fifth.
Phillies Mets Kyle Schwarber Bryce Harper cycle Freddy Peralta Cionel Perez MLB home runs franchise history