LFTommy Pham 86 · Randal Grichuk 58 · José A. Martínez 24
CFDexter Fowler 109 · Tommy Pham 37 · Harrison Bader 20
RFStephen Piscotty 99 · Randal Grichuk 55 · José A. Martínez 17
DHJosé A. Martínez 3 · Matt Carpenter 2 · Matt Adams 2
SPCarlos Martinez 3.5 · Michael Wacha 2.7 · Adam Wainwright 2.0 · Luke Weaver 1.4 · Lance Lynn 1.0
BP★ Seunghwan Oh 20 · Matt Bowman 23 · Juan Nicasio 22 · Tyler Lyons 15 · Brett Cecil 14 · Trevor Rosenthal 12 · John Brebbia 5 · Sam Tuivailala 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.
2017 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Tommy Pham
29
pre-arb
128
5.8
0.4
+19.1
Jedd Gyorko
28
arb
125
3.6
6.0
+6.0
Carlos Martinez
25
arb
34
3.5
3.7
+8.1
Matt Carpenter
31
FA-elig
145
2.7
10.0
-0.9
Michael Wacha
25
arb
30
2.7
2.8
+6.3
Yadier Molina
34
FA-elig
136
2.5
14.0
-5.5
Dexter Fowler
31
FA-elig
118
2.4
16.5
-8.3
Kolten Wong
26
arb
108
2.1
2.5
+4.5
Adam Wainwright
35
FA-elig
26
2.0
19.5
-12.6
Paul DeJong
23
–
108
2.0
0.4
+6.3
Mike Leake↔ SEA
29
FA-elig
27
1.9
12.7
-6.1
José A. Martínez
28
pre-arb
106
1.6
0.5
+4.9
Trevor Rosenthal
27
arb
50
1.6
6.4
-1.0
Randal Grichuk
25
arb
122
1.4
0.6
+4.2
Luke Weaver
23
pre-arb
15
1.4
0.2
+4.5
Tyler Lyons
29
arb
50
1.0
0.5
+3.0
Brett Cecil
30
FA-elig
73
1.0
7.8
-4.2
Greg Garcia
27
arb
133
1.0
0.5
+2.9
Lance Lynn
30
FA-elig
33
1.0
7.5
-4.1
Matt Bowman
26
pre-arb
76
0.7
0.5
+1.7
Stephen Piscotty
26
pre-arb
107
0.7
1.3
+0.9
Aledmys Díaz
26
pre-arb
79
0.4
2.5
-1.1
Juan Nicasio↔ PHI
30
FA-elig
9
0.2
0.4
+0.3
Sam Tuivailala
24
arb
37
0.2
0.5
+0.2
Luke Voit
26
–
62
0.2
0.3
+0.3
Harrison Bader
23
–
32
0.1
0.1
+0.3
John Brebbia
27
–
50
0.1
0.4
-0.1
Ryan Sherriff
27
–
13
0.1
0.1
+0.1
Chad Huffman
32
–
12
0.0
0.2
-0.1
Seunghwan Oh
34
pre-arb
62
0.0
2.8
-2.6
Magneuris Sierra
21
–
22
-0.0
0.1
-0.2
Kevin Siegrist↔ PHI
27
arb
39
-0.0
1.4
-1.5
Alberto Rosario
30
pre-arb
3
-0.1
0.1
-0.3
Jonathan Broxton
33
FA-elig
20
-0.1
3.8
-4.0
Matt Adams↔ ATL
28
arb
31
-0.1
0.7
-1.0
Sandy Alcantara
21
–
8
-0.1
0.1
-0.4
Jack Flaherty
21
–
6
-0.1
0.1
-0.4
Miguel Socolovich
30
arb
15
-0.1
0.5
-0.9
Josh Lucas
26
pre-arb
5
-0.1
0.0
-0.5
Mike Mayers
25
pre-arb
3
-0.2
0.0
-0.5
Marco Gonzales↔ SEA
25
–
1
-0.2
0.0
-0.6
Breyvic Valera
25
–
5
-0.2
0.1
-0.7
Zach Duke
34
FA-elig
27
-0.2
5.5
-6.3
John Gant
24
pre-arb
7
-0.3
0.5
-1.4
Jhonny Peralta
35
FA-elig
21
-0.3
10.0
-11.1
Eric Fryer
31
FA-elig
34
-0.3
0.7
-1.8
Carson Kelly
22
pre-arb
34
-0.4
0.2
-1.6
Alex D. Mejia
26
–
29
-0.4
–
–
Key additions (new vs 2016)
Player
fWAR
Dexter Fowler
2.4
Paul DeJong
2.0
Brett Cecil
1.0
Lance Lynn
1.0
Juan Nicasio
0.2
Luke Voit
0.2
Key subtractions (gone from 2016)
Player
2016 fWAR
Brandon Moss
1.2
Jaime García
1.2
Jeremy Hazelbaker
0.6
Seth Maness
0.1
Dean Kiekhefer
-0.0
Michael McKenry
-0.0
Current & Historical Payroll
2017 payroll
$145.4M
2018 guaranteed
$0M
What the front office was committed to as of 2017, 2017–2023.
Guaranteed $ are contract commitments signed by 2017; 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 (8)
Player
Age
Svc
2017
2018
2019
2020
2021
2022
2023
Adam Wainwright
35
11.027
$19.5M
FREE AGENT
Dexter Fowler
31
7.168
$16.5M
FREE AGENT
Yadier Molina
34
12.123
$14.0M
FREE AGENT
Mike Leake
29
7.000
$12.7M
FREE AGENT
Jhonny Peralta
35
14.000
$10.0M
FREE AGENT
Brett Cecil
30
6.152
$7.8M
FREE AGENT
Zach Duke
34
10.054
$5.5M
FREE AGENT
Jonathan Broxton
33
12.000
$3.8M
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2017
2018
2019
2020
2021
2022
2023
Matt Carpenter
31
5.012
$10.0M
FREE AGENT
Lance Lynn
30
5.119
$7.5M
FREE AGENT
Trevor Rosenthal
27
4.058
$6.4M
ARB 3
FREE AGENT
Jedd Gyorko
28
3.164
$6.0M
ARB 2
ARB 3
FREE AGENT
Carlos Martinez
25
3.073
$3.7M
ARB 2
ARB 3
FREE AGENT
Michael Wacha
25
3.062
$2.8M
ARB 2
ARB 3
FREE AGENT
Seunghwan Oh
34
3.000
$2.8M
ARB 2
ARB 3
FREE AGENT
Kolten Wong
26
3.045
$2.5M
ARB 2
ARB 3
FREE AGENT
Kevin Siegrist
27
3.116
$1.4M
ARB 2
ARB 3
FREE AGENT
Matt Adams
28
4.033
$663k
ARB 3
FREE AGENT
Juan Nicasio
30
5.084
$432k
FREE AGENT
Pre-arbitration (29)
Player
Age
Svc
2017
2018
2019
2020
2021
2022
2023
Aledmys Díaz
26
1.000
$2.5M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stephen Piscotty
26
1.076
$1.3M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Fryer
31
2.108
$675k
ARB 1
ARB 2
ARB 3
FREE AGENT
Randal Grichuk
25
2.048
$557k
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Lyons
29
2.070
$550k
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Garcia
27
1.083
$548k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Bowman
26
1.000
$547k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Miguel Socolovich
30
1.027
$538k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John Gant
24
0.134
$537k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Tuivailala
24
0.128
$536k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José A. Martínez
28
1.000
$535k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tommy Pham
29
1.129
$438k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John Brebbia
27
0.000
$374k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul DeJong
23
0.000
$360k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luke Voit
26
0.000
$272k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chad Huffman
32
–
$243k
Carson Kelly
22
0.029
$213k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luke Weaver
23
0.051
$175k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Sherriff
27
0.000
$117k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Magneuris Sierra
21
0.000
$111k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Harrison Bader
23
0.000
$108k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alberto Rosario
30
0.089
$91k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sandy Alcantara
21
0.000
$91k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Flaherty
21
0.000
$91k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Breyvic Valera
25
0.000
$53k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Lucas
26
0.121
$50k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Mayers
25
0.028
$26k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marco Gonzales
25
0.043
$15k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex D. Mejia
26
–
—
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 2017; 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