SPSonny Gray 3.8 · Miles Mikolas 1.9 · Andre Pallante 1.8 · Kyle Gibson 1.4 · Lance Lynn 1.3
BP★ Ryan Helsley 49 · Andrew Kittredge 37 · JoJo Romero 30 · Ryan Fernandez 12 · John King 9 · Kyle Leahy 3 · Giovanny Gallegos 2 · Chris Roycroft 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.
2024 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Sonny Gray
34
FA-elig
28
3.8
10.0
+5.9
Masyn Winn
22
pre-arb
150
3.6
0.7
+14.3
Nolan Arenado
33
FA-elig
152
3.2
35.0
-21.7
Brendan Donovan
27
pre-arb
153
3.2
0.8
+12.5
Willson Contreras
32
FA-elig
84
2.7
18.0
-6.9
Ryan Helsley
29
arb
65
2.3
3.8
+5.6
Iván Herrera
24
pre-arb
72
2.1
0.7
+8.1
Miles Mikolas
35
FA-elig
32
1.9
18.5
-10.4
Andre Pallante
25
pre-arb
29
1.8
0.8
+6.7
Lars Nootbaar
26
arb
109
1.7
0.8
+6.4
Kyle Gibson
36
FA-elig
30
1.4
12.0
-6.0
Lance Lynn
37
FA-elig
23
1.3
10.0
-4.5
Paul Goldschmidt
36
FA-elig
154
1.2
26.0
-21.2
Michael Siani
24
pre-arb
124
1.1
0.7
+3.7
Erick Fedde↔ CHW
31
FA-elig
10
0.8
2.4
+1.1
Ryan Fernandez
26
pre-arb
62
0.7
0.7
+2.4
Alec Burleson
25
pre-arb
152
0.7
0.8
+2.0
Michael McGreevy
23
–
4
0.6
0.0
+2.5
Pedro Pagés
25
pre-arb
68
0.5
0.7
+1.2
Matthew Liberatore
24
pre-arb
60
0.4
0.7
+0.7
Kyle Leahy
27
pre-arb
33
0.3
0.7
+0.7
Nolan Gorman
24
pre-arb
107
0.3
0.8
+0.6
Andrew Kittredge
34
FA-elig
74
0.3
2.6
-1.4
John King
29
arb
56
0.3
1.0
+0.1
Shawn Armstrong↔ CHC
33
FA-elig
11
0.2
0.4
+0.3
Chris Roycroft
27
pre-arb
27
0.1
0.7
-0.2
Brandon Crawford
37
FA-elig
29
0.1
2.0
-1.5
Steven Matz
33
FA-elig
12
0.0
12.5
-12.3
Adam Kloffenstein
23
–
1
0.0
0.0
+0.1
Gordon Graceffo
24
–
2
0.0
0.0
+0.0
Ryan Loutos
25
pre-arb
3
-0.0
0.7
-0.8
Nick Robertson↔ TOR
25
pre-arb
8
-0.0
0.7
-0.8
Thomas Saggese
22
–
18
-0.0
0.1
-0.3
JoJo Romero
27
arb
65
-0.1
0.9
-1.2
Luken Baker
27
pre-arb
21
-0.1
0.7
-1.2
Tommy Pham↔ CHW
36
–
23
-0.2
0.4
-1.1
Riley O'Brien
29
arb
8
-0.2
0.7
-1.5
Matt Carpenter
38
FA-elig
59
-0.2
0.7
-1.6
Zack Thompson
26
pre-arb
5
-0.3
0.8
-1.9
Victor Scott II
23
pre-arb
53
-0.4
0.7
-2.6
Giovanny Gallegos
32
FA-elig
21
-0.5
5.8
-7.7
Jordan Walker
22
pre-arb
51
-0.6
0.7
-3.5
José Fermín
25
pre-arb
45
-0.7
0.7
-3.8
Dylan Carlson↔ TBR
25
arb
59
-0.9
1.4
-5.1
Key additions (new vs 2023)
Player
fWAR
Sonny Gray
3.8
Kyle Gibson
1.4
Lance Lynn
1.3
Erick Fedde
0.8
Ryan Fernandez
0.7
Michael McGreevy
0.6
Key subtractions (gone from 2023)
Player
2023 fWAR
Jordan Montgomery
2.6
Jack Flaherty
1.6
Chris Stratton
1.0
Jordan Hicks
0.9
Tyler O'Neill
0.7
Richie Palacios
0.4
Current & Historical Payroll
2024 payroll
$179.2M
2025 guaranteed
$64.0M
What the front office was committed to as of 2024, 2024–2030.
Guaranteed $ are contract commitments signed by 2024; 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 (13)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Nolan Arenado
33
10.155
$35.0M
$21.0M
$5.0M
$6.0M
FREE AGENT
Paul Goldschmidt
36
12.059
$26.0M
FREE AGENT
Miles Mikolas
35
7.037
$18.5M
FREE AGENT
Willson Contreras
32
7.108
$18.0M
$18.0M
$18.0M
$17.0M
$20.0MCLUB
FREE AGENT
Steven Matz
33
8.099
$12.5M
FREE AGENT
Kyle Gibson
36
10.039
$12.0M
FREE AGENT
Sonny Gray
34
10.061
$10.0M
$25.0M
$11.0M
$30.0MMUTUAL
FREE AGENT
Lance Lynn
37
12.119
$10.0M
FREE AGENT
Giovanny Gallegos
32
7.000
$5.8M
FREE AGENT
Brandon Crawford
37
13.000
$2.0M
FREE AGENT
Matt Carpenter
38
11.145
$740k
FREE AGENT
Tommy Pham
36
8.107
$426k
FREE AGENT
Shawn Armstrong
33
9.000
$396k
FREE AGENT
Arbitration-eligible (5)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Ryan Helsley
29
4.105
$3.8M
ARB 3
FREE AGENT
Andrew Kittredge
34
5.070
$2.6M
FREE AGENT
Erick Fedde
31
4.099
$2.4M
ARB 3
FREE AGENT
Dylan Carlson
25
3.104
$1.4M
ARB 2
ARB 3
FREE AGENT
JoJo Romero
27
3.045
$860k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (26)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
John King
29
2.148
$1.0M
ARB 1
ARB 2
ARB 3
FREE AGENT
Lars Nootbaar
26
2.076
$761k
ARB 1
ARB 2
ARB 3
FREE AGENT
Brendan Donovan
27
2.000
$757k
ARB 1
ARB 2
ARB 3
FREE AGENT
Andre Pallante
25
1.166
$757k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nolan Gorman
24
1.139
$756k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zack Thompson
26
1.045
$751k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alec Burleson
25
1.029
$750k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordan Walker
22
0.149
$747k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matthew Liberatore
24
0.144
$747k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Fermín
25
1.000
$744k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Iván Herrera
24
0.063
$743k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Masyn Winn
22
0.045
$742k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Siani
24
2.000
$742k
ARB 1
ARB 2
ARB 3
FREE AGENT
Riley O'Brien
29
0.008
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Roycroft
27
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Victor Scott II
23
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luken Baker
27
0.081
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Fernandez
26
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Pedro Pagés
25
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Leahy
27
0.017
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Loutos
25
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Robertson
25
1.000
$658k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Thomas Saggese
22
0.000
$76k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael McGreevy
23
0.000
$48k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gordon Graceffo
24
0.000
$12k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Adam Kloffenstein
23
–
$4k
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 2024; 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