MLB Picks

Tigers vs. Giants Prediction: Flat Price, Unequal Rosters

Tigers vs. Giants Prediction: Flat Price, Unequal Rosters

Landen Roupp’s sinker-heavy profile — carrying a .384 xwOBA against that pitch — lines up directly against Detroit hitters who barrel right-handed fastballs at elite rates. The moneyline is dead even at -104 despite a 0.81-run ERA gap between these staffs and a -53 run differential on San Francisco’s season ledger. The analysis is inside.

Orioles vs. Rangers Pick: deGrom’s Command Meets a Depleted Lineup

Orioles vs. Rangers Pick: deGrom’s Command Meets a Depleted Lineup

Baltimore’s .709 team OPS — already the thinner offense in this game — is now operating without two IL-sidelined contributors posting OPS marks above .750. The total sits at 7.5 with -110 juice on both sides, priced as if both rotations are equal, while the starter gap says otherwise. The angle is inside.

Twins vs. Brewers Pick: Gasser’s 1.6 HR/9 Meets a Total Set at 8

Twins vs. Brewers Pick: Gasser’s 1.6 HR/9 Meets a Total Set at 8

The bullpen gap between these two teams leans Brewers — but Milwaukee burned arms in Friday’s collapse, with five relievers already unavailable. The total is posted at 8 (Over -110) while the underlying run projections land at 9.0, driven by Gasser’s elevated HR rate and a Twins lineup that just put up 8 runs. The side is inside.

Cubs vs. Royals Pick: Holmes’s Sweeper Meets a .709 OPS Lineup

Cubs vs. Royals Pick: Holmes’s Sweeper Meets a .709 OPS Lineup

Holmes vs. Lugo is a clearer mismatch than the 9.5 total implies. Holmes carries a .151 xwOBA against on his sweeper and a 1.10 WHIP into a lineup posting a .709 OPS, while the under is available at -106 — minimal vig on the side the numbers support. The full read is inside.

Athletics vs. Red Sox Pick: Bennett’s Elite Suppression Meets a Gutted Lineup

Athletics vs. Red Sox Pick: Bennett’s Elite Suppression Meets a Gutted Lineup

The bullpen gap between these two teams is secondary to the starter gap — Bennett’s 2.90 ERA and elite contact-suppression profile is facing a gutted Oakland lineup missing its entire power core. The total is posted at 9 with the over juiced to -120, while the under sits at a flat -102 — a tell that the books aren’t heavily defending the high side. The edge is explained inside.

Blue Jays vs. Phillies Pick: Nola’s K-Rate Meets a -60 Run Differential

Blue Jays vs. Phillies Pick: Nola’s K-Rate Meets a -60 Run Differential

Toronto’s .678 team OPS and -60 run differential represent one of the least productive offensive profiles in baseball — and Nola’s knuckle curve was built to exploit exactly this kind of lineup. The total sits at 9.5 with the Under priced at -105, while the projected combined score clears that line by less than a quarter run. Find out which way this one goes.

Mets vs. Pirates Pick: PNC Park’s Run Suppression Meets Two Depleted Lineups

Mets vs. Pirates Pick: PNC Park’s Run Suppression Meets Two Depleted Lineups

PNC Park’s 0.96 park factor shifts the run environment in ways a flat total doesn’t always account for — and tonight both rosters are missing their most dangerous bats. The total sits at 8.5 with the under priced at -105, a number that hasn’t fully reflected Soto’s IL absence and what Stock’s 0.60 WHIP does to an already-shorthanded Pittsburgh lineup. See how this one plays out.

Reds vs. Nationals Pick: Burns’ Slider Meets a Lineup Missing Its Anchor

Reds vs. Nationals Pick: Burns’ Slider Meets a Lineup Missing Its Anchor

Alvarez’s 1.4531 WHIP across 64 innings keeps baserunners moving, but his 92.3 mph fastball and absent chase pitch put a ceiling on how much damage that traffic can actually do against a below-average Cincinnati offense. The total sits at 8.5 with the Under priced at -105 — a number that hasn’t fully absorbed Wood’s IL absence or Burns’ run-suppression profile. The breakdown is inside.

Braves vs. Yankees Pick: Sale’s Slider Against a Stripped Yankees Lineup

Braves vs. Yankees Pick: Sale’s Slider Against a Stripped Yankees Lineup

Sale’s 2.08 ERA and .222 xwOBA slider meet a Yankees lineup stripped of Judge and Bellinger, posting a team .231 average. The total is set at 7.5 with the under at -112 — priced lean, but the model’s 8.8 projection leans too hard on season averages and not enough on what Sale does to compromised rosters. The pick is inside.

Orioles vs. Rangers Pick: Globe Life’s Dome Meets Baltimore’s Hollow Lineup

Orioles vs. Rangers Pick: Globe Life’s Dome Meets Baltimore’s Hollow Lineup

Globe Life Field’s dome neutralizes the weather variable, but it doesn’t fix Baltimore’s lineup problem — Alexander and Basallo are both on the IL, leaving a rotation of hitters around Alonso that has thinned to replacement-level depth. The total is posted at 8, with the under sitting at -110, and the injury damage to Baltimore’s batting order isn’t clearly reflected in that number. The pick is inside.

Athletics vs. Red Sox Pick: Tolle’s Arsenal Meets a Gutted Oakland Lineup

Athletics vs. Red Sox Pick: Tolle’s Arsenal Meets a Gutted Oakland Lineup

Perkins’ 6.72 ERA and .377 xwOBA against on his four-seam fastball make him a genuine run-leaking liability — but Oakland’s offense is the real story, with four of its primary power sources shelved on the IL at once. The total sits at 9 (-114 under), a number built on a season-average Oakland offense that isn’t suiting up tonight. The breakdown is inside.

Braves vs. Yankees Pick: Fried’s 1 HR in 75 IP Changes the Run Environment

Braves vs. Yankees Pick: Fried’s 1 HR in 75 IP Changes the Run Environment

Max Fried has allowed just one home run across 75 innings pitched — that kind of run suppression is not a fluke, it’s a pitch mix problem for opposing lineups. The total sits at 8.5 with the under priced at -124, a number that accounts for Mahle’s 5.13 ERA but hasn’t fully credited Fried’s half of the ledger. Find out which way this one goes.

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!