This is a list of National Football League players with a career total of over 15,000 all-purpose yards.

Players listed in bold are currently active.

List RankPlayerPosition(s)regularlyplayedSeasonsby teamTotalall-purposeyardsgainedTotalrushingyards gainedTotalreceivingyardsgainedTotalinterceptionreturnyardsgainedTotalpuntreturnyardsgainedTotalkickoffreturnyardsgainedTotalrecovered fumblereturn yardsgainedYear of induction intoPro Football Hall of Fame1Jerry RiceWide receiverSan Francisco 49ers (1985–2000)Oakland Raiders (2001–2004)Seattle Seahawks (2004)23,54664522,895006020102Brian MitchellRunning backPunt returnerKick returnerWashington Redskins (1990–1999)Philadelphia Eagles (2000–2002)New York Giants (2003)23,3301,9672,33604,99914,01414None3Walter PaytonRunning backChicago Bears (1975–1987)21,80316,7264,53800539019934Emmitt SmithRunning backDallas Cowboys (1990–2002)Arizona Cardinals (2003–2004)21,56418,3553,224000(15)20105Frank GoreRunning backSan Francisco 49ers (2005–2014)Indianapolis Colts (2015–2017)Miami Dolphins (2018)Buffalo Bills (2019)New York Jets (2020)19,99216,0003,9850007None6Darren SprolesRunning back Punt returner Kick returnerSan Diego Chargers (2005–2010)New Orleans Saints (2011–2013)Philadelphia Eagles (2014–2019)19,6963,5524,84002,9618,352(9)None7Tim BrownWide receiverPunt returnerKick returnerL.A./Oakland Raiders (1988–2003)Tampa Bay Buccaneers (2004)19,68219014,93403,3201,235320158Marshall FaulkRunning backIndianapolis Colts (1994–1998)St. Louis Rams (1999–2005)19,19012,2796,87500181820119Steve Smith Sr.Wide receiverPunt returnerKick returnerCarolina Panthers (2001–2013)Baltimore Ravens (2014–2016)19,18038714,73101,6842,3717None10LaDainian TomlinsonRunning backSan Diego Chargers (2001–2009)New York Jets (2010–2011)18,45613,6844,7720000201711Barry SandersRunning backDetroit Lions (1989–1998)18,30815,2692,921001180200412Herschel WalkerRunning backKick returnerDallas Cowboys (1986–1989, 1996–1997)Minnesota Vikings (1989–1991)Philadelphia Eagles (1992–1994)New York Giants (1995)18,1688,2254,859005,0840None13Adrian PetersonRunning backMinnesota Vikings (2007–2016)New Orleans Saints (2017)Arizona Cardinals (2017)Washington Redskins (2018–2019)Detroit Lions (2020)Tennessee Titans (2021)Seattle Seahawks (2021)17,80814,9182,47400428(12)Eligible in 202714Marcus AllenRunning backLos Angeles Raiders (1982–1992)Kansas City Chiefs (1993–1997)17,64812,2435,411000(6)200315Larry FitzgeraldWide receiverArizona Cardinals (2004–2020)17,5606817,4920000202616Curtis MartinRunning backNew England Patriots (1995–1997)New York Jets (1998–2005)17,42114,1013,329000(9)201217Tiki BarberRunning backNew York Giants (1997–2006)17,35910,4495,18301,1815442None18Eric MetcalfRunning backWide receiverPunt returnerKick returnerCleveland Browns (1989–1994)Atlanta Falcons (1995–1996)San Diego Chargers (1997)Arizona Cardinals (1998)Carolina Panthers (1999)Washington Redskins (2001)Green Bay Packers (2002)17,2302,3925,57203,4535,8130None19Derrick MasonWide receiverPunt returnerKick returnerTennessee Oilers/Titans (1997–2004)Baltimore Ravens (2005–2010)New York Jets (2011)Houston Texans (2011)17,150312,06101,5903,4960None 20Wes WelkerWide receiverPunt returnerKick returnerSan Diego Chargers (2004)Miami Dolphins (2004–2006)New England Patriots (2007–2012)Denver Broncos (2013–2014)St. Louis Rams (2015)16,7971519,92402,5844,1380None21Thurman ThomasRunning backBuffalo Bills (1988–1999)Miami Dolphins (2000)16,53212,0744,4580000200722Tony DorsettRunning backDallas Cowboys (1977–1987)Denver Broncos (1988)16,32612,7393,55400033199423Terrell OwensWide receiverSan Francisco 49ers (1996–2003)Philadelphia Eagles (2004–2005)Dallas Cowboys (2006–2008)Buffalo Bills (2009)Cincinnati Bengals (2010)16,27625115,934007813201824Ted Ginn Jr.Wide receiverPunt returnerKick returnerMiami Dolphins (2007–2009)San Francisco 49ers (2010–2012)Carolina Panthers (2013, 2015–2016)Arizona Cardinals (2014)New Orleans Saints (2017–2019)Chicago Bears (2020)15,7494865,74202,6246,899(2)None25Henry EllardWide receiverLos Angeles Rams (1983–1993)Washington Redskins (1994–1998)New England Patriots (1998)15,7185013,77701,5273640None26Warrick DunnRunning backTampa Bay Buccaneers (1997–2001, 2008)Atlanta Falcons (2002–2007)15,66510,9674,3390483101None27Randy MossWide receiverMinnesota Vikings (1998–2004, 2010)Oakland Raiders (2005–2006)New England Patriots (2007–2010)Tennessee Titans (2010)San Francisco 49ers (2012)15,64415915,292016233(2)201828Edgerrin JamesRunning backIndianapolis Colts (1999–2005)Arizona Cardinals (2006–2008)Seattle Seahawks (2009)15,61012,2463,3640000202029Irving FryarWide receiverPunt returnerNew England Patriots (1984–1992)Miami Dolphins (1993–1995)Philadelphia Eagles (1996–1998)Washington Redskins (1999–2000)15,59424212,78502,0555057None30Jim BrownRunning backCleveland Browns (1957–1965)15,45912,3122,499006480197131Josh CribbsWide receiverPunt returnerKick returnerCleveland Browns (2005–2012)Oakland Raiders (2013)New York Jets (2013) Indianapolis Colts ()15,4538081,17502,37511,113(18)None32Eric DickersonRunning backLos Angeles Rams (1983–1987)Indianapolis Colts (1987–1991)Los Angeles Raiders (1992)Atlanta Falcons (1993)15,41113,2592,13700015199933Isaac BruceWide receiverL.A./St. Louis Rams (1994–2007)San Francisco 49ers (2008–2009)15,39913915,20805200202034Antonio BrownWide receiverPunt returnerKick returnerPittsburgh Steelers (2010–2018)New England Patriots (2019)Tampa Bay Buccaneers (2020–2021)15,35312812,29101,7611,1730Eligible in 202735Steven JacksonRunning backSt. Louis Rams (2004–2012)Atlanta Falcons (2013–2014)New England Patriots (2015)15,19111,4383,6830079(9)None36Derrick HenryRunning backTennessee Titans (2016–2023)Baltimore Ravens (2024–present)15,15813,3191,8390000Active37Tony GonzalezTight endKansas City Chiefs (1997–2008)Atlanta Falcons (2009–2013)15,1411415,1270000201938Jerome BettisRunning backL.A./St. Louis Rams (1993–1995)Pittsburgh Steelers (1996–2005)15,11313,6621,4490002201539Allen RossumCornerbackPunt returnerKick returnerPhiladelphia Eagles (–)Green Bay Packers (–)Atlanta Falcons (–)Pittsburgh Steelers ()San Francisco 49ers (–)Dallas Cowboys ()15,046174223,05611,9470None40LeSean McCoyRunning backPhiladelphia Eagles (2009–2014)Buffalo Bills (2015–2018)Kansas City Chiefs (2019)Tampa Bay Buccaneers (2020)15,00111,1023,8980001None

See also List of NFL individual records List of NFL career rushing yards leaders List of NFL career receiving yards leaders

Notes

References

External links Enumeration of career all-purpose yardage leaders from the Pro Football Hall of Fame Pro-Football Reference