Daily quiz

Miami Marlins At Bats Leaders

Career totals with the Marlins and the best single seasons in club history. Records run through the 2025 season.

Luis Castillo holds the Marlins career record with 4,347 at bats. The single-season record is 678, by Juan Pierre in 2004.

AVG HR RBI H R SB OPS OBP SLG 2B 3B XBH TB BB SO PA AB G

All-time Marlins leaders

Career totals with the club
# Player With the club AB G
1 Luis Castillo Luis Castillo 1996–2005 4,347 1,128
2 Hanley Ramirez Hanley Ramirez 2006–2012 3,671 943
3 Giancarlo Stanton Giancarlo Stanton 2010–2017 3,577 986
4 Mike Lowell Mike Lowell 1999–2005 3,554 981
5 Jeff Conine Jeff Conine 1993–2005 3,471 1,014
6 Alex Gonzalez Alex Gonzalez 1998–2005 3,221 896
7 Dan Uggla Dan Uggla 2006–2010 2,927 776
8 Derrek Lee Derrek Lee 1998–2003 2,830 844
9 Miguel Cabrera Miguel Cabrera 2003–2007 2,694 720
10 Miguel Rojas Miguel Rojas 2015–2022 2,670 870
11 Christian Yelich Christian Yelich 2013–2017 2,478 643
12 Marcell Ozuna Marcell Ozuna 2013–2017 2,469 653
13 Juan Pierre Juan Pierre 2003–2013 2,310 599
14 Cliff Floyd Cliff Floyd 1997–2002 2,247 637
15 Adeiny Hechavarria Adeiny Hechavarria 2013–2017 2,122 599
16 Preston Wilson Preston Wilson 1998–2002 2,096 588
17 J. T. Realmuto J. T. Realmuto 2014–2018 1,988 540
18 Charles Johnson Charles Johnson 1994–2002 1,936 587
19 Brian Anderson Brian Anderson 2017–2022 1,904 531
20 Cody Ross Cody Ross 2006–2010 1,895 573
21 Derek Dietrich Derek Dietrich 2013–2018 1,879 608
22 Gary Sheffield Gary Sheffield 1993–1998 1,870 558
23 Jesus Sanchez Jesus Sanchez 2020–2025 1,719 532
24 Jeremy Hermida Jeremy Hermida 2005–2009 1,708 516
25 Martin Prado Martin Prado 2015–2019 1,682 477

Single-season Marlins records

Best seasons in club history