You Are Here > Pro-Football-Reference.com > Leaders > Career All-Purpose Yards Leaders

Career All-Purpose Yards Leaders

Football Leaders & Football Records : Single-Season  · Career  · Active  · Year-by-Year

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