MLB Picks Today: Predictions & Best Bets for September 21, 2026 | SharpSide
MLB picks and predictions for today, September 21, 2026. Free best bets and model edges vs Vegas consensus on Minnesota Twins @ San Francisco Giants. Plus an F5 UNDER 3.5 total angle on Toronto Blue Jays @ Baltimore Orioles.
The Monday MLB slate features three games, with SharpSideBaseball's model identifying a significant divergence in the Minnesota Twins at San Francisco Giants matchup. The model sees a 1.1-run margin shift toward the San Francisco Giants compared to market consensus in that game, the largest side edge on today's board. This brief refreshes at 11:30 am Eastern based on new analytics, weather factors, pitching changes, and line movement, so the featured matchups may update between the morning publish and the refresh.
Minnesota Twins @ San Francisco Giants
The SharpSide model projects the San Francisco Giants to defeat the Minnesota Twins by a score of 4.6–4.8, diverging significantly from a market consensus that favors the Twins 4.7–3.8. This represents a 1.1-run margin shift toward the Giants in our projections. On the mound, the Twins send Zebby Matthews, who carries a 4.81 FIP and a .324 xwOBA-against across 125.3 innings this season, indicating opponents have generated relatively hard contact. For the Giants, Blade Tidwell starts with a 4.75 FIP and a .325 xwOBA-against over 53.3 innings. Tidwell's 1.18 HR/9 is slightly better than the league average of 1.20, suggesting some ability to limit home runs, though his other peripherals are less encouraging. Matthews averages 5.67 innings per start, while Tidwell averages 5.17, suggesting both bullpens will be called upon relatively early. The Minnesota Twins bullpen holds a 4.83 season relief ERA, significantly worse than the league average of 4.10, which adds 0.19 runs to the San Francisco Giants' projected total. The Giants' bullpen, at 4.21, is closer to league average. Conditions at Oracle Park today are neutral, but the model does factor in a +0.27 run impact from the weather, pushing the projected total higher. The Twins enter this series opener having gone 4-6 in their last 10 games, while the Giants are 3-7 over the same span. The Twins have also been unlucky on balls in play, with a .286 BABIP (league average .290), which leads the model to regress their offense up by 0.06 runs. Even with some metrics suggesting a close game, the model leans toward the Giants. How the model decided: The biggest factor favoring San Francisco Giants is Minnesota Twins's vulnerable 4.83 bullpen ERA, worse than the roughly 4.10 league average, which improves San Francisco Giants's scoring outlook late. Supporting it: the opposing starter's 4.81 FIP, a worse-than-average mark that raises San Francisco Giants's scoring outlook. Lean: San Francisco Giants ML (-101)
First Five Innings: Toronto Blue Jays @ Baltimore Orioles (F5 UNDER)
The SharpSide model projects an F5 total of 3.23 runs for the matchup between the Toronto Blue Jays and the Baltimore Orioles, notably below the market-implied F5 total of 3.90 runs. This creates a -0.67 run edge toward the F5 Under. Blue Jays starter Trey Yesavage carries a blended F5-only ERA of 2.94, combining his 2.34 F5 ERA with his 3.65 full-season ERA. For the Orioles, Shane Baz has a blended F5-only ERA of 3.85, derived from his 3.65 F5 ERA and 4.11 full-season mark. Both offenses have experienced some bad luck on balls in play this season, with the Blue Jays' BABIP leading to a +0.05 run regression for their offense, and the Orioles' BABIP prompting a +0.06 run regression. However, the strong F5 pitching lines, particularly from Yesavage, coupled with a park multiplier of 0.930, suggest a lower-scoring early game. Lean: F5 UNDER 3.5 total
How the model decided
Today's slate presented clear divergences primarily driven by pitcher performance metrics and bullpen quality. The model's lean on the San Francisco Giants moneyline against the Minnesota Twins was heavily influenced by the Twins' struggling bullpen and their current BABIP luck. For the F5 Under in the Toronto Blue Jays at Baltimore Orioles game, the strong F5-specific ERA projections for both starters, particularly Trey Yesavage, were the primary drivers. The model also considered advanced Sabermetric data, systems trends, and other analytics.
How to read this
These analyses represent the SharpSideBaseball model's view compared to current market consensus, not financial advice. All probabilities and projections are based on our proprietary algorithms and should be used for informational purposes only.
Projections update after publish. This brief is locked in at the 11:30 am ET refresh, but the model keeps recalculating all day as lineups are posted, weather shifts, pitching changes are announced, and lines move — a side or total highlighted here can flip before first pitch. Always confirm the current number on the live projections page (which locks 30 minutes before each game's first pitch) before placing a bet.
Get the sharpest MLB discrepancies in your inbox every morning.
Notable line movement, pitching edges, and the games our models are watching — sent before first pitch. No cost, no spam, unsubscribe in one click.
For entertainment purposes only. Not betting advice. Markets carry risk — only stake what you can afford to lose.