Final lineupsLineups only · full preview is a separate page

St. Louis Cardinals vs Pittsburgh Pirates Starting Lineups — September 24, 2026

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

12:35 PM ET · PNC ParkFinal lineups locked · Sep 24, 10:35 AM ETStats updated Oct 29, 3:36 AM ET
STL
77–85 · 4th NL Central
Official
HandRHP
L / R bats4 L / 4 R / 1 S
OPS vs hand.688 vs RHP
PIT
82–80 · 3rd NL Central
Official
StarterKyle Leahy
HandRHP
L / R bats4 L / 3 R / 2 S
OPS vs hand.749 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 24, 10:35 AM ET
STLSTL
.723
−16 ptsOPS edge
PITPIT
.739

Slight edge: PIT

Power
Season HR
113vs109
Discipline
Adj. OBP
.326vs.331
Top of order
Slots 1–4
.757vs.780
Bottom of order
Slots 7–9
.671vs.682

STL wins 4 of 9 batting-order slots · PIT wins 5

STLSlotPIT
JJ Wetherholt.712
1
.826Oneil Cruz
Iván Herrera.738
2
.714Konnor Griffin
Alec Burleson.794
3
.811Brandon Lowe
Jordan Walker.789
4
.770Ryan O'Hearn
Leo Bernal.765
5
.747Nick Gonzales
Bryan Torres.673
6
.710Ronny Simon
Thomas Saggese.692
7
.719Spencer Horwitz
Nathan Church.676
8
.704Jake Mangum
Masyn Winn.645
9
.620Henry Davis

5 of 9 St. Louis Cardinals hitters have the platoon advantage vs Paul Skenes (6 of 9 for Pittsburgh Pirates)

St. Louis Cardinals
  • Balanced lineup, no standout strength or weakness
Pittsburgh Pirates
  • Platoon advantage in 6 of 9 spots

St. Louis Cardinals batting order

Official lineupvs RHP Paul Skenes
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1JJ WetherholtL2B55.242.339.70417619.732375 PA2-for-3 · 3 PAVery small sample
1JJ Wetherholt 2B · L.242/.339/.704·17 HRvs hand.732 · 375 PA · 2-for-3 · 3 PA · Very small55H-Score
2Iván HerreraRDH60.241.353.73519717.6970-for-3 · 3 PAVery small sample
2Iván Herrera DH · R.241/.353/.735·19 HRvs hand.697 · 0-for-3 · 3 PA · Very small60H-Score
3Alec BurlesonL1B71.279.343.81626670.939435 PA8-for-20 · 20 PALimited history
3Alec Burleson 1B · L.279/.343/.816·26 HRvs hand.939 · 435 PA · 8-for-20 · 20 PA · Limited71H-Score
4Jordan WalkerRRF73.269.327.79329667.769492 PA1-for-2 · 2 PAVery small sample
4Jordan Walker RF · R.269/.327/.793·29 HRvs hand.769 · 492 PA · 1-for-2 · 2 PA · Very small73H-Score
5Leo BernalSC60.284.333.8075102.89935 PANo MLB historyNo MLB history
5Leo Bernal C · S.284/.333/.807·5 HRvs hand.899 · 35 PA · No MLB history · No MLB60H-Score
6Bryan TorresLLF36.229.309.6404189.672157 PANo MLB historyNo MLB history
6Bryan Torres LF · L.229/.309/.640·4 HRvs hand.672 · 157 PA · No MLB history · No MLB36H-Score
7Thomas SaggeseRSS44.235.294.6464180.595No MLB historyNo MLB history
7Thomas Saggese SS · R.235/.294/.646·4 HRvs hand.595 · No MLB history · No MLB44H-Score
8Nathan ChurchLCF41.247.290.65410470.671364 PA0-for-2 · 2 PAVery small sample
8Nathan Church CF · L.247/.290/.654·10 HRvs hand.671 · 364 PA · 0-for-2 · 2 PA · Very small41H-Score
9Masyn WinnRSS42.232.308.6255532.5941-for-10 · 10 PASmall sample
9Masyn Winn SS · R.232/.308/.625·5 HRvs hand.594 · 1-for-10 · 10 PA · Small42H-Score

Pittsburgh Pirates batting order

Official lineupvs RHP Kyle Leahy
#HitterPosH-ScoreAVGOBPOPSHRPAOPS vs HandBvP
1Oneil CruzLCF69.280.368.85420419.8582-for-6 · 6 PASmall sample
1Oneil Cruz CF · L.280/.368/.854·20 HRvs hand.858 · 2-for-6 · 6 PA · Small69H-Score
2Konnor GriffinRSS45.272.324.7286339.6901-for-2 · 2 PAVery small sample
2Konnor Griffin SS · R.272/.324/.728·6 HRvs hand.690 · 1-for-2 · 2 PA · Very small45H-Score
3Brandon LoweL2B68.260.331.82435656.9101-for-3 · 3 PAVery small sample
3Brandon Lowe 2B · L.260/.331/.824·35 HRvs hand.910 · 1-for-3 · 3 PA · Very small68H-Score
4Ryan O'HearnLRF59.265.330.77018451.8392-for-4 · 4 PAVery small sample
4Ryan O'Hearn RF · L.265/.330/.770·18 HRvs hand.839 · 2-for-4 · 4 PA · Very small59H-Score
5Nick GonzalesR3B48.303.367.7556608.790390 PA1-for-2 · 2 PAVery small sample
5Nick Gonzales 3B · R.303/.367/.755·6 HRvs hand.790 · 390 PA · 1-for-2 · 2 PA · Very small48H-Score
6Ronny SimonSRF—.254.299.648168.61223 PA · Limited history0-for-1 · 1 PAVery small sample
6Ronny Simon RF · S.254/.299/.648·1 HRvs hand.612 · 23 PA · 0-for-1 · 1 PA · Very small—H-Score
7Spencer HorwitzL1B49.244.344.70810451.734No MLB historyNo MLB history
7Spencer Horwitz 1B · L.244/.344/.708·10 HRvs hand.734 · No MLB history · No MLB49H-Score
8Jake MangumSCF38.276.331.6945479.700320 PA1-for-1 · 1 PAVery small sample
8Jake Mangum CF · S.276/.331/.694·5 HRvs hand.700 · 320 PA · 1-for-1 · 1 PA · Very small38H-Score
9Henry DavisRC44.172.272.58510298.6580-for-2 · 2 PAVery small sample
9Henry Davis C · R.172/.272/.585·10 HRvs hand.658 · 0-for-2 · 2 PA · Very small44H-Score