Two command-challenged starters, a pitcher-friendly park sitting at a 0.93 factor, and a Yankees bullpen posting a 3.14 ERA all point toward a run environment well below 9.5 — yet that is exactly where the total is sitting. The market is carrying New York’s recent offensive explosion against a depleted Kansas City staff into a completely different game, and the Athletics have scored just 4 runs across their last three contests.
Carlos Rodon vs Luis Severino: New York Yankees at Athletics Betting Preview
The total sitting at 9.5 is generous for a game being played at Sutter Health Park with a 0.93 park factor, two walks-heavy starters, and the Yankees’ elite bullpen waiting in the wings. The market is reacting to New York’s recent offensive explosion — back-to-back blowouts against a depleted Kansas City rotation — and pricing in some of that run-scoring heat. That’s the noise. The signal is simpler: the underlying run environment doesn’t support nine-and-a-half.
I’m not betting this under because either starter will dominate. Neither Rodon nor Severino is a shutdown ace right now. Both carry elevated WHIPs hovering around 1.44–1.46, and both have walk problems that put runners on base at an uncomfortable rate. But having runners on base and driving them in are different things, and at a pitcher-friendly park with a dominant New York bullpen clamping down late, the path to the over requires a lot to go right for both offenses simultaneously.
The under at -105 is the cleanest price in this game. It doesn’t require a shutout. It doesn’t require Rodon to suddenly find his command. It just requires the game to behave the way pitcher-friendly parks and strong bullpens tend to shape it: tight margins, moderate run totals, and a final score that lands well south of 9.5.
Game Info & Betting Lines
- Date/Time: Friday, May 29, 2026 | 9:40 PM ET
- Venue: Sutter Health Park — Park Factor 0.93 (pitcher-friendly)
- TV: MLB.TV, NBC Sports CA, YES
- Probable Starters: Carlos Rodon (NYY, 0-2, 4.15 ERA) vs Luis Severino (OAK, 2-5, 4.23 ERA)
- Moneyline: New York Yankees -148 / Athletics +126
- Run Line: Athletics +1.5 (-128) / New York Yankees -1.5 (+108)
- Total: 9.5 (Over -115 / Under -105)
Why This Number Is Off
The market set 9.5 with some logic behind it. The Yankees are averaging 5.0 runs per game this season, they’ve hit a league-leading 83 home runs, and their last two games produced 15 and 7 runs respectively — 26 runs over their last three games combined. The Athletics have enough offensive pieces — Carlos Cortes (.952 OPS), Shea Langeliers (.912 OPS), Nick Kurtz (.892 OPS) — to keep up their end. A reasonable totals market sees two flawed starters, two functional lineups, and lands somewhere between 9 and 10. That’s not irrational.
But here’s the problem: the Yankees’ recent explosion came against a Kansas City staff that was actively waving the white flag, and the Athletics have been genuinely ice cold — just 4 total runs over their last three games, getting outscored 22-4 in a sweep by Seattle. Those are very different offensive situations. The market is blending them into one number, and that’s where the value leaks out. Facing a league-average pitching environment at a park that suppresses scoring, there’s no logical reason to carry the Yankees’ inflated run totals forward, and the Athletics have shown nothing lately to suggest they’re about to break out.
The combined run projection sits at 8.1 — 4.2 Yankees, 3.9 Athletics. That’s a 1.4-run gap below the posted total. The under price of -105 offers genuine value relative to the implied probability that number suggests. A total doesn’t need to be inflated by five runs to be overpriced; 1.4 runs at a pitcher-friendly park is enough.
What Separates the Pitching
Neither starter is dominant in the traditional sense, but the differences in their arsenals create different risk profiles for the under.
Rodon is the wilder card. In just 13 innings this season, he’s struck out 17 (11.77 K/9) while walking 11 — a walk rate that should terrify anyone betting under a high total. His sweeper is genuinely elite: 45.6% whiff rate and .189 xwOBA against, making it one of the nastier off-speed weapons in the game. His changeup generates 30.7% whiff at .233 xwOBA. The concern is his four-seam fastball, which sits at 96.2 mph but is getting crushed — .406 xwOBA against. When Rodon misses his spots, hitters are punishing the heater. Against an Athletics lineup where Kurtz posts a .297 xwOBA against lefties (a genuine matchup advantage for Rodon), and Langeliers sits at .476 xwOBA vs. left-handed pitching (a genuine threat), the outing could go either way depending on which version shows up.
Severino is more predictable, for better and worse. Over 61.2 innings, he’s posted a 4.23 ERA with a 1.44 WHIP — a durable arm that isn’t sharp enough to dominate but has enough pieces to limit damage. His sinker leads his arsenal at 38.5% usage, 94.1 mph, with a .359 xwOBA against — hittable but not gettable. His second-most-used pitch is his cutter (17.2% usage, 91.3 mph, .368 xwOBA), which generates solid contact suppression but doesn’t miss bats at an elite rate. His slider (27.8% whiff, .229 xwOBA) and changeup (31.6% whiff, .208 xwOBA) are genuine put-away options. Against a Yankees order featuring Ben Rice (.488 xwOBA, 9.4% barrel rate) and Aaron Judge (.565 xwOBA, 10.7% barrel rate with a .571 xwOBA vs. right-handed pitching), Severino will be challenged — but the BvP sample on Judge (2 PA, 0 hits, 1 K) is far too small to weight heavily. The key gap between these two: Severino has 61.2 innings of 2026 data providing stability; Rodon has 13. That uncertainty cuts both ways.
The Pushback
The honest case against this under starts with Rodon’s walk rate. Eleven walks in 13 innings isn’t a trend — it’s a fire alarm. When a starter is putting up a 1.46 WHIP with bases-on-balls appearing at that frequency, innings unravel fast. A two-walk frame followed by a Judge home run is a three-run inning waiting to happen, and all of a sudden the Athletics need to score four just to make the total interesting. The risk isn’t abstract; it’s tied to a specific pitcher with a documented command problem.
Then there’s the acknowledgment that 9.5 is already a moderate total — this isn’t a 12-run number that requires a blowout to cash the over. The Athletics lineup, even after a rough three-game stretch, carries real threats at the top. Cortes at .952 OPS, Langeliers at .912 OPS, and Kurtz with an .892 OPS are capable of stringing runs together against a shaky starter. And the Yankees, despite facing a different caliber of pitching tonight than they saw in Kansas City, still have one of the most dangerous lineups in the AL.
I take these concerns seriously. But the pushback doesn’t change the core math: the run environment at Sutter Health Park suppresses scoring across the board, not just home runs. The park factor of 0.93 works on all run-scoring, and the Yankees’ bullpen — 3.14 ERA, 1.156 WHIP on the season — is built to lock games down in the middle and late innings. Even if Rodon stumbles through four or five innings with crooked numbers, the back end of that bullpen represents a structural ceiling on how many runs the Athletics can score.
The Closing Argument
The under here isn’t built on a dominant pitching narrative — it’s built on the gap between what the market is pricing and what the run environment actually supports. A pitcher-friendly park, two starters with command issues who are more likely to strand runners than serve up crooked numbers, an Athletics offense that just got shut out across a three-game sweep, and the Yankees’ elite bullpen all point to the same destination: a final score well short of 9.5. The numbers project 8.1. The posted total is 9.5. That 1.4-run edge at -105 is exactly the kind of structural value I’m looking to capitalize on in a Friday night game where the public is chasing the Yankees’ recent offensive explosion against better pitching than they faced in Kansas City.
Bet: Under 9.5 (-105), 2 units. The park, the projection gap, and the bullpen all align — this game has under written all over it.


