<h1>Joe Jensen</h1>

Joe Jensen

Twins vs. Cubs Pick: Buxton’s Hip Has the 10.5 Total Mispriced

Twins vs. Cubs Pick: Buxton’s Hip Has the 10.5 Total Mispriced

The bullpen gap between these two clubs is real — both are short-handed, but neither side is leaking runs early with Ober’s secondary arsenal keeping the Cubs’ lineup off balance. The posted total sits at 10.5 (-110) while the projected run environment lands closer to 9.7 — a gap that sharpens further without Buxton’s .904 OPS in the Minnesota lineup. The side is inside.

Rays vs. Red Sox Pick: Jax’s 1.54 HR/9 Meets Fenway’s Short Porch

Rays vs. Red Sox Pick: Jax’s 1.54 HR/9 Meets Fenway’s Short Porch

Jax’s four-seamer and sinker carry xwOBAs of .393 and .389 respectively — the two pitches he leans on most are the ones hitters punish, and Fenway’s right-field dimensions don’t forgive that kind of hard-contact exposure. Boston sits at -118 on the moneyline, coin-flip pricing that doesn’t fully account for the gap between these two starter profiles. The pick is inside.

Blue Jays vs. Padres Pick: Petco’s 0.92 Park Factor Meets Two Sub-.700 Offenses

Petco Park’s 0.92 run factor quietly changes the math on this total — two lineups sitting below .700 OPS don’t suddenly become run-producing machines because of one outlier game. The total is posted at 8.5 with the under sitting at -122, while the over is priced at a pick’em +100 that still expects real offensive output from a Blue Jays squad carrying a -34 run differential. The breakdown is inside.

Rockies vs. Giants Pick: Two Negative-WAR Starters and a Total That Hasn’t Caught Up

The bullpen gap between these two clubs is real — both relief corps are depleted, with Colorado missing IL-banked arms and San Francisco carrying a heavy-innings load through three straight games. That backend exposure compounds the damage when Lorenzen’s 1.78 WHIP and McDonald’s traffic-heavy sinker rotation both do what they’ve been doing all season. The total is posted at 8.5 (Over -122) against a projected 9.1 combined runs — a 0.6-run gap the market hasn’t closed. Find out which way this one goes.