We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at San Francisco Giants

Score Prediction

Pre-match Prediction
Minnesota Twins
@
San Francisco Giants
Minnesota Twins 52%San Francisco Giants 48%
Market LinesRun Line: Minnesota Twins -1Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
53%
83/156
MLB: 48%
Starter
55%
12/22
vs SF
Avg Total
9.5
MLB: 8.9
Game Starter (22) Last Starter vs SF vs SF (0)
Zebby Matthews #52 · RHP · Age 26
4.74
ERA (2026)
7.7
K/9 (2026)
22
Starts (2026)
8.7
Avg Total (2026)
Last 3:
ND NYY (Sep 16): 6.0IP, 0ER, 8K
L @DET (Sep 09): 2.1IP, 5ER, 2K
L @CHW (Sep 04): 5.0IP, 4ER, 4K
Bullpen (2026 Season)Average
ERA: 4.23MLB Avg: 3.9510 relievers
Recent: W 5-4L 4-5W 3-0L 5-6W 8-0
Lineup vs Zebby Matthews (Career)
No career matchup data — first meaningful meeting

San Francisco Giants

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
79/157
MLB: 48%
Starter
75%
6/8
vs MIN
Avg Total
8.9
MLB: 8.9
Game Starter (8) Last Starter vs MIN vs MIN (0)
Blade Tidwell #46 · RHP · Age 25
4.56
ERA (2026)
7.1
K/9 (2026)
8
Starts (2026)
11.5
Avg Total (2026)
Last 3:
W @STL (Sep 15): 6.2IP, 2ER, 4K
ND STL (Sep 09): 4.0IP, 4ER, 2K
L @PIT (Sep 03): 5.0IP, 2ER, 5K
Bullpen (2026 Season)Average
ERA: 4.20MLB Avg: 3.9513 relievers
Workload Alert: Allowed 8 runs on 2026-09-18 vs LAD. Bullpen arms likely still recovering.
Recent: W 10-3W 6-5L 2-8L 4-10L 1-3
Lineup vs Blade Tidwell (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickGiants ML +104 (MEDIUM confidence)
The market gives San Francisco just 49% implied probability, but MLB home teams win roughly 54% of games.
PickGiants +1.5 @ -161 (MEDIUM confidence)
The run line gives San Francisco an extra run of cushion in a game that profiles as close and low-scoring.
PickUnder 8.0 Runs @ -112 (LOW confidence)
Lean Under, but size down on this one.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Minnesota Twins vs San Francisco Giants Game Preview

San Francisco Giants right-hander Blade Tidwell gets the ball at Oracle Park on Monday, coming off the best start of his September. Six days ago in St. Louis, Tidwell went 6.2 innings, allowed 2 runs, and struck out 4 while walking just 1. That kind of clean outing is the exception for the 25-year-old, not the rule. He carries a 4.56 ERA in 53.1 innings this season, and his walk rate (21 BB in 53.1 IP) is the key variable. If he commands early and avoids deep counts against a Minnesota Twins lineup led by Luke Keaschall's .370 OBP, Tidwell has a real shot at five quality innings. If the walks pile up, this outing unravels fast. Extended rest and Oracle Park's pitcher-friendly conditions set the stage in Monday night's MLB action.

The story on the Twins' side is Zebby Matthews and his dizzying recent form. Bleacher Nation put it plainly: "Zebby Matthews (9-10 with a 4.74 ERA and 107 strikeouts in 125 1/3 innings pitched) tries for his 10th victory when he makes the start for the Twins, his 23rd of the season." That 7.7 K/9 season rate is real, and his last start, 6 innings of scoreless ball with 8 strikeouts against the Yankees on September 16, was elite. But the two starts before that tell a different story: 2.1 innings and 5 runs in Detroit, then 5 innings and 4 runs in Chicago. The public is pricing him like the Yankees start was a signal. The sharps see the full pattern.

Oracle Park is the defining backdrop for this matchup. The park's 0.93 runs factor and 0.85 HR factor make it one of the most suppressive environments in the league. That matters specifically for Matthews, who has allowed 23 home runs in 125.1 innings in 2026, a 1.65 HR/9 rate among the highest for any starting pitcher. The cold wind off the bay at Oracle neutralizes his single biggest flaw. He won't escape a rough outing entirely, but the park actively shrinks his damage ceiling. The Giants' lineup adds little offensive pressure either, hitting .247 as a team with a .713 OPS and a 45-63 record against right-handed pitching. Bryce Eldridge is the one exception, posting a 1.001 OPS over the last 28 days and a 1.200 OPS in the last 7.

One name to watch on the Twins' side is Aaron Sabato. As the Star Tribune reported: "Six years after the Twins selected Aaron Sabato with their first-round pick in the 2020 MLB draft, he's headed to the big leagues." The 27-year-old first baseman arrives from AAA St. Paul with 25 HR and a .273 BA in 113 games. A fresh call-up with legitimate power is always worth tracking, even in a pitcher-friendly park. Minnesota enters 33-45 on the road and just 4-6 in their last 10. Both clubs are mathematically out of meaningful contention, making this a true dead-rubber affair where lineup motivation and late-game decisions carry extra unpredictability.

Minnesota Twins vs San Francisco Giants Key Insights

  • Blade Tidwell enters on 6 days of extended rest after his cleanest start in weeks: 6.2 IP, 2 ER, 1 BB in St. Louis on September 15. His 3.55 BB/9 walk rate remains the primary risk against a patient Minnesota lineup built around high-OBP hitters like Keaschall (.370 OBP).
  • Zebby Matthews posted 8 strikeouts in 6 scoreless innings against the Yankees on September 16, but the two starts before that were disasters: 2.1 IP and 5 ER in Detroit, then 5 IP and 4 ER in Chicago. Two of his last three starts finished under 4.5 strikeouts.
  • Oracle Park's 0.85 HR factor directly suppresses Matthews' worst tendency. He has allowed 23 HR in 125.1 innings in 2026 (1.65 HR/9). The park does not fix bad pitching, but it removes the long ball as the primary damage vector against him at this venue.
  • Aaron Sabato makes his MLB debut after being called up from AAA St. Paul, where he posted a .273 BA and 25 HR in 113 games. The 2020 first-round pick adds legitimate power to a Twins lineup looking for any offensive spark.
  • Both bullpens enter fresh for Game 1 of the series. Giants carry 13 relievers with a 4.20 ERA, Twins have 10 with a 4.23 ERA. A dead heat in late-inning relief means this game could be decided by a single swing in the seventh or eighth.
  • The market calls this a near coin flip: Twins at -114 (53.2% implied), Giants at +104 (49% implied). With MLB home teams winning roughly 54% of games, the Giants at plus-money in a coin-flip environment present genuine structural value.

Minnesota Twins vs San Francisco Giants Betting Picks

Picks made September 21, 2026 at 04:29 AM ET. Odds shown reflect current market prices.

Giants +1.5 @ -161 (MEDIUM confidence)
Giants +1.5 @ -161 (MEDIUM confidence): The run line gives San Francisco an extra run of cushion in a game that profiles as close and low-scoring. Oracle Park suppresses offense for both clubs. Tidwell's extended rest and Minnesota's patient lineup both point toward a tight game. The -161 price is steep, but the matchup logic holds in a game likely decided by one or two runs.
Under 8.0 Runs @ -112 (LOW confidence)
Under 8.0 Runs @ -112 (LOW confidence): Lean Under, but size down on this one. There is no model edge at this number, and the directional read meets the market line exactly. That said, Oracle Park's 0.93 runs factor is a genuine, non-model reason to favor Under, and both starters enter on proper rest with fresh bullpens behind them. The park does the tiebreaking work here. Low confidence means reduced unit sizing.
Matthews Under 4.5 Strikeouts @ -112 (MEDIUM confidence)
Matthews Under 4.5 Strikeouts @ -112 (MEDIUM confidence): He struck out 8 Yankees five days ago. He also managed 2 K in 2.1 innings in Detroit before that. Two of his last three starts finished under 4.5 Ks. The Giants' lineup isn't built for swing-and-miss, and Oracle Park does not generate the deep-count sequences you see at hitter-friendly venues. The market is nearly split between Under and Over, and the Under has the stronger recent floor.
Royce Lewis Under 0.5 Hits @ +118 (MEDIUM confidence)
Royce Lewis Under 0.5 Hits @ +118 (MEDIUM confidence): Lewis has gone ice cold. His L7d OPS sits at 0.401, the worst number in either starting lineup. His .227 season average and 0.655 vR OPS confirm he struggles against right-handed pitching like Tidwell's. At +118, you're getting better than even-money on a hitter who has shown almost nothing at the plate in recent games.
Shay Whitcomb Under 0.5 Hits @ +110 (LOW confidence)
Shay Whitcomb Under 0.5 Hits @ +110 (LOW confidence): Whitcomb is hitting .175 on the season with an L7d OPS of 0.316. His 0.565 vR OPS confirms he struggles against right-handers like Matthews. At +110 implied probability of 47.6%, a hitter this cold projects to go hitless at a higher rate than the market suggests. Flag as low confidence given late-season sample variance, but the directional signal is real.
Brooks Lee Over 1.5 Total Bases @ +114 (MEDIUM confidence)
Brooks Lee Over 1.5 Total Bases @ +114 (MEDIUM confidence): Lee leads the Twins with 23 HR this season and is trending upward, posting an 0.837 OPS over the last 7 days and a 0.797 vR OPS against right-handed pitching. Tidwell has allowed 7 HR in just 53.1 innings in 2026, an elevated rate for a mid-rotation arm. Lee needing two singles or one extra-base hit to cover this at +114 is a live scenario for the Twins' best power bat, even in a low-scoring game. This pick is about Lee doing damage regardless of which team wins.
4-Leg SGP
4-Leg SGP: Giants +1.5 (contract 458167209) + Under 8.0 (contract 458167204) + Matthews Under 4.5 Ks (contract 458253606) + Brooks Lee Over 1.5 Total Bases (contract 458181705). These four legs tell the same story. Oracle Park suppresses scoring on both sides, supporting the Under and helping the Giants cover a tight game. Matthews does not replicate his Yankees outing in a lower-scoring environment. And Lee picks up extra bases against an inconsistent arm in a competitive affair where his power carries real weight. A coherent four-leg ticket built around park context and a volatility fade on the road starter.
Analysis insight — no specific bet associated

Key Players

Batting AverageMIN
Luke Keaschall
.278Batting Average
2B
Home RunsMIN
Kody Clemens
26Home Runs
2B
Runs Batted InMIN
Josh Bell
91Runs Batted In
DH
Earned Run AverageMIN
Taj Bradley
3.81Earned Run Average
SP
WinsMIN
Taj Bradley
11Wins
SP
StrikeoutsMIN
Taj Bradley
199Strikeouts
SP
Batting AverageSF
Jung Hoo Lee
.276Batting Average
RF
Home RunsSF
Rafael Devers
37Home Runs
1B
Runs Batted InSF
Rafael Devers
98Runs Batted In
1B
Earned Run AverageSF
Logan Webb
4.31Earned Run Average
SP
WinsSF
Landen Roupp
9Wins
SP
StrikeoutsSF
Landen Roupp
143Strikeouts
SP

Recent Form

Minnesota Twins
W3-0Los Angeles Angels
W8-0Los Angeles Angels
San Francisco Giants
W10-3St. Louis Cardinals
L8-2Los Angeles Dodgers
L10-4Los Angeles Dodgers
L3-1Los Angeles Dodgers

Minnesota Twins vs San Francisco Giants Summary

This game has the fingerprints of a close, low-scoring affair from start to finish. Oracle Park does real work here, suppressing home runs and total offense in a way that benefits the Giants' home profile and limits Matthews' worst tendency. Two young right-handers with sharp upside and inconsistent floors will trade innings before two nearly identical bullpens decide things late. The Giants at +104 is the headline play: home-team value in a coin-flip game with a specific park edge and a legitimate fade of a starter who went from 8 strikeouts and 0 runs against the Yankees to 2.1 innings and 5 runs in his prior start. Giants +1.5 at -161 adds the safety net for a game likely to stay within a run.

The Matthews Under 4.5 Ks is the most defensible player prop on the board. One elite start in New York does not override a pattern of extreme inconsistency, and Oracle Park is not a venue that generates high-strikeout conditions. Two of his last three starts finished under the number. The Brooks Lee Over 1.5 total bases rounds out the picture, targeting the Twins' best power hitter against a pitcher carrying an elevated home run rate. These picks are not in conflict. They build a coherent view of a tight game where the Giants stay competitive at home and Lee does damage regardless of outcome. The edge doesn't care what sport you're watching. Rest, context, price, same formula, different field.

Variance is real in baseball. One big inning flips every one of these plays. Manage your unit sizing carefully, especially on the Under at low confidence and the Whitcomb hit prop this late in the season. For the full slate, see our MLB picks today, NRFI picks, and player props.

Twins vs Giants predictions: Giants ML +104 at Oracle Park. Matthews' 1.65 HR/9 neutralized by a 0.85 HR factor. Giants +1.5 and Under 8.0 also in play.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at San Francisco Giants