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