Shane McClanahan’s 2.52 ERA and a changeup generating a 37.2% whiff rate tell one story — yesterday’s 14-3 final tells another. The Angels’ blowout came against mop-up relievers in a broken game, not a healthy ace, and the lineup stepping in today is missing Schanuel, d’Arnaud, and potentially Neto. The total at 8 is sitting right where the real pitching matchup puts it under pressure.
Jack Kochanowicz vs. Shane McClanahan: Los Angeles Angels at Tampa Bay Rays Betting Preview
The market has this total set at 8, and after watching the Angels post 14 runs on Saturday, the instinct is to look over. That instinct is wrong. Yesterday’s explosion came against a Rays bullpen pieced together late in a blowout — not against Shane McClanahan, a legitimate ace who is running a 2.52 ERA through 50 innings this season. The pitching matchup today is categorically different from what either team saw yesterday.
The Angels are also a walking M.A.S.H. unit. Nolan Schanuel is on the 10-Day IL (ankle). Yoan Moncada is on the 10-Day IL (knee). Travis d’Arnaud is on the 10-Day IL (foot). And Zach Neto, who took a hip check at the plate late in Saturday’s game, is listed day-to-day with a head injury — a significant blow to a lineup that already ranks among the worst in OPS in the American League at .693.
The under case rests primarily on McClanahan holding up his half of this game. Given his profile, that’s a reasonable expectation — and the -115 juice is fair pricing for a 2-unit moderate play.
Game Info & Betting Lines
- Date/Time: Sunday, May 31, 2026 | 1:40 PM ET
- Venue: Tropicana Field (Park Factor: 0.95 — slight run suppressor, dome environment)
- Probable Starters: Jack Kochanowicz (LAA) vs. Shane McClanahan (TB)
- Moneyline: Angels +166 / Rays -198
- Run Line: Rays -1.5 (+114) / Angels +1.5 (-137)
- Total: 8 (Over -105 / Under -115)
Why This Number Is Close
A total of 8 in a dome park with a 0.95 run factor is already a measured number. The market is balancing two competing forces: McClanahan’s elite suppression profile on one side, and a volatile Angels offense that just put up 14 runs on the other. The oddsmakers are right to account for both signals — and the -115 juice on the under tells you they’re not convinced this is a layup.
The legitimate case for the over? Kochanowicz has a 4.99 ERA and a 1.39 WHIP across 61.1 innings — he bleeds baserunners. The Rays lineup, led by Yandy Díaz (.934 OPS), Jonathan Aranda (.883 OPS), and Junior Caminero (.865 OPS), is healthy and productive. Tampa Bay can and likely will score runs off Kochanowicz. That’s not the question.
Where I think the market is slightly off is in how much credit it’s giving the Angels’ offense against McClanahan. One high-variance blowout doesn’t shift my read on a depleted, .693-OPS lineup facing one of the better left-handers in the AL. The numbers point to a combined environment around 8.6 runs — barely clearing the posted line — and that’s before accounting for the real possibility that McClanahan holds the Angels to two runs or fewer. The edge is thin, but it points under.
What Separates the Pitching
The gap between these two starters is substantial. McClanahan isn’t just pitching well by ERA — his Statcast profile backs it up. His changeup, thrown 29.5% of the time at 86.7 mph, generates a 37.2% whiff rate and holds hitters to a microscopic .209 xwOBA. That’s a genuine swing-and-miss weapon against a lineup that strikes out at one of the highest rates in the AL (556 SO on the season). His slider adds another layer — 20% usage, 30.3% whiff, .297 xwOBA, with a 30.4% put-away rate. When McClanahan gets two strikes, the at-bat is effectively over.
Against the Angels’ projected lineup, the matchups reinforce the edge. Adam Frazier sits at a .295 xwOBA overall and just .219 against left-handed pitching. Jorge Soler carries a 35.6% whiff rate and is 0-for-5 with 3 strikeouts in limited BvP history against McClanahan. Even Mike Trout (.495 xwOBA, elite by any measure) is 1-for-4 with 3 strikeouts in 5 plate appearances against him — and Trout’s vsLHP xwOBA of .425, while still excellent, drops relative to his overall production.
Kochanowicz is a different story. His sinker (38.3% usage, 95.8 mph) generates only a 16% whiff rate and carries an xwOBA of .375 against — hittable. His changeup is his best swing-and-miss offering (37% whiff), but the Rays’ top of the order doesn’t need to chase. Díaz has an 11.8% whiff rate. Caminero’s 20.5% whiff rate is manageable. The Rays should score off Kochanowicz. The under thesis doesn’t require them not to — it requires McClanahan to neutralize the Angels’ side, which he is fully capable of doing.
The Pushback
The concern here is real, and I don’t want to paper over it. The Angels just dropped 14 runs on this same Rays team yesterday. Offensive momentum is a thing. Confidence at the plate carries into the next game, and a lineup — even an injured one — that put up a season-high run total 24 hours ago is not the same lineup it was a week ago psychologically.
But here’s the problem with leaning on that narrative: those 14 runs came against mop-up relievers in a broken game, not against a pitcher of McClanahan’s caliber. Trout’s two-run double came in the ninth with Tampa Bay already down double digits. Adell and Peraza hit back-to-back homers in a seven-run ninth inning against pitchers Tampa Bay was burning to get through the game. None of that transfers to facing a healthy McClanahan in a competitive 1:40 PM start. The offensive conditions yesterday were categorically different.
I’ve looked at the moneyline (-198) and the run line (-1.5, +114). The moneyline juice is too steep — you’re paying nearly two dollars to win one on a team whose own run environment is uncertain against a leaky Kochanowicz. The run line at +114 is intriguing on paper, but the Angels’ lineup volatility — with Neto day-to-day, Schanuel and d’Arnaud already on the IL — introduces too much variance to back a -1.5 number comfortably. The under at -115 is the cleanest expression of this game’s thesis.
The Run Environment
Tropicana Field is a dome. No wind, no weather variables, no late-afternoon sun. The 0.95 park factor is a modest run suppressor, and it’s baked into the line already — so I’m not leaning heavily on venue. What matters is the pitching.
Tampa Bay’s side of the run environment projects to 4-5 runs, which is reasonable given Kochanowicz’s 4.99 ERA and the Rays’ top-three hitters posting OPS figures between .865 and .934. The Angels’ side is where the suppression lives. Against McClanahan’s arsenal — that .209 xwOBA changeup, the 30.4% put-away slider, a 9.0 K/9 rate — a lineup posting a .693 OPS with two or three regulars missing is looking at 2-3 runs on a good day. Put those together and you’re sitting right at or just below 8. That’s enough to play the under at -115.
The Pick
Bet: Angels/Rays Under 8 (-115)
Units: 2 | Confidence: Moderate
McClanahan vs. a depleted .693-OPS Angels lineup in a dome is the foundation. The 14-3 blowout yesterday was a mop-up bullpen game — it tells you nothing about what happens today. Injuries to Schanuel, d’Arnaud, Moncada, and potentially Neto hollow out the bottom half of that Angels order. The -115 price is fair. Play 2 units on the under.


