Jac Caglianone’s .516 xwOBA against right-handed pitching is the kind of split that turns a shaky starter’s command issues into runs — and David Sandlin is a righty with 7 walks in 13.1 innings. The total is sitting at 8.5 with the over at +100 while projections land near 9.4 combined runs. The angle is inside.
Joe Jensen
Astros vs. Tigers Pick: Arrighetti’s Curveball Against a Home Run-Prone Rotation
Arrighetti vs. Montero is a clearer mismatch than the current moneyline implies. Detroit sits at -118 while Houston draws even money at +100 — a coin-flip price on the team with the superior starter and a lineup carrying 108 team home runs. The analysis is inside.
Nationals vs. Orioles Pick: Rogers’ -0.1 WAR Against a Lineup Built to Punish It
The bullpen gap between these two clubs is real, but the more glaring separation is on the mound — Rogers has actively cost Baltimore wins this season, carrying a -0.1 WAR against a Washington lineup that has slugged 109 home runs. The Orioles are priced at -142 while sitting 38-44 with a -25 run differential, a number that doesn’t square with the home-field premium being applied here. The edge is explained inside.
Rangers vs. Blue Jays Prediction: Eovaldi’s 1.18 WHIP vs. Corbin’s Leaky Arsenal
Corbin’s sinker is being hit at a .424 xwOBA and his cutter at .504 — baserunner traffic is essentially built into his outings. The total is set at 8.5 with the under juiced to -114 versus -106 on the over, reflecting where market money has already moved. Find out which way this one goes.
Diamondbacks vs. Rays Prediction: Martinez’s 2.73 ERA vs. Gallen’s 6.10 — But Is -136 the Right Price?
Tropicana Field’s 0.95 park factor keeps run scoring tighter than most environments, which compresses the projected margin in a game already expected to finish around 4-2 or 5-3. The Rays are priced at -136 despite going 4-6 over their last 10, while the run line flips to +158 — a number that reflects how thin this projected margin actually is. See how this one plays out.
Yankees vs. Red Sox Pick: Tolle’s Sinker Vulnerability the ERA Doesn’t Show
Tolle’s sinker is leaking — a .381 xwOBA against that pitch is the number his ERA isn’t advertising, and the Yankees’ lineup has the profile to exploit it. The moneyline has New York priced at -112, barely separating a 48-win team from a 33-win club with a -4 run differential. The breakdown is inside.
Phillies vs. Mets Pick: Wheeler’s 2.11 ERA Meets a Nameless Rotation Slot
The bullpen gap between these two teams runs deeper than a single number — the Mets enter with a -47 run differential and no confirmed starter, leaning on a TBD arm that signals a bullpen-managed game from first pitch. The total is sitting at 8 with the under priced at -105, treating both halves of this run environment as roughly equal — they are not. The full read is inside.
Mariners vs. Guardians Pick: Castillo’s 5.22 ERA Makes This Line Too Flat
Castillo vs. Cantillo is a clearer mismatch than the nearly even moneyline implies. Castillo carries a 5.22 ERA, a 1.40 WHIP, and nine home runs allowed in 70.2 innings — while the Guardians’ moneyline sits at just -112. The side is inside.
Reds vs. Pirates Pick: Abbott’s 1.42 WHIP Meets Skenes’ Command Gap
Abbott’s 1.42 WHIP and a four-seam fastball generating just a 10.5% whiff rate have become a liability against a Pittsburgh lineup with legitimate pop in Reynolds, Lowe, and Endy Rodriguez. The Under sits at -108 — near-flat juice on a total that hasn’t priced the gap between these two starters correctly. The pick is inside.
Diamondbacks vs. Cardinals Prediction: Gallen’s -1.3 WAR Meets a Line That Hasn’t Caught Up
Arizona’s run differential in this series is plus-five through three games, but Gallen’s -1.3 WAR and 6.10 ERA is the kind of profile that flips momentum fast. The Cardinals are priced at -132 — a number that implies 57% but projects closer to 70%. The angle is inside.










