Ryan Johnson’s sinker carries a .488 xwOBA against — the worst pitch in his arsenal — and he’s facing a Twins lineup with three bats above .800 OPS capable of punishing early command issues. The total is set at 9 with the under juiced to -115, a number that barely clears a projection of 9.6 combined runs even assuming Johnson survives deep enough to keep the bullpen out of it. The pick is inside.
Joe Jensen
Angels vs. Twins Pick: Rodriguez’s 8.06 ERA Meets a -130 That Feels Too Cheap
Rodriguez’s 8.06 ERA and 1.83 WHIP are historically poor numbers for any starter, and he’s walking into Target Field against a Twins lineup that owns a .739 team OPS even with Buxton and Jeffers sidelined. Minnesota sits at -130 on the moneyline — a price implying roughly 56.5% win probability when the projected starter gap points somewhere far more decisive. The analysis is inside.
Astros vs. Rangers Pick: Quantrill’s Contact Numbers Don’t Match This Total
Globe Life Field’s dome environment changes the run-scoring baseline in ways a flat total of 8 doesn’t fully capture. Quantrill’s sinker sits at a .412 xwOBA against and his changeup at .491 — those are contact numbers that don’t square with a suppressed total against a power-heavy lineup. The pick is inside.
Athletics vs. White Sox Pick: Burke’s 3.56 ERA Meets a -166 Price Tag
Lopez’s 34 walks and 11 home runs allowed in 53.2 innings mark a pitcher who bleeds traffic every time through a lineup — and Burke’s 3.56 ERA sits on the other side of that gap. The White Sox are priced at -166, a number that reflects the pitching edge but asks a lot from a cold offense missing its best bat. The angle is inside.
Red Sox vs. Mets Pick: Gray’s 2.61 ERA Is Priced Like a Coin Flip
The bullpen gap between these two teams tilts Boston’s way — Gray’s command profile limits traffic by design, while McLean’s 3.29 BB/9 forces his relief corps into early work. The Red Sox are sitting at +108 on the moneyline against a squad that’s 40-54 on the season. The side is inside.
Mariners vs. Rays Pick: Martinez’s 2.61 ERA vs. a Castillo in Freefall
Castillo vs. Martinez is a clearer mismatch than the near-coin-flip moneyline implies. Tampa Bay sits at -116 while Castillo posts a 4.79 ERA and -0.5 WAR against a Rays lineup featuring Diaz (.908 OPS) and Caminero (26 HR) — without Rodriguez in Seattle’s order. The full read is inside.
Braves vs. Cardinals Pick: Sale’s Arsenal Meets a Fragile Total
Sale vs. Leahy is a clearer mismatch than the total of 8 at -122 implies. The Cardinals’ .715 OPS faces a four-pitch ace who has allowed fewer runs than almost anyone in the NL, while Leahy’s .410 xwOBA allowed on his fastball hands Atlanta’s lineup a live target. The edge is explained inside.
Blue Jays vs. Padres Pick: Bieber’s 9.00 ERA Meets a Pitcher-Friendly Park
The bullpen gap between these two clubs is real, but the more immediate separation is at the top of the rotation — Bieber’s 2.08 WHIP and six home runs in 13 innings against Sears’ 1.37 WHIP at a suppressive Petco Park is a mismatch the price hasn’t punished. The moneyline sits at -104/-112, nearly a coin flip, while the starter profiles are anything but even. Find out which way this one goes.
Diamondbacks vs. Dodgers Pick: Two Sub-2.30 ERAs and a Total With Zero Margin
Arizona’s team OPS of .690 is walking into Ohtani’s splitter — a pitch generating a .202 xwOBA against and a 30.9% whiff rate — while Corbin Carroll is hitting .087 with 7 strikeouts in 23 career plate appearances against him. The total is posted at 8.5 with balanced -110 juice on both sides, pricing in average starter performances from two arms who are anything but average right now. See how this one plays out.
Guardians vs. Marlins Pick: Messick’s 2.80 ERA Frames a Dome Under
Messick’s 35.3% changeup whiff rate is a direct weapon against a Cleveland lineup that strikes out at a high clip and drops to a .253 xwOBA against left-handed pitching. The under is sitting at -122 inside a run-suppressing dome — not nearly the juice this pitching setup justifies. The breakdown is inside.

