Wheeler’s 44.5% whiff split-finger and 0.88 WHIP represent a run-suppression profile that loanDepot park compounds — and Miami has lost 12 consecutive games. The under is sitting at -105, a thin number given the gap between these two starters. Find out which way this one goes.
Joe Jensen
Braves vs. Mets Pick: Thornton’s 1.93 ERA and a Soto-Less Lineup
Perez vs. Thornton is a clearer mismatch than the 8.5 total implies — one veteran arm with a full-season track record, one rookie with elite suppression numbers the market is discounting on sample-size caution. The Under is juiced to -115 while the Mets are rolling out a lineup missing Juan Soto and posting a .686 OPS on the season. The full read is inside.
Yankees vs. White Sox Pick: Fried’s 1 HR Allowed Meets Schultz’s 6.04 ERA
The bullpen gap between the Yankees and White Sox is secondary to the starter gap — Fried’s 0.96 WHIP and elite soft-contact profile are a tier above Schultz’s .427 sinker xwOBA and 9 homers allowed. The Yankees are priced at -148 on the moneyline, close enough to full value that the edge is real but the room is tight. The side is inside.
Red Sox vs. Athletics Pick: Perkins’ 6.75 ERA Meets a Hot Boston Lineup
Perkins’ 6.75 ERA and 11 home runs allowed in 62.2 innings runs directly into a Boston lineup anchored by Contreras (.935 OPS) and a depleted Athletics roster stripped of five offensive regulars. The run line at -108 prices this like a marginal edge — the starter profiles say otherwise. The analysis is inside.
Cubs vs. Cardinals Pick: Two Liability Starters and a Flat 9.5
The Cubs’ .752 OPS and 131 home runs on the season run into a Cardinals starter allowing 18 home runs in 99 innings — a rate that does not get friendlier against Pete Crow-Armstrong (.932 OPS) and Seiya Suzuki (.827 OPS). The total is posted at 9.5 with flat -110 juice on both sides, no premium, no lean from the books. The angle is inside.
Astros vs. Angels Pick: Urena’s Secondary Arsenal vs. a Near-Coin-Flip Price
Angel Stadium’s pitcher-friendly profile (park factor 0.95) shifts the weight of this game squarely onto starter quality — and there is a 2.81-run ERA gap between these two arms. The moneyline opened at Angels +100 / Astros -118, treating this like a virtual coin flip despite a pitching split that is anything but even. The pick is inside.
Orioles vs. Tigers Pick: Baltimore’s Lineup Holes Montero Can Exploit
The bullpen gap between these two teams is real on paper, but both Detroit and Baltimore are missing multiple backend arms — the starters are the ones actually controlling this run environment. Montero’s 0.9622 WHIP and elite walk rate give him a clean path through a Baltimore lineup that just lost its three highest OPS producers, yet the total remains posted at 8.5 at -110 juice. The edge is explained inside.
Diamondbacks vs. Pirates Prediction: Kelly’s Leaky Fastball Meets a Flat Price
Kelly vs. Keller is a clearer mismatch than the near-even moneyline implies — a .497 xwOBA against on Kelly’s four-seamer against a Pittsburgh lineup built to punish exactly that. The Diamondbacks -102 / Pirates -116 price treats this like a coin flip while a 43-run differential and a 52-point OPS gap sit underneath it. The analysis is inside.
Mariners vs. Rangers Pick: Kirby’s 1.94 BB/9 Makes the Total Look Wrong
Kirby’s 1.94 BB/9 over 116 innings removes the free baserunners that drive crooked numbers — and the Rangers’ top of the order has struggled badly against his sweeper-heavy mix. The total is posted at 8 with the under juiced to -115, a pricing signal that the market already leans this direction. The pick is inside.
Rockies vs. Brewers Pick: Misiorowski’s 1.57 ERA Warps the Total
American Family Field’s neutral dome environment puts the entire run conversation on the starters — and these two could not be further apart. Misiorowski’s 1.57 ERA and 13.5 K/9 face a Rockies lineup with 911 strikeouts on the season, yet the Under is priced at -106 as if both sides carry equal scoring potential. The pick is inside.










