MLB Picks
Rockies vs. Cardinals Pick: Leahy’s Swing-and-Miss Arsenal Meets a .694 OPS Offense
Feltner’s four-seam fastball carries a .405 xwOBA and a 10.1% whiff rate — a primary pitch getting punished all season. The total is set at 8.5, with the under available at flat money (+100), against a Cardinals offense sitting at a .694 OPS with 499 runs on the year. The analysis is inside.
Astros vs. Padres Prediction: Ray’s 3.08 ERA vs. Blanco’s Five Homer Problem
Blanco vs. Ray is a clearer mismatch than the Padres’ -120 moneyline implies. A 7.36 ERA with five home runs allowed in 14.2 innings stands opposite a 3.08 ERA over 122.2 innings — yet the price separates them by roughly 19 cents. The edge is explained inside.
Dodgers vs. Diamondbacks Prediction: Kelly’s HR Rate Clouds a Marginal Under
The bullpen gap between these two teams is secondary to what Kelly is giving up on the mound — 23 home runs in 114.1 innings is a rate that surfaces fast in close games. The Under sits at +100 while the Over is juiced to -122 on a total of 9, with the run projection already landing right at the posted number. Find out which way this one goes.
Rays vs. Mariners Pick: Even Money on the AL’s Best Team
Tampa Bay’s +41 run differential over their last 10 games is the kind of form line that doesn’t show up by accident — and the Mariners just got shellacked 11-0 at home. The moneyline is still sitting at +100 for the AL’s best team against a club 12 games under .500. See how this one plays out.
Blue Jays vs. Phillies Pick: Wheeler’s Split-Finger Against Toronto’s High-K Lineup
Soriano vs. Wheeler is a clearer mismatch than the posted total of 8 implies. Wheeler’s split-finger is sitting at a 46.3% whiff rate and .189 xwOBA — the Blue Jays’ .679 team OPS and 831 strikeouts aren’t equipped to push back against that. The analysis is inside.
Padres vs. Diamondbacks Prediction: Two High-WHIP Arms and a Total Sitting on the Edge
Buehler’s 5.18 ERA and 1.447 WHIP signal traffic, not dominance — and Drake’s 13-inning sample at a nearly identical 1.462 WHIP tells a similar story. The total is posted at 9 with the Under juiced to -118, and the projection lands at exactly 9.0, leaving razor-thin separation between the number and the run environment. The analysis is inside.
Marlins vs. Braves Pick: Perez’s Changeup and a Total Priced Too Thin
Atlanta’s right-handed core — Olson, Acuña, and Harris — each post an xwOBA above .450 against right-handed pitching, the exact profile Janson Junk presents tonight. The total is set at 9 with the under priced at -112, while a combined projected score of 9.2 leaves almost no ceiling for the over to cash on expected value alone. The angle is inside.
Twins vs. Royals Prediction: Kauffman’s Momentum vs. a -102 Run Differential
Kauffman Stadium’s mild pitcher-friendly profile (park factor 0.95) changes the weight of a 9-run total when both rotations are dealing with lineup absences and a projected margin of just 0.2 runs. The market is treating this like a Royals edge at -116 — the season-long run differential of -102 says the gap is thinner than that price implies. The pick is inside.
Nationals vs. Phillies Pick: Sanchez’s Elite Changeup Meets a Depleted Lineup
Mikolas vs. Sanchez is a clearer mismatch than the 8.5 total at +100 implies. The under is priced at even money despite one of the NL’s best starters taking the mound against a lineup that just lost its most dangerous bat to the IL. The full read is inside.
Tigers vs. Mariners Pick: Valdez’s 1.39 WHIP Walks Into Miller’s Domain
Valdez’s 4.41 ERA and 1.39 WHIP represent a real liability in a dome that rewards clean pitching — and he’s opposing a starter whose .92 WHIP and elite splitter have kept lineups off-balance all season. The moneyline sits at -124, pricing these two arms as near-equals when the starter-component gap is over a full run. The breakdown is inside.
Blue Jays vs. Cubs Pick: Cease’s 2.41 ERA Meets a Coin-Flip Price
Wrigley Field’s slight hitter-friendly tilt adds context here — Peterson’s .432 xwOBA sinker and flat four-seamer are exactly the kind of profile that gets punished in a park that does not suppress contact. The moneyline is sitting at -116 for a starter running a 2.41 ERA against an arm with a -0.9 WAR, a price that barely distinguishes the two. See how this one plays out.
White Sox vs. Red Sox Pick: Suarez’s Curveball Against a High-K Lineup
The bullpen gap between these two teams is secondary to the starter split — Suarez’s 3.15 ERA and five home runs allowed all season sits across from a White Sox lineup built on power but plagued by contact problems. The total is set at 9, with -112 juice on the under, a price that respects Suarez but may not fully account for Boston’s depleted order missing Contreras and Mead. The side is inside.
Pirates vs. Brewers Pick: When a 7.5 Total Meets a 9.0 Projection
Milwaukee’s +138 run differential on the season is the backdrop — but today’s story is the pitching swap happening at American Family Field. The total is sitting at 7.5 (Over -115) while combined run projections point considerably higher, a gap that reflects the wrong starters being priced in. Find out which way this one goes.
Mets vs. Guardians Pick: Two Suppression Arms the Market Is Underpricing
The bullpen gap between the Mets and Guardians is secondary to the real suppression story — Griffin’s 30 walks across 129.1 innings and McLean’s 36.2% curveball whiff rate frame a game environment that leans hard against offense. The Under at -105 is sitting at a price that doesn’t fully account for two hollowed-out lineups — Soto on the IL, Ramirez day-to-day, and both clubs posting sub-.690 OPS. The edge is explained inside.
Athletics vs. Reds Pick: Four Missing Bats the Total Hasn’t Priced
Barnett vs. Abbott is a clearer mismatch than the -106 under juice implies — and the lineup context makes it sharper. Oakland’s four best run producers are all on the injured list, yet the total of 9.5 hasn’t moved to reflect it. The analysis 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!
