All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Dodgers Franchise WAR Leaders
Yankees Franchise WAR Leaders
Phillies Franchise WAR Leaders
Cardinals Franchise WAR Leaders
WAR Leaders 2020s
WAR Leaders 1980s
WAR Leaders 1950s
Hall of Fame Voting Finder
All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Dodgers Franchise WAR Leaders
Yankees Franchise WAR Leaders
Phillies Franchise WAR Leaders
Cardinals Franchise WAR Leaders
WAR Leaders 2020s
WAR Leaders 1980s
WAR Leaders 1950s
Hall of Fame Voting Finder
SEARCH:
Search ...
ELECTIONS
OR
Search ...
ARTICLES
OR
Search ...
PLAYERS
Miami Marlins All-Time Team
28-man roster for the Miami Marlins, formerly known as the Florida Marlins
1993 to present
Selections are based on performance, impact on franchise, and tenure
The team manager is
Jack McKeon
Statistics listed are for the years the player played for this team
Position Players
PLAYER
POS
FROM
TO
BATS
G
HR
WAR
J.T. Realmuto
C
2014
2018
R
540
59
13.9
Charles Johnson
C
1994
2002
R
587
75
11.7
Derrek Lee
1B
1998
2003
R
844
129
9.9
Dan Uggla
2B
2006
2010
R
776
154
15.7
Luis Castillo
2B
1996
2005
S
1128
20
22.4
Jazz Chisholm Jr.
2B-3B
2020
2024
L
403
66
7.1
Hanley Ramírez
SS-3B
2006
2012
R
943
148
26.9
Miguel Cabrera
3B-LF
2003
2007
R
720
138
18.3
Bobby Bonilla
3B
1997
1998
S
181
21
2.2
Mike Lowell
3B
1999
2005
R
981
143
14.2
Jeff Conine
LF-1B
1993
2005
R
1014
120
13.7
Christian Yelich
LF-CF
2013
2017
L
643
59
17.5
Marcell Ozuna
OF
2013
2017
R
653
96
13.8
Juan Pierre
CF
2003
2013
L
599
7
7.6
Gary Sheffield
RF-3B
1993
1998
R
558
122
13.2
Giancarlo Stanton
RF
2010
2017
R
986
267
35.7
Pitching Staff
PLAYER
ARM
FROM
TO
W
ERA
ERA+
WAR
José Fernández
RH
2013
2016
38
2.58
150
13.0
Dontrelle Willis
LH
2003
2007
68
3.78
111
17.2
Josh Johnson
RH
2005
2012
56
3.15
133
25.8
Sandy Alcantara
RH
2018
2023
41
3.32
130
16.8
Kevin Brown
RH
1996
1997
33
2.30
176
14.9
Josh Beckett
RH
2001
2005
41
3.46
118
10.7
Robb Nen
RH
1993
1997
20
3.41
122
5.0
Antonio Alfonseca
RH
1997
2005
19
3.86
109
2.6
Steve Cishek
RH
2010
2015
17
2.86
137
4.9
AJ Ramos
RH
2012
2017
15
2.78
139
6.6
Mike Dunn
LH
2011
2016
26
3.59
108
2.2
Richard Bleier
LH
2020
2022
6
3.16
133
2.0
Lineups
Lineup vs LHP
BATS
PLAYER
POS
1
R
Hanley Ramírez
SS
2
R
Miguel Cabrera
3B
3
R
Gary Sheffield
RF
4
R
Giancarlo Stanton
DH
5
R
Marcell Ozuna
CF
6
R
Dan Uggla
2B
7
R
Derrek Lee
1B
8
R
J.T. Realmuto
C
9
R
Jeff Conine
LF
Lineup vs RHP
BATS
PLAYER
POS
1
R
Hanley Ramírez
SS
2
R
Miguel Cabrera
LF
3
L
Christian Yelich
CF
4
S
Bobby Bonilla
1B
5
R
Gary Sheffield
RF
6
R
Giancarlo Stanton
DH
7
R
J.T. Realmuto
C
8
L
Jazz Chisholm Jr.
3B
9
S
Luis Castillo
2B