Luis Castillo’s -1.19 WAR and 6.41 ERA sit at the top of Seattle’s lineup card tonight, while Aaron Civale has been one of the steadier value arms in the AL all season. The market has this priced at -116/-102 — essentially a pick-em — despite a starter gap that is anything but even. The number does not match the mound.
Luis Castillo vs. Aaron Civale: Seattle Mariners at Athletics Betting Preview
The market has this game priced like a coin flip. It is not a coin flip. Aaron Civale (5-1, 3.31 ERA) is one of the better value starters in the American League this season, and Luis Castillo (1-5, 6.41 ERA) is genuinely one of the worst. When a gap that wide exists at the top of the lineup card, and the team with the better pitcher is available at -102, that’s where value lives. Getting the better pitcher and the better lineup at essentially pick-em odds is not something you see every day.
Yes, there’s market noise here. Seattle’s team pitching is legitimately elite — a 3.66 ERA and 1.231 WHIP as a staff — which keeps the Mariners from being dismissed outright. The bullpen behind Castillo can eat innings. But tonight, the starting pitcher is the primary lever, and that lever is tilted hard toward Oakland. The question isn’t whether the A’s are better tonight — they are. The question is whether -102 captures that edge. It doesn’t, and that’s the bet.
Seattle arrives from a 1-2 series loss in Kansas City, including a shutout. The A’s bounced back Sunday with a 5-2 win over San Diego after a difficult weekend. Different trajectories heading into this one.
Game Info & Betting Lines
- Date/Time: Monday, May 25, 2026 — 9:40 PM ET
- Venue: Sutter Health Park | Park Factor: 0.93 (pitcher-friendly)
- Probable Starters: Luis Castillo (SEA) vs. Aaron Civale (OAK)
- Moneyline: Seattle Mariners -116 / Athletics -102
- Run Line: Athletics +1.5 (-156) / Seattle Mariners -1.5 (+130)
- Total: 10.5 (Over -108 / Under -112)
Why This Number Is Off
The market is balancing several legitimate factors. Seattle’s team-wide pitching infrastructure is strong enough to keep games close even when the starter struggles. Castillo has faced adversity all year but is still a veteran arm with swing-and-miss stuff — his sweeper generates a 38.5% whiff rate and holds hitters to just a .183 xwOBA, and his cutter sits at a .199 xwOBA against. The market isn’t asleep. It knows Castillo can get outs even in a rough year.
There’s also the A’s own internal contradiction: Oakland is 27-26 despite a -7 run differential. That gap between their record and their underlying run production is a real flag, suggesting some positive variance in close games that may not sustain. The market is likely pricing that regression risk into the -102 number.
But here’s where the market is slightly wrong: a -7 run differential over 53 games doesn’t erase what’s happening tonight specifically. Civale on the mound versus Castillo on the mound is not an average night for either team. The pitcher mismatch is acute enough that the expected run differential tilts toward Oakland regardless of season-long averages. A 60.6% home win probability implies a fair price closer to -155. Getting that at -102 is the discrepancy this bet exploits.
What Separates the Pitching
The gap between these two starters is not subtle. Civale carries a 3.31 ERA, 1.39 WHIP, and 1.47 WAR through 51.2 innings. Castillo is sitting at a 6.41 ERA, 1.55 WHIP, and -1.19 WAR through 46.1 innings — a negative WAR figure that places him among the worst qualified starters in baseball this season. That’s not a slump. That’s a structural problem.
Civale’s arsenal is built around four pitches thrown with similar conviction. His four-seam fastball averages 96.8 mph with a .300 xwOBA against, his sweeper generates a 28.2% whiff rate at .289 xwOBA, and his changeup — used sparingly at 6.3% — is his best weapon: a .195 xwOBA against with a 24.0% whiff rate and an elite 27.3% put-away rate. He creates weak contact and induces early counts. Against Seattle’s lineup, which carries a team OPS of just .689, that approach projects to keep runners off the bases efficiently.
The BvP data adds texture: Julio Rodríguez is 1-for-11 with 6 strikeouts against Civale. Randy Arozarena is 2-for-13 with 6 punchouts. These aren’t noise — they reflect hitters who struggle with the kind of sequenced arsenal Civale deploys.
Castillo still generates whiffs — his sweeper and cutter are genuinely useful pitches. But his sinker is getting punished (.378 xwOBA against), and Oakland’s top of the order is built to damage it. Nick Kurtz posts a .495 xwOBA overall and a .584 xwOBA against right-handed pitching specifically, with a home run in 5 prior plate appearances against Castillo. Shea Langeliers sits at a .461 xwOBA with a homer against Castillo in 8 PA. These aren’t marginal hitters hoping for a pitch to hit — they’re legitimate run-creators who have seen Castillo before and made contact count.
The innings profile separates them further. Civale creates outs early in counts and limits traffic. Castillo, with a 1.55 WHIP, is consistently putting runners on base and working from behind. Those are the conditions that manufacture multi-run innings, and Oakland’s lineup is built to capitalize on exactly that.
The Pushback
The strongest case against this bet starts with Civale’s home run rate. He’s allowed 9 HR in 51.2 innings — a 1.57 HR/9 mark that is genuinely concerning. Sutter Health Park plays as a pitcher-friendly environment (0.93 park factor), which should suppress some of that risk, but it doesn’t eliminate it. Seattle has the pop to exploit it: Luke Raley carries a .566 xwOBA with a 10.8% barrel rate and a 30.8% hard-hit rate. If Civale leaves a fastball up in the zone, Raley is capable of making him pay.
There’s also the injury context. The A’s are without Jacob Wilson (shoulder, IL) and Max Muncy (hand, IL), which thins the middle of the infield. Seattle is missing Cal Raleigh (oblique) and Brendan Donovan (groin), but those losses hit the Mariners harder given how thin their lineup already runs.
The net read: the pushback is real but insufficient. Civale’s HR rate is a concern, not a dealbreaker. The park mitigates it. And the lineup damage on Seattle’s side offsets Oakland’s IL issues. The gap at the starter level doesn’t close when you stack the secondary factors.
The Number That Matters
A 60.6% home win probability priced at -102 is a 10-point implied probability gap. That’s meaningful. The numbers point to the Athletics being a clear favorite in this specific game, and the market hasn’t fully priced that in — likely because of Oakland’s season-long run differential and Seattle’s strong bullpen reputation. Both of those factors are real. Neither of them changes who’s starting tonight.
Castillo has a -1.19 WAR. Civale has a +1.47 WAR. Oakland’s lineup posts a .723 OPS against a pitcher who can’t keep runners off base. Seattle’s lineup posts a .689 OPS against a pitcher who limits hard contact. The numbers all point the same direction. At -102, that direction is worth 2 units.
Bet: Athletics Moneyline (-102) — 2 units


