
Miami Marlins players and history
789 players have played at least one regular-season game for the Miami Marlins franchise from 1993 to 2025. Before today's name it played as the Florida Marlins (1993–2011). Luis Castillo played the most games for the club (1,128, 1996–2005).

Most games for the Marlins
| # | Player | Pos | Seasons | Games |
|---|---|---|---|---|
| 1 | 2B | 1996–2005 | 1,128 | |
| 2 | 1B | 1993–1997, 2003–2005 | 1,014 | |
| 3 | OF | 2010–2017 | 986 | |
| 4 | 3B | 1999–2005 | 981 | |
| 5 | SS | 2006–2012 | 943 | |
| 6 | SS | 1998–2005 | 896 | |
| 7 | SS | 2015–2022 | 870 | |
| 8 | 1B | 1998–2003 | 844 | |
| 9 | 2B | 2006–2010 | 776 | |
| 10 | 1B | 2003–2007 | 720 | |
| 11 | OF | 2013–2017 | 653 | |
| 12 | OF | 2013–2017 | 643 | |
| 13 | OF | 1997–2002 | 637 | |
| 14 | Derek Dietrich | 2B | 2013–2018 | 608 |
| 15 | Adeiny Hechavarria | SS | 2013–2017 | 599 |
| 16 | OF | 2003–2005, 2013 | 599 | |
| 17 | OF | 1998–2002 | 588 | |
| 18 | C | 1994–1998, 2001–2002 | 587 | |
| 19 | 3B | 2006, 2008–2011 | 581 | |
| 20 | OF | 2006–2010 | 573 | |
| 21 | OF | 1993–1998 | 558 | |
| 22 | C | 2014–2018 | 540 | |
| 23 | Jesus Sanchez | OF | 2020–2025 | 532 |
| 24 | Brian Anderson | 3B | 2017–2022 | 531 |
| 25 | Jeremy Hermida | OF | 2005–2009 | 516 |
Photos: Wikimedia Commons, free licences, each credited on the MLB photo credits page.
Marlins players in 2025
The 12 players with the most Marlins games among those who played for the club in 2025: Jesus Sanchez (OF, 532 games since 2020), Nick Fortes (C, 363 games since 2021), Otto Lopez (2B, 260 games since 2024), Xavier Edwards (2B, 239 games since 2023), Anthony Bender (P, 193 games since 2021), Dane Myers (OF, 172 games since 2023), Sandy Alcantara (P, 169 games since 2018), Kyle Stowers (OF, 167 games since 2024), Eric Wagaman (1B, 140 games since 2025), Agustín Ramírez (C, 136 games since 2025), Javier Sanoja (OF, 135 games since 2024) and Connor Norby (3B, 124 games since 2024).
Old names and cities
- Florida Marlins: 1993–2011
- Miami Marlins: today's name.
Every season under an old name counts for the Miami Marlins in the MLB Grid and on the played-for-both lists.
Played for both the Marlins and…
Braves 103Cubs 100Mets 99Nationals 95Padres 92Brewers 89Blue Jays 89Orioles 84Angels 84Yankees 84Rangers 84Red Sox 83Rays 82Dodgers 81Pirates 79Athletics 78Tigers 75Diamondbacks 74Reds 74Royals 73Guardians 72White Sox 70Phillies 70Mariners 70Rockies 68Giants 68Astros 66Twins 58Cardinals 58
Each list has every player who played for both clubs, with his seasons and games for each. All MLB team pairs
Miami Marlins: questions
How many players have played for the Miami Marlins?
789, counting every player with at least one regular-season game for the franchise from 1993 to 2025, under any of its names.
Who has played the most games for the Marlins?
Luis Castillo, with 1,128 regular-season games (1996–2005), ahead of Jeff Conine (1,014) and Giancarlo Stanton (986).
Which team shares the most players with the Marlins?
The Braves: 103 players played for both. The fewest: the Cardinals, with 58.
Facts from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Not affiliated with MLB or the Miami Marlins. Credits