CFLance Johnson 91 · Sammy Sosa 25 · José Hernández 14
RFSammy Sosa 146 · Glenallen Hill 26 · Bo Porter 3
DHGlenallen Hill 4 · Henry Rodriguez 2
SPJon Lieber 4.4 · Kevin Tapani 2.3 · Steve Trachsel 2.2 · Andrew Lorraine 0.7 · Micah Bowie 0.1
BP★ Rick Aguilera 14 · Mark Guthrie 14 · Félix Heredia 12 · Bobby Ayala 10 · Rodney Myers 8 · Dan Serafini 5 · Terry Adams 3 · Matt Karchner 2
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.
1999 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Sammy Sosa
30
FA-elig
162
5.3
9.0
-2.3
Jon Lieber
29
arb
31
4.4
2.1
+3.4
Mark Grace
35
FA-elig
161
3.3
4.1
+0.1
Henry Rodriguez
31
FA-elig
130
3.0
3.7
+0.1
Kevin Tapani
35
FA-elig
23
2.3
3.5
-0.6
Steve Trachsel
28
FA-elig
34
2.2
5.2
-2.5
José Hernández↔ ATL
29
FA-elig
99
1.7
1.6
+0.5
Glenallen Hill
34
FA-elig
99
1.3
1.1
+0.5
Lance Johnson
35
FA-elig
95
0.8
5.1
-4.1
Jeff Reed↔ COL
36
FA-elig
57
0.7
0.7
+0.2
Benito Santiago
34
FA-elig
109
0.7
1.7
-0.8
Andrew Lorraine
26
arb
12
0.7
0.2
+0.6
Jeff Blauser
33
FA-elig
104
0.6
4.2
-3.4
Shane Andrews↔ WSN
27
arb
19
0.5
0.2
+0.4
Terry Mulholland↔ ATL
36
FA-elig
26
0.4
1.8
-1.3
Rick Aguilera↔ MIN
37
FA-elig
44
0.4
3.1
-2.6
Felix Heredia
24
arb
69
0.4
0.3
+0.2
Terry Adams
26
arb
52
0.3
0.7
-0.3
Mark Guthrie↔ BOS
33
FA-elig
11
0.2
0.3
-0.1
Micah Bowie↔ ATL
24
pre-arb
11
0.1
0.2
+0.0
Steve Rain
24
–
16
0.1
–
–
Scott Sanders
30
FA-elig
67
0.0
0.8
-0.8
Richard Barker
26
–
5
0.0
–
–
Rodney Myers
30
arb
46
0.0
0.2
-0.2
Manny Alexander
28
FA-elig
90
-0.0
0.5
-0.5
José Molina
24
pre-arb
10
-0.0
0.2
-0.2
Robin Jennings
27
arb
5
-0.1
0.2
-0.3
Doug Creek
30
–
3
-0.1
–
–
Kurt Miller
26
arb
4
-0.1
0.2
-0.4
Brad Woodall
30
arb
6
-0.2
0.2
-0.4
Bobby Ayala↔ WSN
29
–
13
-0.2
–
–
Matt Karchner
32
arb
16
-0.2
0.8
-1.0
Brian McNichol
25
–
4
-0.2
–
–
Curtis Goodwin↔ TOR
26
arb
89
-0.3
0.3
-0.6
Rod Beck↔ BOS
30
FA-elig
31
-0.3
4.0
-4.3
Bo Porter
26
–
24
-0.3
–
–
Ray King
25
–
10
-0.3
–
–
Roosevelt Brown
23
–
33
-0.4
–
–
Sandy Martinez
28
arb
17
-0.5
0.2
-0.8
Dan Serafini
25
arb
42
-0.5
0.2
-0.8
Tyler Houston↔ CLE
28
arb
100
-0.5
0.6
-1.3
Kyle Farnsworth
23
pre-arb
27
-0.5
0.2
-0.9
Cole Liniak
22
–
12
-0.7
–
–
Jose Nieves
24
pre-arb
54
-0.7
0.2
-1.1
Chad Meyers
23
pre-arb
43
-1.0
0.2
-1.4
Gary Gaetti
40
FA-elig
113
-1.3
2.0
-3.6
Mickey Morandini
33
FA-elig
144
-1.3
2.0
-3.6
Key additions (new vs 1998)
Player
fWAR
Jon Lieber
4.4
Jeff Reed
0.7
Benito Santiago
0.7
Andrew Lorraine
0.7
Shane Andrews
0.5
Rick Aguilera
0.4
Key subtractions (gone from 1998)
Player
1998 fWAR
Kerry Wood
4.4
Mark Clark
3.6
Brant Brown
1.8
Geremi Gonzalez
1.1
Jason Maxwell
0.1
Orlando Merced
0.1
Current & Historical Payroll
1999 payroll
$62.0M
What the front office was committed to as of 1999, 1999–2005.
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 (20)
Player
Age
Svc
1999
2000
2001
2002
2003
2004
2005
Sammy Sosa
30
10.000
$9.0M
$11.0M
$12.5M
$15.0M
$16.0M
$16.0M
FREE AGENT
Steve Trachsel
28
6.000
$5.2M
FREE AGENT
Lance Johnson
35
12.000
$5.1M
FREE AGENT
Jeff Blauser
33
12.000
$4.2M
FREE AGENT
Mark Grace
35
11.000
$4.1M
$5.3M
FREE AGENT
Rod Beck
30
8.000
$4.0M
FREE AGENT
Henry Rodriguez
31
7.000
$3.7M
$3.1M
FREE AGENT
Kevin Tapani
35
10.000
$3.5M
$6.0M
$6.5M
FREE AGENT
Rick Aguilera
37
14.000
$3.1M
$3.5M
FREE AGENT
Mickey Morandini
33
9.000
$2.0M
FREE AGENT
Gary Gaetti
40
18.000
$2.0M
FREE AGENT
Terry Mulholland
36
13.000
$1.8M
FREE AGENT
Benito Santiago
34
13.000
$1.7M
FREE AGENT
José Hernández
29
8.000
$1.6M
FREE AGENT
$460k
Glenallen Hill
34
10.000
$1.1M
$923k
FREE AGENT
Scott Sanders
30
6.000
$825k
FREE AGENT
Jeff Reed
36
15.000
$719k
$1.0M
FREE AGENT
Manny Alexander
28
7.000
$475k
FREE AGENT
Mark Guthrie
33
10.000
$309k
$716k
FREE AGENT
$1.6M
Bobby Ayala
29
7.000
—
FREE AGENT
Arbitration-eligible (15)
Player
Age
Svc
1999
2000
2001
2002
2003
2004
2005
Jon Lieber
29
5.000
$2.1M
FREE AGENT
Matt Karchner
32
4.000
$776k
ARB 3
FREE AGENT
Terry Adams
26
4.000
$736k
ARB 3
FREE AGENT
Tyler Houston
28
3.000
$633k
ARB 2
ARB 3
FREE AGENT
Curtis Goodwin
26
4.000
$301k
ARB 3
FREE AGENT
Felix Heredia
24
3.000
$275k
ARB 2
ARB 3
FREE AGENT
Andrew Lorraine
26
5.000
$220k
FREE AGENT
Sandy Martinez
28
4.000
$220k
ARB 3
FREE AGENT
Rodney Myers
30
3.000
$205k
ARB 2
ARB 3
FREE AGENT
Kurt Miller
26
5.000
$205k
FREE AGENT
Shane Andrews
27
4.000
$203k
ARB 3
FREE AGENT
Robin Jennings
27
3.000
$202k
ARB 2
ARB 3
FREE AGENT
Dan Serafini
25
3.000
$200k
ARB 2
ARB 3
FREE AGENT
Brad Woodall
30
5.000
$200k
FREE AGENT
Doug Creek
30
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (12)
Player
Age
Svc
1999
2000
2001
2002
2003
2004
2005
Jose Nieves
24
1.000
$202k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Farnsworth
23
0.000
$200k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chad Meyers
23
0.000
$200k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Molina
24
0.000
$200k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Micah Bowie
24
0.000
$157k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Richard Barker
26
–
—
Roosevelt Brown
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ray King
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian McNichol
25
–
—
Cole Liniak
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bo Porter
26
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Rain
24
–
—
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 1999; 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