Jack Perkins carries a 6.15 ERA and a 1.39 WHIP into a pitcher-friendly park against one of the more consistent arms in the AL — yet the market is pricing Oakland at -126 as if the starter gap barely registers. The projected score lands at a near dead-even 4.3–4.2, and the side paying positive money in a coin-flip game is not the favorite.
Reid Detmers vs Jack Perkins: Los Angeles Angels at Athletics Betting Preview
After the Angels cashed a 7-0 shutout yesterday, today’s series finale presents a very different kind of puzzle. The score was lopsided. Today’s game shape probably won’t be. What remains constant is the pitching gap at the center of this number, and that gap is significant enough to justify coming back to the same side at a price that still offers positive expected value.
The market has installed the Athletics as -126 favorites, which is a reasonable reflection of their home-field advantage, better record (38-39 vs. 31-47), and superior team slash lines. Oakland carries a .752 OPS to Los Angeles’ .718, hits more home runs (104 to 92), and gets on base more frequently. On paper, the Athletics are the better offensive club. The market knows all of this, and -126 prices it in accordingly.
What the price doesn’t fully account for is the starter mismatch. Reid Detmers is a legitimate, consistent arm. Jack Perkins is one of the worst qualified starters in the American League by ERA and WAR. That gap is wide enough to flip a coin-flip game into an Angels lean — and at +108, you’re being paid to act on it.
Game Info & Betting Lines
- Date/Time: Sunday, June 21, 2026 | 4:05 PM ET
- Venue: Sutter Health Park | Park Factor: 0.93 (pitcher-friendly)
- Probable Starters: Reid Detmers (LAA) vs. Jack Perkins (OAK)
- Moneyline: Los Angeles Angels +108 / Athletics -126
- Run Line: Angels -1.5 (+155) / Athletics +1.5 (-188)
- Total: 9.5 (Over +102 / Under -124)
Why This Number Is Off
The -126 on Oakland is defensible on surface-level metrics. The A’s are the home team, they have a better record, a stronger offense, and they’ve gone 6-4 over their last 10 games. The market is doing its job. But there’s a specific piece of information the line appears to underweight: the starting pitching gap is not a small one.
When two starters of comparable quality take the mound, home-field advantage and lineup depth reasonably tip the scale. That’s not this game. One starter has a 3.68 ERA, a 1.00 WHIP, and 1.76 WAR over 88 innings. The other has a 6.15 ERA, a 1.39 WHIP, and -0.29 WAR over just 41 innings. The market is setting a price as if Oakland’s home advantage and offensive edge can bridge that gap. The projected score — Angels 4.3, Athletics 4.2 — says otherwise.
When the numbers price a coin-flip at +108 on one side, that is positive expected value by definition. The legitimate case for -126 on Oakland rests on lineup quality and home field. The case for +108 on Los Angeles rests on the starting pitching gap and the price itself. That’s where I land.
What Separates the Pitching
The contrast between these two starters is not a matter of degree — it’s categorical. Reid Detmers has built one of the more quietly consistent pitcher profiles in the AL this season. His four-seam fastball sits 94.1 mph and accounts for 44.1% of his pitches, holding hitters to a .276 xwOBA with a 17.2% whiff rate. His slider — thrown 31.3% of the time at 86.3 mph — is the true put-away weapon, generating a 31.2% whiff rate and a .224 xwOBA against. His curveball, used at 72.7 mph with a 40.0% whiff rate, gives him a third look that keeps hitters off-balance deep into counts. The result: a 3.68 ERA, a 1.00 WHIP, 1.76 WAR, and 10.2 K/9 across 88 innings. These are not small-sample flukes. This is a pitcher in command of his arsenal, and the consistency of those numbers over a substantial workload is what makes the gap with Perkins so real.
Jack Perkins presents a different story entirely. His four-seam fastball sits 96.3 mph — elite velocity on paper — but hitters are doing real damage against it, posting a .367 xwOBA. His sweeper generates a 35.2% whiff rate and a useful .273 xwOBA, and his changeup is legitimately effective (.214 xwOBA, 36.6% whiff). The problem is the sinker: a .438 xwOBA against in a small sample, and no put-away value. More importantly, the overall ERA of 6.15 across 41 innings reflects a pitcher who gives up hard contact when he misses — and he misses often enough to accumulate a 1.39 WHIP.
Against Detmers, Shea Langeliers owns a .477 xwOBA versus left-handed pitching — a genuine threat. But Nick Kurtz, the A’s most dangerous bat at .506 xwOBA overall, drops to a .372 xwOBA against lefties, a meaningful split that works in Detmers’ favor. Worth noting: Zack Gelof is listed Day-To-Day with a head injury, which is a mild Oakland lineup downgrade if he can’t go. Zach Neto, meanwhile, is sitting at a .416 xwOBA with a .405 mark vs. left-handers — he’s lined up to do damage against Perkins from the top of the Angels order. The pitching gap here is not theoretical. It’s priced into xwOBA, WHIP, and WAR simultaneously.
The Pushback
The strongest argument against this lean starts with one name: Mike Trout. The Angels’ best hitter — a .866 OPS, 17 home runs, and the kind of middle-of-the-order presence that changes a lineup’s ceiling — is on the 10-day IL with a hamstring strain. That’s a real loss. The Angels are already running out a thin lineup, and without Trout, the upside on any big inning drops. That’s not a dismissible concern.
The A’s counter with Shea Langeliers (.477 xwOBA vs. LHP) and Nick Kurtz at the top of a lineup that’s been one of the more productive offenses in the AL West. The matchup advantage Detmers gets against Kurtz doesn’t extend to Langeliers, and if Detmers hangs one to the wrong hitter early, this game can flip fast in a home environment. Gelof’s Day-To-Day status softens that lineup slightly, but the A’s have enough depth that his absence isn’t a lineup killer.
On the Perkins side, the K/9 of 10.8 is legitimately elite. His strikeout rate means there are stretches where he’s untouchable — and the Angels’ lineup, stripped of Trout and carrying a team .718 OPS, isn’t the group that’s going to pound him early consistently. There’s a real path where Perkins goes five innings with 8 strikeouts and leaves with a lead. I’m not ignoring that. The variance on a pitcher with a 6.15 ERA and a 10.8 K/9 is wide in both directions.
The run line (-1.5 at +155) is tempting given the projected score and the pitching gap, but asking the Angels to win by two with a depleted lineup and a high-variance Perkins start is too many dominoes falling the right way. I’m staying on the ML. The under (9.5, -124) is also interesting given the park factor and Detmers’ profile — the projected total of 8.6 runs supports it — but juice at -124 on an under with Perkins’ K/9 variance is a bet I’d rather pass on than press. The play is the moneyline.
Run Environment & Game Shape
Sutter Health Park runs a 0.93 park factor — pitcher-friendly, suppressing run scoring relative to a neutral environment. That context matters here because it amplifies what Detmers already does well. His four-seam/slider/curveball combination is built to generate weak contact and strikeouts, and a park that already suppresses offense gives him an additional margin for error. The projected total of 8.6 runs in a 9.5-posted game reflects both the park and the starter gap.
Game shape in this spot likely looks like a close, lower-scoring affair through the first five innings — Detmers eating up Oakland’s lineup while Perkins keeps it competitive with his strikeout stuff. The divergence comes in the middle innings, when Perkins’ control lapses and his sinker (.438 xwOBA against) becomes a liability. Detmers’ arsenal — four-seam holding .276 xwOBA, slider at .224, curveball generating 40.0% whiffs — gives him the weapons to work deep into games and put hitters away without relying on perfect command. That durability is the differentiator in a game where the Angels’ bullpen may not need to do much heavy lifting, and it’s the core reason this +108 price represents a moderate but clear edge.
The Pick: Angels ML +108 — 2 units, moderate confidence. The pitching gap is real, the price is right, and the park works in Detmers’ favor. This isn’t a max-conviction spot — Trout’s absence and Langeliers’ LHP splits are genuine friction — but at positive money on what projects as a coin-flip, the Angels moneyline is the right side to be on.

