Valdez’s 1.41 WHIP and elevated sinker xwOBA-against have him generating traffic — but his ground-ball approach is doing work against a Dodgers lineup that includes Ohtani (.503 xwOBA) and Freeman (.301 average). The Under sits at -115 while Glasnow’s 49.5% knuckle-curve whiff rate faces a Tigers rotation stripped of four injured regulars — a gap the price has not fully absorbed. The breakdown is inside.
Joe Jensen
Padres vs. Rays Pick: Rasmussen’s 0.93 WHIP Changes the Run Environment
Ray vs. Rasmussen is a clearer mismatch than the 7.5 total implies. The under is priced at -122 — juice built on Saturday’s 13-run hangover, not on what Rasmussen’s 2.95 ERA and 0.93 WHIP project for today. The full read is inside.
Rangers vs. Brewers Pick: May’s Shoulder Risk and a Cold Texas Offense Point Somewhere
Texas’s .711 team OPS and three combined runs over the last two games is the kind of cold streak that doesn’t ignore park context. The total is posted at 8.5 (-110), but May’s shoulder risk and six Brewers relievers on the IL create a compressed game shape — not an explosive one. The angle is inside.
Marlins vs. Nationals Pick: Alvarez’s Curveball Meets a Strikeout-Heavy Lineup
Alvarez’s curveball — deployed at a 30.7% rate with a 31.8% whiff rate — is a genuine swing-and-miss weapon against a Miami lineup that strikes out at historic rates throughout the order. The market is posting the Over at -107 and the Under at -112, meaning public money is chasing Washington’s recent run totals right into a different pitching matchup. The pick is inside.
Rangers vs. Brewers Pick: Quantrill’s Contact Profile Meets a Suppressed Road Offense
The Rangers have dropped 13 of their last 16 road games and were held to one run Friday by a pitcher significantly better than who they’ll face Saturday — that road futility is a structural signal, not a cold streak. The total sits at 8.0 (Under -114) against a raw projection of 9.1, a gap the market hasn’t fully resolved. See how this one plays out.
Orioles vs. Athletics Pick: Perkins’ 6.68 ERA Meets a Price That Won’t Budge
Sutter Health Park’s run suppression changes the ceiling on this pitching matchup — a park factor of 0.93 keeps even a historically bad ERA looking survivable. The Orioles are priced at -148 on the moneyline, a number that reflects the gap between Baz and Perkins without fully charging for it. The breakdown is inside.
Phillies vs. Angels Pick: Sanchez’s Elite Whiff Rate Meets a Strikeout-Heavy Lineup
Ryan Johnson’s 6.25 ERA and 1.58 WHIP in 36 innings sets the table for the Phillies to score — but Sanchez’s arsenal is purpose-built to shut down a lineup that has racked up 1,272 strikeouts. The total sits at 8.0 with the Under priced at -113, a modest tax that doesn’t fully account for what Sanchez does to the Angels’ half of the ledger. The full read is inside.
Reds vs. Cubs Pick: Gausman’s Split-Finger Sets the Ceiling
Wrigley Field’s neutral park factor changes nothing about the run environment — it puts the full weight of this total on two pitching profiles that diverge sharply beneath the surface. The total is posted at 8.5, with the over priced at -120 and the under sitting at +100, a gap that reflects real two-sided pressure. See how this one plays out.
Pirates vs. Cardinals Pick: Leahy’s 3.13 ERA and a Dead Offense Pressure the Total
The Cardinals’ .699 team OPS is bottom-tier production for a lineup that needs to carry the home half of an 8.0 total. The under is sitting at -104 while the over is juiced to -116 — the market is already leaning, but the pitching profile makes the case stronger than the price reflects. Find out which way this one goes.
White Sox vs. Twins Pick: +106 Run Differential Meets a Mispriced Home Line
The bullpen gap between these two clubs is nearly a wash — which means the edge shifts to team ERA, run differential, and the price itself. Chicago’s team ERA of 4.16 edges Minnesota’s 4.70, and the Twins are 8-14 since the deadline with a -59 run differential. The White Sox moneyline sits at +111 while the projections put their win probability closer to 53.6%. The edge is explained inside.










