● LIVE
MLBTB · NYY 1:05 PM ET
MLBTOR · BAL 6:35 PM ET
MLBMIL · PHI 6:40 PM ET
MLBSTL · PIT 6:40 PM ET
MLBWSH · DET 6:40 PM ET
MLBCLE · BOS 6:45 PM ET
NHLPHI · BOS 7:00 PM ET
NHLDET · PIT 7:00 PM ET
NHLCBJ · BUF 7:00 PM ET
NHLNYI · NYR 7:00 PM ET
NHLFLA · CAR 7:00 PM ET
MLBTB · NYY 7:05 PM ET
MLBCIN · ATL 7:15 PM ET
MLBCHW · KC 7:40 PM ET
MLBMIA · CHC 7:40 PM ET
NHLEDM · WPG 8:00 PM ET
NHLTB · NSH 8:00 PM ET
MLBNYM · TEX 8:05 PM ET
MLBARI · COL 8:40 PM ET
NHLVAN · CGY 9:00 PM ET
MLBLAA · ATH 9:40 PM ET
MLBHOU · SEA 9:40 PM ET
MLBMIN · SF 9:45 PM ET
NHLUTA · LA 10:00 PM ET
MLBTB · NYY 1:05 PM ET
MLBTOR · BAL 6:35 PM ET
MLBMIL · PHI 6:40 PM ET
MLBSTL · PIT 6:40 PM ET
MLBWSH · DET 6:40 PM ET
MLBCLE · BOS 6:45 PM ET
NHLPHI · BOS 7:00 PM ET
NHLDET · PIT 7:00 PM ET
NHLCBJ · BUF 7:00 PM ET
NHLNYI · NYR 7:00 PM ET
NHLFLA · CAR 7:00 PM ET
MLBTB · NYY 7:05 PM ET
MLBCIN · ATL 7:15 PM ET
MLBCHW · KC 7:40 PM ET
MLBMIA · CHC 7:40 PM ET
NHLEDM · WPG 8:00 PM ET
NHLTB · NSH 8:00 PM ET
MLBNYM · TEX 8:05 PM ET
MLBARI · COL 8:40 PM ET
NHLVAN · CGY 9:00 PM ET
MLBLAA · ATH 9:40 PM ET
MLBHOU · SEA 9:40 PM ET
MLBMIN · SF 9:45 PM ET
NHLUTA · LA 10:00 PM ET

Minnesota Twins vs San Francisco Giants

Final
MLB
DateSeptember 21, 2026
VenueOracle Park
Game Pick
MIN 48%
vs
SF 52%

Prediction: San Francisco in a very tight game, with no convincing separation. Minnesota brings the better immediate starting-pitching profile: Zebby Matthews has a 3.45 ERA and 0.94 WHIP across five recent starts, including six scoreless innings last time out. The Twins also score 4.56 runs per game this season, slightly ahead of San Francisco’s 4.21. Still, Oracle Park and the late innings tilt the matchup back toward the Giants. San Francisco is 36-39 at home, compared with Minnesota’s 33-45 road mark, and the Giants’ bullpen has posted a 4.13 ERA over the last 28 days versus 5.03 for Minnesota. Blade Tidwell has been uneven recently, but his latest start lasted 6 2/3 innings with only two earned runs, giving the Giants a plausible bridge to that stronger relief group. Expect a low-margin game, with San Francisco’s home setting and bullpen just enough to prevail.

Team Form
Last 5 · latest first
Minnesota Twins
WLWLW
San Francisco Giants
LLLWW
Key Stats
2026 season · Team stats
Minnesota Twins
.244
AVG
.317
OBP
.720
OPS
180
HR
4.60
ERA
1.37
WHIP
4.56
R/G
8.6
K/9
San Francisco Giants
.247
AVG
.308
OBP
.713
OPS
177
HR
4.39
ERA
1.37
WHIP
4.21
R/G
7.6
K/9
Key Players
Boxscore
Scoring by period
Team123456789Total
MIN 000100010 2
SF 22001000 5
Team stats
MIN Stat SF
2 R 5
4 H 10
0 E 0
2 HR 1
1 BB 0
8 SO 13
5 LOB 14
0 SB 1
5 ER 2
0 DP 0
MIN

Minnesota Twins

Batting
Minnesota Twins Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Walker Jenkins CF Starter 1-4401000012.212.297.379
Luke Keaschall RF Starter 0-4400000116.276.367.384
Brooks Lee 3B Starter 1-4411110019.253.301.434
Kody Clemens 2B Starter 0-4400000217.236.297.458
Ryan Jeffers C Starter 0-4400000323.252.351.461
Alan Roden DH Starter 1-2201001017.284.360.378
Aaron Sabato 1B Starter 0-330000018.000.000.000
Emmanuel Rodriguez LF Starter 1-331111019.194.216.472
Ryan Kreidler SS Starter 0-3300000013.215.282.380
Pitching
Minnesota Twins Pitching
PlayerIPHRERBBKHRPC-STERAPC
Zebby Matthews P Starter 5.0855091100-654.90100
Taylor Rogers P 1.110001025-184.4725
Travis Adams P 1.210003020-134.7420
SF

San Francisco Giants

Batting
San Francisco Giants Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Drew Gilbert CF Starter 3-4423310120.237.327.396
Jonah Cox 2B Starter 1-4401000314.280.321.424
Bo Davidson RF Starter 1-4411000119.250.250.250
Marcelo Mayer DH Starter 0-4400000425.215.277.306
Brett Harris 1B Starter 2-4402200117.194.306.258
Drew Cavanaugh C Starter 0-220000005.228.318.272
Osleivis Basabe 3B Starter 1-3311000012.205.266.346
Scott Bandura LF Starter 0-3300000214.158.200.211
Christian Koss SS Starter 1-3311000113.230.273.326
Andrew Knizner C 1-220100006.219.286.359
Shay Whitcomb 3B 0-000000000.175.198.320
Turner Hill LF 0-000000000.239.336.337
Pitching
San Francisco Giants Pitching
PlayerIPHRERBBKHRPC-STERAPC
Blade Tidwell P Starter 3.131104157-374.4557
Tristan Beck P 2.200001032-215.9432
Sam Hentges P 1.000012020-133.4120
Jason Foley P 1.01110019-84.509
Trent Harris P 1.000001016-102.1416