Sheehan vs. Peralta is a clearer mismatch with the posted total than the -120 over juice implies. Both starters carry negative WAR, a combined 5.07 ERA, and WHIP numbers that project baserunner traffic — not shutdown innings — against lineups featuring Shohei Ohtani at a .522 xwOBA vs. right-handed pitching. The full read is inside.
Joe Jensen
Diamondbacks vs. Nationals Prediction: Drake’s Changeup Meets Mikolas’s 5.60 ERA
Drake vs. Mikolas is a clearer mismatch than the -118 moneyline implies. Mikolas carries a 5.60 ERA, a 1.34 WHIP, and 21 home runs allowed in 98 innings — yet Arizona is priced as a near-coin-flip favorite. The analysis is inside.
Cubs vs. Pirates Pick: Taillon’s 2.75 HR/9 Meets Ashcraft’s Curveball
Taillon’s 2.75 HR/9 rate is the kind of number that makes a -132 favorite look thin once the starter profiles are separated from Saturday’s box score. The Pirates sit at -132 on the moneyline while the Cubs come back at +112 — a spread that hasn’t fully closed on the gap between these two starters. Find out which way this one goes.
Blue Jays vs. Red Sox Pick: Gausman’s Fastball Meets Fenway
Fenway’s hitter-friendly environment changes the calculus on Gausman’s 51.4% four-seam usage — a pitch Boston’s lineup is built to punish. The total is posted at 8 while projections sit 1.4 runs higher, and the Over is still priced at -115 with no line movement to show for it. See how this one plays out.
Royals vs. Tigers Pick: Valdez’s Sinker Meets a Witt-Less Lineup
Avila’s 4.86 ERA and 1.56 WHIP signal genuine volatility, but Valdez’s ground-ball sinker now faces a KC lineup stripped of its most dangerous bat. The total is posted at 9.5 with the under priced at -124 — a number that still respects Avila’s walk-rate risk without fully accounting for what losing Witt Jr. does to Kansas City’s run-scoring ceiling. The breakdown is inside.
Guardians vs. Rays Prediction: Rasmussen’s Changeup Meets a Broken Cleveland Offense
Rasmussen’s changeup has been suffocating opposing lineups — a .182 xwOBA and 36% whiff rate against a Guardians offense that has posted three runs over three games in this series. The total sits at 7 with flat -110/-110 juice, pricing the suppression environment as settled while Cleveland’s bats remain genuinely broken. The pick is inside.
Rockies vs. Brewers Pick: Feltner’s 1.92 HR/9 Breaks the 8.5
The bullpen gap between these two clubs is real — Milwaukee’s relief corps carries a 3.45 ERA and 1.165 WHIP, giving Gasser a shutdown safety net that Colorado cannot match. But the total at 8.5 (Over -120) is still pricing in a pitching matchup that doesn’t exist on the Colorado side, where Feltner’s .441 xwOBA allowed on his primary pitch says hard contact is coming. The analysis is inside.
Astros vs. White Sox Pick: Brown’s 6.3 BB/9 Meets a Command Ace
Brown’s 28 walks in just 40 innings — a 6.3 BB/9 — has him navigating constant baserunner traffic against a White Sox lineup that punishes right-handed pitching. The moneyline has Houston priced at +102 against a team with a +40 run differential, while the Astros sit at -41 on the season. The edge is explained inside.
Dodgers vs. Mets Pick: Yamamoto’s 2.78 ERA Meets a Bottom-Tier Offense
Yamamoto vs. McLean is a clearer mismatch than the flat 7.5 total implies. The market has both sides at -110 despite Yamamoto’s 0.8774 WHIP and the Mets’ .686 OPS — a pairing that rarely produces neutral run environments. Find out which way this one goes.
Cubs vs. Pirates Pick: Skenes’ Sweeper and a PNC Park Total
Imanaga vs. Skenes is a clearer mismatch than a total of 8 implies — one arm surrenders 22 home runs per 115 innings, the other generates a .155 xwOBA on his sweeper alone. The under is already juiced to -120 while the over sits nearly flat at -102, a pricing split that signals where the books are leaning. The side is inside.










