Braxton Ashcraft’s 1.10 WHIP and 9.6 K/9 stand against a question mark — Aaron Civale is listed on the 15-Day IL with a shoulder injury, and whether he actually takes the ball shapes everything about how this number reads. Pittsburgh sits at -120, a price that feels partially discounted for Civale’s uncertainty but not fully, leaving real tension between a clear starter gap and the unknown that surrounds it.
Braxton Ashcraft vs. Aaron Civale: Pittsburgh Pirates at Athletics Betting Preview
Pittsburgh at -120 is a playable number tonight, and the central reason is a pitching gap the market hasn’t fully priced. Braxton Ashcraft has quietly built one of the better command profiles in the National League — 3.30 ERA, 1.10 WHIP, 9.6 strikeouts per nine innings, and only 19 walks in 84.2 innings. On the other side, Aaron Civale is listed on the 15-Day IL with a shoulder injury. His availability for tonight is genuinely uncertain, and if he does take the mound, the working assumption has to be that he’s compromised.
The Pittsburgh Pirates moneyline at -120 clears the juice ceiling for a lean-confidence play. That’s a playable number for the starter edge being offered, but only if Civale actually pitches — and that uncertainty is what keeps this from being a heavier play. The pitching gap is real. The price is fair. The wildcard is whether the market is even pricing the right pitcher.
Game Info & Betting Lines
- Date/Time: Wednesday, June 17, 2026 — 9:40 PM ET
- Venue: Sutter Health Park — Park Factor 0.93 (pitcher-friendly, 7% below league average)
- TV: MLB.TV, NBC Sports CA
- Probable Starters: Braxton Ashcraft (PIT, 5-3, 3.30 ERA) vs. Aaron Civale (OAK, 5-2, 4.20 ERA — listed 15-Day IL, shoulder)
- Moneyline: Pittsburgh Pirates -120 / Athletics +102
- Run Line: Athletics +1.5 (-154) / Pittsburgh Pirates -1.5 (+128)
- Total: 10 (Over -114 / Under -106)
Why This Number Is Close
The market has settled on Pittsburgh as a modest -120 favorite, which makes sense on the surface — Pittsburgh is 36-37 and has lost eight of its last ten, and the Athletics own a legitimate home edge at Sutter Health Park with a lineup that features genuine power threats. The case for Oakland at +102 is real.
But here’s where the market feels slightly off. The A’s are listed at .500 with a -42 run differential. That gap between their record and their underlying production is significant — it suggests a team that has been winning close games at an unsustainable rate. A 36-36 club with a negative-42 run differential isn’t a true .500 team; it’s a team due for regression. The market is treating their record at face value.
Meanwhile, -120 for the side with a clear starter edge — and genuine uncertainty about whether the opposing starter even takes the ball — feels like value. The line would likely be -130 or heavier if Civale were confirmed healthy. The fact that it’s sitting at -120 suggests the market has partially discounted his availability, but not fully.
What Separates the Pitching
This matchup isn’t close when Ashcraft and a healthy Civale are compared — and it’s even less close when you factor in Civale’s shoulder.
Braxton Ashcraft has been one of the more quietly dominant starters in the NL this season. His 1.10 WHIP and just 19 walks in 84.2 innings reflect elite command — he’s not nibbling, he’s attacking. The 9.6 K/9 means he’s generating swing-and-miss regularly, and only 8 home runs surrendered in those 84-plus innings is an important number against a Pittsburgh offense that’s facing a pitcher-friendly environment tonight. Ashcraft creates clean, efficient innings — limited baserunners, limited damage, and consistent length. For a Pittsburgh bullpen that is already short-handed with Dotel and Devenski both on IL, getting deep innings from Ashcraft matters significantly.
Aaron Civale’s profile tells a different story — even before you factor in the shoulder. His 4.20 ERA actually flatters him: a 1.47 WHIP and 12 home runs allowed in just 55.2 innings is a volatile combination. That home run rate (nearly one every five innings) is a serious problem against a Pittsburgh lineup that ranks top-five in walk rate and can put traffic on base. Reynolds (.834 OPS), Horwitz (.835 OPS), and Lowe (.829 OPS, 17 HR) represent a deep, patient lineup that can make a fly-ball-prone pitcher pay.
The gap between Ashcraft’s 1.10 WHIP and Civale’s 1.47 WHIP is not minor — it’s the difference between a starter who controls the game and one who regularly puts himself in jeopardy. In a pitcher-friendly park that projects to suppress scoring overall, a compromised Civale represents the most exploitable inefficiency on the board tonight.
The Pushback
There are several legitimate reasons to pump the brakes on this one, and I’m not dismissing them.
First, Oneil Cruz is on the 10-Day IL with a hand injury. Cruz’s .822 OPS and 14 home runs made him one of Pittsburgh’s most dangerous offensive weapons, and his absence removes a significant run-creation threat against a compromised Civale. That’s a meaningful lineup downgrade.
Second, the A’s lineup has genuine pop even against quality starters. Nick Kurtz is at 1.006 OPS with 18 home runs — he’s one of the best young hitters in the AL right now. Shea Langeliers (.880 OPS, 18 HR) gives Oakland a legitimate middle-of-the-order threat, and Zack Gelof carries a 20-game hitting streak into tonight. If Oakland’s offense gets Ashcraft into trouble early and forces Pittsburgh into a bullpen game, the dynamic shifts considerably.
Third, Pittsburgh has been genuinely bad over the last ten games — a 2-8 stretch that includes an 11-2 blowout loss to these same Athletics on Monday. Last night’s comeback win was encouraging, but one game doesn’t erase ten days of poor performance.
Fourth, if Civale doesn’t start and Oakland goes to a bulk reliever or opener approach, the market inefficiency shrinks. The starter gap driving this lean evaporates if Pittsburgh is facing a fresh arm rather than a compromised Civale grinding through his shoulder issue.
Why I’m Rejecting the Run Line and the Total
The run line at -1.5 (+128) is tempting given the pitching gap, but Pittsburgh’s offense isn’t built to cover spreads. Their .739 team OPS is respectable but not dominant, and with Cruz out, the lineup has a meaningful hole in it. The run line asks Pittsburgh to win by two or more — and given the A’s lineup firepower, that’s too much to ask at this price.
The total is sitting at 10, and the projected scoring environment (8.6 runs combined based on the numbers) suggests the under has some appeal. Sutter Health Park plays 7% below league average in run scoring, and Ashcraft’s command profile should suppress Oakland’s offense. But Pittsburgh’s bullpen is compromised — Dotel and Devenski are both on IL — and if the A’s chase Ashcraft before the seventh, a bullpen battle against Kurtz and Langeliers could get expensive quickly. The under is interesting but I’m not comfortable layering two bets on the same thesis. If the under is right, the moneyline is right. I’ll take the cleaner play.
Run Environment & Game Shape
Sutter Health Park plays as a mild pitcher’s park at 0.93, and the projected 8.6-run total reflects that suppressed environment. With Ashcraft’s command profile on one side and a questionable-to-compromised Civale on the other, this shapes up as a game where Pittsburgh scores first, protects a lead, and doesn’t need to get into a slugfest to win. The Pirates don’t need a blowout here — a 4-2 or 5-3 win is perfectly consistent with the thesis, and at -120, that’s exactly the kind of grind-it-out victory that justifies the moneyline lean.
The Pick
The pitching edge is real. The market inefficiency around Civale’s availability is real. Pittsburgh is 36-37, coming off a momentum-building comeback win, and facing an Athletics team whose .500 record masks a -42 run differential. At -120, the number is fair for a lean.
Bet: Pittsburgh Pirates Moneyline -120 — 1 unit lean


