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.
2014 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Jake Arrieta
28
arb
26
5.6
0.5
+15.8
Anthony Rizzo
24
arb
140
5.3
1.2
+14.4
Luis Valbuena
28
FA-elig
149
3.2
1.7
+7.8
Starlin Castro
24
arb
134
3.2
5.0
+4.4
Jeff Samardzija↔ OAK
29
FA-elig
17
2.4
2.8
+4.2
Travis Wood
27
arb
41
2.4
3.9
+3.0
Chris Coghlan
29
arb
125
2.4
0.7
+6.3
Jason Hammel↔ OAK
31
FA-elig
17
2.1
3.4
+2.7
Emilio Bonifácio↔ ATL
29
FA-elig
69
1.8
1.6
+3.8
Kyle Hendricks
24
–
14
1.7
0.2
+4.9
Héctor Rondón
26
pre-arb
64
1.7
0.5
+4.4
Carlos Villanueva
30
FA-elig
42
1.1
5.0
-1.7
Pedro Strop
29
arb
65
1.1
1.3
+2.0
Neil Ramírez
25
–
50
0.9
0.4
+2.1
Edwin Jackson
30
FA-elig
29
0.8
11.0
-8.5
Tsuyoshi Wada
33
pre-arb
13
0.8
0.2
+2.2
Jorge Soler
22
–
24
0.7
2.7
-0.5
Arismendy Alcántara
22
–
70
0.7
0.2
+1.8
Justin Grimm
25
pre-arb
73
0.7
0.5
+1.5
Justin Ruggiano
32
FA-elig
81
0.5
2.0
-0.6
Darwin Barney↔ LAD
28
arb
72
0.4
1.8
-0.6
Brian Schlitter
28
pre-arb
61
0.4
0.4
+0.7
Ryan Sweeney
29
FA-elig
77
0.4
1.5
-0.5
Welington Castillo
27
arb
110
0.3
0.5
+0.5
Wesley Wright
29
FA-elig
58
0.3
1.4
-0.6
Blake Parker
29
pre-arb
18
0.2
0.2
+0.4
Dallas Beeler
25
pre-arb
2
0.2
0.0
+0.5
Dan Straily↔ OAK
25
pre-arb
7
0.1
0.3
+0.0
Félix Doubront↔ BOS
26
arb
4
0.1
0.1
+0.1
Jacob Turner↔ MIA
23
pre-arb
8
0.0
0.1
-0.0
Chris Rusin
27
pre-arb
4
-0.0
0.5
-0.6
Kyuji Fujikawa
33
pre-arb
15
-0.0
4.5
-4.6
Arodys Vizcaíno
23
pre-arb
5
-0.0
0.1
-0.2
Matt Szczur
24
–
33
-0.0
0.1
-0.2
Zac Rosscup
26
pre-arb
18
-0.1
0.3
-0.4
Chris Valaika
28
–
44
-0.1
–
–
Raffy Lopez
26
pre-arb
7
-0.1
0.1
-0.3
James Russell↔ ATL
28
arb
44
-0.1
1.2
-1.4
Eric Jokisch
24
pre-arb
4
-0.2
0.1
-0.7
Jose Veras↔ HOU
33
FA-elig
12
-0.3
1.0
-1.9
Logan Watkins
24
pre-arb
31
-0.4
0.1
-1.2
Ryan Kalish
26
arb
57
-0.4
0.6
-1.7
Junior Lake
24
pre-arb
108
-0.4
0.5
-1.7
Mike Olt
25
pre-arb
89
-0.5
0.5
-1.8
Eli Whiteside
34
–
8
-0.5
–
–
Javier Báez
21
–
52
-0.8
0.2
-2.4
Nate Schierholtz↔ WSN
30
FA-elig
99
-0.9
4.1
-6.6
John Baker
33
FA-elig
68
-1.2
0.9
-4.3
Key additions (new vs 2013)
Player
fWAR
Chris Coghlan
2.4
Jason Hammel
2.1
Emilio Bonifácio
1.8
Kyle Hendricks
1.7
Neil Ramírez
0.9
Tsuyoshi Wada
0.8
Key subtractions (gone from 2013)
Player
2013 fWAR
Dioner Navarro
2.2
David DeJesus
1.8
Scott Feldman
1.3
Matt Garza
1.1
Brian Bogusevic
0.9
Cody Ransom
0.5
Current & Historical Payroll
2014 payroll
$65.5M
What the front office was committed to as of 2014, 2014–2020.
Pre-2015 has no contract-terms data — forward italic $ are realized actuals (hindsight, not commitments known then). Control labels (ARB/FA) are point-in-time.
current $guaranteed $actual $ (hindsight)arbitration (proj)pre-arb (proj)free agent
Guaranteed / signed (6)
Player
Age
Svc
2014
2015
2016
2017
2018
2019
2020
Edwin Jackson
30
8.070
$11.0M
$7.1M
FREE AGENT
Carlos Villanueva
30
7.030
$5.0M
FREE AGENT
Jason Hammel
31
6.153
$3.4M
$9.0M
$9.0M
FREE AGENT
Jorge Soler
22
11.143
$2.7M
$2.7M
$3.7M
FREE AGENT
Ryan Sweeney
29
6.028
$1.5M
FREE AGENT
Jose Veras
33
6.128
$1.0M
FREE AGENT
Arbitration-eligible (15)
Player
Age
Svc
2014
2015
2016
2017
2018
2019
2020
Starlin Castro
24
3.150
$5.0M
ARB 2
ARB 3
FREE AGENT
Nate Schierholtz
30
5.078
$4.1M
FREE AGENT
Travis Wood
27
3.004
$3.9M
ARB 2
ARB 3
FREE AGENT
Jeff Samardzija
29
4.028
$2.8M
ARB 3
FREE AGENT
Justin Ruggiano
32
3.019
$2.0M
ARB 2
ARB 3
FREE AGENT
Darwin Barney
28
3.053
$1.8M
ARB 2
ARB 3
FREE AGENT
Luis Valbuena
28
3.148
$1.7M
ARB 2
ARB 3
FREE AGENT
Emilio Bonifácio
29
5.066
$1.6M
FREE AGENT
Wesley Wright
29
4.105
$1.4M
ARB 3
FREE AGENT
James Russell
28
4.000
$1.2M
ARB 3
FREE AGENT
John Baker
33
4.141
$875k
ARB 3
FREE AGENT
Chris Coghlan
29
3.171
$651k
ARB 2
ARB 3
FREE AGENT
Neil Ramírez
25
5.001
$429k
FREE AGENT
Matt Szczur
24
4.064
$117k
ARB 3
FREE AGENT
Eli Whiteside
34
5.012
—
FREE AGENT
Pre-arbitration (27)
Player
Age
Svc
2014
2015
2016
2017
2018
2019
2020
Kyuji Fujikawa
33
1.000
$4.5M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Pedro Strop
29
2.156
$1.3M
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Rizzo
24
1.168
$1.2M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Kalish
26
2.117
$550k
ARB 1
ARB 2
ARB 3
FREE AGENT
Welington Castillo
27
2.009
$530k
ARB 1
ARB 2
ARB 3
FREE AGENT
Héctor Rondón
26
1.000
$514k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Justin Grimm
25
0.170
$505k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Rusin
27
0.115
$503k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Junior Lake
24
0.073
$502k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Olt
25
0.063
$502k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Arrieta
28
2.145
$500k
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Schlitter
28
2.029
$440k
ARB 1
ARB 2
ARB 3
FREE AGENT
Zac Rosscup
26
0.027
$260k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dan Straily
25
1.031
$252k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Arismendy Alcántara
22
0.000
$221k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Hendricks
24
0.000
$189k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tsuyoshi Wada
33
1.076
$183k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blake Parker
29
1.089
$150k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Javier Báez
21
0.000
$150k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Félix Doubront
26
2.120
$112k
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Watkins
24
0.057
$96k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Turner
23
1.033
$81k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Jokisch
24
0.027
$74k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Arodys Vizcaíno
23
2.050
$74k
ARB 1
ARB 2
ARB 3
FREE AGENT
Raffy Lopez
26
0.034
$74k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dallas Beeler
25
0.050
$5k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Valaika
28
1.089
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Cubs'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 = Cubs 2014; 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