LFPete Stanicek 65 · Larry Sheets 42 · Joe Orsulak 37
CFBrady Anderson 66 · Ken Gerhart 57 · Joe Orsulak 14
RFJoe Orsulak 76 · Larry Sheets 36 · Keith Hughes 31
DHEddie Murray 58 · Larry Sheets 48 · Jim Traber 31
SPJose Bautista 1.1 · Jeff Ballard 1.0 · Oswaldo Peraza 0.8 · Jay Tibbs 0.8 · Dave Schmidt 0.7
BP★ Tom Niedenfuer 18 · Doug Sisk 0 · Don Aase 0 · Gregg Olson 0 · John Habyan 0 · Curt Schilling 0 · Scott McGregor 0 · Bob Milacki 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
Cal Ripken Jr.
27
FA-elig
161
5.0
1.7
-0.1
Eddie Murray
32
FA-elig
161
3.6
2.1
-1.0
Fred Lynn↔ DET
36
FA-elig
87
2.3
1.2
-0.5
Mike Boddicker↔ BOS
30
FA-elig
21
1.9
0.5
+0.1
Mickey Tettleton
27
arb
86
1.7
0.2
+0.4
Jose Bautista
23
pre-arb
33
1.1
0.1
+0.3
Joe Orsulak
26
arb
125
1.1
0.1
+0.2
Jeff Ballard
24
pre-arb
25
1.0
0.1
+0.3
Jay Tibbs
26
arb
30
0.8
0.2
+0.1
Oswaldo Peraza
25
pre-arb
19
0.8
0.1
+0.2
Dave Schmidt
31
FA-elig
41
0.7
0.6
-0.4
Bob Milacki
23
–
3
0.6
–
–
Mark Williamson
28
pre-arb
37
0.6
0.1
+0.1
Mike Morgan
28
FA-elig
22
0.5
0.4
-0.2
Rene Gonzales
27
arb
92
0.4
0.1
+0.1
Craig Worthington
23
–
26
0.2
–
–
Pete Harnisch
21
–
2
0.1
–
–
Terry Kennedy
32
FA-elig
85
0.1
0.8
-0.8
Doug Sisk
30
FA-elig
52
0.0
0.4
-0.4
Scott McGregor
34
FA-elig
4
-0.0
1.1
-1.1
Carl Nichols
25
pre-arb
18
-0.0
0.1
-0.1
Tom Niedenfuer
28
FA-elig
52
-0.1
0.8
-0.9
Gregg Olson
21
–
10
-0.1
–
–
John Habyan
24
–
7
-0.1
–
–
Butch Davis
30
–
13
-0.1
–
–
Jim Dwyer↔ MIN
38
FA-elig
35
-0.1
0.2
-0.2
Gordon Dillard
24
–
2
-0.1
–
–
Brady Anderson↔ BOS
24
pre-arb
53
-0.2
0.0
-0.1
Dickie Noles
31
–
2
-0.2
–
–
Bill Scherrer↔ PHI
30
–
4
-0.2
–
–
Pete Stanicek
25
pre-arb
83
-0.2
0.1
-0.1
Tito Landrum
33
–
13
-0.3
–
–
Curt Schilling
21
–
4
-0.3
–
–
Rick Schu
26
arb
89
-0.3
0.2
-0.3
Mark Thurmond
31
arb
43
-0.4
0.4
-0.6
Don Aase
33
FA-elig
35
-0.4
0.7
-0.8
Wade Rowdon
27
arb
20
-0.4
0.1
-0.2
Keith Hughes
24
–
41
-0.5
–
–
Ken Gerhart
27
pre-arb
103
-0.6
0.1
-0.3
Larry Sheets
28
arb
136
-0.7
0.5
-0.8
Jim Traber
26
arb
103
-0.8
0.1
-0.3
Jeff Stone
27
arb
26
-1.1
0.2
-0.5
Billy Ripken
23
pre-arb
150
-1.9
0.1
-0.7
Key additions (new vs 1987)
Player
fWAR
Mickey Tettleton
1.7
Jose Bautista
1.1
Joe Orsulak
1.1
Jay Tibbs
0.8
Oswaldo Peraza
0.8
Bob Milacki
0.6
Key subtractions (gone from 1987)
Player
1987 fWAR
Mike Flanagan
1.5
Ray Knight
0.8
Mike Young
0.3
Mike Griffin
0.3
Eric Bell
0.3
Luis DeLeon
0.3
Current & Historical Payroll
1988 payroll
$13.1M
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 (15)
Player
Age
Svc
1988
1989
1990
1991
1992
1993
1994
Eddie Murray
32
11.000
$2.1M
FREE AGENT
Cal Ripken Jr.
27
7.000
$1.7M
$2.5M
$1.3M
$2.6M
$2.1M
$5.2M
$5.5M
Fred Lynn
36
14.000
$1.2M
FREE AGENT
Scott McGregor
34
12.000
$1.1M
FREE AGENT
Terry Kennedy
32
10.000
$850k
FREE AGENT
Tom Niedenfuer
28
7.000
$850k
FREE AGENT
Don Aase
33
11.000
$675k
FREE AGENT
Dave Schmidt
31
7.000
$625k
$675k
FREE AGENT
Mike Boddicker
30
8.000
$496k
FREE AGENT
Doug Sisk
30
6.000
$410k
FREE AGENT
Mike Morgan
28
10.000
$375k
FREE AGENT
Jim Dwyer
38
15.000
$191k
FREE AGENT
Tito Landrum
33
8.000
—
FREE AGENT
Dickie Noles
31
9.000
—
FREE AGENT
Bill Scherrer
30
6.000
—
FREE AGENT
Arbitration-eligible (12)
Player
Age
Svc
1988
1989
1990
1991
1992
1993
1994
Larry Sheets
28
4.000
$540k
ARB 3
FREE AGENT
Mark Thurmond
31
5.000
$435k
FREE AGENT
Jay Tibbs
26
4.000
$168k
ARB 3
FREE AGENT
Rick Schu
26
4.000
$165k
ARB 3
FREE AGENT
Jeff Stone
27
5.000
$160k
FREE AGENT
Mickey Tettleton
27
4.000
$160k
ARB 3
FREE AGENT
Joe Orsulak
26
5.000
$120k
FREE AGENT
Jim Traber
26
4.000
$80k
ARB 3
FREE AGENT
Rene Gonzales
27
4.000
$75k
ARB 3
FREE AGENT
Wade Rowdon
27
4.000
$72k
ARB 3
FREE AGENT
Butch Davis
30
5.000
—
FREE AGENT
John Habyan
24
3.000
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (16)
Player
Age
Svc
1988
1989
1990
1991
1992
1993
1994
Mark Williamson
28
1.000
$85k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ken Gerhart
27
2.000
$83k
ARB 1
ARB 2
ARB 3
FREE AGENT
Billy Ripken
23
1.000
$80k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Ballard
24
1.000
$66k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carl Nichols
25
2.000
$65k
ARB 1
ARB 2
ARB 3
FREE AGENT
Pete Stanicek
25
1.000
$64k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Bautista
23
0.000
$62k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Oswaldo Peraza
25
0.000
$62k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brady Anderson
24
0.000
$35k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gordon Dillard
24
–
—
Pete Harnisch
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Keith Hughes
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bob Milacki
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gregg Olson
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Curt Schilling
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Craig Worthington
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Orioles'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 = Orioles 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