NFL Career All-Purpose Yards Leaders
| Rank |
Player (age), + - HOFer, Bold - Active |
APYd |
Years |
Teams |
| 1. |
Jerry Rice+ |
23,546 |
1985-2004 |
3TM |
| 2. |
Brian Mitchell |
23,316 |
1990-2003 |
3TM |
| 3. |
Walter Payton+ |
21,803 |
1975-1987 |
chi |
| 4. |
Emmitt Smith+ |
21,579 |
1990-2004 |
2TM |
| 5. |
Tim Brown |
19,679 |
1988-2004 |
2TM |
| 6. |
Marshall Faulk+ |
19,172 |
1994-2005 |
2TM |
| 7. |
LaDainian Tomlinson |
18,456 |
2001-2011 |
2TM |
| 8. |
Barry Sanders+ |
18,308 |
1989-1998 |
det |
| 9. |
Herschel Walker |
18,168 |
1986-1997 |
4TM |
| 10. |
Marcus Allen+ |
17,654 |
1982-1997 |
2TM |
| 11. |
Curtis Martin+ |
17,430 |
1995-2005 |
2TM |
| 12. |
Tiki Barber |
17,357 |
1997-2006 |
nyg |
| 13. |
Eric Metcalf |
17,230 |
1989-2002 |
7TM |
| 14. |
Derrick Mason |
17,150 |
1997-2011 |
4TM |
| 15. |
Thurman Thomas+ |
16,532 |
1988-2000 |
2TM |
| 16. |
Tony Dorsett+ |
16,293 |
1977-1988 |
2TM |
| 17. |
Terrell Owens |
16,263 |
1996-2010 |
5TM |
| 18. |
Steve Smith (33) |
15,862 |
2001-2012 |
car |
| 19. |
Henry Ellard |
15,718 |
1983-1998 |
3TM |
| 20. |
Warrick Dunn |
15,664 |
1997-2008 |
2TM |
| 21. |
Randy Moss (35) |
15,646 |
1998-2012 |
5TM |
| 22. |
Edgerrin James |
15,610 |
1999-2009 |
3TM |
| 23. |
Irving Fryar |
15,587 |
1984-2000 |
4TM |
| 24. |
Jim Brown+ |
15,459 |
1957-1965 |
cle |
| 25. |
Isaac Bruce |
15,399 |
1994-2009 |
2TM |
| 26. |
Eric Dickerson+ |
15,396 |
1983-1993 |
4TM |
| 27. |
Wes Welker (31) |
15,286 |
2004-2012 |
3TM |
| 28. |
Jerome Bettis |
15,111 |
1993-2005 |
2TM |
| 29. |
Allen Rossum |
15,024 |
1998-2009 |
6TM |
| 30. |
Glyn Milburn |
14,911 |
1993-2001 |
4TM |
| 31. |
James Brooks |
14,910 |
1981-1992 |
4TM |
| 32. |
Ricky Watters |
14,891 |
1992-2001 |
3TM |
| 33. |
Marvin Harrison |
14,800 |
1996-2008 |
clt |
| 34. |
Franco Harris+ |
14,640 |
1972-1984 |
2TM |
| 35. |
Dante Hall |
14,386 |
2000-2008 |
2TM |
| 36. |
O.J. Simpson+ |
14,368 |
1969-1979 |
2TM |
| 37. |
Tony Gonzalez (36) |
14,282 |
1997-2012 |
2TM |
| 38. |
James Lofton+ |
14,250 |
1978-1993 |
5TM |
| 39. |
Darren Sproles (29) |
14,231 |
2005-2012 |
2TM |
| 40. |
Cris Carter+ |
14,184 |
1987-2002 |
3TM |
| 41. |
Josh Cribbs (29) |
14,083 |
2005-2012 |
cle |
| 42. |
Fred Taylor |
14,079 |
1998-2010 |
2TM |
| 43. |
Bobby Mitchell+ |
14,078 |
1958-1968 |
2TM |
| 44. |
Dave Meggett |
13,996 |
1989-1998 |
3TM |
| 45. |
Ahman Green |
13,722 |
1998-2009 |
3TM |
| 46. |
Andre Reed |
13,710 |
1985-2000 |
2TM |
| 47. |
Steven Jackson (29) |
13,538 |
2004-2012 |
ram |
| 48. |
Torry Holt |
13,454 |
1999-2009 |
2TM |
| 49. |
John Riggins+ |
13,442 |
1971-1985 |
2TM |
|
Earnest Byner |
13,442 |
1984-1997 |
3TM |
| 51. |
Steve Largent+ |
13,396 |
1976-1989 |
sea |
| 52. |
Corey Dillon |
13,340 |
1997-2006 |
2TM |
| 53. |
Ottis Anderson |
13,335 |
1979-1992 |
2TM |
| 54. |
Drew Hill |
13,332 |
1979-1993 |
3TM |
| 55. |
Mel J. Gray |
13,266 |
1986-1997 |
4TM |
| 56. |
Greg Pruitt |
13,262 |
1973-1984 |
2TM |
| 57. |
Roger Craig |
13,143 |
1983-1993 |
3TM |
| 58. |
Art Monk+ |
13,063 |
1980-1995 |
3TM |
| 59. |
Reggie Wayne (34) |
13,058 |
2001-2012 |
clt |
| 60. |
Thomas Jones |
12,885 |
2000-2011 |
5TM |
| 61. |
Jimmy Smith |
12,875 |
1992-2005 |
2TM |
| 62. |
Joey Galloway |
12,863 |
1995-2010 |
5TM |
| 63. |
Ollie Matson+ |
12,799 |
1952-1966 |
4TM |
| 64. |
Hines Ward |
12,723 |
1998-2011 |
pit |
| 65. |
Timmy Brown |
12,681 |
1959-1968 |
3TM |
| 66. |
Eddie George |
12,668 |
1996-2004 |
2TM |
| 67. |
Ricky Williams |
12,615 |
1999-2011 |
3TM |
| 68. |
Desmond Howard |
12,519 |
1992-2002 |
5TM |
| 69. |
Joe Perry+ |
12,502 |
1948-1963 |
2TM |
| 70. |
Jamal Lewis |
12,486 |
2000-2009 |
2TM |
| 71. |
Rod Smith |
12,477 |
1995-2006 |
den |
| 72. |
Lenny Moore+ |
12,449 |
1956-1967 |
clt |
| 73. |
Don Maynard+ |
12,379 |
1958-1973 |
3TM |
| 74. |
Charlie Joiner+ |
12,362 |
1969-1986 |
3TM |
| 75. |
Kevin Faulk |
12,349 |
1999-2011 |
nwe |
| 76. |
Chris Warren |
12,345 |
1990-2000 |
3TM |
| 77. |
Leroy Kelly+ |
12,329 |
1964-1973 |
cle |
| 78. |
Eric Moulds |
12,306 |
1996-2007 |
3TM |
| 79. |
Floyd Little+ |
12,157 |
1967-1975 |
den |
| 80. |
Kevin Williams |
12,085 |
1993-2000 |
4TM |
| 81. |
Abner Haynes |
12,065 |
1960-1967 |
4TM |
| 82. |
Maurice Jones-Drew (27) |
12,014 |
2006-2012 |
jax |
| 83. |
Stump Mitchell |
11,988 |
1981-1989 |
crd |
| 84. |
Clinton Portis |
11,941 |
2002-2010 |
2TM |
| 85. |
Michael Irvin+ |
11,910 |
1988-1999 |
dal |
| 86. |
Keenan McCardell |
11,838 |
1992-2007 |
5TM |
| 87. |
Stanley Morgan |
11,832 |
1977-1990 |
2TM |
| 88. |
Charlie Garner |
11,515 |
1994-2004 |
4TM |
| 89. |
Muhsin Muhammad |
11,507 |
1996-2009 |
2TM |
| 90. |
Frank Gore (29) |
11,470 |
2005-2012 |
sfo |
| 91. |
Bruce Harper |
11,429 |
1977-1984 |
nyj |
| 92. |
Hugh McElhenny+ |
11,369 |
1952-1964 |
4TM |
| 93. |
Terance Mathis |
11,350 |
1990-2002 |
3TM |
| 94. |
Roy Green |
11,337 |
1979-1992 |
2TM |
| 95. |
Leon Washington (30) |
11,323 |
2006-2012 |
2TM |
| 96. |
Andre Johnson (31) |
11,308 |
2003-2012 |
htx |
| 97. |
Santana Moss (33) |
11,283 |
2001-2012 |
2TM |
| 98. |
Brian Westbrook |
11,260 |
2002-2010 |
2TM |
| 99. |
Chad Johnson |
11,234 |
2001-2011 |
2TM |
| 100. |
Priest Holmes |
11,185 |
1997-2007 |
2TM |
| 101. |
Freeman McNeil |
11,035 |
1981-1992 |
nyj |
| 102. |
Troy Brown |
11,031 |
1993-2007 |
nwe |
| 103. |
Darrin Nelson |
11,017 |
1982-1992 |
2TM |
| 104. |
Shaun Alexander |
10,973 |
2000-2008 |
2TM |
| 105. |
Gary Clark |
10,972 |
1985-1995 |
3TM |
| 106. |
Amani Toomer |
10,924 |
1996-2008 |
nyg |
| 107. |
Lance Alworth+ |
10,920 |
1962-1972 |
2TM |
| 108. |
Adrian Peterson (27) |
10,803 |
2007-2012 |
min |
| 109. |
Charley Taylor+ |
10,794 |
1964-1977 |
was |
| 110. |
Billy Johnson |
10,785 |
1974-1988 |
3TM |
| 111. |
Keyshawn Johnson |
10,662 |
1996-2006 |
4TM |
| 112. |
Eddie Kennison |
10,659 |
1996-2008 |
5TM |
| 113. |
Harold Jackson |
10,601 |
1968-1983 |
5TM |
| 114. |
Anthony Miller |
10,548 |
1988-1997 |
3TM |
| 115. |
Jim Taylor+ |
10,538 |
1958-1967 |
2TM |
| 116. |
Wes Chandler |
10,510 |
1978-1988 |
3TM |
| 117. |
Anquan Boldin (32) |
10,509 |
2003-2012 |
2TM |
| 118. |
Larry Fitzgerald (29) |
10,468 |
2004-2012 |
crd |
| 119. |
Andre Rison |
10,408 |
1989-2000 |
7TM |
| 120. |
Michael Pittman |
10,383 |
1998-2008 |
3TM |
| 121. |
Donald Driver (37) |
10,363 |
1999-2012 |
gnb |
| 122. |
Carl Garrett |
10,319 |
1969-1977 |
4TM |
| 123. |
J.T. Smith |
10,287 |
1978-1990 |
3TM |
| 124. |
Ronnie Harmon |
10,265 |
1986-1997 |
4TM |
| 125. |
Terry Allen |
10,235 |
1991-2001 |
5TM |
| 126. |
Jon Arnett |
10,214 |
1957-1966 |
2TM |
| 127. |
Earl Campbell+ |
10,213 |
1978-1985 |
2TM |
| 128. |
Jermaine Lewis |
10,170 |
1996-2004 |
3TM |
| 129. |
Wilbert Montgomery |
10,105 |
1977-1985 |
2TM |
| 130. |
Rick Upchurch |
10,081 |
1975-1983 |
den |
| 131. |
Shannon Sharpe+ |
10,069 |
1990-2003 |
2TM |
| 132. |
Gerald Riggs |
10,034 |
1982-1991 |
2TM |
| 133. |
Garrison Hearst |
10,031 |
1993-2004 |
4TM |
| 134. |
Terry Metcalf |
9,978 |
1973-1981 |
2TM |
| 135. |
Devin Hester (30) |
9,940 |
2006-2012 |
chi |
| 136. |
Tommy McDonald+ |
9,891 |
1957-1968 |
5TM |
| 137. |
Tim Dwight |
9,870 |
1998-2007 |
5TM |
| 138. |
Clem Daniels |
9,761 |
1960-1968 |
3TM |
| 139. |
Frank Gifford+ |
9,758 |
1952-1964 |
nyg |
| 140. |
Lydell Mitchell |
9,752 |
1972-1980 |
3TM |
| 141. |
Johnnie Morton |
9,730 |
1994-2005 |
3TM |
| 142. |
John L. Williams |
9,662 |
1986-1995 |
2TM |
| 143. |
Larry Centers |
9,632 |
1990-2003 |
4TM |
| 144. |
Stephen Davis |
9,608 |
1996-2006 |
3TM |
| 145. |
Mark Clayton |
9,607 |
1983-1993 |
2TM |
| 146. |
Buddy Young |
9,601 |
1947-1955 |
4TM |
| 147. |
Gary W. Anderson |
9,572 |
1985-1993 |
3TM |
| 148. |
James Wilder |
9,569 |
1981-1990 |
3TM |
| 149. |
Preston Pearson |
9,545 |
1967-1980 |
3TM |
| 150. |
Duce Staley |
9,530 |
1997-2006 |
2TM |
| 151. |
Mike Pruitt |
9,475 |
1976-1986 |
3TM |
| 152. |
Bobby Engram |
9,472 |
1996-2009 |
3TM |
| 153. |
Chuck Muncie |
9,457 |
1976-1984 |
2TM |
| 154. |
Curtis Conway |
9,436 |
1993-2004 |
4TM |
| 155. |
Gale Sayers+ |
9,435 |
1965-1971 |
chi |
| 156. |
Willis McGahee (31) |
9,416 |
2004-2012 |
3TM |
| 157. |
Tony Martin |
9,379 |
1990-2001 |
3TM |
| 158. |
Rob Moore |
9,376 |
1990-1999 |
2TM |
| 159. |
Michael Bates |
9,345 |
1993-2003 |
6TM |
| 160. |
Bill Brown |
9,339 |
1961-1974 |
2TM |
| 161. |
John Gilliam |
9,327 |
1967-1977 |
5TM |
| 162. |
Raymond Berry+ |
9,302 |
1955-1967 |
clt |
| 163. |
Qadry Ismail |
9,297 |
1993-2002 |
5TM |
| 164. |
Laveranues Coles |
9,272 |
2000-2009 |
3TM |
| 165. |
Ricky Proehl |
9,233 |
1990-2006 |
6TM |
| 166. |
Dick James |
9,227 |
1956-1965 |
3TM |
| 167. |
Antwaan Randle El |
9,221 |
2002-2010 |
2TM |
|
Bob Hayes+ |
9,221 |
1965-1975 |
2TM |
| 169. |
Joe Horn |
9,220 |
1996-2007 |
3TM |
| 170. |
Herman Moore |
9,174 |
1991-2002 |
2TM |
| 171. |
Chuck Foreman |
9,140 |
1973-1980 |
2TM |
| 172. |
Ted Ginn Jr. (27) |
9,114 |
2007-2012 |
2TM |
| 173. |
Calvin Hill |
9,069 |
1969-1981 |
3TM |
| 174. |
Harold Carmichael |
9,049 |
1971-1984 |
2TM |
| 175. |
Eric Martin |
9,035 |
1985-1994 |
2TM |
| 176. |
Mark Carrier |
9,028 |
1987-1998 |
3TM |
| 177. |
John David Crow |
8,998 |
1958-1968 |
2TM |
| 178. |
Ron Smith |
8,979 |
1965-1974 |
5TM |
| 179. |
Michael Turner (30) |
8,977 |
2004-2012 |
2TM |
|
Ernest Givins |
8,977 |
1986-1995 |
2TM |
| 181. |
Fred Biletnikoff+ |
8,974 |
1965-1978 |
rai |
| 182. |
Cliff Branch |
8,967 |
1972-1985 |
rai |
| 183. |
Terry Glenn |
8,962 |
1996-2007 |
3TM |
| 184. |
Neal Anderson |
8,955 |
1986-1993 |
chi |
| 185. |
Nat Moore |
8,950 |
1974-1986 |
mia |
| 186. |
Jason Witten (30) |
8,948 |
2003-2012 |
dal |
| 187. |
Joe Cribbs |
8,938 |
1980-1988 |
4TM |
| 188. |
Dick Bass |
8,936 |
1960-1969 |
ram |
| 189. |
Deuce McAllister |
8,931 |
2001-2008 |
nor |
| 190. |
Larry Csonka+ |
8,901 |
1968-1979 |
2TM |
| 191. |
Terrell Davis |
8,887 |
1995-2001 |
den |
| 192. |
Steve Van Buren+ |
8,886 |
1944-1951 |
phi |
| 193. |
Tom Matte |
8,882 |
1961-1972 |
clt |
| 194. |
Keith Byars |
8,864 |
1986-1998 |
4TM |
| 195. |
Mark Duper |
8,859 |
1982-1992 |
mia |
| 196. |
Vai Sikahema |
8,856 |
1986-1993 |
3TM |
| 197. |
John Stallworth+ |
8,834 |
1974-1987 |
pit |
| 198. |
Chris Chambers |
8,832 |
2001-2010 |
3TM |
| 199. |
Joe Washington |
8,805 |
1977-1985 |
4TM |
| 200. |
Kelvin Martin |
8,795 |
1987-1996 |
3TM |
| 201. |
Paul Warfield+ |
8,773 |
1964-1977 |
2TM |
| 202. |
Tony Galbreath |
8,768 |
1976-1987 |
3TM |
| 203. |
Wendell Tyler |
8,764 |
1977-1986 |
2TM |
| 204. |
Tony Nathan |
8,752 |
1979-1987 |
mia |
| 205. |
Rodney Hampton |
8,750 |
1990-1997 |
nyg |
| 206. |
Roddy White (31) |
8,744 |
2005-2012 |
atl |
| 207. |
William Andrews |
8,704 |
1979-1986 |
atl |
| 208. |
Freddie Solomon |
8,673 |
1975-1985 |
2TM |
| 209. |
Dave Hampton |
8,615 |
1969-1976 |
3TM |
| 210. |
Art Powell |
8,612 |
1959-1968 |
5TM |
| 211. |
Jeff Graham |
8,608 |
1991-2001 |
5TM |
| 212. |
Bill Brooks |
8,587 |
1986-1996 |
3TM |
| 213. |
Robert Smith |
8,574 |
1993-2000 |
min |
| 214. |
Elroy Hirsch+ |
8,568 |
1946-1957 |
2TM |
| 215. |
Chris Johnson (27) |
8,563 |
2008-2012 |
oti |
| 216. |
T.J. Houshmandzadeh |
8,526 |
2001-2011 |
4TM |
| 217. |
Plaxico Burress (35) |
8,492 |
2000-2012 |
3TM |
| 218. |
Billy Howton |
8,488 |
1952-1963 |
3TM |
| 219. |
Tyrone Hughes |
8,487 |
1993-1998 |
3TM |
| 220. |
Terry Kirby |
8,471 |
1993-2002 |
4TM |
| 221. |
Dexter Carter |
8,468 |
1990-1996 |
2TM |
| 222. |
Webster Slaughter |
8,438 |
1986-1998 |
5TM |
| 223. |
Tony Hill |
8,436 |
1977-1986 |
dal |
| 224. |
Ray Rice (25) |
8,394 |
2008-2012 |
rav |
| 225. |
Lawrence McCutcheon |
8,383 |
1972-1981 |
4TM |
|
Tony Collins |
8,383 |
1981-1990 |
2TM |
| 227. |
Michael Lewis |
8,377 |
2001-2007 |
2TM |
| 228. |
Larry Brown |
8,360 |
1969-1976 |
was |
| 229. |
O.J. McDuffie |
8,353 |
1993-2000 |
mia |
| 230. |
Jackie Smith+ |
8,348 |
1963-1978 |
2TM |
| 231. |
Mark van Eeghen |
8,346 |
1974-1983 |
2TM |
|
John Henry Johnson+ |
8,346 |
1954-1966 |
4TM |
| 233. |
Ed Podolak |
8,343 |
1969-1977 |
kan |
| 234. |
Wesley Walker |
8,341 |
1977-1989 |
nyj |
| 235. |
Antonio Gates (32) |
8,321 |
2003-2012 |
sdg |
| 236. |
Don Hutson+ |
8,320 |
1935-1945 |
gnb |
| 237. |
Curt Warner |
8,311 |
1983-1990 |
2TM |
| 238. |
Carroll Dale |
8,307 |
1960-1973 |
3TM |
| 239. |
Al Carmichael |
8,290 |
1953-1961 |
2TM |
| 240. |
Ken Willard |
8,289 |
1965-1974 |
2TM |
| 241. |
Antonio Freeman |
8,274 |
1995-2003 |
2TM |
| 242. |
Sterling Sharpe |
8,271 |
1988-1994 |
gnb |
| 243. |
Johnny Morris |
8,259 |
1958-1967 |
chi |
| 244. |
Roy Jefferson |
8,254 |
1965-1976 |
3TM |
| 245. |
Anthony Carter |
8,252 |
1985-1995 |
2TM |
| 246. |
Nate Burleson (31) |
8,243 |
2003-2012 |
3TM |
| 247. |
Chester Taylor |
8,235 |
2002-2011 |
4TM |
| 248. |
Donny Anderson |
8,225 |
1966-1974 |
2TM |
| 249. |
Joe Morrison |
8,186 |
1959-1972 |
nyg |
| 250. |
Drew Pearson |
8,179 |
1973-1983 |
dal |