CFAndy Van Slyke 152 · Gary Redus 17 · John Cangelosi 12
RFGlenn Wilson 107 · R.J. Reynolds 80 · Mike Diaz 9
SPJohn Smiley 3.2 · Bob Walk 3.0 · Doug Drabek 2.9 · Dave LaPoint 0.5 · Brian Fisher 0.1
BP★ Jim Gott 34 · Jeff Robinson 0 · Bob Kipper 0 · Dave Rucker 0 · Scott Medvin 0 · Vicente Palacios 0 · Morris Madden 0 · Randy Kramer 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.
1988 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Andy Van Slyke
27
arb
154
6.4
0.8
+1.2
Barry Bonds
23
pre-arb
144
5.4
0.2
+1.5
Bobby Bonilla
25
pre-arb
159
5.1
0.2
+1.4
John Smiley
23
pre-arb
34
3.2
0.1
+0.9
Bob Walk
31
FA-elig
34
3.0
0.5
+0.5
Doug Drabek
25
pre-arb
33
2.9
0.2
+0.7
Michael LaValliere
27
arb
120
2.5
0.2
+0.6
Sid Bream
27
arb
148
2.4
0.4
+0.4
Jose Lind
24
pre-arb
154
2.4
0.1
+0.7
Jeff Robinson
27
arb
75
1.5
0.5
-0.0
John Cangelosi
25
arb
75
0.8
0.1
+0.1
Jim Gott
28
FA-elig
67
0.7
0.5
-0.3
Rafael Belliard
26
FA-elig
122
0.5
0.1
+0.0
Dave LaPoint↔ CHW
28
FA-elig
8
0.5
0.1
+0.0
Gary Redus↔ CHW
31
FA-elig
30
0.4
0.1
+0.0
Darnell Coles↔ SEA
26
arb
68
0.4
0.2
-0.1
R.J. Reynolds
29
arb
130
0.4
0.3
-0.2
Randy Milligan
26
pre-arb
40
0.3
0.1
+0.0
Felix Fermin
24
pre-arb
43
0.3
0.1
+0.0
Benny Distefano
26
arb
16
0.2
0.1
-0.0
Scott Medvin
26
–
17
0.2
–
–
Rick Reed
22
–
2
0.1
–
–
Glenn Wilson↔ SEA
29
FA-elig
37
0.1
0.3
-0.2
Brian Fisher
26
arb
33
0.1
0.3
-0.2
Barry Jones↔ CHW
25
pre-arb
42
0.1
0.1
-0.0
Randy Kramer
27
–
5
0.1
–
–
Dave Rucker
30
–
31
0.0
–
–
Ruben Rodriguez
23
pre-arb
2
0.0
0.1
-0.1
Tommy Gregg↔ ATL
24
–
14
-0.0
–
–
Dave Hostetler
32
–
6
-0.0
–
–
Junior Ortiz
28
FA-elig
49
-0.0
0.2
-0.3
Ken Oberkfell↔ ATL
32
FA-elig
20
-0.1
0.1
-0.1
Denny Gonzalez
24
–
24
-0.1
–
–
Miguel Garcia
21
–
1
-0.1
–
–
Morris Madden
27
–
5
-0.1
–
–
Mike Diaz↔ CHW
28
arb
47
-0.1
0.1
-0.1
Orestes Destrade
26
–
36
-0.2
–
–
Vicente Palacios
24
pre-arb
7
-0.3
0.1
-0.1
Mike Dunne
25
pre-arb
34
-0.3
0.1
-0.2
Al Pedrique
27
pre-arb
50
-0.4
0.1
-0.2
Bob Kipper
23
arb
50
-0.4
0.1
-0.3
Tom Prince
23
pre-arb
29
-0.5
0.1
-0.2
Key additions (new vs 1987)
Player
fWAR
Dave LaPoint
0.5
Gary Redus
0.4
Randy Milligan
0.3
Benny Distefano
0.2
Scott Medvin
0.2
Rick Reed
0.1
Key subtractions (gone from 1987)
Player
1987 fWAR
Rick Reuschel
3.7
Jim Morrison
1.2
Johnny Ray
1.1
Don Robinson
0.9
Mike Bielecki
0.3
Brett Gideon
0.2
Current & Historical Payroll
1988 payroll
$6.4M
What the front office was committed to as of 1988, 1988–1994.
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 (9)
Player
Age
Svc
1988
1989
1990
1991
1992
1993
1994
Jim Gott
28
6.000
$500k
$600k
FREE AGENT
Bob Walk
31
8.000
$450k
$800k
$850k
$850k
$2.0M
$2.2M
FREE AGENT
Glenn Wilson
29
6.000
$273k
$586k
FREE AGENT
Junior Ortiz
28
6.000
$250k
$300k
FREE AGENT
Rafael Belliard
26
6.000
$130k
$225k
$380k
FREE AGENT
Gary Redus
31
6.000
$129k
$500k
$500k
$600k
$825k
FREE AGENT
Ken Oberkfell
32
11.000
$104k
$620k
FREE AGENT
Dave LaPoint
28
8.000
$103k
FREE AGENT
Dave Rucker
30
7.000
—
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
1988
1989
1990
1991
1992
1993
1994
Andy Van Slyke
27
5.000
$825k
FREE AGENT
Jeff Robinson
27
4.000
$475k
ARB 3
FREE AGENT
Sid Bream
27
5.000
$360k
FREE AGENT
R.J. Reynolds
29
5.000
$290k
FREE AGENT
Brian Fisher
26
3.000
$255k
ARB 2
ARB 3
FREE AGENT
Michael LaValliere
27
4.000
$215k
ARB 3
FREE AGENT
Darnell Coles
26
5.000
$207k
FREE AGENT
Bob Kipper
23
3.000
$125k
ARB 2
ARB 3
FREE AGENT
John Cangelosi
25
3.000
$125k
ARB 2
ARB 3
FREE AGENT
Mike Diaz
28
5.000
$93k
FREE AGENT
Benny Distefano
26
4.000
$62k
ARB 3
FREE AGENT
Pre-arbitration (22)
Player
Age
Svc
1988
1989
1990
1991
1992
1993
1994
Bobby Bonilla
25
2.000
$230k
ARB 1
ARB 2
ARB 3
FREE AGENT
Barry Bonds
23
2.000
$220k
ARB 1
ARB 2
ARB 3
FREE AGENT
Doug Drabek
25
2.000
$160k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Dunne
25
1.000
$142k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John Smiley
23
2.000
$108k
ARB 1
ARB 2
ARB 3
FREE AGENT
Al Pedrique
27
1.000
$91k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Lind
24
1.000
$75k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Felix Fermin
24
1.000
$68k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Barry Jones
25
2.000
$64k
ARB 1
ARB 2
ARB 3
FREE AGENT
Tom Prince
23
1.000
$62k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vicente Palacios
24
1.000
$62k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy Milligan
26
1.000
$62k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ruben Rodriguez
23
2.000
$62k
ARB 1
ARB 2
ARB 3
FREE AGENT
Orestes Destrade
26
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Miguel Garcia
21
–
—
Denny Gonzalez
24
–
—
Tommy Gregg
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dave Hostetler
32
–
—
Randy Kramer
27
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Morris Madden
27
–
—
Scott Medvin
26
–
—
Rick Reed
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
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 1988; 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