Pittsburgh Pirates Host Kansas City Royals as Paul Skenes Seeks Strong Finish

by EarlΒ·September 18, 2026

Two teams playing out the string, one enormous pitching mismatch on paper, and a betting line that tells you the market has already priced in almost all of it. That's the setup Friday night at PNC Park, where the Pittsburgh Pirates (76-77) host the Kansas City Royals (67-86) in a game with real handicapping value hiding beneath a fairly obvious surface story.

Earl's model says the Pirates win this game β€” but it also says the smart money on the spread sits with Kansas City, and that the total is tighter than the 8.5 number suggests. Let's break down why those three ideas can coexist.

The Skenes Paradox

Start with the headline arm. Paul Skenes enters at 10-11 with a 3.78 ERA, 1.13 WHIP and 185 strikeouts in 162.0 innings. The strikeout rate is elite β€” 10.28 per nine β€” and the 4.02 strikeout-to-walk ratio against a 2.56 walks-per-nine rate is the profile of a pitcher who simply doesn't give away at-bats. The 17 home runs allowed is the one crack in the armor, but at 7.61 hits per nine, baserunners have been scarce.

The win-loss record is the talking point, and it's worth addressing head-on because the public is misreading it. Pittsburgh is 13-17 in his 30 starts β€” a team-result split that has generated outside criticism of Skenes. That criticism is backwards. Look at his last five outings:

OpponentPittsburgh runsOpponent runsResult
CHC34L
LAA10W
SF1312W
SD10W
DET43W

Four of the last five have been won by the Pirates, and two of them required Skenes to hold the opponent to zero runs just to get a decision. The 13-12 game against San Francisco is the outlier, not the pattern. This is a pitcher whose team has been forced into low-margin baseball every time he takes the ball. That matters for handicapping: it caps how confidently you can lay a big price on Pittsburgh to win comfortably, even while it supports the moneyline.

Dobnak Is Better Than the Record Suggests

Randy Dobnak is the reason the run line is live. The Royals right-hander is 3-4 with a 2.73 ERA and a 1.27 WHIP over 69.1 innings and 11 starts. A sub-three ERA from a guy on a 67-win team is not noise β€” it's a legitimate soft-contact profile.

The caveat is the strikeout rate: 6.1 per nine against 2.99 walks per nine, a 2.04 strikeout-to-walk ratio. Dobnak is not missing bats. He's surviving on contact management, and contact management is a volatile way to live against a lineup that can punish mistakes. Pittsburgh scores 4.77 runs per game at home-friendly PNC Park against a Royals staff allowing 4.84 per game.

Dobnak's recent form is genuinely mixed. Kansas City has scored 1, 6, 3, 0 and 6 runs across his last five starts β€” he's 2-3 in those games, and the two wins came when the offense showed up. He's also facing a Pirates club that is a perfectly respectable 39-36 at home, versus a Royals team that is a disastrous 28-50 on the road.

That road split is the single most exploitable number on this page.

The Run Line Is Where the Edge Lives

Earl's model projects Pittsburgh 4.3, Kansas City 3.9 β€” a total of 8.21 and a margin of just 0.47 runs.

Read that margin again. The model likes the Pirates to win, but by less than half a run. Laying -1.5 with Pittsburgh means asking a team that scrapes together 4.3 runs to win by two or more. That's why the model's spread pick is Kansas City +1.5, and it's the strongest position on the board by expected value β€” ATS expected value of +11.3, versus -12.44 on the moneyline and -11.43 on the total.

Our model sees edge on the Royals getting the run and a half, and the reasoning is structural rather than sentimental: a 0.47-run projected margin is functionally a coin flip, and the +1.5 covers a huge share of the outcome distribution when the underdog is starting a pitcher with a 2.73 ERA. Dobnak doesn't need to outpitch Skenes. He needs to keep Kansas City within one, and the Royals' bullpen β€” however depleted β€” doesn't have to protect a lead for the bet to cash.

The Total: Right Lean, Thin Margin

The model's total pick is Under 8.5, with a projected 8.21. But subscribers should note the expected value there is -11.43 β€” negative. That's the model telling you the under is directionally correct but not a strong value at this number. The difference between 8.21 and 8.5 is 0.29 runs. That's a rounding error in baseball modeling.

Treat this as a lean, not a play. If the number drifts to 9 or better, the under becomes genuinely attractive given Skenes' profile and Dobnak's run prevention. At 8.5, there's no real edge.

Line Movement and What It's Saying

The market opened Pittsburgh -188 and has drifted to -184. Kansas City moved from +158 to +154. The total has held firm at 8.5 and the run line hasn't budged off -1.5.

This is a small but meaningful move. Money has come in on the underdog, shaving four cents off the favorite. That's consistent with the model's read: the public sees Skenes and reflexively backs the Pirates, while sharper money recognizes that a 0.47-run projection doesn't justify a near -190 price. When a line tightens against a marquee name without any offsetting injury news, it's usually a signal.

The injury ledger doesn't explain the move either. Pittsburgh is missing Endy RodrΓ­guez, Braxton Ashcraft, Kirby Yates, Isaac Mattson, Mitch Keller and Esmerlyn Valdez. Kansas City's list is longer and more pitching-heavy β€” Jonathan India, Beck Way, Luinder Avila, Tony Gonsolin, Alec Marsh, Stephen Kolek, Carlos EstΓ©vez, Cole Ragans, James McArthur, Nick Mears and Connor Seabold. The Royals are essentially running an audition for 2027 arms, which the market has already priced into the 28-50 road record.

Why the Public Is Half Right

The public will load up on Pittsburgh's moneyline, and the model agrees with the side β€” Pirates to win. The mistake isn't the side, it's the price and the margin.

Where the public is wrong: assuming Skenes' presence converts to a blowout. His own game log shows a pitcher who wins 1-0 and loses 3-4. Pittsburgh's offense averages 4.77 runs, not seven. There is no scenario in this data set where laying -1.5 with a team that scores fewer than five runs a night against a 2.73-ERA starter is the disciplined play.

Where the public is right: the Pirates are the better team at home, they have the better pitcher, and the Royals are 22 games under .500 away from Kansas City. That's enough to win. It is not enough to cover.

The Bottom Line

  • Moneyline: Pittsburgh Pirates β€” the model's side, but at -184 you're paying full retail for a 0.47-run edge. Only playable in a parlay or at a shorter number.
  • Run line: Kansas City Royals +1.5 β€” the model's top play and the only position with meaningfully positive expected value (+11.3).
  • Total: lean Under 8.5 β€” correct direction, negative EV. Pass at 8.5; revisit at 9.

The sharpest construction here is Kansas City plus the run and a half. It's the one place where the number and the model are genuinely out of alignment β€” and in a late-September game between two eliminated teams, that mispricing is the whole edge.

One more name to track for context: Oneil Cruz is having a breakout season and remains Pittsburgh's most urgent extension candidate. If he's in the lineup and swinging well, the Pirates' run expectancy ticks up marginally β€” which helps the moneyline case and hurts the under, not the run line. Watch the card before locking anything in.