All briefs
July 9, 2026 · SharpSide Model

MLB Picks Today: Predictions & Best Bets for July 9, 2026 | SharpSide

MLB picks and predictions for today, July 9, 2026. Free best bets and model edges vs Vegas consensus on Boston Red Sox @ Chicago White Sox, Seattle Mariners @ Miami Marlins, Chicago Cubs @ Baltimore Orioles. Plus an F5 UNDER 4.0 total angle on Seattle Mariners @ Miami Marlins and a Bo Bichette Over 1.5 total bases lean on sharp line movement.

Share on X
Lean Boston Red Sox ML (-116)
Boston Red Sox @ Chicago White Sox
Model 4.5–4.1 vs market 3.7–5.3
Edge: 2.0 runs vs market
Lean Seattle Mariners RL -1.5 (+115)
Seattle Mariners @ Miami Marlins
Model 4.8–2.4 vs market 4.5–3.6
Edge: 1.5 runs vs market
Lean OVER 9.5 total (-114)
Chicago Cubs @ Baltimore Orioles
Model 5.2–5.6 vs market 4.3–5.2
Edge: 1.3 runs vs market
F5 UNDER 4.0 total
Seattle Mariners @ Miami Marlins
Model F5 2.86 vs implied 4.21 (Bryce Miller 1.79 ERA vs Janson Junk 4.23 ERA)
Edge: 1.4 runs vs market
Bo Bichette Over 1.5 Total Bases
Kansas City Royals @ New York Mets
Consensus price moved +111 → -101 (+2.9 prob-pts toward OVER) — sharp line movement suggests smart money is leaning OVER
Edge: 2.9 prob-pts vs market

Today's 13-game MLB slate presents several intriguing values, with the SharpSide model identifying significant divergences from the market. We've highlighted three key matchups: Boston Red Sox at Chicago White Sox, Seattle Mariners at Miami Marlins, and Chicago Cubs at Baltimore Orioles. The largest single run-edge of the day sits with the model projecting a -1.5 run advantage for the Seattle Mariners against the Miami Marlins compared to market consensus.

Boston Red Sox @ Chicago White Sox

The market has positioned the White Sox as mild favorites, but our model leans Boston. On the mound for Boston is Patrick Sandoval, whose role is uncertain given no recorded innings, while Anthony Kay for Chicago has a 4.29 ERA and 7.18 K/9 over 84.0 IP. The model projects Boston to score 4.5 runs against Chicago's 4.1, a significant -0.4 run difference compared to the market's 3.7–5.3 call. Heading into today's series finale, Boston has dominated, winning Game 1 with an 8-1 score and Game 2 by a 5-0 margin. Boston's offense has been LUCKY on balls in play with a .297 BABIP, which the model regresses downwards by 0.09 runs. Conversely, the Chicago White Sox have been UNLUCKY with a .284 BABIP, leading our model to regress their offense upward by 0.09 runs. The White Sox bullpen carries a 4.09 season relief ERA and a fatigue index of 0.15, leading to a model run nudge of -0.38, indicating a slightly exposed bullpen that could concede late runs. Park and weather conditions are neutral, rated at 6, suggesting no external factors will significantly influence scoring. The Red Sox enter this contest in strong form, with an 8-2 record in their last 10 games, while the White Sox stand at 4-6 over the same span.

How the model decided: This lean is primarily driven by the Boston Red Sox's strong recent form, which added weight to their side, and the Chicago White Sox's significantly regressed bullpen, which nudged the run total higher for Boston. The market's overestimation of the White Sox's offensive potency, given their unlucky BABIP, also pushed the lean toward Boston, as the largest mover was the bullpen disparity.

Lean: Boston Red Sox ML (-116)

Seattle Mariners @ Miami Marlins

This matchup features Bryce Miller for the Mariners, boasting an impressive 1.71 ERA and 10.59 K/9 over 52.7 IP, against Janson Junk for the Marlins, who holds a 4.8 ERA and 6.45 K/9 over 60.0 IP. The model forecasts Seattle to win 4.8–2.4, differing substantially from the market's 4.5–3.6 consensus, creating a -0.9 run edge on the total and a -1.5 run margin edge toward the Mariners. The Seattle Mariners have been UNLUCKY on balls in play with a .275 BABIP, prompting the model to regress their offense upward by 0.20 runs. Miami, however, has been LUCKY with a .303 BABIP, leading to a -0.19 run regression for their offense. The Marlins' bullpen has a 3.72 season relief ERA and a fatigue index of 0.20, indicating it is taxed, leading to a model run nudge of -0.29 runs that impacts the total. Park and weather conditions are neutral, rated at 0. Heading into today's concluding game, the Mariners have dropped the first two, with the Marlins taking Game 1 by a 6-5 score and Game 2 by a 2-0 margin. Seattle's recent form shows a 5-5 record over their last 10 games, while Miami holds a winning 7-3 record.

How the model decided: The clear pitching advantage for Bryce Miller, combined with the Seattle Mariners' offensively positive BABIP regression, significantly favored the Mariners. Additionally, the Miami Marlins' taxed bullpen and negative BABIP regression contributed to the strong lean on Seattle, with Miller's starter quality being the largest single driver.

Lean: Seattle Mariners RL -1.5 (+115)

Chicago Cubs @ Baltimore Orioles

This game features David Peterson for Chicago, with a 6.75 ERA and 7.91 K/9 over 77.3 IP, versus Trevor Rogers for Baltimore, who has a 4.7 ERA and 6.94 K/9 over 84.3 IP. The model projects a 5.2–5.6 outcome, significantly higher than the market's 4.3–5.2, generating a +1.3 run edge on the total. Both David Peterson and Trevor Rogers have relatively high ERAs, and Peterson averages only 4.44 IP/start, indicating a short outing is expected and heavily exposing the Cubs bullpen. The Chicago Cubs have been UNLUCKY on balls in play with a .285 BABIP, leading the model to adjust their offense upward by 0.08 runs. The Baltimore Orioles, with a .291 BABIP, are effectively neutral in this regard. Park and weather conditions are neutral, rated at 0. Heading into today's series finale, the Cubs have taken both earlier games, winning Game 1 by a 5-2 score and Game 2 by a 9-7 margin. Chicago enters this game in excellent form at 8-2 over their last 10, while Baltimore has struggled, posting a 3-7 record in their last 10 games.

How the model decided: The primary driver for the OVER lean is the combination of high-ERA starters, particularly David Peterson's short workload, which places pressure on the Cubs' bullpen. The positive BABIP regression for the Chicago Cubs also pushed the total up, with the starter quality and expected bullpen exposure being the largest contributing factor.

Lean: OVER 9.5 total (-114)

First Five Innings: Seattle Mariners @ Miami Marlins (F5 UNDER)

The F5 UNDER lean in the Seattle Mariners at Miami Marlins game is heavily influenced by the pitching matchup between Bryce Miller and Janson Junk. Our Bayesian starter model projects an F5-only ERA of 1.79 for Miller, blended from his 1.10 F5-only ERA over 41.0 IP and his 1.71 full-game ERA. Junk's F5-only ERA is projected at 4.23, blended from his 3.98 F5-only ERA over 54.3 IP and his 4.80 full-game ERA. The model's combined F5 total is 2.86 runs, a substantial -1.35 run difference from the market's implied 4.21. Seattle's offense has also been UNLUCKY on balls in play, suggesting their output has been suppressed, while Miami's offense has been LUCKY, meaning their scoring may be unsustainable.

Lean: F5 UNDER 4.0 total

Batter Prop: Bo Bichette Over 1.5 Total Bases

Sharp money has moved the needle on Bo Bichette's Total Bases Over 1.5 in the Kansas City Royals at New York Mets matchup today. The consensus price on this OVER moved 2.9 probability-points from opening (+111) to its current -101. This aggressive movement is historically a strong indicator of smart money coalescing on a specific outcome in the market.

Lean: Bo Bichette Over 1.5 Total Bases (-101)

How the model decided

Today's largest divergences from the market were largely driven by starter quality, with significant gaps identified in the Seattle-Miami game, and offensive BABIP regression in all three featured games. Bullpen strength and fatigue also played a role, particularly in the Boston Red Sox at Chicago White Sox matchup where the White Sox's bullpen showed signs of strain. The model also considered advanced Sabermetric data, systems trends, and other analytics.

How to read this

This analysis represents the SharpSide model's view on today's MLB slate, highlighting where our projections differ most significantly from market consensus. These insights are for informational purposes for baseball bettors and do not constitute financial advice.

For entertainment purposes only. Not betting advice. Markets carry risk — only stake what you can afford to lose.