LFCliff Floyd 146 · John Wehner 12 · Ryan Jackson 10
CFTodd Dunwoody 111 · Mark Kotsay 46 · John Cangelosi 33
RFMark Kotsay 107 · Ryan Jackson 23 · John Wehner 11
DHRyan Jackson 5 · Cliff Floyd 3
SPBrian Meadows 1.6 · Jesus Sanchez 1.3 · Livan Hernandez 0.6 · Kirt Ojala 0.2 · Joe Fontenot -0.1
BP★ Matt Mantei 9 · Vic Darensbourg 0 · Antonio Alfonseca 0 · Brian Edmondson 0 · Rob Stanifer 0 · Donn Pall 0 · Justin Speier 0 · Oscar Henriquez 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.
1998 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Mark Kotsay
22
pre-arb
154
3.4
0.2
+3.5
Cliff Floyd
25
arb
153
2.2
0.5
+1.9
Craig Counsell
27
arb
107
1.8
0.2
+1.7
Brian Meadows
22
pre-arb
31
1.6
0.2
+1.6
Todd Dunwoody
23
pre-arb
116
1.5
0.2
+1.5
Matt Mantei
24
arb
42
1.5
0.2
+1.3
Jesus Sanchez
23
pre-arb
37
1.3
0.2
+1.3
Mike Redmond
27
pre-arb
37
1.3
0.2
+1.3
Todd Zeile↔ LAD
32
FA-elig
66
1.2
1.3
-0.1
Vic Darensbourg
27
pre-arb
60
1.1
0.2
+1.0
Dave Berg
27
pre-arb
81
1.0
0.2
+1.0
Edgar Renteria
21
pre-arb
133
0.9
0.3
+0.8
Livan Hernandez
23
pre-arb
35
0.6
1.5
-0.8
Charles Johnson↔ LAD
26
arb
31
0.6
0.8
-0.1
Derrek Lee
22
pre-arb
141
0.5
0.2
+0.3
Bobby Bonilla↔ LAD
35
FA-elig
28
0.4
1.7
-1.2
Felix Heredia↔ CHC
23
pre-arb
41
0.3
0.1
+0.2
Kirt Ojala
29
pre-arb
41
0.2
0.2
-0.0
Kevin Millar
26
pre-arb
2
0.2
0.2
+0.0
Gary Sheffield↔ LAD
29
FA-elig
40
0.1
4.6
-4.5
Donn Pall
36
FA-elig
23
0.0
0.2
-0.2
Mike Piazza↔ LAD
29
FA-elig
5
-0.0
0.3
-0.3
Gabe Gonzalez
26
pre-arb
3
-0.0
0.2
-0.2
Brian Daubach
26
pre-arb
10
-0.1
0.2
-0.3
Kevin Orie↔ CHC
25
pre-arb
48
-0.1
0.1
-0.2
Josh Booty
23
pre-arb
7
-0.1
0.2
-0.3
Joe Fontenot
21
pre-arb
8
-0.1
0.2
-0.3
Jim Eisenreich↔ LAD
39
FA-elig
30
-0.1
0.4
-0.6
Manuel Barrios↔ LAD
23
–
2
-0.2
–
–
John Roskos
23
–
10
-0.2
–
–
Rob Stanifer
26
pre-arb
38
-0.2
0.2
-0.4
John Wehner
31
FA-elig
53
-0.2
0.3
-0.5
Chris Hammond
32
–
3
-0.2
–
–
John Cangelosi
35
FA-elig
104
-0.2
0.6
-0.8
Oscar Henriquez
24
pre-arb
15
-0.2
0.2
-0.4
Randy Knorr
29
FA-elig
15
-0.3
0.2
-0.6
Eric Ludwick
26
pre-arb
13
-0.3
0.2
-0.5
Luis Castillo
22
pre-arb
44
-0.4
0.2
-0.6
Rafael Medina
23
pre-arb
12
-0.4
0.2
-0.6
Álex González
21
pre-arb
25
-0.5
0.2
-0.7
Ryan Dempster
21
–
14
-0.5
–
–
Jay Powell↔ HOU
26
arb
33
-0.6
0.2
-0.8
Preston Wilson↔ NYM
23
–
14
-0.7
–
–
Andy Larkin
24
pre-arb
17
-0.7
0.2
-0.9
Ryan Jackson
26
pre-arb
111
-0.7
0.2
-1.0
Gregg Zaun
27
arb
106
-0.7
0.3
-1.1
Justin Speier↔ CHC
24
pre-arb
18
-0.8
0.2
-1.0
Antonio Alfonseca
26
pre-arb
58
-0.8
0.2
-1.1
Brian Edmondson↔ ATL
25
pre-arb
43
-0.9
0.1
-1.1
Key additions (new vs 1997)
Player
fWAR
Brian Meadows
1.6
Matt Mantei
1.5
Jesus Sanchez
1.3
Mike Redmond
1.3
Todd Zeile
1.2
Vic Darensbourg
1.1
Key subtractions (gone from 1997)
Player
1997 fWAR
Kevin Brown
6.4
Alex Fernandez
3.7
Moises Alou
3.3
Jeff Conine
1.7
Devon White
1.3
Al Leiter
1.1
Current & Historical Payroll
1998 payroll
$18.0M
What the front office was committed to as of 1998, 1998–2004.
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 (10)
Player
Age
Svc
1998
1999
2000
2001
2002
2003
2004
Gary Sheffield
29
10.000
$4.6M
FREE AGENT
Bobby Bonilla
35
12.000
$1.7M
FREE AGENT
Todd Zeile
32
9.000
$1.3M
FREE AGENT
John Cangelosi
35
13.000
$550k
FREE AGENT
Jim Eisenreich
39
16.000
$400k
FREE AGENT
John Wehner
31
7.000
$275k
FREE AGENT
Mike Piazza
29
6.000
$265k
FREE AGENT
Randy Knorr
29
7.000
$250k
FREE AGENT
Donn Pall
36
10.000
$200k
FREE AGENT
Chris Hammond
32
8.000
—
FREE AGENT
Arbitration-eligible (6)
Player
Age
Svc
1998
1999
2000
2001
2002
2003
2004
Charles Johnson
26
4.000
$769k
ARB 3
FREE AGENT
Cliff Floyd
25
5.000
$500k
FREE AGENT
Gregg Zaun
27
3.000
$280k
ARB 2
ARB 3
FREE AGENT
Matt Mantei
24
3.000
$250k
ARB 2
ARB 3
FREE AGENT
Craig Counsell
27
3.000
$185k
ARB 2
ARB 3
FREE AGENT
Jay Powell
26
3.000
$170k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (33)
Player
Age
Svc
1998
1999
2000
2001
2002
2003
2004
Livan Hernandez
23
2.000
$1.5M
ARB 1
ARB 2
ARB 3
FREE AGENT
Edgar Renteria
21
2.000
$255k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kirt Ojala
29
1.000
$225k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Castillo
22
2.000
$200k
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Daubach
26
0.000
$200k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rob Stanifer
26
1.000
$185k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Antonio Alfonseca
26
1.000
$175k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andy Larkin
24
2.000
$172k
ARB 1
ARB 2
ARB 3
FREE AGENT
Derrek Lee
22
1.000
$172k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Todd Dunwoody
23
1.000
$172k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Kotsay
22
1.000
$171k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Ludwick
26
2.000
$171k
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Booty
23
2.000
$170k
ARB 1
ARB 2
ARB 3
FREE AGENT
Álex González
21
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Oscar Henriquez
24
1.000
$170k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jesus Sanchez
23
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Meadows
22
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Millar
26
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Jackson
26
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Redmond
27
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dave Berg
27
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gabe Gonzalez
26
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joe Fontenot
21
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rafael Medina
23
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vic Darensbourg
27
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Justin Speier
24
0.000
$161k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Edmondson
25
0.000
$138k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Felix Heredia
23
2.000
$130k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Orie
25
1.000
$103k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Manuel Barrios
23
–
—
John Roskos
23
–
—
Ryan Dempster
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Preston Wilson
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Marlins'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 = Marlins 1998; 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