PHILADELPHIA -- The Phillies are starting to resemble something dangerous again.
Not because they suddenly look unbeatable.
Because they finally look stable.
On Sunday afternoon at Citizens Bank Park, the Phillies completed another methodical victory, blanking the Colorado Rockies, 6-0, to secure a fourth consecutive series win and improve to 10-3 under interim manager Don Mattingly.
The offense struck early.
Kyle Schwarber made sure of that.
Again.
Schwarber continued what is rapidly becoming one of the most explosive stretches of his Phillies career, launching two more home runs Sunday to give him five homers in his last four games and 16 on the season — tying Aaron Judge for the Major League lead.
And yes, the math is starting to become impossible to ignore.
A year ago, Schwarber spent much of the summer flirting with Ryan Howard’s franchise single-season record of 58 home runs before ultimately finishing with a career-best 56. Through the Phillies’ first 41 games this season, Schwarber’s current pace projects beyond that mark, putting him on track for more than 60 home runs if he maintains anything close to this level.
It sounds absurd.
Then again, so does the way he’s swinging right now.
Schwarber wasted almost no time extending his home run streak to four consecutive games Sunday afternoon, ambushing an early fastball from Rockies starter Tomoyuki Sugano and sending it an estimated 432 feet into the seats beyond center field.
A few innings later, he did it again.
The second blast gave the Phillies a 5-0 lead and removed almost all tension from the afternoon before the middle innings even arrived.
The homer streak now matches the longest streak of Schwarber’s career and represents the longest by a Phillies hitter since Trea Turner homered in five straight games during the 2023 season.
The frightening part for opposing pitchers?
Schwarber still doesn’t think he’s fully locked in yet.
After the game, Schwarber acknowledged the recent results have obviously been encouraging, but also suggested there are still parts of his swing and approach he believes can improve.
Which feels slightly terrifying considering the current production.
The Phillies backed Schwarber’s power surge with the kind of complete performance they have been searching for much of the season.
Bryce Harper joined Schwarber in the first-inning fireworks with a homer of his own as the Phillies went back-to-back early. Bryson Stott later scored on a Rockies throwing error, while Alec Bohm added an RBI and eventually came around on a sacrifice fly from Turner.
More importantly, the Phillies finally received length from Cristopher Sánchez at a time when they desperately needed it.
The left-hander delivered seven scoreless innings with seven strikeouts, extending his personal scoreless streak to 20 2/3 innings while helping stabilize a bullpen that had absorbed a massive workload over the previous three games.
But Sánchez’s afternoon was defined less by dominance than by poise.
In the third inning, the Rockies threatened immediately with consecutive singles from Ezequiel Tovar and Jake McCarthy. Sánchez responded by retiring the next three hitters, including strikeouts of Tyler Freeman and Hunter Goodman.
Then came his biggest moment in the seventh.
With his pitch count already beyond 100 and two runners aboard, McCarthy drove a ball into the right-center field gap that briefly looked capable of ending both the shutout and Sánchez’s afternoon. Instead, Adolis García tracked it down before the ball could find grass, preserving Sánchez’s scoreless line and allowing the Phillies to cruise the rest of the way.
Jonathan Bowlan handled the eighth inning before Jhoan Duran closed out the ninth.
And suddenly, a Phillies season that spent weeks drifting sideways is beginning to show signs of momentum.
Not just because they’re winning.
Because they finally look like they remember who they are.
Recent Philly | Phillies Baseball News | Philadelphia Baseball Review
- Schwarber stays red-hot as Phillies continue surge under Mattingly; blank Rockies in series finale (May 10)
- Alec Bohm breaks out in a big way with two homers as Phillies roll past Rockies (May 9)
- Jesus Luzardo stumbles, Justin Crawford delivers first career homer, Phillies fall to Rockies in 11 innings (May 8)
- Alec Bohm’s struggles reach critical point as Phillies push for mental reset (May 8)
- Widener returns to MAC Commonwealth championship series with Messiah standing in the way (May 8)
- Jefferson’s turbulent season ends in heartbreak with pair of crushing CACC tournament losses (May 8)
- Andrew Painter rocked early as Athletics crush Phillies at Citizens Bank Park (May 7)
- Immaculata faces elimination after Atlantic East tournament loss to Marymount (May 7)
- West Chester erupts for eight-run inning, rolls in PSAC tournament opener (May 7)
- Phillies rally late behind Zack Wheeler’s return to beat Athletics, win fourth straight (May 7)
- When Philadelphia was a two-team baseball city: The Phillies, Athletics, and a lost baseball identity (May 6)
- Cristopher Sánchez dominates as Bryce Harper powers Phillies past A’s (May 5)
- Primrose, Fehrman lead Saint Joseph’s to historic Atlantic 10 title week (May 5)
- Harper delivers, Nola responds as Phillies win tight one in Miami (May 4)
- Saint Joseph’s clinches Atlantic 10 regular season title as Blake Primrose’s record day powers 14-9 win (May 3)
- Phillies erupt for six in first as Bryson Stott, Jesús Luzardo lead rout of Marlins (May 3)
- Phillies shut out by Marlins as Max Meyer dominates in 4-0 loss (May 2)
- Fehrman dominates with 13 Ks as Saint Joseph’s blanks St. Bonaventure (May 2)
- Penn sweeps Brown, awaits Ivy League title fate (May 2)
- Jefferson erupts late to eliminate Chestnut Hill, advance in CACC tournament (May 2)
- Ursinus eyeing first ever Centennial Conference title after dominant Saturday sweep (May 2)
- Wheeler sharp, Phillies survive late chaos to extend win streak (May 1)
- Saint Joseph’s clinches A-10 berth, holds off 8-run rally to edge St. Bonaventure (May 1)
- Penn State Brandywine’s season ends as Keystone rallies late to complete sweep in United East tournament (May 1)
- Widener rallies late, holds off Hood to take Game 1 in MAC Commonwealth best--of-three semifinal (May 1)
- Arcadia opens MAC Freedom semifinals with win, uses late surge to hold off Misericordia (May 1)
- CACC Tournament: Holy Family’s season ends after late collapse as Goldey-Beacom completes sweep (May 1)
- CACC Tournament: Jefferson responds, forces winner-take-all after Chestnut Hill takes opener (May 1)
- Ursinus lets five-run lead slip as Johns Hopkins rallies late in Centennial tournament (May 1)
- Chase Shugart earns two wins as Phillies sweep doubleheader with pair of walk-offs (April 30)
- Stott, Crawford deliver late as Phillies overcome missed chances in win over Giants (April 30)
- Rob Thomson didn’t duck it — a classy, accountable exit in Philadelphia (April 30)
- How to navigate the Fishtown Card Show: Insider tips from Wheelhouse’s Matt Stratton (April 30)
- Ursinus rides four-run third, advances in Centennial Conference tournament with 4-2 win (April 29)
- Penn State Brandywine rallies past early mistakes, earns first United East Tournament win (April 29)
- Valley Forge rallies late to survive United East play-in test, advances with 12-8 win (April 29)
- Luzardo dominates as Phillies back Don Mattingly’s “better baseball” message in 7-0 win (April 28)
- Rob Thomson was the move — but not the problem for the Phillies (April 28)
- Phillies fire Rob Thomson after 9–19 start, name Don Mattingly interim manager (April 28)
- Pagano and Shurtleff earn Player of the Week honors from the Philadelphia Baseball Review (April 27)
- Saint Joseph’s routs La Salle, sets program record with 19th Atlantic 10 win (April 27)
- Eastern wins finale, but postseason hopes fall short despite record-setting 26-win season (April 27)
- Ursinus clinches Centennial postseason berth, earns No. 4 seed after split with nationally ranked Johns Hopkins (April 27)
- Phillies fall to Braves 6-2 as Aaron Nola’s struggles continue, drop to 9-19 (April 27)
- Phillies snap 10-game losing streak behind Bryce Harper, Zack Wheeler in extra-inning win (April 26)
- Phillies lose tenth straight as familiar mistakes continue in Atlanta (April 25)
- Saint Joseph’s Gaines earns national recognition as postseason races tighten across region (April 24)
- Phillies show fight but can’t finish as losing streak reaches nine (April 24)
- Phillies release Taijuan Walker, but at 8-16, the questions aren’t going away (April 23)
- Phillies spiral continues as Taijuan Walker’s struggles force a looming decision (April 23)
- Saint Joseph’s claims Liberty Bell Classic title behind Beggy, Sweeney at Citizens Bank Park (April 22)
- Phillies’ spiral deepens in 7-4 loss at Wrigley: Walks, missed moments, and a season slipping (April 22)
- Swingman Classic comes to Philadelphia: MLB’s All-Star stage expands its future (April 21)
- Phillies fall to 8–15 as Nola struggles, offense goes hitless again with RISP in loss to Cubs (April 20)
- Shurtleff dominates, Gale explodes as weekly honors spotlight Penn, Saint Joseph’s (April 20)
- Swarthmore stuns No. 4 Johns Hopkins, throws Centennial race into chaos (April 20)
- Saint Joseph’s takes control, West Chester responds, and the postseason picture tightens across Philly college baseball (April 20)
- Phillies News from the Philadelphia Baseball Review
Support the Mission. Fuel the Movement.
You’re not just funding journalism — you’re backing the future of youth baseball in Philly.
👉 Join us on Patreon »