Miami Marlins All-Time Team

Below is a 28-player roster for the Miami Marlins. The manager is Jack McKeon.

Our selections are based on performance, impact on the franchise, and tenure.

We are picking a TEAM, not simply the 28 best players in franchise history. This roster is intended to be a representation of how a manager would use these players in a lineup and on a pitching staff.

POSITION PLAYERS

PLAYERPOSFROMTOBATSGHRWAR
J.T. RealmutoC20142018R5405913.9
Charles JohnsonC19942002R5877511.7
Derrek Lee1B19982003R8441299.9
Dan Uggla2B20062010R77615415.7
Luis Castillo2B19962005S11282022.4
Jazz Chisholm Jr.2B-3B20202024L403667.1
Hanley RamírezSS-3B20062012R94314826.9
Miguel Cabrera3B-LF20032007R72013818.3
Bobby Bonilla3B19971998S181212.2
Mike Lowell3B19992005R98114314.2
Jeff ConineLF-1B19932005R101412013.7
Christian YelichLF-CF20132017L6435917.5
Marcell OzunaOF20132017R6539613.8
Juan PierreCF20032013L59977.6
Gary SheffieldRF-3B19931998R55812213.2
Giancarlo StantonRF20102017R98626735.7

LINEUPS

LINEUP VS LHP
LINEUP VS RHP
BATSPLAYERPOS
1RHanley RamírezSS
2RMiguel Cabrera3B
3RGary SheffieldRF
4RGiancarlo StantonDH
5RMarcell OzunaCF
6RDan Uggla2B
7RDerrek Lee1B
8RJ.T. RealmutoC
9RJeff ConineLF
BATSPLAYERPOS
1RHanley RamírezSS
2RMiguel CabreraLF
3LChristian YelichCF
4SBobby Bonilla1B
5RGary SheffieldRF
6RGiancarlo StantonDH
7RJ.T. RealmutoC
8LJazz Chisholm Jr.3B
9SLuis Castillo2B

PITCHING STAFF

PLAYERARMFROMTOWERAERA+WAR
José FernándezRH20132016382.5815013.0
Dontrelle WillisLH20032007683.7811117.2
Josh JohnsonRH20052012563.1513325.8
Sandy AlcantaraRH20182023413.3213016.8
Kevin BrownRH19961997332.3017614.9
Josh BeckettRH20012005413.4611810.7
Robb NenRH19931997203.411225.0
Antonio AlfonsecaRH19972005193.861092.6
Steve CishekRH20102015172.861374.9
AJ RamosRH20122017152.781396.6
Mike DunnLH20112016263.591082.2
Richard BleierLH2020202263.161332.0