Skip to content
8 min read mlb

MLB Picks – Apr 8

MLB Edge Report — Apr 8: Value angle on San Diego Padres @ Pittsburgh Pirates. 26 plays inside supported by statistical modeling.

📅 Results updated: 6:57 AM ET26 free picks
10-15-1 (-4.5u)
MLB San Diego Padres @ Pittsburgh Pirates
LOST ✗Final
Our Pick
UNDER 7.0
Final Score8-2
Result-1.5u

📊 Recap

Our UNDER 7.0 projection missed as the game totaled 10 runs in an 8-2 final. While the weather conditions played out as expected, offensive execution exceeded our models' parameters despite the favorable pitching matchup we identified.

Posted: 4/8/2026 10:28 AM ET
MLB San Diego Padres @ Pittsburgh Pirates
WON ✓Final
Our Pick
UNDER 3.5
Final Score8-2
Result+1u

📊 Recap

Our projection correctly identified the pitching matchup advantage, with both starters delivering the expected early-game run suppression that kept the first five innings well under our 3.5 threshold despite the eventual high-scoring finish.

Posted: 4/8/2026 10:28 AM ET
MLB Kansas City Royals @ Cleveland Guardians
LOST ✗Final
Our Pick
UNDER 7.0
Final Score2-10
Result-1u

📊 Recap

The offensive struggles we identified were accurate for Kansas City, but Cleveland's lineup exploded for 10 runs despite our analysis of their early-season hitting woes. Sometimes variance works against sound process, and this was one of those nights.

Posted: 4/8/2026 10:28 AM ET
MLB Milwaukee Brewers @ Boston Red Sox
LOST ✗Final
Our Pick
Brewers ML
Final Score0-5
Result-1u

📊 Recap

Milwaukee's early-season offensive production failed to materialize against Crawford, who delivered his strongest outing of the season in a dominant Red Sox shutout victory. The Brewers managed minimal baserunners while Boston's bats broke through against Milwaukee's typically reliable pitching staff.

Posted: 4/8/2026 10:28 AM ET
MLB Milwaukee Brewers @ Boston Red Sox
WON ✓Final
Our Pick
UNDER 7.5
Final Score0-5
Result+1u

📊 Recap

Our Under 7.5 cashed comfortably as the anticipated offensive struggles materialized, with Boston's league-worst scoring and the challenging weather conditions at Fenway combining to produce a shutout victory for Milwaukee in a 5-0 final.

Posted: 4/8/2026 10:28 AM ET
MLB Baltimore Orioles @ Chicago White Sox
LOST ✗Final
Our Pick
UNDER 7.5
Final Score5-3
Result-1u

📊 Recap

The wind conditions played out as expected, but Baltimore's five runs pushed the total to 8 in a loss. Burke delivered on his reliability, but the Orioles found enough offense despite the atmospheric edge we identified.

Posted: 4/8/2026 10:28 AM ET
MLB Seattle Mariners @ Texas Rangers
WON ✓Final
Our Pick
UNDER 7.5
Final Score0-3
Result+1.5u

📊 Recap

Our Under 7.5 projection hit cleanly as Bryan Woo's elite form delivered exactly as anticipated, combining with Seattle's strong pitching depth to produce a decisive 3-0 victory that stayed well below the total.

Posted: 4/8/2026 10:28 AM ET
MLB Seattle Mariners @ Texas Rangers
WON ✓Final
Our Pick
UNDER 4.0
Final Score0-3
Result+1.5u

📊 Recap

Our F5 under cashed as Woo delivered exactly the sharp early-inning performance his metrics suggested, holding Texas scoreless through five while Seattle managed just enough offense. The controlled Globe Life environment allowed both pitchers to work efficiently, validating our process on the skill matchup.

Posted: 4/8/2026 10:28 AM ET
MLB Los Angeles Dodgers @ Toronto Blue Jays
WON ✓Final
Our Pick
UNDER 7.5
Final Score3-4
Result+1.5u

📊 Recap

Our under 7.5 hit comfortably as the strong pitching matchup delivered exactly as projected, with both Ohtani and Cease keeping runs at a premium in the controlled dome environment. Toronto's offensive struggles continued to be a factor in keeping the total well below our number.

Posted: 4/8/2026 10:28 AM ET
MLB Houston Astros @ Colorado Rockies
LOST ✗Final
Our Pick
OVER 11.5
Final Score1-9
Result-1u

📊 Recap

Despite solid analytical foundation targeting vulnerable pitching and Coors Field's offensive environment, the game produced an unexpected 1-9 final that fell well short of our Over 11.5 projection. Sometimes variance works against even the most statistically sound spots.

Posted: 4/8/2026 10:28 AM ET
MLB Houston Astros @ Colorado Rockies
LOST ✗Final
Our Pick
Astros -1.5
Final Score1-9
Result-1u

📊 Recap

Our analysis correctly identified Houston's offensive advantage and Lorenzen's struggles, but the Astros failed to capitalize despite the favorable matchup, falling 1-9 to Colorado. The fundamental edge was sound, but execution didn't follow the projected script.

Posted: 4/8/2026 10:28 AM ET
MLB Philadelphia Phillies @ San Francisco Giants
WON ✓Final
Our Pick
UNDER 8.5
Final Score0-5
Result+1u

📊 Recap

The under cashed comfortably as San Francisco's offensive struggles materialized exactly as projected, managing just two hits in a 5-0 shutout loss. Oracle Park's pitcher-friendly conditions and the Giants' season-long production issues (.561 OPS) created the expected run-suppressing environment.

Posted: 4/8/2026 10:28 AM ET
MLB Philadelphia Phillies @ San Francisco Giants
LOST ✗Final
Our Pick
Phillies ML
Final Score0-5
Result-1u

📊 Recap

The Phillies dropped a disappointing 0-5 decision to the Giants despite entering with clear pitching and offensive advantages. While our process correctly identified value in the matchup fundamentals, baseball's inherent variance worked against us in this spot.

Posted: 4/8/2026 10:28 AM ET
MLB St. Louis Cardinals @ Washington Nationals
LOST ✗Final
Our Pick
OVER 8.5
Final Score6-1
Result-1u

📊 Recap

The Cardinals' offense failed to capitalize on favorable matchup conditions, managing just one run despite facing Mikolas's elevated ERA concerns. Washington's bats also remained quiet in what became a pitcher-friendly contest that fell well short of our 8.5 projection.

Posted: 4/8/2026 10:28 AM ET
MLB St. Louis Cardinals @ Washington Nationals
WON ✓Final
Our Pick
Cardinals -1.5
Final Score6-1
Result+1u

📊 Recap

The Cardinals delivered exactly as projected, cruising to a 6-1 victory that comfortably covered the -1.5 spread. Our model's identification of the pitching mismatch and projected run differential proved accurate, with St. Louis controlling the game throughout for a clean winner.

Posted: 4/8/2026 10:28 AM ET
MLB Atlanta Braves @ Los Angeles Angels
LOST ✗Final
Our Pick
UNDER 8.5
Final Score8-2
Result-1.5u

📊 Recap

Despite solid process identifying elite starting pitching matchups and Atlanta's dominant staff depth, the under fell short as the game reached 10 total runs in a 8-2 outcome, with our projected run suppression scenarios failing to materialize.

Posted: 4/8/2026 10:28 AM ET
MLB Arizona Diamondbacks @ New York Mets
LOST ✗Final
Our Pick
UNDER 7.5
Final Score7-2
Result-1u

📊 Recap

Our UNDER 7.5 projection missed as the Diamondbacks-Mets total landed at exactly 9 runs in a 7-2 final. While Citi Field's pitcher-friendly environment and cold conditions were legitimate factors, offensive execution exceeded our expectations in this spot.

Posted: 4/8/2026 10:28 AM ET
MLB Cincinnati Reds @ Miami Marlins
LOST ✗Final
Our Pick
UNDER 7.5
Final Score4-7
Result-1u

📊 Recap

Our UNDER 7.5 lost as the game finished 4-7 for 11 total runs. The loanDepot Park pitcher-friendly environment and Cincinnati's offensive struggles were sound fundamentals, but the execution didn't align with our statistical edge on this occasion.

Posted: 4/8/2026 10:28 AM ET
MLB Chicago Cubs @ Tampa Bay Rays
PUSHFinal
Our Pick
UNDER 8.0
Final Score6-2
ResultPUSH

📊 Recap

Our Cubs-Rays UNDER 8.0 pushed at exactly 8 total runs, with Tampa Bay's pitcher-friendly environment helping limit scoring as projected. The final 6-2 outcome validated our read on the Cubs' offensive struggles, though we needed one fewer run for the full winner.

Posted: 4/8/2026 10:28 AM ET
MLB Athletics @ New York Yankees
WON ✓Final
Our Pick
UNDER 8.0
Final Score3-2
Result+1u

📊 Recap

Warren delivered as expected with a quality start, and the challenging weather conditions effectively suppressed both offenses as projected, with the game staying well under our 8.0 total in a low-scoring 3-2 final.

Posted: 4/8/2026 10:28 AM ET
MLB Athletics @ New York Yankees
LOST ✗Final
Our Pick
Yankees -1.5
Final Score3-2
Result-1u

📊 Recap

Our Yankees -1.5 pick fell short in a 3-2 loss to the Athletics. The projected multi-run advantage didn't materialize in what became a tight one-run game, demonstrating how even sound process can meet unfavorable variance in baseball's inherently volatile scoring environment.

Posted: 4/8/2026 10:28 AM ET
MLB Detroit Tigers @ Minnesota Twins
LOST ✗Final
Our Pick
UNDER 8.0
Final Score6-8
Result-1u

📊 Recap

The Under 8.0 fell short as Detroit and Minnesota combined for 14 runs in a 6-8 final. While Valdez's form and Minnesota's offensive struggles supported our thesis, the game simply tracked higher than projected despite sound underlying reasoning.

Posted: 4/8/2026 10:28 AM ET
MLB Detroit Tigers @ Minnesota Twins
LOST ✗Final
Our Pick
Tigers ML
Final Score6-8
Result-1u

📊 Recap

The Tigers fell 6-8 despite the favorable pitching matchup we identified. While our process correctly targeted the ERA differential, the game didn't break our way this time.

Posted: 4/8/2026 10:28 AM ET
MLB San Diego Padres @ Pittsburgh Pirates
WON ✓Final
Our Pick
No Run First Inning
Final Score8-2
Result+1u

📊 Recap

Our No Run First Inning pick cashed as both Mitch Keller and the Padres starter delivered clean opening frames, validating our process that identified Keller's exceptional first-inning metrics and the pitcher-friendly conditions at PNC Park.

Posted: 4/8/2026 10:28 AM ET
MLB Los Angeles Dodgers @ Toronto Blue Jays
WON ✓Final
Our Pick
No Run First Inning
Final Score3-4
Result+0.75u

📊 Recap

Our No Run First Inning pick cashed as projected, with both Ohtani and Cease delivering the clean frames our model anticipated. The controlled environment and Toronto's depleted lineup played out as expected, validating our process despite the game's eventual high-scoring finish.

Posted: 4/8/2026 10:28 AM ET
MLB Detroit Tigers @ Minnesota Twins
LOST ✗Final
Our Pick
No Run First Inning
Final Score6-8
Result-0.75u

📊 Recap

Our ground-ball analysis on Valdez proved sound, but the first inning produced runs despite favorable conditions. The process remains valid even when variance doesn't break our way.

Posted: 4/8/2026 10:28 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