Final lineupsLineups only · full preview is a separate page

Minnesota Twins vs San Francisco Giants Starting Lineups — September 21, 2026

Batting orders, positions, season stats, splits against the opposing starter's hand and batter-versus-pitcher history with sample size for both clubs.

9:45 PM ET · Oracle ParkFinal lineups locked · Sep 21, 7:45 PM ETStats updated Oct 27, 6:06 AM ET
MIN
77–85 · 3rd AL Central
Official
HandRHP
L / R bats3 L / 4 R / 1 S
OPS vs hand.739 vs RHP
SF
65–97 · 4th NL West
Official
HandRHP
L / R bats5 L / 4 R
OPS vs hand.728 vs RHP

Lineup strength vs today's starter

Weighted by batting-order spot. Season rates are regressed toward league average before they enter the model.

Updated Sep 21, 7:45 PM ET
MINMIN
.731
+58 ptsOPS edge
SFSF
.673

Slight edge: MINlimited data

Power
Season HR
85vs27
Discipline
Adj. OBP
.318vs.305
Top of order
Slots 1–4
.735vs.694
Bottom of order
Slots 7–9
.687vs.660

MIN wins 6 of 9 batting-order slots · SF wins 1

MINSlotSF
Walker Jenkins.707
1
.709Drew Gilbert
Luke Keaschall.752
2
.736Jonah Cox
Brooks Lee.730
3
—Bo Davidson
Kody Clemens.755
4
.633Marcelo Mayer
Ryan Jeffers.800
5
.667Brett Harris
Alan Roden.722
6
.646Drew Cavanaugh
Aaron Sabato—
7
.658Osleivis Basabe
Emmanuel Rodriguez.690
8
.687Scott Bandura
Ryan Kreidler.684
9
.636Christian Koss

4 of 9 Minnesota Twins hitters have the platoon advantage vs Blade Tidwell (4 of 9 for San Francisco Giants)

Minnesota Twins
  • The stronger lineup on paper today
  • 3 hitters with limited MLB sample
San Francisco Giants
  • Balanced lineup, no standout strength or weakness
  • Bottom third drops off sharply
  • Limited power in this configuration
  • Top of the order is not the strength

Minnesota Twins batting order

Official lineupvs RHP Blade Tidwell
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1Walker JenkinsLCF—.226.293.686493.808No MLB historyNo MLB history
1Walker Jenkins CF · L.226/.293/.686·4 HRvs hand.808 · No MLB history · No MLB—H-Score
2Luke KeaschallR2B53.282.374.78110620.800No MLB historyNo MLB history
2Luke Keaschall 2B · R.282/.374/.781·10 HRvs hand.800 · No MLB history · No MLB53H-Score
3Brooks LeeS3B54.253.300.72824631.800No MLB historyNo MLB history
3Brooks Lee 3B · S.253/.300/.728·24 HRvs hand.800 · No MLB history · No MLB54H-Score
4Kody ClemensL2B65.239.298.75827583.789No MLB historyNo MLB history
4Kody Clemens 2B · L.239/.298/.758·27 HRvs hand.789 · No MLB history · No MLB65H-Score
5Ryan JeffersRC68.256.353.81414369.820No MLB historyNo MLB history
5Ryan Jeffers C · R.256/.353/.814·14 HRvs hand.820 · No MLB history · No MLB68H-Score
6Alan RodenLRF—.291.376.768194.67075 PANo MLB historyNo MLB history
6Alan Roden RF · L.291/.376/.768·1 HRvs hand.670 · 75 PA · No MLB history · No MLB—H-Score
7Aaron SabatoR1B—.000.000.00006.0003 PA · Very small sampleNo MLB historyNo MLB history
7Aaron Sabato 1B · R.000/.000/.000·0 HRvs hand.000 · 3 PA · No MLB history · No MLB—H-Score
8Emmanuel RodriguezCF—.178.229.629248.631No MLB historyNo MLB history
8Emmanuel Rodriguez CF.178/.229/.629·2 HRvs hand.631 · No MLB history · No MLB—H-Score
9Ryan KreidlerRSS41.218.286.6658267.657No MLB historyNo MLB history
9Ryan Kreidler SS · R.218/.286/.665·8 HRvs hand.657 · No MLB history · No MLB41H-Score

San Francisco Giants batting order

Official lineupvs RHP Zebby Matthews
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1Drew GilbertLCF49.238.330.72411393.801No MLB historyNo MLB history
1Drew Gilbert CF · L.238/.330/.724·11 HRvs hand.801 · No MLB history · No MLB49H-Score
2Jonah CoxRCF37.252.298.6824169.65478 PANo MLB historyNo MLB history
2Jonah Cox CF · R.252/.298/.682·4 HRvs hand.654 · 78 PA · No MLB history · No MLB37H-Score
3Bo DavidsonLRF—.350.364.714022.32510 PA · Small sampleNo MLB historyNo MLB history
3Bo Davidson RF · L.350/.364/.714·0 HRvs hand.325 · 10 PA · No MLB history · No MLB—H-Score
4Marcelo MayerL2B30.209.275.5703245.523210 PANo MLB historyNo MLB history
4Marcelo Mayer 2B · L.209/.275/.570·3 HRvs hand.523 · 210 PA · No MLB history · No MLB30H-Score
5Brett HarrisR3B—.136.240.422051.34722 PA · Limited historyNo MLB historyNo MLB history
5Brett Harris 3B · R.136/.240/.422·0 HRvs hand.347 · 22 PA · No MLB history · No MLB—H-Score
6Drew CavanaughLC27.229.315.6071166.616No MLB historyNo MLB history
6Drew Cavanaugh C · L.229/.315/.607·1 HRvs hand.616 · No MLB history · No MLB27H-Score
7Osleivis BasabeR2B34.202.268.6095143.748No MLB historyNo MLB history
7Osleivis Basabe 2B · R.202/.268/.609·5 HRvs hand.748 · No MLB history · No MLB34H-Score
8Scott BanduraLLF—.207.233.474030.2853 PA · Very small sampleNo MLB historyNo MLB history
8Scott Bandura LF · L.207/.233/.474·0 HRvs hand.285 · 3 PA · No MLB history · No MLB—H-Score
9Christian KossRSS23.217.257.5624221.539153 PANo MLB historyNo MLB history
9Christian Koss SS · R.217/.257/.562·4 HRvs hand.539 · 153 PA · No MLB history · No MLB23H-Score