SPJoe Magrane 4.8 · Jose DeLeon 4.2 · Ken Hill 1.8 · Scott Terry 1.3 · Ted Power 0.9
BP★ Todd Worrell 20 · Ken Dayley 0 · Frank DiPino 0 · Dan Quisenberry 0 · John Costello 0 · Matt Kinzer 0 · Bob Tewksbury 0
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.
1989 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Ozzie Smith
34
FA-elig
155
6.7
2.2
+0.2
José Oquendo
25
FA-elig
163
5.7
0.5
+1.5
Joe Magrane
24
pre-arb
38
4.8
0.3
+1.4
Milt Thompson
30
arb
155
4.5
0.5
+1.1
Terry Pendleton
28
arb
162
4.3
0.7
+0.8
Jose DeLeon
28
FA-elig
36
4.2
0.7
+0.8
Pedro Guerrero
33
FA-elig
162
3.1
1.8
-0.7
Tom Brunansky
28
FA-elig
158
2.4
1.2
-0.4
Vince Coleman
27
arb
145
2.1
0.8
-0.0
Tony Peña Sr.
32
FA-elig
141
1.8
1.2
-0.6
Ken Hill
23
pre-arb
33
1.8
0.1
+0.6
Scott Terry
29
arb
35
1.3
0.1
+0.4
Dan Quisenberry
36
FA-elig
63
0.9
0.1
+0.3
Ted Power
34
FA-elig
23
0.9
0.1
+0.2
Denny Walling
35
FA-elig
69
0.8
0.6
-0.3
Ricky Horton↔ LAD
29
arb
11
0.6
0.0
+0.2
Cris Carpenter
24
–
36
0.5
–
–
Ken Dayley
30
FA-elig
71
0.4
0.9
-0.8
Frank DiPino
32
FA-elig
67
0.4
0.5
-0.3
Tim Jones
26
pre-arb
42
0.4
0.1
+0.1
Don Heinkel
29
pre-arb
7
0.4
0.1
+0.0
Bob Tewksbury
28
–
7
0.2
–
–
John Costello
28
pre-arb
48
0.1
0.1
-0.1
Todd Worrell
29
arb
47
0.0
0.9
-0.9
Todd Zeile
23
pre-arb
28
-0.0
0.1
-0.1
Rod Booker
30
–
10
-0.0
–
–
John Morris
28
arb
96
-0.1
0.1
-0.1
Craig Wilson
24
–
6
-0.1
–
–
Willie McGee
30
FA-elig
58
-0.1
1.4
-1.4
Matt Kinzer
26
–
8
-0.3
–
–
Leon Durham
31
FA-elig
29
-0.3
0.2
-0.3
Jim Lindeman
27
–
73
-0.3
–
–
Tom Pagnozzi
26
pre-arb
52
-0.8
0.1
-0.4
Key additions (new vs 1988)
Player
fWAR
Milt Thompson
4.5
Ted Power
0.9
Ricky Horton
0.6
Frank DiPino
0.4
Don Heinkel
0.4
Bob Tewksbury
0.2
Key subtractions (gone from 1988)
Player
1988 fWAR
John Tudor
2.3
Larry McWilliams
0.9
Danny Cox
0.8
Bob Forsch
0.4
Steve Lake
0.4
Greg Mathews
0.3
Current & Historical Payroll
1989 payroll
$15.4M
What the front office was committed to as of 1989, 1989–1995.
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 (13)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Ozzie Smith
34
11.000
$2.2M
$2.0M
$2.2M
$2.0M
$3.0M
$3.0M
$3.0M
Pedro Guerrero
33
11.000
$1.8M
$2.1M
$2.3M
$2.4M
FREE AGENT
Willie McGee
30
7.000
$1.4M
$1.2M
FREE AGENT
Tom Brunansky
28
8.000
$1.2M
$1.3M
FREE AGENT
Tony Peña Sr.
32
9.000
$1.2M
FREE AGENT
Ken Dayley
30
7.000
$925k
$925k
FREE AGENT
Jose DeLeon
28
6.000
$662k
$1.7M
$2.4M
$2.2M
FREE AGENT
Denny Walling
35
14.000
$615k
$500k
FREE AGENT
José Oquendo
25
6.000
$525k
$575k
$775k
$2.0M
$2.0M
$2.1M
$2.2M
Frank DiPino
32
8.000
$452k
$650k
FREE AGENT
Leon Durham
31
9.000
$175k
FREE AGENT
Ted Power
34
8.000
$150k
FREE AGENT
Dan Quisenberry
36
10.000
$62k
FREE AGENT
Arbitration-eligible (9)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Todd Worrell
29
4.000
$875k
ARB 3
FREE AGENT
Vince Coleman
27
4.000
$775k
ARB 3
FREE AGENT
Terry Pendleton
28
5.000
$710k
FREE AGENT
Milt Thompson
30
5.000
$505k
FREE AGENT
Scott Terry
29
3.000
$105k
ARB 2
ARB 3
FREE AGENT
John Morris
28
3.000
$95k
ARB 2
ARB 3
FREE AGENT
Ricky Horton
29
5.000
$22k
FREE AGENT
Jim Lindeman
27
3.000
—
ARB 2
ARB 3
FREE AGENT
Bob Tewksbury
28
3.000
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (11)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Joe Magrane
24
2.000
$320k
ARB 1
ARB 2
ARB 3
FREE AGENT
Tom Pagnozzi
26
2.000
$90k
ARB 1
ARB 2
ARB 3
FREE AGENT
John Costello
28
1.000
$85k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Don Heinkel
29
1.000
$85k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ken Hill
23
1.000
$70k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tim Jones
26
1.000
$70k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Todd Zeile
23
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rod Booker
30
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Cris Carpenter
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Kinzer
26
–
—
Craig Wilson
24
0.000
—
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 1989; 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