Schwarber, Harper Go Yard as Phillies Pummel Mets in Sunday Rout
The Philadelphia Phillies reminded the New York Mets exactly why they’re built to win on Sunday at Citizens Bank Park, methodically dismantling their NL East rivals with timely hitting and suffocating pitching. The final score of 6-2 doesn’t capture how thoroughly the Phillies controlled this game from the opening pitch. This wasn’t a slugfest. This was a masterclass in situational baseball from a team that knows how to put opponents away.
Pitching Decisions
Star Performers
Schwarber Sets the Tone Early
Kyle Schwarber’s three-run homer in the second inning essentially decided the game before most fans had settled into their seats. With Bryson Stott and Trea Turner on base, Schwarber elevated a David Peterson fastball and sent it sailing into right-center field. It was the kind of bomb that shifts momentum instantaneously, and Peterson never recovered from the damage. The Mets starter lasted just four innings, surrendering six hits and four earned runs while throwing two wild pitches. For a team that invested significant resources in starting pitching, this kind of early collapse is simply unacceptable.
The Phillies didn’t need to do much else. Edmundo Sosa contributed an RBI single in the first inning to get things rolling, and Bryce Harper added insurance in the fifth with his seventeenth homer of the season. Harper went 3-for-4 on the day, a reminder that when he’s clicking, he’s one of the most dangerous hitters in baseball. The Phillies’ lineup looked dialed in, disciplined at the plate, and eager to capitalize on every mistake Peterson made.
Wheeler Does His Job Against Limited Resistance
Zack Wheeler was vintage Wheeler on Sunday, commanding his stuff for 5.2 innings while striking out seven. Yes, the Mets managed a couple of runs, courtesy of a Carson Benge solo shot in the third and an A.J. Ewing sacrifice groundout in the sixth, but Wheeler never allowed the Mets to threaten. Three walks is higher than you’d like, but seven strikeouts shows a pitcher in complete control of the matchup. When your starter is throwing strikes and your bullpen doesn’t have to work overtime, games like this become blowouts masquerading as competitive contests.
The Mets came to Citizens Bank Park hoping to make noise in the division race, and instead they got reminded why the Phillies remain the team to beat in the NL East. This isn’t a fluke. The Phillies’ roster construction, their ability to get timely hits, and their pitching depth all converged on Sunday afternoon to produce exactly what Don Mattingly’s team is capable of delivering. Meanwhile, the Mets watched their week go sideways quickly. Carson Benge’s solo homer provided momentary hope, but it was a Band-Aid on a much bigger wound.
Sunday’s loss stings because the Mets had every opportunity to keep pace in the division. Instead, they got steamrolled by a team that executed flawlessly. That’s the difference between contenders and pretenders in June, and right now, there’s a clear gap between these two franchises.
Box Score
New York Mets Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Carson Benge RF | 3 | 2 | 1 | 1 | 1 | 1 | .257 |
| Bo Bichette SS | 4 | 0 | 0 | 0 | 0 | 2 | .248 |
| Juan Soto LF | 3 | 0 | 1 | 0 | 1 | 1 | .301 |
| Jared Young 1B | 3 | 0 | 1 | 0 | 1 | 1 | .239 |
| A.J. Ewing CF | 4 | 0 | 2 | 1 | 0 | 0 | .266 |
| Marcus Semien 2B | 4 | 0 | 0 | 0 | 0 | 2 | .219 |
| Brett Baty 3B | 2 | 0 | 0 | 0 | 0 | 1 | .219 |
| Eric Wagaman 3B | 1 | 0 | 0 | 0 | 0 | 1 | .231 |
| MJ Melendez PH | 1 | 0 | 0 | 0 | 0 | 1 | .189 |
| Francisco Alvarez DH | 4 | 0 | 0 | 0 | 0 | 3 | .250 |
| Luis Torrens C | 3 | 0 | 1 | 0 | 0 | 1 | .221 |
New York Mets Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| David Peterson (L) | 4.0 | 6 | 5 | 4 | 2 | 5 | 6.09 |
| Austin Warren | 2.0 | 2 | 1 | 1 | 1 | 2 | 2.76 |
| Brooks Raley | 1.0 | 1 | 0 | 0 | 0 | 0 | 1.93 |
| A.J. Minter | 1.0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Philadelphia Phillies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Trea Turner SS | 3 | 2 | 1 | 0 | 1 | 0 | .227 |
| Kyle Schwarber DH | 3 | 2 | 1 | 3 | 1 | 1 | .255 |
| Bryce Harper 1B | 4 | 1 | 3 | 1 | 0 | 1 | .266 |
| Alec Bohm 3B | 3 | 0 | 1 | 0 | 1 | 0 | .232 |
| Edmundo Sosa LF | 3 | 0 | 1 | 1 | 0 | 1 | .237 |
| Justin Crawford CF | 0 | 0 | 0 | 0 | 0 | 0 | .244 |
| Brandon Marsh LF | 4 | 0 | 0 | 0 | 0 | 2 | .310 |
| J.T. Realmuto C | 4 | 0 | 0 | 0 | 0 | 0 | .205 |
| Derek Hill RF | 4 | 0 | 1 | 0 | 0 | 1 | .219 |
| Bryson Stott 2B | 4 | 1 | 1 | 0 | 0 | 1 | .236 |
Philadelphia Phillies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Zack Wheeler (W) | 5.2 | 4 | 2 | 2 | 3 | 7 | 2.11 |
| Jonathan Bowlan | 0.1 | 0 | 0 | 0 | 0 | 1 | 3.52 |
| José Alvarado | 1.0 | 1 | 0 | 0 | 0 | 2 | 6.33 |
| Orion Kerkering | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.20 |
| Jhoan Duran | 1.0 | 1 | 0 | 0 | 0 | 3 | 1.75 |
