Miami Marlins All-Time Team

STARTING LINEUP

J.T. Rrealmuto

2014-2018
Catcher

Derrek Lee

1998-2003
first base

Luis Castillo

1996-2005
second base

Hanley Ramirez

2006-2012
shortstop

Mike Lowell

1999-2005
3B/2B

MIguel Cabrera

2003-2007
left field

Juan Pierre

2003-2005, 2013
center field

Giancarlo Stanton

2010-2017
right field

Gary Sheffield

1993-1998
DH

Jack McKeon

2003-2005
manager

BENCH

Charles Johnson

1994-1998, 2001-2002
C/1B

Mike Jacobs

2006-2008
first base

Dan Uggla

2006-2010
FIRST BASE

Edgar Renteria

1996-1998
1B/LF

Jorge Cantu

2008-2010
2B/3B

Gary Sheffield

1993-1998
3B/2B/SS

Jeff Conine

1993-1997, 2003-2005
left field

Christian Yelich

2013-2017
center field

Cliff Floyd

1997-2002
rf/1b

STARTING ROTATION

Jose Fernandez

2013-2016
ACE

Josh Beckett

2001-2005
STARTER

Dontrelle Willis

2003-2007
starter

Aníbal Sánchez

2006-2012
starter

Josh Johnson

2005-2012
starter

Bullpen

Robb Nen

1993-1997
ACE

Steve Cishek

2010-2015
STARTER

Antonio Alfonseca

1997-2001, 2005
starter

Braden Looper

1999-2003
starter

Mike Dunn

2011-2016
starter

A.J. Ramos

2012-2017
ACE
Baseball Egg