Rank[2] |
Player |
Position(s)
regularly
played |
Seasons
by team |
Total
rushing
yards gained[3] |
Total
receiving
yards
gained[3] |
Total
interception
return
yards
gained[3] |
Total
punt
return
yards
gained[3] |
Total
kickoff
return
yards
gained[3] |
Total
recovered fumble
return yards
gained[3] |
Total
all-purpose[1]
yards
gained[3] |
Year of induction into
Pro Football Hall of Fame |
1 |
Jerry Rice |
Wide receiver |
San Francisco 49ers (1985–2000)
Oakland Raiders (2001–2004[4])
Seattle Seahawks (2004) |
645 |
22,895 |
0 |
0 |
6 |
0 |
23,546 |
2010 |
2 |
Brian Mitchell |
Running back
Kick returner
Punt returner |
Washington Redskins (1990–1999)
Philadelphia Eagles (2000–2002)
New York Giants (2003) |
1967 |
2336 |
0 |
4999 |
14,014 |
14 |
23,330 |
None |
3 |
Walter Payton |
Running back |
Chicago Bears (1975–1987) |
16,726 |
4538 |
0 |
0 |
539 |
0 |
21,803 |
1993 |
4 |
Emmitt Smith |
Running back |
Dallas Cowboys (1990–2002)
Arizona Cardinals (2003–2004) |
18,355 |
3224 |
0 |
0 |
0 |
(15)[5] |
21,564 |
2010 |
5 |
Tim Brown |
Wide receiver |
Oakland Raiders (1988[6]–2003)
Tampa Bay Buccaneers (2004) |
190 |
14,934 |
0 |
3,320 |
1,235 |
3 |
19,682 |
2015 |
6 |
Marshall Faulk |
Running back |
Indianapolis Colts (1994–1998)
Saint Louis Rams (1999–2005) |
12,279 |
6875 |
0 |
0 |
18 |
18 |
19,190 |
2011 |
7 |
LaDainian Tomlinson |
Running back |
San Diego Chargers (2001–2009)
New York Jets (2010–2011) |
13,684 |
4,772 |
0 |
0 |
0 |
0 |
18,456 |
Not applicable[7] |
8 |
Barry Sanders |
Running back |
Detroit Lions (1989–1998) |
15,269 |
2921 |
0 |
0 |
118 |
0 |
18,308 |
2004 |
9 |
Herschel Walker |
Running back |
Dallas Cowboys (1986–1989,[8] 1996–1997)
Minnesota Vikings (1989–1991)
Philadelphia Eagles (1992–1994)
New York Giants (1995) |
8225 |
4859 |
0 |
0 |
5084 |
0 |
18,168 |
None |
10 |
Steve Smith Sr. |
Wide receiver |
Carolina Panthers (2003–2013)
Baltimore Ravens (2014–Present) |
387 |
13,262 |
0 |
1652 |
2371 |
0 |
17,679 |
Not applicable[7] |
11 |
Marcus Allen |
Running back |
Los Angeles Raiders (1982–1992)
Kansas City Chiefs (1993–1997) |
12,243 |
5411 |
0 |
0 |
0 |
(6)[5] |
17,648 |
2003 |
12 |
Curtis Martin |
Running back |
New England Patriots (1995–1997)
New York Jets (1998–2005) |
14,101 |
3329 |
0 |
0 |
0 |
(9)[5] |
17,421 |
2012 |
13 |
Tiki Barber |
Running back |
New York Giants (1997–2006[9]) |
10,449 |
5183 |
0 |
1181 |
544 |
2 |
17,359 |
None |
14 |
Eric Metcalf |
Running back
Wide receiver
Kick returner |
Cleveland Browns (1989–1994)
Atlanta Falcons (1995–1996)
San Diego Chargers (1997)
Arizona Cardinals (1998)
Carolina Panthers (1999)
Washington Redskins (2000)
Green Bay Packers (2001) |
2392 |
5572 |
0 |
3453 |
5813 |
0 |
17,230 |
None |
15 |
Derrick Mason |
Wide receiver |
Tennessee Titans (1997–2004)
Baltimore Ravens (2005–2010)
New York Jets (2011)
Houston Texans (2011) |
3 |
12,061 |
0 |
1590 |
3496 |
0 |
17,150 |
Not applicable[7] |
16 |
Thurman Thomas |
Running back |
Buffalo Bills (1988–1999)
Miami Dolphins (2000) |
12,074 |
4458 |
0 |
0 |
0 |
0 |
16,532 |
2007 |
17 |
Tony Dorsett |
Running back |
Dallas Cowboys (1977–1987)
Denver Broncos (1988) |
12,739 |
3554 |
0 |
0 |
0 |
33 |
16,326 |
1994 |
18 |
Terrell Owens |
Wide receiver |
San Francisco 49ers (1996–2003)
Philadelphia Eagles (2004–2005)
Dallas Cowboys (2006–2008)
Buffalo Bills (2009)
Cincinnati Bengals (2010) |
251 |
15,934 |
0 |
0 |
78 |
0 |
16,263 |
Not applicable[7] |
19 |
Wes Welker |
Wide receiver |
San Diego Chargers (2004)
Miami Dolphins (2004–2006)
New England Patriots (2007–2012)
Denver Broncos (2013–2014) |
151 |
9358 |
0 |
2487 |
4138 |
0 |
16,134 |
Not applicable[7] |
20 |
Darren Sproles |
Running back |
San Diego Chargers (2005–2010)
New Orleans Saints (2011–2013)
Philadelphia Eagles (2014–Present) |
2318 |
3547 |
0 |
1693 |
8296 |
0 |
15,854 |
Not applicable[7] |
21 |
Henry Ellard |
Wide receiver |
Los Angeles Rams (1983–1993)
Washington Redskins (1994–1998[10])
New England Patriots (1998) |
50 |
13,777 |
0 |
1527 |
364 |
0 |
15,718 |
None |
22 |
Warrick Dunn |
Running back |
Tampa Bay Buccaneers (1997–2001, 2008)
Atlanta Falcons (2002–2007) |
10,967 |
4339 |
0 |
48 |
310 |
0 |
15,664 |
None |
23 |
Randy Moss |
Wide receiver |
Minnesota Vikings (1998–2004, 2010[11])
Oakland Raiders (2005–2006)
New England Patriots (2007–2010)
Tennessee Titans (2010)
San Francisco 49ers (2012) |
159 |
15,292 |
0 |
162 |
33 |
0 |
15,646 |
Not applicable[7] |
24 |
Edgerrin James |
Running back |
Indianapolis Colts (1999–2005)
Arizona Cardinals (2006–2008)
Seattle Seahawks (2009) |
12,246 |
3364 |
0 |
0 |
0 |
0 |
15,610 |
None |
25 |
Irving Fryar |
Wide receiver |
New England Patriots (1984–1992)
Miami Dolphins (1993–1995)
Philadelphia Eagles (1996–1998)
Washington Redskins (1999–2000) |
242 |
12,785 |
0 |
2055 |
505 |
7 |
15,594 |
None |
26 |
Jim Brown |
Running back |
Cleveland Browns (1957–1965) |
12,312 |
2499 |
0 |
0 |
648 |
0 |
15,459 |
1971 |
27 |
Eric Dickerson |
Running back |
Los Angeles Rams (1983–1987[12]
Indianapolis Colts (1987–1991)
Los Angeles Raiders (1992)
Atlanta Falcons (1993) |
13,259 |
2137 |
0 |
0 |
0 |
15 |
15,411 |
1999 |
28 |
Isaac Bruce |
Wide receiver |
St. Louis Rams (1994[13]–2007)
San Francisco 49ers (2008–2009) |
139 |
15,208 |
0 |
0 |
0 |
0 |
15,399 |
None |
29 |
Tony Gonzalez |
Tight end |
Kansas City Chiefs (1997–2008)
Atlanta Falcons (2009-2013) |
14 |
15,127 |
0 |
0 |
0 |
0 |
15,141 |
Not applicable[7] |
30 |
Jerome Bettis |
Running back |
Los Angeles Rams (1993–1995[14])
Pittsburgh Steelers (1996–2005) |
13,662 |
1449 |
0 |
0 |
0 |
2 |
15,113 |
2015 |
31 |
Allen Rossum |
Kick returner
Punt returner |
Philadelphia Eagles (1998–1999)
Green Bay Packers (2000–2001)
Atlanta Falcons (2002–2006)
Pittsburgh Steelers (2007)
San Francisco 49ers (2008–2009)
Dallas Cowboys (2009) |
17 |
4 |
0 |
3056 |
11,947 |
0 |
15,024 |
None |
32 |
Glyn Milburn |
Running back
Kick returner
Punt returner |
Denver Broncos (1993–1995)
Detroit Lions (1996–1997)
Chicago Bears (1998–2001[15])
San Diego Chargers (2001) |
817 |
1322 |
0 |
2984 |
9788 |
0 |
14,911 |
None |
33 |
James Brooks |
Running back |
San Diego Chargers (1981–1983)
Cincinnati Bengals (1984–1991)
Cleveland Browns (1992[16])
Tampa Bay Buccaneers (1992) |
7962 |
3621 |
0 |
565 |
2762 |
0 |
14,910 |
None |
34 |
Ricky Watters |
Running back |
San Francisco 49ers (1992–1994)
Philadelphia Eagles (1995–1997)
Seattle Seahawks (1998–2001) |
10,643 |
4248 |
0 |
0 |
0 |
0 |
14,891 |
None |
35 |
Marvin Harrison |
Wide receiver |
Indianapolis Colts (1996–2008) |
28 |
14,580 |
0 |
189 |
3 |
0 |
14,800 |
None |
36 |
Josh Cribbs |
Wide receiver
Kick returner
Punt returner |
Cleveland Browns (2005–2012)
Oakland Raiders (2013)
New York Jets (2013),
Indianapolis Colts (2014) |
808 |
1167 |
0 |
2250 |
10,505 |
0 |
14,730 |
Not applicable[7] |
37 |
Franco Harris |
Running back |
Pittsburgh Steelers (1972–1983)
Seattle Seahawks (1984) |
12,120 |
2287 |
0 |
0 |
233 |
(18)[5] |
14,622 |
1990 |
38 |
Dante Hall |
Kick returner
Punt returner |
Kansas City Chiefs (2000–2006)
St. Louis Rams (2007–2008) |
242 |
1747 |
0 |
2261 |
10136 |
0 |
14,386 |
None |
39 |
Steven Jackson |
Running back |
St. Louis Rams (2003–2012)
Atlanta Falcons (2013–Present) |
10,776 |
3522 |
0 |
0 |
79 |
0 |
14,377 |
Not applicable[7] |
39 |
O. J. Simpson |
Running back |
Buffalo Bills (1969–1977)
San Francisco 49ers (1978–1979) |
11,236 |
2142 |
0 |
0 |
990 |
0 |
14,368 |
1985 |
40 |
James Lofton |
Wide receiver |
Green Bay Packers (1978–1986)
Los Angeles Raiders (1987–1988)
Buffalo Bills (1989–1992)
Los Angeles Rams (1993[17])
Philadelphia Eagles (1993) |
246 |
14,004 |
0 |
0 |
0 |
27 |
14,277 |
2003 |
41 |
Cris Carter |
Wide receiver |
Philadelphia Eagles (1987–1989)
Minnesota Vikings (1990–2001)
Miami Dolphins (2002) |
41 |
13,899 |
0 |
0 |
244 |
0 |
14,184 |
2013 |
42 |
Fred Taylor |
Running back |
Jacksonville Jaguars (1998–2008)
New England Patriots (2009–2010) |
11,695 |
2384 |
0 |
0 |
0 |
0 |
14,079 |
Not applicable[7] |
43 |
Bobby Mitchell |
Wide receiver |
Cleveland Browns (1958–1961)
Washington Redskins (1962–1968) |
2735 |
7954 |
0 |
699 |
2690 |
0 |
14,078 |
1983 |