MLB Picks
Angels vs. Orioles Pick: Johnson’s .526 Sinker xwOBA Meets a Motivated Baltimore Lineup
Johnson’s sinker is generating a .526 xwOBA against — one of the most hittable pitches in baseball — and he’s walking into a Baltimore lineup that has scored eight runs over the first two games of this series. The Orioles -1.5 run line sits at +102 while the moneyline is parked at -186, a gap that reflects exactly where the market is creating friction. The pick is inside.
Padres vs. Diamondbacks Pick: Mize’s 2.70 ERA Meets a Rotation in Triage
Chase Field’s 0.97 park factor plays essentially neutral, so the dome setting isn’t suppressing anything — it just means Bratt’s 5.23 ERA and .448 xwOBA against his primary fastball are fully exposed with no park cushion. The moneyline at -122 prices the Padres as modest favorites despite a starter gap that the numbers don’t treat as modest at all. The breakdown is inside.
Nationals vs. Phillies Pick: Irvin and Painter’s Hard-Contact Problem at 9.5
The bullpen gap between these two teams is not subtle — Washington is missing five relievers to injury, leaving a depleted corps to cover innings once Irvin unravels. The total is posted at 9.5 with the over at -115, a price that acknowledges bad pitching without fully accounting for how fast both of these starters can give innings away. The side is inside.
Mets vs. Guardians Pick: Scott vs. Bibee and Two Depleted Lineups at 8.5
Scott vs. Bibee is a clearer mismatch than the flat 8.5 total implies — both lineups are below-average and stripped of their anchors. The Under is priced at -122 on a hook that lands exactly at the projected run output, which means the market has already moved toward suppression while still charging full juice. The full read is inside.
White Sox vs. Red Sox Pick: Burke and Gray Make 8.5 Look Like a Stretch
Fenway’s 1.08 park factor is real — but it doesn’t override Burke’s 10.13 K/9 or Gray’s sweeper holding hitters to a .208 xwOBA. The total sits at 8.5 (Under -120), priced off last night’s blowout, not tonight’s actual starters. The pick is inside.
Athletics vs. Reds Pick: Two 5.40+ ERAs at a Hitter-Friendly Park
Lopez’s 1.67 WHIP and 42 walks in 70 innings signal a starter who fills bases first and asks questions later — in a ballpark with a 1.10 run park factor. The over is priced at -122 against an under sitting at +100, yet the projected combined total sits at 10.5 against that 9.5 line. The breakdown is inside.
Cardinals vs. Yankees Pick: Pallante’s Contact Profile Against a Judge-Less Lineup
The Cardinals have scored more than three runs just twice in 17 games since the All-Star break — that kind of offensive floor doesn’t disappear because of one outlier night. The total sits at 8.5 with the over juiced at -122 and the under priced at even money, a gap that hasn’t caught up to what Pallante and a short-handed Yankees lineup actually project to produce. The angle is inside.
Marlins vs. Braves Pick: Even Money on the Under With Two Sub-3.85 Starters
Elder’s 1.43 HR/9 rate and contact-heavy sinker approach set up a real vulnerability against a lineup running hot at home — but Perez’s 43.0% whiff changeup and 9.63 K/9 tilt the combined run projection to just 8.9. The Over is priced at -122 while the Under sits at +100, an asymmetry that doesn’t match the starter profiles on the mound tonight. The analysis is inside.
Twins vs. Royals Prediction: Coin-Flip Line, Plus-Money Road Side
The bullpen gap between these two teams is relatively even — but one side is working through a depleted lineup missing three infield regulars. The moneyline sits at Twins +106 / Royals -114 while the projection model has this as essentially a coin flip. Find out which way this one goes.
Blue Jays vs. Astros Pick: Taillon’s 5.92 ERA Meets a Dome That Doesn’t Forgive
Taillon’s .451 xwOBA against on his four-seamer is a liability the market has already priced in — that’s why the Over is juiced to -120 while the Under sits at a flat -102. But Brown’s 3.42 ERA, 9.4 K/9, and elite home-run suppression facing a Toronto lineup that scores just 3.91 runs per game tells a different story than the odds suggest. The pick is inside.
Dodgers vs. Cubs Pick: Lauer’s 4.50 ERA Meets a Cubs Lineup That’s Outscored LA 15-6
Lauer vs. Imanaga is a clearer mismatch than Cubs -118 implies. Lauer’s 4.50 ERA and 2.05 HR/9 rate walk into a Cubs lineup that has outscored Los Angeles 15-6 across the first two games, while Imanaga’s 1.07 WHIP and 39.7% whiff rate on his splitter represent a different class of pitcher entirely. The analysis is inside.
Giants vs. Rangers Pick: Bradford’s Command Profile Meets a Four-Man IL
The bullpen gap between these two teams is real — San Francisco burned through six pitchers in Game 1 of this series, while Texas enters with a fresher relief corps and a quality arm on the mound. The total is sitting at 8.5 with the under priced at -120, but four Giants position players — including Matt Chapman and Victor Bericoto — are on the IL, putting serious pressure on San Francisco’s scoring ceiling. The edge is explained inside.
Rays vs. Rockies Pick: Sugano’s 1.84 HR/9 Meets Coors at 11.5
Sugano’s 1.84 HR/9 rate is a structural leak, not a slump — and he’s taking it into a park with a 1.38 run-inflation factor. The total is posted at 11.5 (-110) after this series already produced 22 runs Monday and 16 Tuesday. Find out which way this one goes.
Padres vs. Diamondbacks Pick: Rodriguez’s Two-Run ERA Edge in a Coin-Flip Market
Chase Field’s 0.97 park factor removes the ballpark from the equation almost entirely, putting the full weight of this matchup on starter quality — where a nearly two-run ERA gap exists between these two arms. The Diamondbacks are priced at -114 despite a win probability that models closer to -206. The breakdown is inside.
Giants vs. Rangers Pick: Two Depleted Lineups and a Total the Market Hasn’t Adjusted For
Gore’s 4.77 ERA and 16 home runs allowed in 122.2 IP signals real volatility, but he’s drawing a Giants lineup stripped of Schmitt, Bericoto, and Chapman — the offensive floor is lower than the posted total of 8 at -115 reflects. Both clubs run below-average OPS at full health; subtract the injured names and the realistic combined run total drops further. 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!
