The 2.0-run swing that turned Pittsburgh's wild-card math from fantasy to arithmetic
Start with the number that changes the conversation: 4.0. That is how many runs per game the Pirates have allowed over their last ten contests. Ten games ago, that figure sat at 6.0 over the prior twenty-game window. A two-run-per-game improvement in run prevention is not a blip — it is a structural shift, and in a race where Pittsburgh sits exactly two games behind the last wild-card spot with 66 games remaining, it is the single most important development in this team's season.
I have been writing about the offensive surge for the better part of two weeks now, and it remains real: 6.3 runs per game over the last ten games, up from 5.0 in the prior twenty-game window. Brandon Lowe is slugging .492 with 15 home runs. Paul Skenes is operating at a 1.03 WHIP with 10.8 strikeouts per nine. The offensive case was already there. What was missing — what the prior twenty games made painfully obvious — was a pitching staff that could hold a lead long enough for that offense to matter. The last ten games say that problem may be resolving itself.
Here is why the two-front convergence matters more than either number in isolation. The season-long run differential for this club sits at plus-0.4 per game — barely above break-even, which is exactly what a 49-48 record looks like. But the last-ten differential has jumped to plus-1.8 per game. That is not the same team. When offense scores 6.3 and defense surrenders 4.0, you are playing winning baseball at a pace that, sustained, would put Pittsburgh well inside a playoff position by late September. The question has never been whether this roster could produce those numbers individually. The question was whether they could do it simultaneously.
The rotation context matters here. Braxton Ashcraft is 10-3 with a 3.40 ERA and has been the most reliable starter on the staff all season. Skenes, despite a record that reads 9-8, is pitching at a 3.61 ERA with a WHIP that belongs in the top tier of the league. Those two anchor the staff. Mitch Keller at a 5.53 ERA and Bubba Chandler at 4.57 remain genuine liabilities — and with Oneil Cruz on the 60-day IL, Konnor Griffin on the 60-day IL, and Endy Rodríguez also sidelined, this team is running a taxed roster through a stretch that will define its season. The defensive improvement happening with that injury backdrop is either a sign of genuine depth or a hot ten-game run that will cool. Both possibilities deserve equal weight.
What tips me toward taking this seriously is the acquisition of Robert Hassell III from Washington, a former top prospect added to the outfield just this week. That move, however modest in cost, signals that the front office is reading the same numbers I am and choosing to act like a buyer. You do not trade for outfield depth if you think you are fading. And Jared Jones retiring 30 straight batters — becoming just the third Pirates pitcher to accomplish that — is the kind of individual performance that shows up in the aggregate run-prevention number and reminds you that the staff has weapons beyond the top two starters. The 4.0 runs-allowed figure did not come from nowhere; it came from pitchers executing at a level the prior month did not suggest was coming.
Two games back with 66 to play and both sides of the ball moving in the right direction at the same time — that is the arithmetic that makes this worth taking seriously. The vibe around Pittsburgh has oscillated all season between cautious optimism and quiet resignation. The numbers right now are not cautious. They are a team that has outscored opponents by 1.8 runs per game over ten games while cutting its run-prevention figure by two full runs. If you want to dismiss the wild-card conversation, you need a better argument than the standings. The box score, at this particular moment, is not on your side.