Mariners vs. Pirates Prediction: Ashcraft’s ERA Gap vs. a Coin-Flip Price

by | Jun 24, 2026 | MLB Picks

Braxton Ashcraft Pittsburgh Pirates is key to our MLB prediction & analysis

Braxton Ashcraft’s 3.18 ERA and 2.23 WAR sit well clear of Bryan Woo’s 3.94 ERA and 0.99 WAR across comparable innings — yet Pittsburgh is priced at just -116, barely a favorite. Seattle is also missing its top two OPS producers in Canzone and Donovan, a lineup hit the near-even moneyline does not appear to reflect.

Bryan Woo vs. Braxton Ashcraft: Seattle Mariners at Pittsburgh Pirates Betting Preview

Seattle won Game 1 of this series Tuesday night, but the pitching matchup shifts meaningfully in Pittsburgh’s favor today. The market has responded with the mildest of favorites — Pittsburgh at -116 — which barely accounts for the real gap between these two starters and the damage done to Seattle’s lineup by injury.

The core argument here is straightforward: Braxton Ashcraft is the better pitcher right now — better ERA, more than double the WAR, higher strikeout rate — and the Pirates are fielding a demonstrably superior offense by virtually every slash-line metric. That combination at -116 clears my juice ceiling and represents fair value on the home side.

The market is pricing this as a near-even contest, but the pitching gap and the injury report tell a different story. Seattle is without Dominic Canzone (Day-to-Day, hamstring) and Brendan Donovan (10-Day IL, groin) — their top two OPS contributors at .915 and .839 respectively. That’s a meaningful chunk of lineup quality gone before first pitch. That said, Randy Arozarena (.826 OPS), Luke Raley (.801 OPS), Cal Raleigh (.368 xwOBA), and Julio Rodríguez (.404 xwOBA) are all active and in the lineup — Seattle isn’t gutted, but it loses its two best OPS producers, and the -102 moneyline isn’t compensating adequately for that loss.

Game Info & Betting Lines

  • Date/Time: Wednesday, June 24, 2026 | 6:40 PM ET
  • Venue: PNC Park (Park Factor: 0.96 — pitcher-friendly)
  • TV: MLB.TV, Mariners.TV
  • Probable Starters: Bryan Woo (SEA, 6-5, 3.94 ERA) vs. Braxton Ashcraft (PIT, 6-3, 3.18 ERA)
  • Moneyline: Seattle Mariners -102 / Pittsburgh Pirates -116
  • Run Line: Pittsburgh Pirates +1.5 (-205) / Seattle Mariners -1.5 (+168)
  • Total: 7.5 (Over -118 / Under -104)

Why This Number Is Close — But Not Quite Right

The market’s near-coin-flip pricing makes sense on the surface. Seattle is 41-39 and in first place in the AL West. They just beat Pittsburgh last night. Andrés Muñoz threw a perfect ninth for his 14th save, and that bullpen weapon is real. The Mariners have a positive run differential and a rotation that’s been dependable. There’s a legitimate case for Seattle here.

But here’s the problem: the line doesn’t fully account for who’s actually in Seattle’s lineup tonight. Canzone carries a .915 OPS and Donovan checks in at .839 — those are the Mariners’ top two hitters by OPS, and both are gone. Arozarena, Raley, Raleigh, and Rodríguez keep this from being a crisis, but Seattle goes from a marginal offensive unit to a noticeably thinner one. The season batting average of .232 and .700 OPS is already their baseline — losing those two bats pushes them further down even with the active core holding its ground.

The market is also weighing Seattle’s momentum from last night’s win, but one-game recency in a 162-game season is noise. The underlying pitcher quality and the lineup health picture point toward Pittsburgh. That said, the caveat is real: -116 is not a big number to overcome if things break sideways, and this is not a dominant edge. It’s a lean built on multiple converging signals, not one knockout argument.

What Separates the Pitching

The gap between these two starters is the clearest edge in this game. Braxton Ashcraft enters with a 3.18 ERA, 2.23 WAR, and a 9.63 K/9 over 90.2 innings. Bryan Woo counters with a 3.94 ERA, 0.99 WAR, and an 8.90 K/9 over 89 innings. The WAR gap — 2.23 to 0.99 — is not cosmetic. It reflects a meaningful difference in actual run prevention value across comparable workloads.

Ashcraft’s arsenal is built around two swing-and-miss weapons. His curveball sits at 85.0 mph with a 39.3% whiff rate and .207 xwOBA against — that’s an elite out pitch. His slider at 92.0 mph generates a 32.0% whiff rate and holds hitters to a .258 xwOBA. Together those two offerings account for nearly half his pitch mix, and they create the kind of innings where Seattle’s reduced lineup will struggle to string together runs. His four-seamer sits at 97.0 mph — above-average velocity that sets up both breaking balls effectively.

Woo leans heavily on his four-seamer (48.4% usage, 95.6 mph) and generates solid results — a .286 xwOBA and 22.8% whiff rate on the pitch. His WHIP of 1.00 is genuinely elite and deserves acknowledgment. His best weapon is the sweeper at 84.2 mph, which carries a 37.3% whiff rate. That’s a real weapon against Pittsburgh’s right-handed hitters.

The concern with Woo is the Pittsburgh lineup he’s facing. Brandon Lowe posts a .429 xwOBA and .442 xwOBA against right-handers specifically — the most dangerous matchup in this game. Bryan Reynolds (.419 xwOBA, .406 vs. RHP) and Spencer Horwitz (.327 xwOBA) round out a top-three that Woo has to work through multiple times. The Pirates’ lineup depth at .742 OPS is a real run-environment advantage over Seattle’s .700 — and Ashcraft’s deeper arsenal creates more ways to strand runners than Woo’s does.

The Pushback

The strongest case against Pittsburgh tonight starts with last night. Seattle won 3-2 at PNC Park. The Mariners have already proven they can score runs against Pittsburgh pitching in this environment, and Arozarena (.826 OPS), Raleigh (.368 xwOBA), and Rodríguez (.404 xwOBA) are all active — this isn’t a hollowed-out lineup walking into PNC Park. There’s genuine offensive capacity still on the Seattle roster.

Woo’s 1.00 WHIP is also worth taking seriously. That’s not a stat that lies — it means he’s limiting baserunners at an elite rate, and a pitcher who doesn’t put people on base is hard to score against regardless of ERA. Pittsburgh’s lineup has the talent to punish him, but Woo has been consistently clean all season.

The Cruz absence matters too. Oneil Cruz (10-Day IL, hand) is one of Pittsburgh’s most dangerous power threats at .822 OPS, and without him the Pirates’ lineup loses a significant middle-of-the-order bat. That’s a real dent in the home offense that partially offsets Seattle’s injury situation.

Pittsburgh is also 39-40 with a 4-6 record over their last ten games. Their recent form isn’t inspiring, and the Colorado series saw them lose two winnable games before salvaging the finale. If Ashcraft has an off night, the Pirates’ bullpen doesn’t inspire the same confidence as Muñoz anchoring Seattle’s late innings.

All of that is real friction. The run line at -205 reflects exactly why this is a lean, not a lock — the market isn’t offering a free pass on Pittsburgh to win by multiple runs, and the projected score of something in the 4-3 range is consistent with a one-run game where either side can win. I’m not chasing the run line. The moneyline at -116 is where the value lives.

Run Environment & Game Shape

PNC Park plays at a 0.96 park factor — mildly pitcher-friendly — which fits the game shape here. With two starters generating strikeouts at strong rates and a total set at 7.5, the over/under pricing (-118 over, -104 under) leans toward the under. But I’m not betting the total tonight; this analysis is about who wins the game, not how many runs score.

The narrow projected margin matters for framing the bet. This is a game that figures to be decided by one or two runs, which means a single mistake — a Lowe home run off Woo, a Rodríguez double against Ashcraft — can swing things. That uncertainty is already priced into the -116. The edge here isn’t about dominance; it’s about a slim but real structural advantage: better starter, better offense, home field, and a lineup that gets a two-OPS-point bump by being healthy relative to Seattle’s.

The Bet

Pittsburgh Pirates moneyline (-116), 1 unit.

Ashcraft’s WAR advantage, the Pirates’ superior offense, and the loss of Canzone and Donovan at the top of Seattle’s OPS rankings combine to create a clear lean. Arozarena, Raleigh, and Rodríguez keep Seattle functional, and Woo’s elite WHIP and Muñoz in the ninth make this absolutely a lean, not a lock. But -116 for the home side with the better starter is a number worth taking.

Bet: Pittsburgh Pirates Moneyline (-116) — 1 unit

100% Free Play up to $1,000 (Crypto Only)

BONUS CODE: PREDICTEM

BetOnline

MLB Betting Guide

New to betting on baseball? We’ve got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!