MLB Sportsbook Consensus Picks — Tuesday, June 30, 2026

Sources — Moneyline board: 5 model/computer sites (Dimers, OddsShark, DRatings, OddsTrader, MyGameSim), 22 Action Network expert picks, and Sports Chat Place handicappers — 108 moneyline source picks across 15 games. Totals board: 4 totals-publishing model sites (OddsShark, DRatings, OddsTrader, MyGameSim), 12 Action Network over/under picks, and 3 Sports Chat Place over/under picks — 72 totals source picks. Every source weighted equally. All start times Eastern.

Today’s 15-game MLB slate produced a sharp consensus across the board. 11 of 15 games reached STRONG agreement on the moneyline board, and 8 of 15 reached STRONG on the totals (over/under) board. Boards are built from flat, equally weighted source picks — computer models, Action Network experts, and free handicappers each count once per game.

Strongest Overlay: White Sox moneyline (+126) at Baltimore — a STRONG-tier consensus (6 of 9 sources on the underdog) sitting on plus money. One other plus-money overlay today: Mets (+108, Lean) at Toronto. Overlay flags apply to the moneyline board only; the totals board is priced near even both ways, so it shows the median line instead.

Moneyline Consensus Board

MatchupStart (ET)ConsensusAgreeSourcesOddsTierOverlay
White Sox @ Orioles6:35 PMWhite Sox67%6/9+126STRONG
Pirates @ Phillies6:40 PMPhillies70%7/10-206STRONG 
Tigers @ Yankees7:05 PMYankees67%6/9-113STRONG 
Nationals @ Red Sox7:10 PMRed Sox71%5/7-127STRONG 
Rays @ Royals7:40 PMRays100%7/7-115STRONG 
Reds @ Brewers7:40 PMBrewers80%4/5-155STRONG 
Padres @ Cubs8:05 PMCubs83%5/6-144STRONG 
Twins @ Astros8:10 PMTwins67%4/6-109STRONG 
Marlins @ Rockies8:40 PMMarlins83%5/6-125STRONG 
Dodgers @ Athletics9:40 PMDodgers75%6/8-156STRONG 
Angels @ Mariners9:40 PMMariners86%6/7-173STRONG 
Rangers @ Guardians6:40 PMRangers57%4/7-115Lean 
Mets @ Blue Jays7:07 PMMets57%4/7+108Lean
Cardinals @ Braves7:15 PMBraves62%5/8-133Lean 
Giants @ Diamondbacks9:40 PMDiamondbacks50%3/6-105Split 

Totals Consensus Board — Over/Under

MatchupStart (ET)ConsensusAgreeSourcesLineTier
Pirates @ Phillies6:40 PMOver75%3/4O 8.5STRONG
Nationals @ Red Sox7:10 PMOver75%3/4O 9STRONG
Rays @ Royals7:40 PMUnder67%4/6U 10.5STRONG
Reds @ Brewers7:40 PMOver80%4/5O 9STRONG
Padres @ Cubs8:05 PMUnder100%7/7U 11.5STRONG
Twins @ Astros8:10 PMOver100%4/4O 8.5STRONG
Marlins @ Rockies8:40 PMUnder75%3/4U 11.5STRONG
Angels @ Mariners9:40 PMOver75%3/4O 7STRONG
White Sox @ Orioles6:35 PMUnder60%3/5U 10.5Lean
Mets @ Blue Jays7:07 PMUnder60%3/5U 8Lean
Cardinals @ Braves7:15 PMOver60%3/5O 9Lean
Giants @ Diamondbacks9:40 PMUnder67%2/3U 9Lean
Rangers @ Guardians6:40 PMSplit50%2/4SplitSplit
Tigers @ Yankees7:05 PMSplit50%3/6SplitSplit
Dodgers @ Athletics9:40 PMSplit50%3/6SplitSplit

Graded Result

Moneyline consensus went 10–4 (71.4% right), +3.9u, +28.0% ROI. STRONG: 8–3. Overlays: 2–0.

Totals consensus went 3–7 (30.0% right), −4.3u, −35.6% ROI. STRONG: 2–4. Pushes: 2.

Moneyline

MatchupConsensusOddsResultUnits
White Sox @ OriolesWhite Sox+126+1.26
Pirates @ PhilliesPhillies-206+0.49
Tigers @ YankeesYankees-113-1.00
Nationals @ Red SoxRed Sox-127-1.00
Rays @ RoyalsRays-115+0.87
Reds @ BrewersBrewers-155+0.65
Padres @ CubsCubs-144+0.69
Twins @ AstrosTwins-109-1.00
Marlins @ RockiesMarlins-125+0.80
Dodgers @ AthleticsDodgers-156+0.64
Angels @ MarinersMariners-173+0.58
Rangers @ GuardiansRangers-115+0.87
Mets @ Blue JaysMets+108+1.08
Cardinals @ BravesBraves-133-1.00
Giants @ DiamondbacksDiamondbacks (Split)-105

Totals

MatchupConsensusLineFinal TotalResultUnits
Pirates @ PhilliesOver8.58-1.00
Nationals @ Red SoxOver990.00
Rays @ RoyalsUnder10.514-1.00
Reds @ BrewersOver990.00
Padres @ CubsUnder11.516-1.00
Twins @ AstrosOver8.510+0.91
Marlins @ RockiesUnder11.517-1.00
Angels @ MarinersOver711+0.91
White Sox @ OriolesUnder10.512-1.00
Mets @ Blue JaysUnder83+0.91
Cardinals @ BravesOver98-1.00
Giants @ DiamondbacksUnder910-1.00
DailyOverlay Premium

Get the full graded consensus — every slate.

Free for 5 days, then $19.99/mo. Cancel anytime.

Start your free trial →