All briefs
June 28, 2026 · SharpSide Model

MLB Picks Today: Predictions & Best Bets for June 28, 2026 | SharpSide

MLB picks and predictions for today, June 28, 2026. Free best bets and model edges vs Vegas consensus on Atlanta Braves @ San Francisco Giants, Texas Rangers @ Toronto Blue Jays, Colorado Rockies @ Minnesota Twins. Plus an F5 OVER angle on Texas Rangers @ Toronto Blue Jays and a Hunter Brown Over 7.5 strikeouts prop.

Share on X
Lean Atlanta Braves RL -1.5
Atlanta Braves @ San Francisco Giants
Model 5.8–2.2 vs market 4.2–3.3
Edge: 2.7 runs vs market
Lean Texas Rangers RL -1.5
Texas Rangers @ Toronto Blue Jays
Model 6.1–4.4 vs market 3.8–4.7
Edge: 2.6 runs vs market
Lean OVER 9.5
Colorado Rockies @ Minnesota Twins
Model 5.4–5.7 vs market 4.1–5.0
Edge: 2.0 runs vs market
F5 OVER 4.5
Texas Rangers @ Toronto Blue Jays
Model F5 6.73 vs implied 4.42 (Kumar Rocker 4.34 ERA vs Shane Bieber 9.82 ERA)
Edge: 2.3 runs vs market
Hunter Brown Over 7.5 Strikeouts
Houston Astros @ Detroit Tigers
13.03 K/9 (league avg 8.50) → projects 7.96 Ks over 5.5 IP vs typical 7.5 line
Edge: 0.5 Ks vs market

Today's MLB slate features several contests where SharpSide's quantitative models identify significant value discrepancies compared to consensus market pricing. Our primary focus is on the Atlanta Braves at San Francisco Giants, the Texas Rangers at Toronto Blue Jays, and the Colorado Rockies at Minnesota Twins. The largest single run-edge currently sits at +2.0 runs and correlates with our lean on the Rangers at the Blue Jays.

Atlanta Braves @ San Francisco Giants

This matchup features Chris Sale with a 2.14 ERA and 10.61 K/9, against Robbie Ray, who holds a 3.7 ERA and an 8.21 K/9. SharpSide's model projects the Braves to win 5.8–2.2, a total edge of +0.5 runs compared to the market consensus, and a significant -2.7 run margin edge toward the home team. The model notes the Atlanta Braves' offense is regressed up by +0.04 runs due to their .286 BABIP, indicating they have been unlucky on balls in play. Conversely, the San Francisco Giants' offense is regressed down by -0.08 runs due to their .298 BABIP, suggesting a degree of good fortune. Park and weather conditions are neutral, scoring 24, indicating no notable factors influencing the game environment. The primary driver for this divergence is the model's differing valuation of the starting pitching matchup, particularly Sale's underlying metrics compared to Ray. Lean: Atlanta Braves RL -1.5

Texas Rangers @ Toronto Blue Jays

The bump in this game will see Kumar Rocker, with a 4.14 ERA and 7.91 K/9, face Shane Bieber, who carries a substantially higher 9.82 ERA and a 4.91 K/9. SharpSide's model has the Rangers winning 6.1–4.4, diverging sharply from the market consensus of 3.8–4.7. This represents a substantial total edge of +2.0 runs for the model against the market and a margin edge of -2.6 runs toward the home team. The Texas Rangers' offense sees a slight regression down by -0.03 runs due to their .293 BABIP, indicating they have experienced some positive luck on balls in play. The Toronto Blue Jays, however, are showing neutral BABIP luck at .288. There are no notable park or weather conditions influencing this game, with a score of 0. The significant discrepancy in starting pitcher performance, particularly Bieber's struggles, is the predominant factor driving the model's projection here. Lean: Texas Rangers RL -1.5

Colorado Rockies @ Minnesota Twins

We have Ryan Feltner, presenting a 4.79 ERA and 6.70 K/9, going against Connor Prielipp, with a 5.17 ERA and 8.89 K/9. The SharpSide model projects a 5.4–5.7 final score, a full +2.0 runs higher than the market consensus of 4.1–5.0. This also introduces a marginal edge of -0.6 runs toward the home team. The Colorado Rockies' offense, with a .311 BABIP, is regressed down by -0.21 runs, indicating they have been fortunate on balls in play. The Minnesota Twins' offense exhibits neutral BABIP luck at .290. Park and weather conditions are slightly favorable, scoring -7, though still without notable impact. The model's significantly higher run projection for both offenses, driven by underlying offensive and pitching metrics, is the key determinant for the over play. Lean: OVER 9.5 total

First Five Innings: Texas Rangers @ Toronto Blue Jays (F5 OVER)

The F5 total in the Texas Rangers vs. Toronto Blue Jays matchup presents a substantial edge according to the SharpSide model. Our Bayesian starter model, blending Kumar Rocker's F5-only ERA of 4.48 with his overall 4.14 ERA, yields a blended 4.34 F5 number. Shane Bieber's 9.82 ERA stands in sharp contrast. The model projects an F5 total of 6.73 runs, significantly higher than the market-implied 4.42 runs. The Texas Rangers' offense, although slightly regressed due to a .293 BABIP for positive luck, contributes to the model's higher expectation, and Bieber's performance metrics suggest early run production. Lean: F5 OVER 4.5 total

Player Prop: Hunter Brown Over 7.5 Strikeouts

Hunter Brown of the Houston Astros projects as our strongest strikeout prop lean today. His season K/9 of 13.03 is a substantial 4.53 above the league average of 8.50. Projecting for a typical 5.5 IP outing, our model forecasts 7.96 strikeouts against the Detroit Tigers. With typical book lines set at 7.5, this offers a clear edge of +0.46 Ks in favor of the over. Lean: Hunter Brown OVER 7.5 strikeouts

How the model decided

The largest divergences from market consensus today are predominantly driven by discrepancies in our starter quality evaluations and BABIP regression. The Texas Rangers @ Toronto Blue Jays game highlights how a significant difference in starting pitcher performance, particularly Shane Bieber's high ERA, can drastically alter projections versus market. Similarly, the Colorado Rockies @ Minnesota Twins total is inflated by the model's take on the underlying offensive capabilities versus market, despite the Rockies' history of BABIP luck. The model also considered advanced Sabermetric data, systems trends, and other analytics.

How to read this

This analysis reflects SharpSide's internal model projections relative to current market consensus, providing a quantitative perspective for bettors. It is not financial advice.

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