SPAdam Wainwright 2.9 · Miles Mikolas 2.8 · Jose Quintana 1.8 · Jordan Montgomery 1.4 · Dakota Hudson 1.1
BP★ Ryan Helsley 19 · Génesis Cabrera 13 · Giovanny Gallegos 12 · Chris Stratton 8 · Nick Wittgren 4 · Packy Naughton 3 · T.J. McFarland 2 · Jake Woodford 1
Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; ★ marks the closer (most save chances). MLB Stats API.
2022 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Nolan Arenado
31
FA-elig
148
7.2
35.0
-8.6
Paul Goldschmidt
34
FA-elig
151
6.8
26.0
-1.0
Tommy Edman
27
pre-arb
153
5.4
0.7
+18.9
Adam Wainwright
40
FA-elig
32
2.9
17.5
-6.9
Miles Mikolas
33
FA-elig
33
2.8
17.0
-6.7
Lars Nootbaar
24
pre-arb
108
2.6
0.5
+9.1
Brendan Donovan
25
–
126
2.6
0.6
+8.8
Ryan Helsley
27
pre-arb
54
2.0
0.7
+6.6
Albert Pujols
42
FA-elig
109
1.9
2.5
+4.4
Dylan Carlson
23
pre-arb
128
1.9
0.7
+6.2
Jose Quintana↔ PIT
33
FA-elig
12
1.8
0.8
+5.9
Tyler O'Neill
27
arb
96
1.5
3.4
+2.2
Harrison Bader↔ NYY
28
arb
72
1.4
4.4
+0.9
Jordan Montgomery↔ NYY
29
arb
11
1.4
2.1
+3.0
Giovanny Gallegos
30
arb
57
1.4
2.4
+2.5
Dakota Hudson
27
arb
27
1.1
1.1
+2.9
Steven Matz
31
FA-elig
15
0.7
8.5
-6.1
Corey Dickerson
33
FA-elig
97
0.6
5.0
-2.7
Andre Pallante
23
–
47
0.6
0.7
+1.5
Jake Woodford
25
pre-arb
27
0.6
0.4
+1.7
Packy Naughton
26
pre-arb
26
0.4
0.4
+1.2
Jordan Hicks
25
arb
35
0.3
0.9
+0.2
Chris Stratton↔ PIT
31
FA-elig
20
0.3
0.9
+0.2
Yadier Molina
39
FA-elig
80
0.1
10.0
-9.5
Johan Oviedo↔ PIT
24
–
14
0.1
0.2
+0.3
Zack Thompson
24
–
22
0.1
0.4
+0.0
Nolan Gorman
22
–
89
0.1
0.5
-0.1
Ben DeLuzio
27
–
22
0.1
0.1
+0.2
Nick Wittgren
31
FA-elig
29
0.1
1.2
-0.9
Angel Rondón
24
–
1
0.1
0.0
+0.3
Edmundo Sosa↔ PHI
26
–
53
0.0
0.3
-0.2
Jake Walsh
26
–
3
0.0
0.0
+0.1
Paul DeJong
28
arb
77
0.0
6.2
-6.1
Matthew Liberatore
22
–
9
0.0
0.1
-0.0
Juan Yepez
24
–
76
0.0
0.5
-0.4
Jack Flaherty
26
arb
9
0.0
5.0
-5.0
Cory Spangenberg
31
arb
1
0.0
0.0
-0.0
Conner Capel↔ OAK
25
–
9
-0.0
0.0
-0.1
Andrew Knizner
27
pre-arb
97
-0.0
0.7
-0.9
Kramer Robertson
27
–
2
-0.1
0.7
-1.0
JoJo Romero↔ PHI
25
pre-arb
15
-0.1
0.4
-0.7
James Naile
29
–
7
-0.1
0.1
-0.5
Aaron Brooks
32
pre-arb
5
-0.2
0.2
-0.9
Kodi Whitley
27
pre-arb
14
-0.2
0.2
-0.9
Iván Herrera
22
–
11
-0.2
0.1
-1.0
Alec Burleson
23
–
16
-0.2
0.1
-1.0
Junior Fernández↔ PIT
25
–
13
-0.3
0.1
-1.1
T.J. McFarland
33
FA-elig
28
-0.3
2.5
-3.7
Austin Romine↔ ANA
33
FA-elig
11
-0.4
0.1
-1.3
Drew VerHagen
31
FA-elig
19
-0.6
2.5
-4.7
Génesis Cabrera
25
pre-arb
39
-0.8
0.6
-3.4
Key additions (new vs 2021)
Player
fWAR
Brendan Donovan
2.6
Albert Pujols
1.9
Jose Quintana
1.8
Jordan Montgomery
1.4
Steven Matz
0.7
Corey Dickerson
0.6
Key subtractions (gone from 2021)
Player
2021 fWAR
Kwang Hyun Kim
1.3
Luis García
0.7
Carlos Martinez
0.5
J.A. Happ
0.4
José Rondon
0.3
Jon Lester
0.2
Current & Historical Payroll
2022 payroll
$165.0M
2023 guaranteed
$8.0M
What the front office was committed to as of 2022, 2022–2028.
Guaranteed $ are contract commitments signed by 2022; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.
current $guaranteed $arbitration (proj)pre-arb (proj)free agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (11)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Nolan Arenado
31
8.155
$35.0MOPT-OUT
$8.0MOPT-OUT
$24.0M
$21.0M
$5.0M
$6.0M
FREE AGENT
Paul Goldschmidt
34
10.059
$26.0M
FREE AGENT
Adam Wainwright
40
16.027
$17.5M
FREE AGENT
Yadier Molina
39
17.123
$10.0M
FREE AGENT
Steven Matz
31
6.099
$8.5M
FREE AGENT
Corey Dickerson
33
8.101
$5.0M
FREE AGENT
Albert Pujols
42
21.000
$2.5M
FREE AGENT
T.J. McFarland
33
9.000
$2.5M
FREE AGENT
Nick Wittgren
31
6.000
$1.2M
FREE AGENT
Jose Quintana
33
10.000
$750k
FREE AGENT
Austin Romine
33
8.044
$53k
FREE AGENT
Arbitration-eligible (12)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Miles Mikolas
33
5.037
$17.0M
FREE AGENT
Paul DeJong
28
4.127
$6.2M
ARB 3
FREE AGENT
Jack Flaherty
26
4.006
$5.0M
ARB 3
FREE AGENT
Harrison Bader
28
4.030
$4.4M
ARB 3
FREE AGENT
Tyler O'Neill
27
3.059
$3.4M
ARB 2
ARB 3
FREE AGENT
Drew VerHagen
31
3.066
$2.5M
ARB 2
ARB 3
FREE AGENT
Giovanny Gallegos
30
3.085
$2.4M
ARB 2
ARB 3
FREE AGENT
Jordan Montgomery
29
4.153
$2.1M
ARB 3
FREE AGENT
Dakota Hudson
27
3.066
$1.1M
ARB 2
ARB 3
FREE AGENT
Jordan Hicks
25
4.000
$938k
ARB 3
FREE AGENT
Chris Stratton
31
4.100
$900k
ARB 3
FREE AGENT
Cory Spangenberg
31
4.041
$15k
ARB 3
FREE AGENT
Pre-arbitration (28)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Tommy Edman
27
2.114
$723k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Helsley
27
2.105
$722k
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Knizner
27
2.021
$718k
ARB 1
ARB 2
ARB 3
FREE AGENT
Dylan Carlson
23
1.104
$703k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kramer Robertson
27
–
$700k
Andre Pallante
23
0.000
$700k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brendan Donovan
25
0.000
$631k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Génesis Cabrera
25
2.040
$565k
ARB 1
ARB 2
ARB 3
FREE AGENT
Lars Nootbaar
24
0.087
$539k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Juan Yepez
24
0.000
$481k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nolan Gorman
22
0.000
$469k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Packy Naughton
26
0.046
$438k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Woodford
25
1.115
$436k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
JoJo Romero
25
1.117
$372k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zack Thompson
24
0.000
$369k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Edmundo Sosa
26
1.140
$310k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Aaron Brooks
32
2.102
$231k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kodi Whitley
27
1.115
$184k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Johan Oviedo
24
0.156
$151k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Junior Fernández
25
1.112
$141k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ben DeLuzio
27
–
$131k
James Naile
29
0.000
$108k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alec Burleson
23
0.000
$108k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Iván Herrera
22
0.000
$96k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matthew Liberatore
22
0.000
$96k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Walsh
26
–
$46k
Conner Capel
25
0.000
$25k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Angel Rondón
24
0.011
$4k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Cardinals's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Cardinals 2022; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.
What each regime is worth — every settled team-season since 1985