
Same Old Story: Phillies’ offense has gone ice cold yet again
Different year, same problem. The Phillies’ offense is in the tank — again.
After getting swept by the Pirates (yes, the Pirates) and losing nine of their last 10, the Phils look like a team completely stuck in neutral. They’ve now been outscored 60-30 in their last nine games, and in their last seven, they’ve managed to score four or more runs exactly once.
It’s been real bad for the Phillies in June…
- Swept in Pittsburgh: Phillies dropped fifth straight game, falling 2-1 to the Pirates
- The Phillies’ losing streak shows that fans aren’t built like they used to be
- The Phillies are in a tailspin and the numbers are absolutely disgusting
Right now, they look like a team that thinks it can cruise into October without putting in the work. If they don’t snap out of it soon, they’ll be watching the playoffs from the couch. The NL East lead is long gone — since May 29, they’ve given away 7.5 games in the standings.
Offensively, it has been nothing short of a disaster. Trea Turner is the only guy swinging the bat with any life this month — hitting .300 with a .956 OPS. Everyone else has officially fallen off a cliff.
Here’s what the Phillies’ OPS numbers look like for June:
- Nick Castellanos: .766
- Brandon Marsh: .650
- Alec Bohm: .629
- Johan Rojas: .583
- JT Realmuto: .572
- Kyle Schwarber: .422
- Edmundo Sosa: .282
- Bryson Stott: .237
- Max Kepler: .170
- Weston Wilson: .111
This lineup that’s scaring anyone right now.
And look, this is exactly what happens when you stand pat in the offseason. The Phillies bet on “their guys” improving instead of adding real depth.
So far, the return on that bet looks pretty terrible:
- Kepler’s hitting .208 with a .660 OPS
- Marsh is down to .216 with a .639 OPS and negative WAR
- Rojas is hitting .245 with a .629 OPS
- Bohm’s up to .270, but with just a .685 OPS and way less pop than last year
- Stott’s sitting at .641 and somehow still seeing time in the leadoff spot
There’s too many holes in this lineup right now, plain and simple.
You can’t win when half your team is automatic outs. It’s killing their starting pitchers. Guys like Cristopher Sánchez, who went toe-to-toe with Paul Skenes on Sunday and got nothing from the offense in return.
The worst part, which we know all too well at this point, is that this lineup folds at the first sign of adversity. Every time they hit a rough patch, they look completely lifeless. No fight. No spark. It’s a problem, and it’s not going away unless something changes.
At this point, the Phillies need to do something. Anything. Change the lineup. Hold a team meeting. Bench a guy. Bring someone up. Hell, all of the above.
Justin Crawford should absolutely be in the conversation once he’s healthy — it can’t be worse than the black holes they’re running out there now with Kepler, Marsh, and Rojas.
Because if this team thinks it can just “ride it out” and magically flip the switch in September, they’ve got another thing coming. The schedule’s about to get a lot tougher — Cubs, Blue Jays, Marlins, Mets, Astros, Braves, Padres — and this version of the Phillies isn’t beating any of those teams.
Time to wake up.




Comments (0)