George Kirby’s 1.06 WHIP and 33 walks in 156.1 innings puts him in a different tier than Jeffrey Springs, who is posting a 5.12 ERA and 1.49 WHIP against a Seattle lineup that carries multi-hit threats at the top of the order. The run line is sitting near even money at -105 — a price that doesn’t reflect the gap between these two pitching profiles or Oakland’s -187 season run differential.
George Kirby vs. Jeffrey Springs: Seattle Mariners at Athletics Betting Preview
The moneyline tells you Seattle is favored. What it doesn’t tell you is how lopsided the pitching gap actually is. George Kirby carries a 1.06 WHIP with just 33 walks in 156.1 innings — a command profile that sits among the best in the American League. Against him, the Athletics are rolling out Jeffrey Springs, who has posted a 5.12 ERA and 1.49 WHIP this season with a record of 6-10. The market has Seattle at -164 on the moneyline. That number is off the table — it exceeds any reasonable juice ceiling, and paying that price for a team projecting just 4.4 runs doesn’t make sense.
That’s where the run line enters. Seattle Mariners -1.5 at -105 captures essentially the same thesis at dramatically better value. The Athletics arrive at Sutter Health Park missing five regulars — Brent Rooker, Nick Kurtz, Tyler Soderstrom, Jacob Wilson, and Shea Langeliers are all on the IL. Their season run differential sits at -187, the worst in this data set by a significant margin. You’re not betting a blowout here. You’re betting a clear pitching edge priced almost like a coin flip.
Seattle comes in off a win over Texas — Julio Rodríguez’s three-run homer in the seventh sealed a 4-3 result. The Mariners aren’t arriving cold. Oakland has shown recent life (6-4 in their last 10), but that stretch deserves scrutiny given the underlying run data.
Game Info & Betting Lines
- Date/Time: Friday, September 11, 2026 | 9:40 PM ET
- Venue: Sutter Health Park | Park Factor: 0.93 (slightly run-suppressive, no dome)
- TV: MLB.TV, NBC Sports CA, Mariners.TV
- Away Starter: George Kirby (11-9, 4.03 ERA, 1.06 WHIP, 156.1 IP)
- Home Starter: Jeffrey Springs (6-10, 5.12 ERA, 1.49 WHIP, 96.2 IP)
- Moneyline: Seattle Mariners -164 / Athletics +136
- Run Line: Seattle Mariners -1.5 (-105) / Athletics +1.5 (-114)
- Total: 10.0 (Over -108 / Under -112)
Why This Number Is Off
The market is doing its job. Oakland is at home. Springs has some swing-and-miss in his arsenal — a 9.87 K/9 isn’t nothing. The total is set at 10.0, which implies this isn’t expected to be a pitcher’s duel; the books are anticipating some run production from both sides. Seattle’s offense is below average at .229 AVG and .682 OPS, so the market isn’t pricing in a lineup that consistently buries opponents. That’s the legitimate case for keeping the line close.
But here’s where I think the market is slightly wrong. The run differential gap between these teams isn’t reflected in a -1.5 price near even money. Oakland’s -187 run differential isn’t just a losing team — it’s a systemic indicator of an organization that gets outscored at scale, not just in individual unlucky games. Their recent 6-4 stretch looks good on paper, but wins clustered against weak competition with this kind of underlying damage don’t translate to run-line coverage against a command arm like Kirby.
The -1.5 at -105 is also a significant price improvement over a moneyline that would require you to lay -164. For a game projected this close, getting nearly the same outcome at a fraction of the juice makes the run line the smarter vehicle for this lean.
What Separates the Pitching
The gap between these two starters is real, and the Statcast data makes it concrete. Kirby’s four-seam fastball runs at 96.0 mph and accounts for 46.6% of his pitch mix, generating a .316 xwOBA against with a 22.3% whiff rate. His sweeper is the secondary weapon that makes hitters uncomfortable — 84.4 mph, 34.2% whiff rate, .208 xwOBA — and his changeup holds hitters to just a .194 xwOBA. This is a pitcher who works with precision rather than raw dominance. The 33 walks in 156.1 innings means Oakland’s lineup — already decimated by injury — won’t get baserunners gifted to them. Kirby doesn’t beat himself.
Springs works with a four-seamer sitting at 96.3 mph, similar velocity to Kirby, but the results diverge sharply. His four-seam generates a .348 xwOBA against compared to Kirby’s .316. The more damaging number is his sinker — used sparingly at 4.9% — but carrying a .521 xwOBA against. His 45 walks in 96.2 innings (compared to Kirby’s 33 in 156.1) expose a command profile that generates baserunner traffic at a dangerous rate.
The BvP data compounds this. Lawrence Butler, batting second for Oakland, is hitting .083 with 7 strikeouts across 26 plate appearances against Kirby this season. Zack Gelof, their three-hole hitter, is hitting .200 with 8 strikeouts across 16 plate appearances against Kirby. Kirby has already owned the top of Oakland’s order. On the other side, Dominic Canzone carries a .412 xwOBA and .424 xwOBA vs. right-handed pitching — he and Randy Arozarena (.388 xwOBA, .399 vs. RHP) represent genuine multi-hit threats against a Springs arsenal that leaks contact damage at every level.
The Pushback
I’m not going to pretend this is a lock. The numbers project this as a narrow game — Athletics 4.1, Seattle 4.4. That’s a margin of 0.3 runs. When the projected winning margin is that thin, laying -1.5 carries real cover risk, and anyone who tells you otherwise is selling something.
Oakland’s bullpen has been legitimately good lately — 1 ER or fewer in 15 of their last 20 games. If Springs exits early, which his 96.2 IP in a full season’s workload suggests is possible, the bullpen hands the Athletics a genuine path to keeping this within a run. The 6-4 record over the last 10 isn’t just noise.
The moneyline at -164 was rejected here for a reason: it exceeds the juice ceiling for a game projecting this close. But that same closeness of the projection (4.1 vs. 4.4) is the honest friction that makes this a lean rather than a pound. I’m not loading up. I’m taking a measured position on a clear pitching edge at an almost-even price, with eyes open about the cover risk.
Run Environment & Game Shape
Sutter Health Park plays slightly run-suppressive at a 0.93 park factor — nothing dramatic, but a mild lean against high-scoring outcomes. That context matters when the posted total sits at 10.0, which is unusually high given the projected total of 8.5 from the underlying numbers. A 1.5-run gap between the book’s number and what the stats suggest is meaningful. It points toward an over-inflated total rather than a true expectation of 10 runs being scored here — and it reinforces that the run environment should favor tighter, lower-scoring baseball than the market is pricing in.
For the run line, this actually helps the Seattle -1.5 case in a counterintuitive way. A run-suppressive park with a command-dominant starter on the mound is more likely to produce the kind of clean, 3-1 or 4-2 type final than an environment where Oakland can manufacture crooked numbers against a leaky Springs. The park pushes both offenses down slightly, but it pushes Oakland’s injury-depleted lineup down harder.
The pick: Seattle Mariners -1.5 at -105, 1 unit, lean. The thesis is straightforward — Kirby’s command edge is real and documented, Oakland’s roster is decimated by injury, and -105 is a near-even price for a matchup where the pitching gap is anything but even. This isn’t a hammer spot. It’s a disciplined lean on a clear structural advantage at a price the market is undervaluing.
Bet: Seattle Mariners -1.5 (-105) | 1 unit | Lean

