The Best Players in Miami Marlins History, Position by Position

By 4Baseball Staff · · 10 min read

An all-time Marlins team built from franchise career leaders, award winners and two championship rosters, with the criteria stated and the near misses explained. Covers Florida and Miami, 1993 through 2025.

The Marlins are an odd franchise to build an all-time team for, because the best players in their history mostly did not stay. The club has played 33 seasons, from 1993 through 2025, with a record of 2,382 wins and 2,792 losses. It has won two World Series, in 1997 and 2003, both as a wild-card team, and it has never won a division title. It also took its first championship roster apart within a year: the club lost 108 games in 1998.

That pattern shapes the career leaderboards. Most franchises have a Hall of Famer who played ten or twelve seasons for them and tops half the lists. In the historical record the Marlins have no Hall of Fame player with four or more seasons in the uniform, and the leaders in many categories are players who spent five or six years in Florida before being traded or leaving as free agents. The all-time team is therefore a team of peaks. It asks who was best while he was here, and it has to be honest that "here" was often short.

This article states its rules, shows the lineup in a table, argues each position, builds a rotation and a bullpen, and then lists who just missed. Every number below counts only what a player did for the Florida and Miami franchise.

Miami Marlins80-82 · NL East

How the team was chosen

The franchise leaderboards in the historical record, which runs through the 2025 season, were the starting point. They count only a player's stats with this club, which is the right yardstick for an all-time team of a franchise. The criteria, in order of weight:

  1. Production while with the Marlins, measured by the club's career lists in hits, home runs, runs batted in, runs, stolen bases, walks, wins, strikeouts and saves.
  2. Awards earned in a Marlins uniform: the one MVP, the one Cy Young Award, and the four Rookie of the Year winners.
  3. Championship roster membership. With only two titles, being on the 1997 or 2003 team counts for something, though it cannot outweigh a large gap in production.
  4. Position fit. Where the career lists do not carry a position, the choice follows where the player mainly played, from general baseball knowledge.

The limits are plain. The database has no WAR, no defensive metrics for most of these years, and no park adjustments, so a stolen-base leader and a home-run leader cannot be compared by arithmetic. Where this article says one player was better, it is a judgment from the evidence shown. A franchise this young also has a thin bench of candidates at some spots, and the catcher and center field choices are weaker than the rest.

The lineup at a glance

Spot Player Years with club Franchise fact
C Charles Johnson 1994-1998, 2001-2002 Four Gold Gloves, 1995 to 1998; 1997 champion
1B Derrek Lee 1998-2003 129 HR, 417 RBI; 2003 champion
2B Luis Castillo 1996-2005 Club leader in hits (1,273), runs (675), walks (533), steals (281)
3B Mike Lowell 1999-2005 143 HR, 578 RBI, second on the club in RBI
SS Hanley Ramirez 2006-2012 .300 average, 230 steals; 2006 Rookie of the Year
LF Miguel Cabrera 2003-2007 138 HR, 523 RBI in five seasons
CF Juan Pierre 2003-2013 span 190 steals; 2003 champion
RF Giancarlo Stanton 2010-2017 267 HR and 672 RBI, both club records; 2017 MVP
DH Jeff Conine 1993-2005 span 1,005 hits, 553 RBI, .290 average

The rotation is Sandy Alcantara, Jose Fernandez, Josh Johnson, Dontrelle Willis and Josh Beckett, with Robb Nen closing and Jack McKeon managing.

Catcher and first base: a gap and a guess

Catcher is the weakest position on the team, and the sheet shows why: no catcher appears on any of the franchise's top-eight lists. Charles Johnson gets the job on the strength of his glove and his place on the 1997 champions. The historical record credits him with four Gold Gloves, in 1995, 1996, 1997 and 1998, the last in a season he split with the Dodgers, and two All-Star selections, in 1997 and 2001. His bat was modest. In 1997 he hit 19 home runs with 63 RBI and a .250 average, and in 2001 he hit .259 with 18 home runs and 75 RBI. The catcher's value in this case is mostly the defense that counting stats do not show.

J. T. Realmuto is the alternative. He caught for the Marlins from 2014 to 2018 and hit .303 in 2016 and 21 home runs in 2018, before going to Philadelphia. Ivan Rodriguez, a Hall of Famer, caught the 2003 champions, but he was with the club for a single season and cannot clear a bar built on production for the franchise. A fan who prefers a bat to a glove can reasonably pick Realmuto.

First base is Derrek Lee, who spent six seasons with the club, 1998 through 2003, and hit 129 home runs with 417 runs batted in and 363 walks. He was on the 2003 champions. The competition is Jeff Conine, who gets the designated hitter slot instead, and it is a reasonable choice that either could play first with the other in left or at DH.

Second base, shortstop and third base

Second base belongs to Luis Castillo, and his claim is unusual: he leads the entire franchise in hits with 1,273, runs with 675, walks with 533 and stolen bases with 281, and he hit .293 over his years in Florida. None of those figures is spectacular in a national context. What they show is a table-setter who did the same job every year from 1996 to 2005, which is the one thing a team with so much turnover rarely had. Dan Uggla hit 154 home runs from 2006 to 2010, the second-highest total in club history, but Uggla was a power hitter at a spot where Castillo's on-base skill and speed made him more valuable to the lineup.

Shortstop is Hanley Ramirez. He won the 2006 Rookie of the Year award and has the highest batting average of any Marlin with at least 3,000 at-bats, .300, along with 148 home runs, 230 stolen bases, 1,103 hits and 666 runs in seven seasons. Few shortstops in any franchise have combined power and speed to that degree. He was traded in 2012, which is part of the pattern.

Third base is Mike Lowell, who played 1999 through 2005, hit 143 home runs and drove in 578 runs, second in club history behind only Stanton. He had 965 hits and a .272 average. His case is built on years of steady middle-of-the-order production rather than a single peak season, and in a franchise as short of continuity as this one, that is a legitimate argument.

The outfield and designated hitter

Giancarlo Stanton is the right fielder, and the argument is short. His 267 home runs and 672 RBI are club records by wide margins: the next-best home run total is Dan Uggla's 154. He won the 2017 MVP award with the Marlins, the only MVP in franchise history, and was traded afterward. Over eight seasons from 2010 to 2017 he also drew 487 walks, second on the club. His .268 average is the weakest of the regulars on the lineup card, which is modest for a hitter of his power.

Miguel Cabrera takes left field. The database credits him with 138 home runs, 523 RBI and 842 hits in only five seasons, 2003 through 2007, which puts him among the franchise leaders in each category despite the short stay. His career total is 511 home runs, which puts him on the list of 500-homer hitters; only a part of that was in Florida, and he was a young player when he arrived. Gary Sheffield (122 home runs, 424 walks in six seasons) and Cliff Floyd (409 RBI, 1997 to 2002) deserve mention here.

Center field is the thin spot. Juan Pierre stole 190 bases with the franchise and was on the 2003 champions. He is the pick because a leadoff-style center fielder fits next to Castillo and a lineup full of power, but any honest version of this article should call it the weakest choice on the card. Chuck Carr stole 115 bases from 1993 to 1995, the original team's speed threat.

Designated hitter is Jeff Conine, the original Marlin whose span runs from 1993 to 2005. He has 1,005 hits, 553 RBI, a .290 average, 120 home runs and 376 walks. He has the longest tenure of anyone in the lineup, and he was on both the 1997 and 2003 champions, which no other hitter in the lineup can say.

The rotation: Alcantara, Fernandez, Johnson, Willis and Beckett

The rotation is where the Marlins' best case lies. The club has produced a succession of excellent young starters, and most of them were lost young, by trade, injury or tragedy.

Sandy Alcantara won the 2022 Cy Young Award, the club's only one, going 14-9 with a 2.28 ERA over 228 2/3 innings. His 52 wins and 921 strikeouts with the club are among the best in franchise history, and his 3.64 ERA is the best of any Marlin with at least 1,000 innings. The 2022 season is the peak, and the rest of the record is more uneven; his ERA in 2025 was 5.36. He did not pitch in 2024, and his record in the database skips that season.

Jose Fernandez is the pitcher fans most wonder about. He won the 2013 Rookie of the Year award and in four seasons went 38-17 with 589 strikeouts. Among his lines: a 2.19 ERA over 172 2/3 innings in 2013, and 253 strikeouts in 182 1/3 innings in 2016. He died in a boating accident on September 25, 2016, at 24, and his death is one of the saddest events in the sport's recent history. The statistics cannot tell you what he would have become.

Josh Johnson had a short peak that was among the best of the era: a 2.30 ERA in 2010 and 1.64 ERA over 60 1/3 innings in 2011, with 56 wins and 832 strikeouts for the club. He made the All-Star team in 2009 and 2010.

Dontrelle Willis won the 2003 Rookie of the Year award and then went 22-10 with a 2.63 ERA in 2005, the high point of his career in wins. He totals 68 wins and 757 strikeouts, and a 3.78 ERA for his Florida career.

Josh Beckett is the fifth. He was the 2003 World Series MVP, and across 2001 to 2005 he totaled 607 strikeouts, with 15 wins in 2005. A. J. Burnett (49 wins, 8 shutouts) and Ricky Nolasco are the other candidates. Ricky Nolasco leads the club in wins with 81 and strikeouts with 1,001, but his ERA with the club is 4.44, and an all-time team should not give the fifth spot to volume alone.

The bullpen and the manager

Robb Nen is the closer. He saved 108 games for the franchise from 1993 to 1997, the club record, and was on the 1997 champions. The next three, Antonio Alfonseca (102), Steve Cishek (94) and Juan Carlos Oviedo (92), are close behind. Relievers are the least stable position in baseball, and the Marlins' save list shows that, with several names in the 90s and no one near 150.

Jack McKeon manages. He took over during the 2003 season, the club finished 91-71, and it won the World Series that October. His franchise record is 281-257 in 538 games from 2003 to 2011. Jim Leyland led the 1997 team, a wild-card club that also won the title, but he managed the franchise only in 1997 and 1998 and lost 178 games against 146 wins, thanks in large part to the 1998 team that was cut down after the title. Don Mattingly managed the most games, 1,018 from 2016 to 2022, with a 439-579 record, an indication of the lean years.

The bench and the near misses

The best hitters left off the lineup are Dan Uggla, Gary Sheffield, Cliff Floyd and Realmuto. The pitchers left off include Burnett and Nolasco. A fuller bench might include Jeff Conine, if he were not at DH, and Emilio Bonifacio or Jon Berti for speed. Chris Coghlan, the 2009 Rookie of the Year, is the fourth of the club's four winners, along with Willis (2003), Ramirez (2006) and Fernandez (2013).

What the numbers cannot tell you

A few caveats matter more than usual for this club. First, the team's two championship rosters were both assembled with a large share of players who were acquired or signed for a title run and then left. Players such as Kevin Brown, who pitched for the Marlins in 1996 and 1997 and has five shutouts for the franchise, are therefore on franchise lists for only a couple of seasons.

Second, the club played its first years in a football stadium: Joe Robbie Stadium (later renamed several times) from 1993 through 2011, with the highest season attendance in club history, 3,064,847 in 1993. The park environment shaped the numbers, and a retractable-roof ballpark since 2012 changed it again. The database cannot adjust for any of that.

Third, the record is short. Thirty-three seasons is a small sample for deciding greatness, and a few players, such as Alcantara, are active or recently active, so their records are written only through 2025.

Common questions

Why is there no Hall of Famer on the team? The historical record lists none with four or more seasons for the franchise. Ivan Rodriguez, in the Hall, caught the 2003 champions, but he played one season for the club.

Who is the best player in franchise history? On the evidence, Stanton for the numbers and awards, and Fernandez for what might have been. The honest answer is that no Marlin has a case like a franchise cornerstone elsewhere.

Did the Marlins ever win a division? No. Both titles came as a wild-card team, in 1997 and 2003, and the club's other playoff trips were in 2020 and 2023, also as a wild-card team.

Which Marlin has the best single season? For a pitcher, Alcantara in 2022 (14-9, 2.28 ERA) or Willis in 2005 (22-10, 2.63). For a hitter, Stanton's MVP year of 2017.

Where to go next

The full story is in the History of the Miami Marlins and the best seasons and every October run, and loanDepot park has its own guide. For the rivals in the division, see the Atlanta Braves history and the New York Mets history. The live record is on the Marlins team page, with the ballpark page alongside.

Search more on this

Keep reading

4Baseball is an independent site and is not affiliated with, endorsed by or sponsored by Major League Baseball, Minor League Baseball, the NCAA, USA Baseball, USA Softball, Little League International, or any club, league or school. Club names, logos and marks are the property of their respective owners and are used here for identification only.