Away Team
Record 73-84
Last 5 2-3 last five
ATS 79-78 ATS
Road 33-46 road
Standings
MLB Game Preview
Schedule
First Pitch Countdown
13:18:31
Start Time 9:46 PM EST
Date September 22, 2026
Venue Oracle Park
Where To Watch NBC Sports Bay Area
Where To Stream GIANTS.TV
Season Series San Francisco leads 1-0.

Minnesota is laying a modest road price despite Monday's 5-2 loss, with Taj Bradley's strikeout form facing an injury-thinned Giants lineup while Anthony Molina's recent swing-and-miss surge keeps San Francisco dangerous.

Home Team
Record 65-92
Last 5 2-3 last five
ATS 78-79 ATS
Home 37-39 home
Analysis Updated: 6:50 AM ET
Injuries Checked: 6:48 AM ET
Odds Updated: 8:04 AM ET

Betting Snapshot

Spread
SF +1.5
Open: SF +1.5
Market Steady

Spread Movement

Loading line history...
Odds Updated: 9/22 8:04 AM ET
Moneyline
SF +112
Open: SF +108
Dog Taking Support

Moneyline Movement

Loading line history...
Odds Updated: 9/22 8:04 AM ET
Total
7.5
Open: 7.5
Total Steady

Total Movement

Loading line history...
Odds Updated: 9/22 8:04 AM ET

Best Free Prop Pick

FREE PROP
Emmanuel Rodriguez Over 0.5 Total Bases
Molina has cleared Over 3.5 strikeouts in four straight starts, including six last time out. Minnesota averages 8.04 strikeouts per game, supporting Molina Over 3.5 strikeouts against this lineup. Molina has reached five innings in three of four starts, supporting Over 3.5 strikeouts.

This page gives you one free prop. Upgrade for premium sides, totals, more props, and the full daily AI board.

Unlock Premium AI Picks

Odds Comparison Center

Shop for the best lines in one place.

Best Home Spread
FanDuel | SF +1.5
Best Home Moneyline
BetUS | SF +117
Best Over Line
FanDuel | 7.5
Best Away Spread
BetRivers | MIN -1
Best Away Moneyline
BetOnline.ag | MIN -128
Best Under Line
FanDuel | 7.5
Updated 8:04 AM ET
Sportsbook Spread Moneyline Total
FanDuelMIN -1.5
SF +1.5
MIN -134
SF +114
O 7.5
U 7.5
DraftKingsMIN -1.5
SF +1.5
MIN -135
SF +112
O 7.5
U 7.5
BetMGMMIN -1.5
SF +1.5
MIN -135
SF +110
O 7.5
U 7.5
BetRiversMIN -1
SF +1
MIN -130
SF +110
O 7.5
U 7.5
FanaticsMIN -1.5
SF +1.5
MIN -130
SF +110
O 7.5
U 7.5
BovadaMIN -1.5
SF +1.5
MIN -136
SF +114
O 7.5
U 7.5
BetOnline.agMIN -1.5
SF +1.5
MIN -128
SF +116
O 7.5
U 7.5
LowVig.agMIN -1.5
SF +1.5
MIN -128
SF +116
O 7.5
U 7.5
MyBookie.agMIN -1.5
SF +1.5
MIN -132
SF +112
O 7.5
U 7.5
BetUSMIN -1.5
SF +1.5
MIN -128
SF +117
O 7.5
U 7.5
CaesarsMIN -1.5
SF +1.5
MIN -132
SF +113
O 7.5
U 7.5

Injury Report

Minnesota remains without Byron Buxton after season-ending hip surgery, while Trevor Larnach is on the 10-day IL with a left wrist sprain and Kaelen Culpepper is out with a hamstring strain. San Francisco is missing Jung Hoo Lee and Bryce Eldridge after both went on the IL Monday, and Willy Adames plus Logan Webb remain sidelined. Marcelo Mayer returned Monday, giving the Giants one healthy reinforcement.

Key Players

Minnesota
Taj Bradley
Nine strikeouts over seven innings in his latest start at Los Angeles.
San Francisco
Anthony Molina
Six strikeouts over 5 2/3 scoreless innings in his latest start.

Key Matchup Edge

The clearest edge is Minnesota's starting pitching. Bradley owns a 3.81 ERA with 199 strikeouts in 172 1/3 innings and has fanned 21 across his last three starts. Molina has shown real swing-and-miss ability, but the injury-thinned Giants lineup gives Bradley the cleaner run-prevention matchup.

3 Things to Watch

  • Bradley's strikeout count early
  • Molina's command against Minnesota's lefties
  • Giants' depleted lineup after Monday

Betting Breakdown

Minnesota enters Tuesday as a modest road favorite despite dropping the series opener 5-2, and the handicap starts with Taj Bradley. The right-hander brings a 3.81 ERA, 199 strikeouts, and nine punchouts over seven innings in his last start, giving the Twins a meaningful starting-pitching advantage over a San Francisco club forced deep into its depth chart. Anthony Molina is not an automatic fade. He has struck out at least four batters in four straight starts and worked 5 2/3 scoreless innings with six strikeouts last time out, which helps explain why the total is sitting around 7.5. The Giants also showed Monday that their young lineup can create enough pressure to punish mistakes. Still, Minnesota has scored 4.55 runs per game this season, San Francisco is missing several regulars, and Bradley's strikeout form should reduce sustained rallies. That combination keeps the Twins side and Molina's strikeout market more interesting than chasing a high-scoring game.

Minnesota Betting Outlook

Minnesota's case is built around Bradley and a lineup that has been more productive than San Francisco's over the full season. The Twins are 33-46 on the road and just 2-3 in their last five, so the record alone does not justify laying a price. Bradley does. He has 199 strikeouts in 172 1/3 innings and has reached at least six strikeouts in each of his last three starts. Offensively, the Twins still have Josh Bell, Kody Clemens, Brooks Lee and young power around them, but Buxton and Larnach remain unavailable. A cleaner start from the offense than Monday's four-hit effort is essential.

San Francisco Betting Outlook

San Francisco improved to 37-39 at Oracle Park with Monday's 5-2 win and now leads the season series 1-0. The Giants remain difficult to price because the roster is heavily patched together: Lee, Eldridge, Adames and Webb are unavailable, while Mayer only just returned. Molina gives them a credible starting point after throwing 5 2/3 scoreless innings with six strikeouts at St. Louis, and his recent strikeout consistency matters against a Minnesota lineup averaging just over eight strikeouts per game. The offense is leaning on younger bats such as Drew Gilbert, who drove in three Monday, so another competitive game likely requires Molina to keep traffic under control early.

Latest Team Buzz

Minnesota Twins vs San Francisco Giants FAQ

What is the current spread for Minnesota Twins vs San Francisco Giants?

The current home spread is SF +1.5, while the away spread is MIN -1.5.

How far has the spread moved for Minnesota Twins vs San Francisco Giants?

The spread opened at SF +1.5 and is now SF +1.5.

What is the current moneyline for Minnesota Twins vs San Francisco Giants?

The current moneyline is MIN -135 / SF +112.

How far has the moneyline moved for Minnesota Twins vs San Francisco Giants?

The moneyline opened at MIN -131 / SF +108 and is now MIN -135 / SF +112.

What is the current total for Minnesota Twins vs San Francisco Giants?

The current total is 7.5.

How far has the total moved for Minnesota Twins vs San Francisco Giants?

The total opened at 7.5 and is now 7.5.

Is the market taking the underdog in Minnesota Twins vs San Francisco Giants?

Current market signal: Market Steady.

Is the market taking the favorite in Minnesota Twins vs San Francisco Giants?

Current market signal: Dog Taking Support.

Is the total dropping for Minnesota Twins vs San Francisco Giants?

Current totals signal: Total Steady.

Is the total rising for Minnesota Twins vs San Francisco Giants?

Current totals signal: Total Steady.

Where to watch Minnesota Twins vs San Francisco Giants?

You can watch this game on NBC Sports Bay Area. For the latest broadcast details, see Where to Watch.

Where to stream Minnesota Twins vs San Francisco Giants?

You can stream this game on GIANTS.TV.

What is the best free prop bet for Minnesota Twins vs San Francisco Giants?

Emmanuel Rodriguez Over 0.5 Total Bases

What is the biggest matchup edge for Minnesota Twins vs San Francisco Giants?

The clearest edge is Minnesota's starting pitching. Bradley owns a 3.81 ERA with 199 strikeouts in 172 1/3 innings and has fanned 21 across his last three starts. Molina has shown real swing-and-miss ability, but the injury-thinned Giants lineup gives Bradley the cleaner run-prevention matchup.

REMI AI PERFORMANCE

MLB Past Picks

Remi—our in-house AI—prices every game and prop using multi-season priors, tempo/efficiency, injury/usage signals, and market movement. We publish fair prices, recommended “buy-to” numbers, and confidence so you can bet prices, not teams.

Matchup Minnesota Twins vs. San Francisco Giants
Game Date September 22, 2026
Venue Oracle Park
RECENT COMPLETED PICKS

AI MLB PAST PICKS

35-16 68.6% WIN
GAME
LEAN
WIN %
UNITS
RESULT
SF@PIT
OVER 8.5
55.3%
5
WIN
TOR@CLE
TOR -115
54.6%
4
WIN
ATL@WAS
ATL -130
55.4%
4
WIN
TOR@CLE
JO ADELL OVER 0.5 HITS
55.4%
5
LOSS
SF@PIT
OVER 7.5
55.9%
5
WIN
SD@CIN
SD -126
55.0%
3
LOSS
NYM@TB
TB -130
54.9%
3
WIN
SF@PIT
JUNG HOO LEE OVER 0.5 HITS
54.2%
4
LOSS
DET@MIN
ROYCE LEWIS UNDER 0.5 RUNS
54.5%
4
LOSS
BAL@COL
BAL -121
54.7%
4
WIN
NYY@LAA
NYY -114
55.1%
5
LOSS
PHI@LAA
UNDER 8
54.7%
4
WIN
COL@ATL
UNDER 8.5
56.3%
6
WIN
BOS@NYY
BOS -112
54.8%
4
LOSS
SEA@TOR
SEA -125
54.6%
4
LOSS
SEA@TOR
GEORGE SPRINGER OVER 0.5 HITS
54.2%
4
WIN
MIA@WAS
OVER 7.5
55.3%
5
WIN
SEA@TOR
TOR -118
54.8%
4
WIN
COL@ATL
GRANT HOLMES OVER 4.5 HITS ALLOWED
54.2%
4
WIN
ARI@SF
ARI -110
54.8%
4
WIN
KC@CLE
CLE -126
54.9%
3
LOSS
ARI@SF
RAFAEL DEVERS OVER 0.5 HITS
54.2%
4
WIN
KC@TOR
KC -106
53.3%
3
WIN
LAD@ATL
ATL -109
53.5%
3
WIN
LAD@ATL
MICHAEL HARRIS II UNDER 1.5 BASES
53.2%
3
WIN
COL@WAS
OVER 8.5
55.8%
5
WIN
CLE@LAA
CLE -130
55.4%
4
WIN
CIN@SF
SAL STEWART OVER 0.5 STRIKEOUTS
54.7%
4
LOSS
KC@TOR
OVER 8.5
56.1%
6
LOSS
BAL@STL
STL -124
55.2%
5
LOSS
CLE@LAA
CLE -131
55.2%
4
WIN
TEX@CHW
EVAN CARTER OVER 0.5 HITS
54.2%
4
WIN
TEX@CHW
OVER 8.5
54.9%
4
WIN
CHC@ARI
CHC -130
55.5%
4
WIN
NYM@CHW
JARED YOUNG OVER 0.5 HITS
54.3%
4
WIN
STL@PHI
OVER 7.5
55.2%
5
WIN
WAS@MIA
OVER 8.5
55.4%
5
LOSS
LAA@TEX
EZEQUIEL DURAN OVER 0.5 HITS
54.2%
4
WIN
STL@PHI
OVER 9
55.8%
5
WIN
TB@BAL
TB -116
54.6%
4
LOSS
STL@PHI
BRANDON MARSH UNDER 0.5 RUNS
55.1%
5
LOSS
PIT@LAD
OVER 8
55.6%
5
WIN
TB@BAL
BAL -124
55.0%
4
WIN
SEA@MIL
DOMINIC CANZONE OVER 0.5 HITS
53.4%
3
WIN
NYY@BAL
UNDER 8
54.0%
4
WIN
NYY@BAL
NYY -116
54.2%
4
WIN
MIA@PHI
JUSTIN CRAWFORD OVER 0.5 HITS
54.4%
4
WIN
SD@NYM
SD -125
55.1%
5
LOSS
MIA@PHI
PHI -121
55.2%
5
WIN
TOR@TB
TAYLOR WALLS OVER 0.5 HITS
54.4%
4
WIN
TOR@TB
TB -126
55.1%
4
LOSS
Past performance is not a guarantee of future results. Picks are displayed for informational purposes only.