Buffalo Bills Career Rushing Leaders

Ranked by Rushing Yards

The following are the Buffalo Bills career rushing leaders ranked by rushing yards. Included are player stats for the Buffalo Bills (NFL) from 1970-2020 and the Buffalo Bills (AFL) from 1960-1969. Only stats for Regular Season Games have been included. Thurman Thomas is the Buffalo Bills career leader in rushing yards with 11,938.

Players active with the Buffalo Bills during the 2020 NFL season are listed in bold.

      Rushing
Player Gms Att Yds Avg Lg TD
1. T. Thomas 173 2,849 11,938 4.2 80t 65
2. O. Simpson 112 2,123 10,183 4.8 94t 57
3. F. Jackson 106 1,279 5,646 4.4 80t 30
4. J. Cribbs 64 1,082 4,445 4.1 62t 21
5. T. Henry 54 963 3,849 4.0 64 27
6. L. McCoy 57 885 3,814 4.3 75t 25
7. W. Carlton 87 819 3,368 4.1 80 29
8. W. McGahee 46 868 3,365 3.9 57t 24
9. C. Spiller 70 668 3,321 5.0 77 12
10. C. Gilchrist 42 676 3,056 4.5 67 31
11. A. Smith 57 760 2,932 3.9 59 26
12. J. Braxton 80 721 2,842 3.9 36 23
13. M. Lynch 45 687 2,765 4.0 56t 17
14. K. Davis 96 561 2,460 4.4 78t 23
15. G. Bell 40 589 2,420 4.1 85t 19
16. C. Brown 76 564 2,171 3.8 58t 8
17. R. Hooks 98 399 1,682 4.2 66 12
18. T. Miller 47 389 1,579 4.1 75 8
19. T. Taylor 44 283 1,575 5.6 49 14
20. D. Holmes 48 385 1,383 3.6 38t 10
21. R. Riddick 78 330 1,341 4.1 41t 21
22. J. Allen 30 216 1,217 5.6 45 18
23. J. Ferguson 164 339 1,174 3.5 41 10
24. R. Leaks 53 313 1,138 3.6 31 14
25. W. Patrick 53 264 1,084 4.1 72 5
26. J. Kelly 160 304 1,049 3.5 24 7
27. J. Linton 44 288 1,002 3.5 20 6
28. R. Harmon 57 244 968 4.0 38 3
29. S. Bryson 36 254 967 3.8 68t 2
30. J. Mueller 57 238 901 3.8 20 4
31. D. Flutie 39 172 885 5.1 32 3
32. B. Burnett 22 232 862 3.7 32 4
33. D. Singletary 14 170 861 5.1 38 2
34. M. Gillislee 20 148 844 5.7 60t 11
35. R. Fitzpatrick 55 175 822 4.7 31t 2
36. J. Kemp 88 248 780 3.1 28 25
37. R. Johnson 30 110 732 6.7 32 3
38. K. Lincoln 18 185 685 3.7 28 4
39. C. Gardner 83 178 621 3.5 19 10
40. M. Anderson 25 160 599 3.7 45 3
  F. Gore 16 166 599 3.6 41 2
42. W. Crow 19 116 595 5.1 52 1
43. L. Watkins 24 139 584 4.2 17 4
44. L. Kinnebrew 17 140 551 3.9 25 7
45. C. Byrum 41 132 527 4.0 30 0
46. K. Williams 11 93 517 5.6 41t 7
47. A. Baker 17 154 507 3.3 35 3
48. A. Reed 221 75 500 6.7 46 1
49. J. Losman 42 103 489 4.7 30 3
50. S. Morris 53 134 488 3.6 32t 6