Oakland Athletics Host Seattle Mariners as Kirby Looks to Rebound

by EarlยทSeptember 11, 2026

Friday night at Sutter Health Park serves up a September matchup between two clubs whose seasons stopped being about October a long time ago. The Oakland Athletics (59-88) are playing out the string in the smallest park in Major League Baseball, and the Seattle Mariners (69-78) are watching a year that once looked like a step forward dissolve into a pile of "what-if" losses. But the board at this ballpark is one of the more interesting ones on the slate, and Earl's model has a clear, actionable view.

Earl's model says: take Oakland +1.5 and the Over 10.5 โ€” and pass entirely on the moneyline.

Here is the full scorecard:

MarketModel PickExpected Value
Run lineOakland +1.5+5.26
TotalOver 10.5+6.91
MoneylineSeattle-5.24

Predicted score: Seattle 6.1, Oakland 4.9 โ€” a projected total of 11.03 and a margin of 1.22 runs. That margin is the whole story. A 1.22-run projection sits under the 1.5-run line, which is exactly why the model's strongest signal lands on the home dog while its game-winner lean goes the other way. The Mariners are projected to win. They are also projected not to win by enough to matter.

That divergence โ€” Seattle to win, Oakland to cover, and a negative expected value on the favorite's moneyline โ€” is the single most important thing on this page. Most bettors will see "Kirby versus Springs" and reflexively take the better pitcher at -168. The model says that instinct is a trap.

The Rematch Nobody Has Baked In

Five days ago, these same two starters faced off. On September 5, the Athletics beat the Mariners 6-2 in a game both Jeffrey Springs and George Kirby started. That result matters more than a single line score, because it tells us how both clubs are currently functioning against the exact opponent in front of them โ€” and it is the most recent data point we have for either pitcher.

Kirby's last five starts, in total runs scored in the game:

  • Sept. 5 vs. OAK: 8 runs (SEA 2, OAK 6)
  • Aug. 31 vs. BOS: 17 runs (SEA 8, BOS 9)
  • Aug. 25 vs. PHI: 5 runs (SEA 4, PHI 1)
  • Aug. 20 vs. MIL: 11 runs (SEA 4, MIL 7)
  • Aug. 14 vs. HOU: 17 runs (SEA 7, HOU 10)

Springs' last five starts, same measurement:

  • Sept. 5 vs. SEA: 8 runs (OAK 6, SEA 2)
  • Aug. 30 vs. BAL: 13 runs (OAK 5, BAL 8)
  • Aug. 24 vs. MIN: 15 runs (OAK 6, MIN 9)
  • Aug. 19 vs. KC: 16 runs (OAK 7, KC 9)
  • July 31 vs. DET: 14 runs (OAK 1, DET 13)

That is four of Springs' last five starts clearing 13 total runs, and three of Kirby's last five clearing 10.5. The line has been set at 10.5 since opening and has not budged, which means the market is treating these two pitchers as more stabilizing than their recent game logs suggest.

Why the Over Is the Sharper Side

Start with the profile of the Athletics' left-hander. Springs carries a 6.02 ERA and a 1.45 WHIP across 130 innings, and the underlying components are worse than the surface numbers in the way that matters most at this specific ballpark.

PitcherW-LERAWHIPIPK/9BB/9HR Allowed
Jeffrey Springs (L)4-136.021.45130.07.23.633
George Kirby (R)9-114.181.34159.17.512.0920

Springs has surrendered 33 home runs in 130 innings โ€” a rate north of two per nine โ€” while walking 3.6 batters per nine and allowing 9.42 hits per nine. He is a pitcher who puts traffic on the bases and then gives up the big blow. Now drop him into Sutter Health Park, which carries a 105 park factor for home runs and a 102 overall factor, with symmetrical 330-foot lines and a 400-foot center field at just 20 feet of altitude.

The Athletics' team numbers reinforce it: Oakland scores 4.36 runs per game and allows 5.63, an average combined game of roughly 9.99 runs. Seattle's average combined game sits at 8.41. Blend the two and you get something around 9.2 โ€” which is why the market is comfortable at 10.5. But that blend assumes league-average pitching on both sides. Springs is not league-average. He is considerably worse than his own staff's 5.63 runs allowed per game, and the model is pricing that gap directly.

The +1.5 Case Runs Through Kirby's Hittability

Here is the counterintuitive part of this handicap: George Kirby is the better pitcher, and he is also the reason Oakland +1.5 has value.

Kirby has allowed 177 hits in 159.1 innings โ€” a 10.0 hits-per-nine rate. That is a lot of contact for a starter with a 3.59 strikeout-to-walk ratio and a stingy 2.09 walks per nine. Kirby's profile is "throw strikes, let them hit it." Against a lineup that has been gutted by injury, that usually plays fine. But it means Oakland does not need to manufacture much to scratch across runs โ€” and the model has the Athletics at 4.9, only slightly above their 4.36 season average.

The Athletics' injury list is brutal, and it deserves to be stated plainly: Nick Kurtz (1B), Brent Rooker (DH), Tyler Soderstrom (LF), Shea Langeliers (C), and Jacob Wilson (SS) are all out, with Rooker, Kurtz, and Wilson on the 60-day list. That is the entire spine of the lineup. It is the strongest argument against the Over, and subscribers should weigh it honestly.

The counterweight is on the other side of the field. Seattle scores just 3.95 runs per game, and the model is asking them to post 6.1. That is close to a two-and-a-half-run jump above their season norm โ€” a jump justified almost entirely by Springs' 6.02 ERA and home run rate. If Springs' control abandons him early, Seattle gets there. If he somehow repeats his September 5 outing, the Over is in trouble.

Which brings us to the part of the handicap most public previews will skip.

The Bullpen Math Nobody Is Pricing

Oakland's injured list is not just a lineup problem. J.T. Ginn, Mark Leiter Jr., Justin Sterner, Brooks Kriske, Gunnar Hoglund, and Luis Severino are all unavailable. That is six pitchers โ€” a starting rotation's worth of depth and multiple high-leverage arms.

This matters for the total in a way that does not show up in either starter's ERA. If Springs exits in the fourth or fifth inning โ€” a live possibility given his 3.6 walks per nine and the traffic he generates โ€” Oakland is asking a depleted bullpen to cover four-plus innings. Seattle's own bullpen is thinner than usual too, with Matt Brash, Logan Evans, Nick Davila, Emerson Hancock, and Cole Wilcox all on the shelf, alongside Brendan Donovan (7-day), Luke Raley, Brennen Davis, Colt Emerson, and Will Wilson among the position players.

Two short bullpens, two starters with contact-heavy profiles, and a small park with a home run factor above 100. That is the structural case for 11 or more runs, and it exists independently of which pitcher gets hit first. It only takes one side.

Reading the Line Movement

The market opened this game at Oakland +150 / Seattle -178 with a 1.5 run line and a 10.5 total. It currently sits at Oakland +142 / Seattle -168. The run line has not moved off 1.5. The total has not moved off 10.5.

What that tells us:

  • The home dog is being bet. Oakland shortened by 8 cents while Seattle's favorite tax eased from -178 to -168. That is not a dramatic move, but it is directional, and it aligns with the model's ATS lean.
  • The total is a stalemate. Books have held 10.5 despite two starters who have been involved in run-fests all month. Sharp money has not forced a move to 11, which suggests the market respects the Athletics' offensive attrition enough to hold the number down. That is exactly the kind of frozen line that offers value to the side that disagrees โ€” and the model disagrees at +6.91 EV.
  • The moneyline is correctly priced for a team the model likes. Seattle is the better team by run differential (-74 versus Oakland's -187) and by record, but they are 29-43 on the road. Paying -168 for a sub-.500 team with a losing road record is a bad price even when you think they win.

Why the Moneyline Is a Pass, Not a Play

Earl's model picks Seattle to win, and it also assigns that pick a negative expected value of -5.24. Those two statements are not contradictory โ€” they are the entire point. The model's predictive layer says the Mariners are the better side over nine innings. The model's betting layer says the market has already charged you more than that edge is worth.

For subscribers, this distinction is the difference between being right and being profitable. A model that only told you "Seattle wins" would have you laying -168 on a 69-78 team. A model that separates prediction from price tells you to take the 1.5 runs at plus money and leave the moneyline alone.

Bottom Line

  • Oakland Athletics +1.5 โ€” the primary play. A projected 1.22-run Seattle margin sits under the 1.5 line, and Kirby's 10.0 hits per nine gives the depleted Oakland lineup a path to keep this within a run.
  • Over 10.5 โ€” the model's single highest-EV position at +6.91. Springs' 33 home runs in 130 innings, the 105 home run park factor, and two depleted bullpens all point the same direction.
  • Seattle Mariners moneyline โ€” pass. The model likes Seattle to win, but -168 on a road team that is 29-43 away from home offers no value, and the model's own EV confirms it.

The public will look at this game and see one good pitcher against one bad one. The edge is in what the model sees underneath that: a Mariners team that wins by less than the number, and a ballpark in West Sacramento that refuses to hold the ball.