Littell vs. Bradish is a clearer mismatch than the posted total of 9 implies. Baltimore averages just 4.64 runs per game with a .722 team OPS, and Bradish’s 9.5 K/9 and 11 HR allowed in 89 innings keep Washington’s ceiling compressed — yet the Under is still available at -120 rather than a steeper number. The analysis is inside.
Joe Jensen
Reds vs. Pirates Prediction: PNC Park, Taxed Bullpens, and an Inflated Total
Keller’s curveball is generating a 36.4% whiff rate while Singer’s sinker-heavy profile limits big-inning risk in a park running a 0.96 suppression factor. The total is posted at 8.5 with the over priced at -124 against an under sitting at +102 — a gap that reflects the crowd chasing Saturday’s 16-run output more than Sunday’s actual conditions. The pick is inside.
Athletics vs. Angels Pick: Detmers’ 3.93 ERA Meets a Pick’em Market
Angel Stadium’s neutral-to-pitcher-friendly profile (0.95 park factor) amplifies the gap between a 1.05 WHIP starter and one posting a 6.26 ERA with a .444 xwOBA against his own four-seam. The moneyline is sitting at -108 on both sides — a true pick’em on a matchup that is anything but equal on the mound. The breakdown is inside.
Braves vs. Giants Pick: +94 Run Differential at Plus Money
Atlanta’s +94 run differential against San Francisco’s -56 is a 150-point swing being priced within 252 cents on the moneyline. The Braves are listed at +116 despite owning a staff ERA of 3.39 versus the Giants’ 4.40 — and San Francisco’s bullpen is short-handed by injury with no cushion behind Webb. See how this one plays out.
Mariners vs. Guardians Pick: Gilbert’s Elite Split-Finger Meets a Gutted Lineup
Cleveland’s team OPS of .675 is the season-long figure — and it was posted before losing Ramirez and DeLauter to the IL. The total is parked at 8 (Under -115), treating both offenses as equivalent threats in a game where Gilbert’s split-finger carries a .187 xwOBA against. The angle is inside.
Nationals vs. Orioles Prediction: Griffin’s Arsenal Meets a Deflated Baltimore Roster
The bullpen gap between these two clubs is pronounced — Washington’s relief unit has been the most vulnerable in the majors down the stretch, while Baltimore’s back end has held closer in recent outings. The Nationals are priced at +102 on the moneyline despite carrying the starter edge, a tension the run line at -1.5 (+168) compounds further. The side is inside.
Diamondbacks vs. Rays Prediction: Sulser’s 5.40 ERA Against a Live Underdog Price
Cabrera vs. Sulser is a clearer mismatch than the Rays’ -156 moneyline implies. Sulser’s 5.40 ERA and 1.55 WHIP are documented — the price is treating this like a dominant staff handing the ball to an ace. The full read is inside.
Cubs vs. Brewers Pick: Harrison’s 2.50 ERA Meets a Flat Total of 8
American Family Field plays as a perfectly neutral environment — no park inflation to bail out a struggling starter or pad a combined total. Peterson’s sinker carries a .467 xwOBA against, and the depleted Cubs bullpen gives him almost no margin for error behind it. The total is posted at 8 (-110 each way), treating this like a balanced pitching matchup when the two starter profiles are nowhere close. The pick is inside.
Rockies vs. Twins Prediction: Lorenzen’s 7.11 ERA Meets a Price That Isn’t Cheap
Lorenzen’s four-seam fastball carries an xwOBA-against of .421 — hitters aren’t just making contact, they’re squaring it up consistently against a starter with 13 home runs allowed in 76 innings. Minnesota is available at -138, a price that does heavy lifting given Paredes’ nine walks in just 20 innings and a bullpen that surrendered an eight-run rally last night. The analysis is inside.
Marlins vs. Cardinals Pick: Pallante’s 3.59 ERA and a Total Priced Like a Coin Flip
Gusto vs. Pallante is a clearer mismatch than the 8.5 total at near-even pricing implies. The under is available at -102 — essentially a coin flip on a run environment where one starter owns a 3.59 ERA and the opposing offense has posted a .721 OPS over its last 10. The edge is explained inside.










