BULLPEN★ Bill Landrum 26svBob Kipper 0hDoug Bair 0hMike Smith 0hBob Patterson 0hMiguel Garcia 0hLogan Easley 0hBrian Fisher 0h
CJunior Ortiz 84 · Michael LaValliere 65 · Dann Bilardello 33
1BGary Redus 72 · Benny Distefano 48 · Jeff King 46
2BJosé Lind 151 · Rafael Belliard 20 · Jeff King 7
3BBobby Bonilla 156 · Jeff King 13 · Rafael Belliard 6
SSJay Bell 78 · Rey Quinones 76 · Rafael Belliard 40
LFBarry Bonds 156 · Billy Hatcher 98 · John Cangelosi 12
CFAndy Van Slyke 123 · R.J. Reynolds 30 · John Cangelosi 24
RFR.J. Reynolds 72 · Gary Redus 12 · John Cangelosi 10
SPDoug Drabek 2.2 · John Smiley 2.2 · Bob Walk 1.8 · Jeff Robinson 0.9 · Rick Reed 0.6
BP★ Bill Landrum 26 · Bob Kipper 0 · Doug Bair 0 · Mike Smith 0 · Bob Patterson 0 · Miguel Garcia 0 · Logan Easley 0 · Brian Fisher 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
Barry Bonds
24
arb
159
7.1
0.4
+2.2
Bobby Bonilla
26
arb
163
4.3
0.7
+0.8
Glenn Wilson↔ HOU
30
FA-elig
100
3.1
0.6
+0.5
Andy Van Slyke
28
FA-elig
130
3.0
2.1
-1.1
Gary Redus
32
FA-elig
98
2.4
0.5
+0.3
R.J. Reynolds
30
FA-elig
125
2.3
0.4
+0.4
John Smiley
24
arb
28
2.2
0.2
+0.6
Doug Drabek
26
arb
40
2.2
0.3
+0.5
Bob Walk
32
FA-elig
33
1.8
0.8
-0.2
Michael LaValliere
28
arb
68
1.2
0.5
-0.0
Bill Landrum
31
arb
56
1.1
0.1
+0.3
Jeff Robinson
28
arb
50
0.9
0.8
-0.4
Jay Bell
23
arb
78
0.7
0.1
+0.2
Doug Bair
39
FA-elig
44
0.7
0.1
+0.1
John Cangelosi
26
arb
112
0.7
0.2
+0.1
Rick Reed
24
pre-arb
15
0.6
0.1
+0.1
Bob Kipper
24
arb
52
0.5
0.2
-0.0
Neal Heaton
29
FA-elig
44
0.5
0.7
-0.5
Jeff King
24
pre-arb
75
0.4
0.1
+0.1
Stan Belinda
22
–
8
0.3
–
–
Bob Patterson
30
–
12
0.2
–
–
Billy Hatcher↔ HOU
28
arb
27
0.1
0.1
-0.1
Scott Little
26
–
3
0.1
–
–
Steve Carter
24
–
9
0.0
–
–
Dann Bilardello
30
–
33
0.0
–
–
Mike Smith
28
–
16
0.0
–
–
Dorn Taylor
30
–
10
-0.0
–
–
Jim Gott
29
FA-elig
1
-0.0
0.6
-0.6
Scott Medvin
27
–
6
-0.0
–
–
Mike Dunne↔ SEA
26
pre-arb
3
-0.0
0.0
-0.0
Miguel Garcia
22
–
11
-0.1
–
–
Sid Bream
28
FA-elig
19
-0.1
0.5
-0.5
Albert Hall
31
–
20
-0.1
–
–
Morris Madden
28
–
10
-0.1
–
–
Rafael Belliard
27
FA-elig
67
-0.2
0.2
-0.3
Logan Easley
27
–
10
-0.2
–
–
Brian Fisher
27
arb
9
-0.3
0.4
-0.5
Roger Samuels
28
–
5
-0.3
–
–
Benny Distefano
27
arb
96
-0.3
0.1
-0.2
Jose Lind
25
pre-arb
153
-0.4
0.2
-0.3
Ken Oberkfell↔ SFG
33
FA-elig
14
-0.5
0.1
-0.3
Randy Kramer
28
–
36
-0.6
–
–
Tom Prince
24
–
21
-0.6
–
–
Junior Ortiz
29
FA-elig
91
-0.7
0.3
-0.5
Rey Quinones↔ SEA
25
arb
71
-1.1
0.2
-0.6
Key additions (new vs 1988)
Player
fWAR
Bill Landrum
1.1
Jay Bell
0.7
Doug Bair
0.7
Neal Heaton
0.5
Jeff King
0.4
Stan Belinda
0.3
Key subtractions (gone from 1988)
Player
1988 fWAR
Dave LaPoint
0.5
Darnell Coles
0.4
Randy Milligan
0.3
Felix Fermin
0.3
Barry Jones
0.1
Dave Rucker
0.0
Current & Historical Payroll
1989 payroll
$11.6M
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 (14)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Andy Van Slyke
28
6.000
$2.1M
$1.2M
$2.2M
$4.3M
$4.9M
$3.5M
FREE AGENT
Bob Walk
32
9.000
$800k
$850k
$850k
$2.0M
$2.2M
FREE AGENT
Neal Heaton
29
7.000
$650k
$700k
$1.0M
FREE AGENT
Jim Gott
29
7.000
$600k
FREE AGENT
$900k
Glenn Wilson
30
7.000
$586k
FREE AGENT
Sid Bream
28
6.000
$510k
$510k
FREE AGENT
Gary Redus
32
7.000
$500k
$500k
$600k
$825k
FREE AGENT
R.J. Reynolds
30
6.000
$425k
$535k
FREE AGENT
Junior Ortiz
29
7.000
$300k
FREE AGENT
Rafael Belliard
27
7.000
$225k
$380k
FREE AGENT
Doug Bair
39
13.000
$150k
$325k
FREE AGENT
Ken Oberkfell
33
12.000
$105k
FREE AGENT
Dann Bilardello
30
6.000
—
FREE AGENT
Albert Hall
31
8.000
—
FREE AGENT
Arbitration-eligible (15)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Jeff Robinson
28
5.000
$750k
FREE AGENT
Bobby Bonilla
26
3.000
$740k
ARB 2
ARB 3
FREE AGENT
Michael LaValliere
28
5.000
$482k
FREE AGENT
Brian Fisher
27
4.000
$404k
ARB 3
FREE AGENT
Barry Bonds
24
3.000
$360k
ARB 2
ARB 3
FREE AGENT
Doug Drabek
26
3.000
$325k
ARB 2
ARB 3
FREE AGENT
John Smiley
24
3.000
$230k
ARB 2
ARB 3
FREE AGENT
Bob Kipper
24
4.000
$230k
ARB 3
FREE AGENT
Rey Quinones
25
3.000
$196k
ARB 2
ARB 3
FREE AGENT
John Cangelosi
26
4.000
$152k
ARB 3
FREE AGENT
Billy Hatcher
28
5.000
$99k
FREE AGENT
Jay Bell
23
3.000
$85k
ARB 2
ARB 3
FREE AGENT
Benny Distefano
27
5.000
$85k
FREE AGENT
Bill Landrum
31
3.000
$75k
ARB 2
ARB 3
FREE AGENT
Bob Patterson
30
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (16)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Jose Lind
25
2.000
$180k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff King
24
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rick Reed
24
1.000
$68k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Dunne
26
2.000
$37k
ARB 1
ARB 2
ARB 3
FREE AGENT
Stan Belinda
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Carter
24
–
—
Logan Easley
27
–
—
Miguel Garcia
22
–
—
Randy Kramer
28
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Little
26
–
—
Morris Madden
28
–
—
Scott Medvin
27
–
—
Tom Prince
24
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Roger Samuels
28
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Smith
28
–
—
Dorn Taylor
30
–
—
Graphs
Pirates'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 = Pirates 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