MLB Picks
Brewers vs. Pirates Pick: Skenes’ Elite Arsenal Meets an Even-Money Total
Gasser’s changeup grades out at a .456 xwOBA against, leaving him exposed to Pittsburgh’s power-heavy right-handed bats in a matchup where the pitching profiles couldn’t be further apart. The Over is juiced to -122 while the Under sits at +100 — a gap that doesn’t appear by accident in a sharp market. The pick is inside.
Blue Jays vs. Padres Pick: Yesavage’s 3.31 ERA Meets a Broken Buehler
Buehler’s four-seamer is getting punished to a .427 xwOBA across 87 innings — that’s not a small-sample blip, that’s a pattern. The Blue Jays moneyline is sitting at -102, essentially coin-flip odds against the hotter team and the better arm. See how this one plays out.
Diamondbacks vs. Dodgers Pick: Yamamoto’s 2.49 ERA Meets a .690 OPS Offense
Dodger Stadium’s 0.98 park factor tilts this run environment slightly, but the real suppression comes from the mound — Yamamoto’s 2.49 ERA and 24.8% fastball whiff rate against a Diamondbacks offense sitting at .690 team OPS is a matchup the posted number of 9 (-114 under) hasn’t fully absorbed. Pfaadt’s 4.84 ERA keeps the over in play conceptually, yet the Arizona side of the ledger is where the math breaks down. The breakdown is inside.
Braves vs. Cardinals Pick: Lopez vs. Liberatore Is No Coin Flip
Lopez vs. Liberatore is a clearer mismatch than the -116 moneyline implies. Liberatore’s .410 xwOBA against on his primary fastball and 5.34 ERA sit across from a Lopez profile that carries a 43.8% whiff rate on his changeup — yet the market is pricing Saturday like a coin flip at -116 and -102. Find out which way this one goes.
Cubs vs. Reds Pick: Assad, Lodolo, and a 1.10 Park Factor Say the Total Is Off
Lodolo’s 1.46 WHIP and Assad’s HR/9 rate above 1.5 are exactly the kind of combined profiles that Great American Ball Park is designed to exploit. The total is sitting at 10 (Over -112 / Under -108) — a number that looks shaped by last night’s Greene outlier more than today’s actual pitching matchup. The edge is explained inside.
Astros vs. Rangers Pick: Lambert’s 1.15 WHIP Meets a .717 Rangers Lineup
The bullpen gap between these two teams tilts Houston’s way — Texas is already navigating an IL pile-up that thins its late-inning options. Lambert’s 1.15 WHIP against a Rangers lineup posting a .717 team OPS hasn’t budged this total off 8.5, with Under juice sitting at -114. The analysis is inside.
Royals vs. Orioles Prediction: Bradish’s ERA Gap and a Total Set at the Edge
Camden Yards’ near-neutral park factor (1.01) puts the full weight of this game on the pitching matchup — and there’s a meaningful ERA gap between these two starters. The total sits at 9, with the Over at -106 and Under at -114, pricing this as a genuine toss-up despite the mound imbalance. The pick is inside.
Phillies vs. Tigers Pick: Sanchez and Mize Make 7.5 Look Generous
Mize’s 0.98 WHIP and Sanchez’s 41.9% changeup whiff rate form a contact-suppression pairing the market is not fully crediting — the under at -122 is the number in question. The 7.5 total was set with Friday’s 10-2 blowout in the rearview, but tonight’s starters share almost nothing in common with that game’s pitching. The angle is inside.
Mariners vs. Rays Pick: Gilbert’s 0.95 WHIP Meets a Hollow Lineup
Gilbert vs. Jax is a clearer mismatch than the even -108 moneyline implies — a 0.95 WHIP against a 1.22 WHIP is not a coin flip. The total is posted at 7.5, with the under already juiced to -122, yet Seattle’s lineup is missing Rodriguez, Donovan, and Refsnyder. The side is inside.
Guardians vs. Marlins Pick: Bibee’s Home Run Rate Challenges a Stale Total
Bibee’s 20 home runs allowed in 106.1 innings is a real liability against a Miami lineup carrying a .745 OPS and legitimate right-handed pop. The total is sitting at 7.5 (Over -122), a number shaped more by yesterday’s 3-2 final than by the starters on the mound today. The full read is inside.
Rockies vs. Giants Pick: Freeland’s 7.46 ERA Meets Oracle Park
Oracle Park’s 0.92 park factor presses down on run scoring — and that suppression works against a starter like Freeland, who already carries a 7.46 ERA and a four-seamer generating just a 10.3% whiff rate. The Giants are priced at -146 against a +124 underdog, a gap that reflects the pitching edge but leaves little room for error at that juice. See how this one plays out.
Yankees vs. Nationals Pick: Schlittler’s 2.01 ERA Meets a Total Sitting on the Edge
Schlittler’s 2.01 ERA over 112 innings is built on four pitches, a 1.69 BB/9, and a 29.4% whiff rate — a sustained body of work, not a hot streak. The total is posted at 9, but the gap between his profile and Mikolas’ 5.78 ERA is not priced like a coin flip. Find out which way this one goes.
Brewers vs. Pirates Pick: Drohan’s 2.97 ERA Meets a Market Priced Too Tight
The bullpen gap between these two teams is real — Milwaukee is carrying six relievers off the active roster, while Pittsburgh’s pen enters a doubleheader with its own absences but less load to manage. The Brewers moneyline at -130 still prices this closer than a 1.85-run ERA separation between starters justifies. The edge is explained inside.
Athletics vs. White Sox Pick: Oakland’s Injury Crater Meets a Coin-Flip Price
Jump vs. Fedde is a clearer mismatch than a near-coin-flip moneyline implies — and that’s before accounting for Oakland’s gutted lineup. The White Sox sit at -104 while carrying a 123-run differential advantage over the Athletics on the season. The analysis is inside.
Angels vs. Twins Pick: Joe Ryan’s Arsenal Against a Deflated Offense
Ryan Johnson’s sinker carries a .488 xwOBA against — the worst pitch in his arsenal — and he’s facing a Twins lineup with three bats above .800 OPS capable of punishing early command issues. The total is set at 9 with the under juiced to -115, a number that barely clears a projection of 9.6 combined runs even assuming Johnson survives deep enough to keep the bullpen out of it. The pick is inside.
MLB Betting Guide
New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!
