Skip to content
4 min read mlb

MLB Picks – Jul 28

MLB Market Analysis — Jul 28: Projected edge on Baltimore Orioles @ Detroit Tigers. 11 plays inside backed by market research.

📅 Results updated: 7:41 AM ET11 free picks
5-6 (-0.5u)
MLB Cleveland Guardians @ Cincinnati Reds (Game 1)
LOST ✗Final
Our Pick
Cincinnati Reds ML
Final Score6-5
Result-1.5u

📊 Recap

Burns and the Reds couldn't hold the edge in a 6-5 loss to Cleveland. The process was sound — the pitching metrics supported the play — but the outcome didn't follow, and that's part of the game.

Posted: 7/28/2026 10:31 AM ET
MLB Baltimore Orioles @ Detroit Tigers
WON ✓Final
Our Pick
Detroit Tigers ML
Final Score0-14
Result+2u

📊 Recap

Detroit delivered in a big way, 14-0, validating our projection of Kremer's underlying vulnerability and the starter quality gap. The Tigers' offense showed up exactly as the metrics suggested, turning a strong process call into a dominant result.

Posted: 7/28/2026 10:31 AM ET
MLB Philadelphia Phillies @ Miami Marlins
WON ✓Final
Our Pick
Miami Marlins ML
Final Score0-1
Result+1u

📊 Recap

Nola struggled as projected, and Alcantara's edge in a clean dome environment held up — Miami secured the 1-0 win. The model's read on Nola's inflated ERA translating into real trouble proved correct, even if the margin was tighter than the run projections implied.

Posted: 7/28/2026 10:31 AM ET
MLB Cleveland Guardians @ Cincinnati Reds (Game 2)
LOST ✗Final
Our Pick
Cleveland Guardians ML
Final Score0-2
Result-1u

📊 Recap

Cleveland dropped a 2-0 decision to Cincinnati, and the bat went quiet on both sides. The pitching edge we identified didn't translate to run support, and a low-scoring game ultimately went the wrong way — a clean loss with no excuses.

Posted: 7/28/2026 10:31 AM ET
MLB Kansas City Royals @ Minnesota Twins
WON ✓Final
Our Pick
Minnesota Twins ML
Final Score2-3
Result+1.5u

📊 Recap

Minnesota took care of business, 3-2, with Brady Singer delivering again against a Kansas City lineup our model had pegged at a structural disadvantage. The pitching edge we identified held, and the Twins' projected run environment was enough to close it out.

Posted: 7/28/2026 10:31 AM ET
MLB New York Yankees @ Chicago White Sox
WON ✓Final
Our Pick
New York Yankees ML
Final Score3-2
Result+1u

📊 Recap

Yankees won 3-2, validating the structural edge we identified. Cole's dominance against this White Sox roster and the bullpen quality gap held firm — exactly the win-probability advantage we projected.

Posted: 7/28/2026 10:31 AM ET
MLB Houston Astros @ Los Angeles Angels
WON ✓Final
Our Pick
Houston Astros ML
Final Score3-2
Result+1.5u

📊 Recap

Houston took care of business in a tight 3-2 win, validating the edge we identified. Lambert's strong underlying metrics held, the Angels' bullpen couldn't contain the damage, and Alvarez's lineup delivered just enough — exactly the process-driven outcome the model projected.

Posted: 7/28/2026 10:31 AM ET
MLB Colorado Rockies @ San Diego Padres
LOST ✗Final
Our Pick
San Diego Padres -1.5
Final Score7-8
Result-1.5u

📊 Recap

The Padres fell short in a high-scoring 8-7 game, a result that defied the projected run environment and King's profile against this lineup. The edge was real, but baseball variance is undefeated — process holds regardless of outcome.

Posted: 7/28/2026 10:31 AM ET
MLB Boston Red Sox @ Athletics
LOST ✗Final
Our Pick
Boston Red Sox ML
Final Score3-4
Result-1u

📊 Recap

Boston dropped a tight one to Oakland 4-3. The bullpen edge we leaned on didn't materialize enough to overcome a one-run deficit — a frustrating result, but a 1-run loss in a low-confidence spot is well within expected variance. Process holds.

Posted: 7/28/2026 10:31 AM ET
MLB Milwaukee Brewers @ San Francisco Giants
LOST ✗Final
Our Pick
UNDER 7.5
Final Score8-2
Result-1u

📊 Recap

The Under 7.5 didn't hold, with the game finishing 8-2. Both starters and the run-suppressive environment we leaned on failed to deliver — a clean loss against our projection, no mitigating factors to point to.

Posted: 7/28/2026 10:31 AM ET
MLB Seattle Mariners @ Los Angeles Dodgers
LOST ✗Final
Our Pick
UNDER 9.5
Final Score7-6
Result-1.5u

📊 Recap

The Under hit the number — a 7-6 final came in well below our 8.55 projection — but the Dodgers' side of the total ran hotter than modeled, and the combined 13 runs just cleared 9.5. A sharp process, a tough beat.

Posted: 7/28/2026 10:31 AM ET

Want the full card?

Premium members get all picks, risk profiles, and position sizing.

View Premium Picks →
For entertainment purposes only. No guarantees. Must be 21+. Please gamble responsibly. If you or someone you know has a gambling problem, call 1-800-522-4700. WBB Sports is not affiliated with any sportsbook. Full Terms & Disclaimer