The bullpen gap between these two clubs is sharpened by Pete Fairbanks’ walk-off implosion on Friday — Miami’s late-inning depth is thinner entering this one. The total is posted at 7 with under juice sitting at just -105, pricing today’s game as though Friday’s shootout atmosphere carries over. The side is inside.
Joe Jensen
Red Sox vs. Guardians Pick: Messick’s Changeup Changes the Math
Messick vs. Gray is a clearer mismatch than the Under +100 price implies. The market is treating both starters as roughly equivalent while one carries a 2.24 ERA, a .244 fastball xwOBA, and a changeup hitters can’t touch — and is facing a cold, short-handed Boston lineup. The full read is inside.
Angels vs. Rays Pick: Rasmussen’s Sinker Meets a .228 Lineup in a Dome
Detmers’ 4.57 ERA is a real concern, but Rasmussen’s sinker is generating a .208 xwOBA against a contact-light Angels lineup batting .228 on the season. The total is posted at 7 with the under available at -105 — cheaper than the over — in a dome that suppresses scoring by design. The breakdown is inside.
Royals vs. Rangers Pick: Globe Life’s Dome Can’t Save Two Broken Offenses
Globe Life Field’s dome removes every weather variable — but a controlled environment only amplifies what’s already on the mound, and both starters bring sub-4.00 ERAs into this game. The total is posted at 7.5 with the under sitting at +102, a price that acknowledges the lean without fully accounting for how little these two offenses generate against quality starting pitching. See how this one plays out.
Blue Jays vs. Orioles Pick: Yesavage’s Whiff Rates Expose a Mismatched Number
Young’s WAR sits at -0.03 through 36.1 innings — replacement-level production dressed up in a decent win-loss record that is keeping this number tighter than it should be. The Blue Jays moneyline at -122 hasn’t moved to reflect a pitching gap that Statcast makes concrete. Find out which way this one goes.
Padres vs. Nationals Pick: King’s Contact Suppression Against Griffin’s HR Rate
The bullpen gap between the Padres and Nationals is secondary to the story on the mound — Foster Griffin’s 1.45 HR/9 rate over 62 innings is a structural vulnerability that King’s contact-suppression arsenal does not share. The moneyline sits at Padres -130, a price that barely accounts for the starter quality gap against a Nationals offense running a .743 OPS. The edge is explained inside.
Twins vs. Pirates Pick: Ober-Keller Mismatch the Total Hasn’t Caught Up To
Ober vs. Keller is a clearer suppression matchup than the 8.5 total implies. The Over is sitting at +100 — even money — despite a pitcher-friendly park, Minnesota’s .699 team OPS, and two power bats missing from both lineups on IL. The analysis is inside.
Diamondbacks vs. Mariners Pick: Kirby’s Arsenal Meets a Depleted Arizona Lineup
Arizona’s +14 run differential was built with a fuller roster — five regulars are out, and a sixth is day-to-day heading into T-Mobile Park. The total is posted at 7.5 with the Over at +102, treating this as a coin flip against a pitcher whose combined xwOBA across three pitches sits well below league average. See how this one plays out.
Phillies vs. Dodgers Pick: Wheeler’s 1.67 ERA Against a Neutral Park
Dodger Stadium’s 0.98 park factor changes the run environment calculus in a game projected to finish right on the number. The total is sitting at 8.5 with the under priced at -124 — a number built on aggregate starter quality, not Wheeler’s current 1.67 ERA. The breakdown is inside.
Yankees vs. Athletics Pick: Sutter Health Park’s 0.93 Factor and a 1.4-Run Gap
The bullpen gap between these two teams is real — New York’s relief corps carries a 3.14 ERA and a 1.156 WHIP on the season, while Oakland’s back end offers no comparable late-inning ceiling. The total is posted at 9.5 (-105 under) against a combined run projection of 8.1 — a 1.4-run gap the price hasn’t closed. Find out which way this one goes.










