SPJohn Lackey 3.5 · Carlos Martinez 3.4 · Lance Lynn 3.0 · Jaime García 2.7 · Michael Wacha 2.4
BP★ Trevor Rosenthal 48 · Kevin Siegrist 28 · Seth Maness 20 · Jonathan Broxton 17 · Randy Choate 8 · Matt Belisle 7 · Steve Cishek 6 · Carlos Villanueva 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.
2015 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Jason Heyward
25
arb
154
5.6
7.8
+9.7
Matt Carpenter
29
arb
154
5.3
3.8
+12.9
John Lackey
36
FA-elig
33
3.5
0.5
+10.6
Carlos Martinez
23
pre-arb
32
3.4
0.5
+10.1
Lance Lynn
28
arb
31
3.0
7.0
+2.5
Randal Grichuk
23
pre-arb
103
3.0
0.5
+8.9
Jaime García
28
FA-elig
20
2.7
9.2
-0.9
Kolten Wong
24
pre-arb
150
2.5
0.5
+7.4
Michael Wacha
23
pre-arb
30
2.4
0.5
+7.1
Yadier Molina
32
FA-elig
136
2.4
15.0
-7.5
Jhonny Peralta
33
FA-elig
155
2.1
15.0
-8.5
Trevor Rosenthal
25
arb
68
2.0
0.5
+5.7
Tommy Pham
27
pre-arb
52
1.6
0.2
+4.8
Stephen Piscotty
24
–
63
1.4
0.2
+4.1
Kevin Siegrist
25
pre-arb
81
1.3
0.5
+3.6
Matt Holliday
35
FA-elig
73
0.9
17.0
-14.2
Adam Wainwright
33
FA-elig
7
0.7
19.5
-17.2
Brandon Moss↔ CLE
31
FA-elig
51
0.6
2.3
-0.2
Tim Cooney
24
pre-arb
6
0.6
0.1
+1.8
Miguel Socolovich
28
pre-arb
28
0.4
0.3
+0.9
Jordan Walden
27
arb
12
0.4
2.7
-1.5
Tyler Lyons
27
pre-arb
17
0.3
0.2
+0.7
Greg Garcia
25
pre-arb
49
0.3
0.2
+0.6
Seth Maness
26
pre-arb
77
0.2
0.5
+0.1
Randy Choate
39
FA-elig
71
0.1
3.0
-2.6
Jonathan Broxton↔ MIL
31
FA-elig
26
0.1
3.5
-3.2
Cody Stanley
26
pre-arb
9
0.1
0.1
+0.2
Matt Belisle
35
FA-elig
34
0.1
3.5
-3.2
Carlos Villanueva
31
FA-elig
35
0.1
2.0
-1.8
Sam Tuivailala
22
pre-arb
14
0.1
0.1
+0.0
Matt Adams
26
arb
60
0.0
0.5
-0.4
Travis Tartamella
27
–
3
0.0
0.0
+0.1
Nick Greenwood
27
pre-arb
1
0.0
0.0
-0.0
Marcus Hatley
27
–
2
-0.0
0.0
-0.0
Dean Anna
28
pre-arb
1
-0.0
0.0
-0.1
Mark Reynolds
31
FA-elig
140
-0.1
2.0
-2.2
Marco Gonzales
23
pre-arb
1
-0.1
0.0
-0.3
Steve Cishek↔ MIA
29
arb
27
-0.1
3.0
-3.4
Xavier Scruggs
27
pre-arb
17
-0.1
0.0
-0.4
Ed Easley
29
–
4
-0.2
0.1
-0.7
Dan Johnson
35
arb
12
-0.2
0.1
-0.7
Peter Bourjos
28
arb
117
-0.2
1.6
-2.4
Jon Jay
30
arb
79
-0.3
4.1
-5.0
Mitch Harris
29
pre-arb
26
-0.3
0.1
-1.1
Pete Kozma
27
arb
76
-0.5
0.5
-2.1
Tony Cruz
28
arb
69
-0.7
0.8
-2.8
Key additions (new vs 2014)
Player
fWAR
Jason Heyward
5.6
Stephen Piscotty
1.4
Brandon Moss
0.6
Tim Cooney
0.6
Miguel Socolovich
0.4
Jordan Walden
0.4
Key subtractions (gone from 2014)
Player
2014 fWAR
Pat Neshek
2.0
Shelby Miller
1.0
Joe Kelly
0.4
Eric Fornataro
0.0
Audry Pérez
0.0
Keith Butler
-0.0
Current & Historical Payroll
2015 payroll
$129.9M
2016 guaranteed
$0M
What the front office was committed to as of 2015, 2015–2021.
Guaranteed $ are contract commitments signed by 2015; 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
2015
2016
2017
2018
2019
2020
2021
Adam Wainwright
33
9.027
$19.5M
FREE AGENT
Matt Holliday
35
11.000
$17.0M
FREE AGENT
Jhonny Peralta
33
10.118
$15.0M
FREE AGENT
Yadier Molina
32
10.123
$15.0M
FREE AGENT
Jaime García
28
6.047
$9.2M
FREE AGENT
Jonathan Broxton
31
9.020
$3.5M
FREE AGENT
Matt Belisle
35
9.019
$3.5M
FREE AGENT
Randy Choate
39
10.073
$3.0M
FREE AGENT
Mark Reynolds
31
7.138
$2.0M
FREE AGENT
Carlos Villanueva
31
8.030
$2.0M
FREE AGENT
John Lackey
36
12.095
$507k
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
2015
2016
2017
2018
2019
2020
2021
Jason Heyward
25
5.000
$7.8M
FREE AGENT
Lance Lynn
28
3.119
$7.0M
ARB 2
ARB 3
FREE AGENT
Jon Jay
30
4.134
$4.1M
ARB 3
FREE AGENT
Matt Carpenter
29
3.012
$3.8M
ARB 2
ARB 3
FREE AGENT
Steve Cishek
29
3.143
$3.0M
ARB 2
ARB 3
FREE AGENT
Jordan Walden
27
4.043
$2.7M
ARB 3
FREE AGENT
Brandon Moss
31
4.160
$2.3M
ARB 3
FREE AGENT
Peter Bourjos
28
4.062
$1.6M
ARB 3
FREE AGENT
Tony Cruz
28
3.105
$775k
ARB 2
ARB 3
FREE AGENT
Dan Johnson
35
4.076
$64k
ARB 3
FREE AGENT
Pre-arbitration (25)
Player
Age
Svc
2015
2016
2017
2018
2019
2020
2021
Trevor Rosenthal
25
2.058
$535k
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Adams
26
2.033
$534k
ARB 1
ARB 2
ARB 3
FREE AGENT
Seth Maness
26
1.154
$530k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Pete Kozma
27
1.108
$522k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Wacha
23
1.062
$520k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Martinez
23
1.073
$520k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kolten Wong
24
1.045
$520k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Siegrist
25
1.116
$518k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randal Grichuk
23
0.061
$510k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Miguel Socolovich
28
1.085
$311k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stephen Piscotty
24
0.000
$211k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Lyons
27
0.166
$200k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tommy Pham
27
0.021
$180k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Garcia
25
0.043
$177k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Tuivailala
22
0.021
$144k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ed Easley
29
–
$136k
Cody Stanley
26
0.038
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mitch Harris
29
0.117
$94k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tim Cooney
24
0.025
$58k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Tartamella
27
–
$36k
Marcus Hatley
27
–
$22k
Dean Anna
28
0.031
$17k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Xavier Scruggs
27
0.025
$3k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Greenwood
27
0.104
$3k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marco Gonzales
23
0.041
$3k
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 2015; 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