Yamamoto vs. McLean is a clearer mismatch than the flat 7.5 total implies. The market has both sides at -110 despite Yamamoto’s 0.8774 WHIP and the Mets’ .686 OPS — a pairing that rarely produces neutral run environments. Find out which way this one goes.
Joe Jensen
Cubs vs. Pirates Pick: Skenes’ Sweeper and a PNC Park Total
Imanaga vs. Skenes is a clearer mismatch than a total of 8 implies — one arm surrenders 22 home runs per 115 innings, the other generates a .155 xwOBA on his sweeper alone. The under is already juiced to -120 while the over sits nearly flat at -102, a pricing split that signals where the books are leaning. The side is inside.
Reds vs. Cardinals Prediction: Greene’s Volatile Four-Seamer Meets a Number the Market Already Nudged
The Cardinals’ .698 OPS and the Reds’ .709 OPS are not the kind of lineup numbers that blow totals open — and Busch Stadium’s neutral 1.00 park factor adds nothing to the run environment. The total sits at 8.5 with the Under juiced to -112, a price that signals the books have already leaned where the pitching profiles point. See how this one plays out.
Mariners vs. Rangers Pick: Globe Life’s Dome Meets a 7.5 Total That May Not Hold
Globe Life’s dome strips out weather variance and locks this matchup into a controlled run environment — exactly the kind of condition that cuts against inflated run projections. The Over is priced as the slight favorite at -105, but Seattle’s .686 team OPS and Woo’s 22 walks in 110.1 innings tell a different story about how many runs actually cross the plate. The breakdown is inside.
Guardians vs. Rays Pick: Martinez’s 2.59 ERA Meets a Dome and Even Money
Martinez has issued just 20 walks in 111.1 innings, a profile that structurally eliminates the multi-baserunner innings big totals depend on. The over is juiced to -122 while the under sits at even money inside a 0.95 park-factor dome against a Cleveland lineup posting a .687 OPS — recency bias from a blowout is doing the pricing work here. The full read is inside.
Angels vs. Giants Pick: Ray’s 2.77-ERA Edge at a -130 Price
The bullpen gap between these two teams is pulling the price in the wrong direction — San Francisco’s relief corps is depleted, but that volatility is masking a starter advantage that’s doing more real work in this game. The Giants’ win probability projects closer to -175 than the posted -130, and Oracle Park’s 0.92 factor only tightens the margin for error. The edge is explained inside.
Padres vs. Marlins Prediction: Perez’s Edge vs. Miami’s 10-Game Collapse
Miami’s 0-10 skid spans sweeps, close losses, and lopsided ones — a breakdown across starters, relievers, and situational hitting that a home date doesn’t cure. The Padres are sitting at +114, the same price that cleared value last night in this same building. Find out which way this one goes.
Blue Jays vs. Red Sox Pick: Two Sub-2.70 ERA Arms and a Total the Market Underprices
Fenway’s 1.08 park factor is real — but it shares the run environment with Dylan Cease and Sonny Gray, two starters combining for a 2.57 ERA average, which the venue premium doesn’t fully offset. The total is set at 7.5 with the under priced at -115, near-even money for a game where Toronto’s offense is posting a .680 OPS and has scored just 13 runs in seven post-break games. See how this one plays out.
Royals vs. Tigers Pick: Mize’s Splitter Meets a Depleted Kansas City Order
Mize’s 34.1% whiff rate on his split-finger is a direct weapon against a Royals order now missing Witt Jr. and his .800 OPS. The under at -122 reflects sharp attention, but Wacha’s 15 home runs allowed in 125.1 innings keeps the over at a flat +100 — books aren’t dismissing it. The pick is inside.
Angels vs. Giants Pick: Webb’s Command Meets an 8-Run Total That’s Working Too Hard
The Angels’ .702 team OPS is one of the worst offensive outputs in baseball — and it’s walking into Logan Webb’s living room at Oracle Park. The total is sitting at 8 (-110) with a park factor of 0.92 doing quiet but meaningful work on the run environment. See how this one plays out.










