Ginn vs. Singer is a clearer mismatch than the posted total of 9 implies — and that’s before factoring in four of Oakland’s top five hitters sitting on the IL. The Under is priced at -115 against a run environment the market likely set before the A’s roster was gutted. The analysis is inside.
Joe Jensen
Angels vs. Orioles Pick: Rodriguez’s 7.98 ERA and a Total Priced at Even Money
Rodriguez’s 7.98 ERA and 1.75 WHIP represent one of the most damaging rotational performances in baseball this season — and Cade Povich isn’t far behind at a 5.12 ERA with four home runs allowed in just 19.1 innings. The total of 9.5 is sitting at +102, practically even money, which is not the price of a book that feels certain. The pick is inside.
Blue Jays vs. Astros Pick: Bieber and Javier’s WHIPs Point Past 9
The bullpen gap between these two clubs is narrower than the starting pitching gap is wide — Toronto’s 4.07 team relief ERA and Houston’s 4.65 both land in functional-but-not-dominant territory, which means neither ‘pen is likely to fully rescue what Bieber and Javier leave behind. The total is posted at 9 (Over -112), a number the component scores already project to exceed at 9.4 combined runs. The breakdown is inside.
Padres vs. Diamondbacks Pick: King’s 3.38 ERA vs. a Leaky Pfaadt at Chase Field
King vs. Pfaadt is a clearer mismatch than the 8.5 total implies. The under is sitting at -105 juice in a game where both offenses carry OPS figures below .710 and the projected combined run total barely clears the number at 8.9. The side is inside.
Dodgers vs. Cubs Pick: Two Sub-3.50 Starters and a Total Priced for the Offense
Wrigley Field’s park factor sits at 1.02 — essentially neutral — which strips the wind-out narrative of most of its weight when two sub-3.50 starters are on the mound. The Over is priced at -115 against an Under at -105, a dime gap that assumes more offense than Wrobleski’s 46.9% changeup whiff rate and Boyd’s .137 xwOBA sweeper are likely to allow. See how this one plays out.
Rays vs. Rockies Pick: Lorenzen’s 6.54 ERA Meets Coors in August
Lorenzen’s 1.38 HR/9 rate is a liability at sea level — at Coors Field with a 1.38 park factor, it becomes a structural problem against a Rays lineup where Caminero and Aranda both sit above .419 xwOBA. The total is posted at 11.5 with the Over available at -105, pricing this like the environment has already been accounted for — projections say it hasn’t. The full read is inside.
Giants vs. Rangers Pick: Webb’s 1.12 WHIP Meets a Depleted Lineup
The Giants are heading to Globe Life Field without Victor Bericoto (.857 OPS) and Casey Schmitt (.784 OPS, 21 HR) — two of their most dangerous bats — which quietly pulls their expected output well below the season baseline of 4.2 runs per game. The total is posted at 8 with the under priced at -104, near-flat juice on a number that hasn’t fully accounted for that lineup erosion. Find out which way this one goes.
Pirates vs. Brewers Pick: Chandler’s Walk Rate Meets Milwaukee’s Top-Order Depth
Chandler vs. Sproat is a clearer mismatch than the starter lines alone imply — the organizational gap between a 3.48 team ERA and a 4.31 tells a deeper story. The moneyline sits at Brewers -138, pricing this closer to a coin flip than Milwaukee’s +135 run differential and lineup depth suggest. The edge is explained inside.
Cardinals vs. Yankees Pick: Schlittler’s 2.04 ERA Meets the AL’s Quietest Lineup
Schlittler’s 0.91 WHIP and 10.87 K/9 are a specific problem for a Cardinals lineup carrying 861 strikeouts on the season. The total is posted at 8 with the under priced at just -114 — a number that leans heavily on St. Louis doing offensive damage against one of the AL’s best starters. The analysis is inside.
Twins vs. Mariners Pick: Bradley’s Cutter Meets a Park That Doesn’t Forgive
Bradley vs. Kirby is a clearer mismatch than the 7.5 total implies, with Bradley’s whiff arsenal and WAR advantage standing well above Kirby’s contact-management profile. The Under is priced at -118 in a retractable-roof park running a 0.92 run factor, against two lineups that can’t replace Buxton’s .864 OPS or overcome Seattle’s league-bottom .687 OPS. Find out which way this one goes.










