SPRick Mahler 3.4 · Jose Rijo 2.2 · Tim Leary 1.5 · Tom Browning 1.3 · Danny Jackson 1.1
BP★ John Franco 32 · Rob Dibble 0 · Norm Charlton 0 · Tim Birtsas 0 · Kent Tekulve 0 · Mike Roesler 0 · Rosario Rodriguez 0 · Mike Griffin 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
Rob Dibble
25
pre-arb
74
3.6
0.1
+1.2
Rick Mahler
35
FA-elig
40
3.4
0.8
+0.4
Barry Larkin
25
arb
97
3.3
0.3
+0.9
Eric Davis
27
arb
131
3.1
1.5
-0.4
Paul O'Neill
26
arb
117
2.8
0.2
+0.8
Jose Rijo
24
arb
19
2.2
0.5
+0.3
Tim Leary↔ LAD
30
FA-elig
14
1.5
0.3
+0.3
John Franco
28
arb
60
1.4
1.1
-0.6
Norm Charlton
26
pre-arb
69
1.3
0.1
+0.4
Luis Quinones
27
FA-elig
97
1.3
0.1
+0.4
Tom Browning
29
arb
41
1.3
1.0
-0.6
Danny Jackson
27
FA-elig
21
1.1
1.1
-0.8
Joe Oliver
23
pre-arb
49
0.9
0.1
+0.3
Ken Griffey Sr.
39
FA-elig
106
0.9
0.3
-0.0
Ron Robinson
27
arb
15
0.8
0.3
-0.1
Jeff Reed
26
arb
102
0.6
0.2
+0.1
Rolando Roomes
27
pre-arb
107
0.6
0.1
+0.2
Herm Winningham
27
arb
115
0.6
0.2
-0.0
Tim Birtsas
28
arb
42
0.5
0.1
+0.1
Chris Sabo
27
pre-arb
82
0.4
0.2
-0.0
Kal Daniels↔ LAD
25
arb
44
0.3
0.3
-0.1
Ron Oester
33
FA-elig
109
0.3
0.7
-0.6
Jack Armstrong
24
–
10
0.0
–
–
Mike Griffin
32
–
3
0.0
–
–
Rosario Rodriguez
19
–
7
-0.0
–
–
Kent Tekulve
42
–
37
-0.0
–
–
Terry McGriff
25
–
6
-0.1
–
–
Van Snider
25
–
8
-0.1
–
–
Skeeter Barnes
32
–
5
-0.1
–
–
Dave Collins
36
FA-elig
78
-0.1
0.2
-0.3
Scott Scudder
21
pre-arb
23
-0.1
0.1
-0.1
Mike Roesler
25
pre-arb
17
-0.2
0.1
-0.1
Mariano Duncan↔ LAD
26
arb
45
-0.2
0.1
-0.2
Scotti Madison
29
arb
40
-0.3
0.1
-0.2
Marty Brown
26
–
16
-0.3
–
–
Lenny Harris↔ LAD
24
pre-arb
61
-0.3
0.0
-0.1
Bob Sebra↔ PHI
27
–
15
-0.3
–
–
Manny Trillo
38
FA-elig
17
-0.4
0.3
-0.4
Todd Benzinger
26
pre-arb
161
-0.4
0.2
-0.3
Joel Youngblood
37
FA-elig
76
-0.5
0.3
-0.5
Bo Diaz
36
FA-elig
43
-0.7
0.9
-1.1
Jeff Richardson
23
pre-arb
53
-1.0
0.1
-0.4
Key additions (new vs 1988)
Player
fWAR
Rick Mahler
3.4
Tim Leary
1.5
Joe Oliver
0.9
Rolando Roomes
0.6
Mike Griffin
0.0
Rosario Rodriguez
-0.0
Key subtractions (gone from 1988)
Player
1988 fWAR
Jeff Treadway
1.8
Nick Esasky
1.2
Rob Murphy
1.2
Mario Soto
0.4
Keith Brown
0.1
Candy Sierra
0.0
Current & Historical Payroll
1989 payroll
$11.7M
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
Danny Jackson
27
6.000
$1.1M
$1.1M
FREE AGENT
Bo Diaz
36
12.000
$900k
FREE AGENT
Rick Mahler
35
10.000
$790k
$790k
FREE AGENT
Ron Oester
33
11.000
$650k
$650k
FREE AGENT
Joel Youngblood
37
13.000
$320k
FREE AGENT
Ken Griffey Sr.
39
16.000
$320k
$350k
FREE AGENT
Manny Trillo
38
16.000
$320k
FREE AGENT
Tim Leary
30
8.000
$284k
FREE AGENT
Dave Collins
36
14.000
$225k
FREE AGENT
Luis Quinones
27
6.000
$85k
$150k
$300k
FREE AGENT
Skeeter Barnes
32
6.000
—
FREE AGENT
Mike Griffin
32
10.000
—
FREE AGENT
Kent Tekulve
42
15.000
—
FREE AGENT
Arbitration-eligible (14)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Eric Davis
27
5.000
$1.5M
FREE AGENT
John Franco
28
5.000
$1.1M
FREE AGENT
Tom Browning
29
5.000
$1.0M
FREE AGENT
Jose Rijo
24
5.000
$458k
FREE AGENT
Ron Robinson
27
5.000
$350k
FREE AGENT
Barry Larkin
25
3.000
$302k
ARB 2
ARB 3
FREE AGENT
Kal Daniels
25
3.000
$260k
ARB 2
ARB 3
FREE AGENT
Herm Winningham
27
5.000
$230k
FREE AGENT
Paul O'Neill
26
4.000
$215k
ARB 3
FREE AGENT
Jeff Reed
26
5.000
$175k
FREE AGENT
Mariano Duncan
26
4.000
$96k
ARB 3
FREE AGENT
Tim Birtsas
28
4.000
$85k
ARB 3
FREE AGENT
Scotti Madison
29
4.000
$70k
ARB 3
FREE AGENT
Bob Sebra
27
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (15)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Todd Benzinger
26
2.000
$160k
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Sabo
27
1.000
$155k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rob Dibble
25
1.000
$85k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Norm Charlton
26
1.000
$72k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rolando Roomes
27
1.000
$70k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Richardson
23
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Roesler
25
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joe Oliver
23
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Scudder
21
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Lenny Harris
24
1.000
$38k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Armstrong
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marty Brown
26
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Terry McGriff
25
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Rosario Rodriguez
19
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Van Snider
25
–
—
Graphs
Reds'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 = Reds 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