Pirates vs. Cardinals: Skenes Closes Out 2026 Against Leahy at PNC Park
The Setup: A Coin Flip the Market Refuses to Admit
Thursday afternoon baseball at PNC Park, 12:35 p.m. ET, and the numbers say this is a far tighter game than the price suggests. The Pittsburgh Pirates (80-78, 43-37 at home, +27 run differential) host the St. Louis Cardinals (77-81, 39-38 on the road, -21 run differential) in the finale of a series that has already produced one gem β Jared Jones carrying a perfect-game bid into the sixth in the opener.
The market opened Pittsburgh -162 with a 6.5 total and a -1.5 run line. As of this writing, none of those numbers have moved a single tick. Opening line, current line, identical. That stasis is the first real clue, and we'll come back to it.
Earl's model projects this one at 3.3 runs for Pittsburgh, 3.2 for St. Louis β a total of 6.53 and a margin of 0.05 runs. That is the sound of a model shrugging its shoulders and calling it a pick'em.
The Skenes Paradox: Better Than His ERA
Here's the thing about Skenes' 2026 that the headline number hides:
| Pitcher | Record | ERA | WHIP | K/9 | BB/9 | K/BB |
|---|---|---|---|---|---|---|
| Paul Skenes (R) | 10-11 | 3.91 | 1.13 | 10.29 | 2.52 | 4.09 |
| Kyle Leahy (R) | 10-5 | 3.65 | 1.34 | 8.41 | 2.67 | 3.15 |
A 3.91 ERA next to a 1.13 WHIP is a loud discrepancy. Over 168 innings, Skenes has allowed 143 hits (7.66 per nine) and walked 47 (2.52 per nine) while striking out 192. That profile β elite hit suppression, plus control, double-digit strikeout rate β almost never produces an ERA near four. The gap is being driven by the 19 home runs and by sequencing: hits and walks clustering in the same innings rather than spread out.
The 10-11 record is a supporting character here, not evidence. Pittsburgh has scored 1, 3, 8, 13, and 1 run in his last five starts. Two of those were 1-0 wins. The lineup, not the pitcher, has been the variable. The local storyline β Skenes publicly attributing his velocity drop to the World Baseball Classic disrupting his spring buildup, a claim greeted with skepticism in Pittsburgh β is a narrative to be aware of, but the underlying rate stats argue he's been considerably better than the surface.
Leahy's Contact Problem Meets a Thinned Bullpen
Kyle Leahy arrives with the better ERA (3.65) and the worse profile (1.34 WHIP, 9.39 hits per nine). He strikes out 8.41 per nine and walks 2.67, a 3.15 strikeout-to-walk ratio β good, not dominant. And he's averaging 4.76 innings per start across 29 outings (138 innings).
That workload ceiling is the story. Leahy is a five-and-fly starter, and St. Louis is carrying three pitchers on the injured list β Peter Strzelecki (15-day), Max Rajcic (60-day), Hunter Dobbins (15-day). The Pirates are missing bullpen and rotation depth too (Mitch Keller 60-day, Braxton Ashcraft 15-day, Isaac Mattson 15-day, plus catcher Endy RodrΓguez and outfielder Esmerlyn Valdez), but the model's own reasoning flags Pittsburgh's bullpen as shaky.
Two middle-relief corps, both depleted by injury, both pitching behind starters who won't see the seventh. That's the real engine of this game.
One direct matchup note: Leahy faced Pittsburgh on August 29 β a 6-2 Pirates win. He has seen this lineup recently. They have seen him.
Where the Model Sees Edge
Here's the expected-value table, and it tells you almost everything:
| Market | Model Pick | Expected Value |
|---|---|---|
| Run Line | STL +1.5 | +18.36 |
| Over/Under | Over 6.5 | -9.73 |
| Moneyline | PIT | -8.25 |
The run line is the play. The reasoning is mechanical: when a model projects a 0.05-run margin, the probability mass sits squarely on one-run outcomes. Lay the +1.5 with the Cardinals and you're buying the model's single most likely scenario.
Better still β and this is the insight worth the subscription β the model's two leading picks are not in conflict. Pittsburgh on the moneyline and St. Louis on the run line both cash if the Pirates win by exactly one run. That is, by the model's own math, the highest-probability single outcome of this game. You aren't hedging against yourself; you're positioning on the same result from two directions.
The caveat is price. Pittsburgh at -162 carries negative expected value in the model, and it's easy to see why: that number implies roughly a 62% win probability for a game the model grades as a coin flip with a home-field tiebreaker. The handicap that explains why this game is close is also the handicap that explains why -162 is a bad bet. The model still favors Pittsburgh β it just doesn't favor paying that much for it.
On the total, tread carefully. The model's 6.53 sits a hair over 6.5, technically an Over lean, but the -9.73 EV says the number is essentially fair. A model calling for 6.53 on a 6.5 line isn't telling you to bet the Over; it's telling you the market nailed it.
Why the Line Hasn't Moved β and What That Means
A marquee name like Skenes normally drags a number. Here, everything is frozen from open to now. Read that as an efficient market, not a soft one. Books have priced the Skenes brand, the PNC Park setting, and the getaway-day context, and sharps haven't found a reason to fight it.
The practical takeaway: stop hunting for value in the main number. The edge in this game, if there is one, lives in the derivative markets β specifically the run line, where a 0.05-run projected margin and a -1.5 spread create the structural gap the model is flagging at +18.36 EV.
Park, Bullpen, and Motivation Angles
PNC Park grades out as park factor 100 overall, 101 on home runs β dead neutral. Left field is just 325 feet, but the 21-foot wall (a Fenway nod) swallows what would be homers elsewhere; right field is 320 with a 399-foot center. A 6.5 total at a neutral park isn't a venue-driven number. It's a pitching-driven number. Any Over ticket is really a bet on the bullpens and on two starters failing to hold the line.
Both bullpens will work. Skenes averages 5.42 innings per start; Leahy 4.76. That's roughly seven-plus innings of relief combined in a game with real late-inning variance.
On motivation: this is the Cardinals' final road trip, and with the season winding down and nothing at stake, this is pride-only baseball β a clubhouse context that has historically produced flat, low-energy road performances in afternoon getaway games. The counterweight is Pittsburgh's staff, which enters rolling after Jones' near-perfect outing, with Matthew Liberatore and Lake Bachar having squared off in Wednesday's middle game.
Injuries, for completeness: beyond the pitchers, St. Louis is without Blaze Jordan (3B, 10-day), Joshua BΓ‘ez (LF, 10-day), and Everson Pereira (RF, 10-day) β three position players, which thins the bench and limits late-inning pinch-hit options for a manager who may need them.
The Card
- Primary: St. Louis Cardinals +1.5. The model's top-EV play (+18.36) and the natural landing spot for a 0.05-run projected margin. This is the side the whole handicap points toward.
- Secondary (smaller): Pittsburgh moneyline. It's the model's side, and the Skenes peripherals support it β but -162 is a tax on a coin flip, and the -8.25 EV reflects that. Position size accordingly.
- Over 6.5: pass, or minimum stake only. The model leaks Over by three-hundredths of a run. That's not an edge; that's noise on a line the market got right.
Bottom Line
Strip away the Skenes headlines and the narrative about his velocity, and you're left with a pitcher whose WHIP says he's been significantly better than his ERA, a contact-prone opposing starter who rarely sees the sixth inning, two banged-up bullpens, and a model that sees a 3.3-to-3.2 ballgame. Take the one-run game. Take the Cardinals and the +1.5, and let the Pirates win it by one.
