| 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 |