Oakland’s .722 team OPS is the kind of season-long drag that doesn’t vanish overnight — and Daikin Park’s 0.96 park factor isn’t helping the over case. The total is sitting at 9 with the over juiced to -122 and the under at even money, a 22-cent gap on what projects as a flat coin flip. The angle is inside.
Joe Jensen
Nationals vs. Diamondbacks Pick: Rodriguez’s 2.24 ERA vs. a Market Leaning on Yesterday’s Blowout
Chase Field’s dome environment plays as a slight run suppressor, and with Rodriguez anchoring one half of this game, the over at -122 is asking bettors to pay a premium for fireworks that the pitching profile doesn’t support. The under sits at +100 — flat money on the side that only needs the game to land at or below a total that already projects within range. The pick is inside.
Red Sox vs. Yankees Pick: Suarez’s Soft-Contact Profile Walks Into 91 Home Runs
Suarez’s sinker sits at 90.5 mph with a 13.0% whiff rate — soft-contact reliance that becomes a real liability against a Yankees lineup carrying 91 home runs in a slight hitter-friendly park. The moneyline has New York at -134, a price the market set after absorbing the Judge injury but before fully weighing the starter gap. The analysis is inside.
Guardians vs. Rangers Prediction: Leiter’s Strikeout Edge vs. Bibee’s HR Problem
Leiter vs. Bibee is a clearer mismatch than a -102/-116 moneyline implies. Bibee’s 13 home runs in 69 IP meets a Rangers lineup with Seager posting a .440 xwOBA against righties — yet the price still treats this like a dead-even game. The edge is explained inside.
Brewers vs. Rockies Pick: Misiorowski’s Four-Pitch Arsenal at Coors
The bullpen gap between these two teams is compounded by a starting pitcher gap that borders on extreme — Milwaukee sends a sub-2 ERA ace while Colorado counters with a TBD arm backed by a staff carrying a 5.48 ERA and a .433 xwOBA-against on the four-seam. The total of 10.5 at Coors is drawing heavy public action from one direction, but that number may not be accounting for what an elite strikeout pitcher does to a depleted lineup. Find out which way this one goes.
Angels vs. Dodgers Pick: Yamamoto’s Command Profile Meets a Flat-Money Total
The Angels’ .700 team OPS is one of the worst marks in the league — a real problem when they’re facing an arm with Yamamoto’s 0.9951 WHIP and 15 walks in 69.1 innings. The total sits at 8.5 with the Under priced at +100, flat money on a run-suppression profile that rarely stays mispriced. See how this one plays out.
Mets vs. Padres Prediction: Canning’s 7.16 ERA Meets a Mets Lineup on a Roll
Petco Park’s 0.92 park factor suppresses run scoring, but it does not neutralize a starter posting a 7.16 ERA with no dominant offering in his arsenal. The Mets are -124 on the moneyline — a price that implies roughly 55% win probability despite a starting pitching edge that points well north of that. The breakdown is inside.
Rays vs. Marlins Pick: McClanahan’s Changeup Meets a 516-K Lineup
The bullpen gap between these two teams is real, but the bigger structural edge sits at the front end — McClanahan has allowed just 2 home runs in 55 innings, and Miami’s lineup posts a .208 xwOBA against left-handed pitching. The total is sitting at 8 (-110 each way) inside a dome with a 0.95 park factor that the market is treating like a coin flip. The side is inside.
Pirates vs. Braves Prediction: Ashcraft’s 2.77 ERA Meets a Strider Still Finding His Footing
Ashcraft vs. Strider is a clearer mismatch than the current moneyline implies — a 2.77 ERA against a pitcher with a 1.258 WHIP and 6 HR allowed in 31 innings. The market has Pittsburgh at -104 and Atlanta at -112, treating this like a coin flip. The full read is inside.
White Sox vs. Phillies Prediction: Painter’s Punished Fastball vs. a +114 Price
Painter’s four-seam fastball is being punished at a .409 xwOBA despite sitting at 96.5 mph — a command problem, not a stuff problem, and it’s produced nine home runs over 53.1 innings. The Phillies are priced at -134, implying roughly a 57% win probability, while Chicago sits at +114. The breakdown is inside.










