Schwarber’s Three Homers, Harper’s Cycle Lead Phillies Past Mets 15-3
If you tuned in Saturday expecting a competitive National League East matchup at Citizens Bank Park, well, you got something else entirely. The Philadelphia Phillies didn’t just beat the New York Mets. They obliterated them 15-3 in what can only be described as offensive theater at its finest, with two all-time performances that will be replayed for years to come.
Pitching Decisions
Star Performers
Let’s start with Kyle Schwarber, who authored one of those rare performances that makes you check the box score twice to ensure you’re reading it correctly. The man hit three home runs. Three. In the same game. Not only that, but he did it while driving in six runs and collecting four hits in five at-bats. Two of those home runs came in the third inning alone, when the Phillies essentially put this game away with a devastating eight-run explosion that left Freddy Peralta searching for answers in the Mets’ dugout.
But Schwarber’s heroics were nearly overshadowed, though not quite, by what Bryce Harper accomplished Saturday. The face of the franchise hit for the cycle, a feat so rare that it deserves to be celebrated alongside the best performances in Philadelphia sports history. Single, double, triple, home run. The works. Harper finished 4-for-5 with three RBIs and was the catalyst in a Phillies offense that was simply unstoppable once they got rolling.
The Phillies’ third inning tells you everything you need to know about this game. They scored eight runs on eight hits, turning what should have been a pitching duel into a laugher before most fans had finished their second beer. Bryce Harper’s solo home run led things off in the first inning, but it was that third inning where the Mets’ pitching staff completely unraveled. Cristopher Sanchez, meanwhile, was masterful for Philadelphia, allowing just one earned run on five hits over six innings while striking out five.
The Mets’ sole bright spot came from Mark Vientos, who homered in the fourth inning, and Carson Benge, who added a two-run shot in the seventh. But these were merely consolation prizes in what became a complete rout. Peralta lasted just 2.2 innings, surrendering 10 hits and 10 earned runs. That’s career-worst territory for the Mets’ starter, and it explains why New York’s front office is likely having some serious conversations on Sunday morning.
This wasn’t just a game. This was a statement. The Phillies reminded everyone why they’re capable of competing for a National League pennant, with a lineup that features multiple players capable of taking over any ballgame. When Schwarber, Harper, and their supporting cast are all firing simultaneously, they’re essentially unbeatable. Saturday proved that point with authoritative finality.
A Third Inning to Remember
The eight-run third inning wasn’t just about raw power. It was about aggressive baseball, smart baserunning, and timely hitting. J.T. Realmuto, who went 3-for-5, was involved in multiple scoring situations. Trea Turner contributed an RBI single. Even the ninth-place hitter found ways to contribute. This is championship-caliber baseball.
The Mets’ Nightmare
For New York, Saturday was a complete disaster. Peralta’s early exit forced the bullpen into a marathon session, burning through arms in a losing effort. That’s the kind of game that can derail a season, and the Mets will need to respond forcefully in the coming days to avoid this becoming a turning point in the wrong direction.
Box Score
New York Mets Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Carson Benge RF | 4 | 1 | 1 | 2 | 0 | 2 | .257 |
| Bo Bichette 3B | 3 | 0 | 1 | 0 | 0 | 0 | .251 |
| Brett Baty SS | 1 | 0 | 0 | 0 | 0 | 0 | .221 |
| Juan Soto LF | 3 | 0 | 1 | 0 | 0 | 0 | .301 |
| MJ Melendez LF | 1 | 0 | 0 | 0 | 0 | 0 | .191 |
| Marcus Semien 2B | 4 | 0 | 0 | 0 | 0 | 0 | .222 |
| Eric Wagaman 3B | 3 | 0 | 0 | 0 | 1 | 0 | .250 |
| Francisco Alvarez DH | 3 | 0 | 1 | 0 | 0 | 0 | .257 |
| A.J. Ewing CF | 1 | 0 | 0 | 0 | 0 | 0 | .258 |
| Mark Vientos 1B | 4 | 2 | 2 | 1 | 0 | 2 | .223 |
| Luis Torrens C | 4 | 0 | 1 | 0 | 0 | 1 | .219 |
| Zack Short P | 4 | 0 | 1 | 0 | 0 | 3 | .159 |
New York Mets Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Freddy Peralta (L) | 2.2 | 10 | 10 | 10 | 1 | 2 | 4.83 |
| Cionel Pérez | 2.0 | 4 | 3 | 3 | 0 | 3 | 5.81 |
| Tobias Myers | 2.1 | 3 | 2 | 2 | 0 | 1 | 5.84 |
| Zack Short | 1.0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Philadelphia Phillies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Trea Turner SS | 5 | 3 | 2 | 1 | 0 | 0 | .226 |
| Kyle Schwarber DH | 5 | 4 | 4 | 6 | 0 | 0 | .254 |
| Bryce Harper 1B | 5 | 2 | 4 | 3 | 0 | 0 | .259 |
| Garrett Stubbs 1B | 0 | 0 | 0 | 0 | 0 | 0 | .167 |
| Brandon Marsh LF | 5 | 1 | 1 | 0 | 0 | 1 | .315 |
| Alec Bohm 3B | 5 | 1 | 1 | 0 | 0 | 0 | .231 |
| Bryson Stott 2B | 5 | 1 | 1 | 1 | 0 | 0 | .236 |
| J.T. Realmuto C | 4 | 2 | 2 | 2 | 0 | 2 | .209 |
| Gabriel Rincones Jr. RF | 4 | 0 | 0 | 0 | 0 | 2 | .053 |
| Justin Crawford CF | 3 | 1 | 2 | 1 | 1 | 1 | .244 |
Philadelphia Phillies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Cristopher Sánchez (W) | 6.0 | 5 | 1 | 1 | 1 | 5 | 1.80 |
| Max Lazar | 2.0 | 2 | 2 | 2 | 0 | 1 | 4.50 |
| Jhoan Duran | 1.0 | 1 | 0 | 0 | 0 | 2 | 1.82 |
