You Are Here > Pro-Football-Reference.com > Teams > Buffalo Bills > Career Rushing

Buffalo Bills Rushing Career Register

Single-seasonPassingRushingReceivingReturnsKickingScoring
CareerPassingRushingReceivingReturnsKickingScoringDefense

Rushing

Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
1 Thurman Thomas 1988 1999 173 2849 11938 65 80 4.2 69.0 49
2 O.J. Simpson 1969 1977 112 2123 10183 57 94 4.8 90.9 54
3 Joe Cribbs 1980 1985 64 1082 4445 21 62 4.1 69.5 44
4 Travis Henry 2001 2004 54 963 3849 27 64 4.0 71.3 23
5 Willis McGahee 2004 2006 46 868 3365 24 57 3.9 73.2 9
6 Wray Carlton 1960 1967 87 819 3368 29 80 4.1 38.7 29
7 Antowain Smith 1997 2000 57 760 2932 26 59 3.9 51.4 14
8 Jim Braxton 1971 1978 80 721 2842 23 36 3.9 35.5 26
9 Cookie Gilchrist 1962 1964 42 676 3056 31 67 4.5 72.8 21
10 Marshawn Lynch 2007 2009 34 609 2405 16 56 3.9 70.7 5
11 Greg Bell 1984 1987 40 589 2420 19 85 4.1 60.5 16
12 Curtis Brown 1977 1982 76 564 2171 8 58 3.8 28.6 26
13 Kenneth Davis 1989 1994 96 561 2460 23 78 4.4 25.6 14
14 Roland Hooks 1976 1982 98 399 1682 12 66 4.2 17.2 22
15 Terry Miller 1978 1980 47 389 1579 8 75 4.1 33.6 10
16 Darick Holmes 1995 1998 48 385 1383 10 38 3.6 28.8 7
17 Joe Ferguson 1973 1984 164 339 1174 10 41 3.5 7.2 76
18 Robb Riddick 1981 1988 78 330 1341 21 41 4.1 17.2 22
19 Roosevelt Leaks 1980 1983 53 313 1138 14 31 3.6 21.5 4
20 Fred Jackson 2007 2009 33 308 1364 3 43 4.4 41.3 5
21 Jim Kelly 1986 1996 160 304 1049 7 24 3.5 6.6 76
22 Jonathan Linton 1998 2000 44 288 1002 6 20 3.5 22.8 7
23 Wayne Patrick 1968 1972 53 264 1084 5 72 4.1 20.5 18
24 Shawn Bryson 2000 2002 37 254 967 2 68 3.8 26.1 2
25 Jack Kemp 1962 1969 88 248 780 25 28 3.1 8.9 56
26 Ronnie Harmon 1986 1989 57 244 968 3 38 4.0 17.0 8
27 Jamie Mueller 1987 1990 57 238 901 4 20 3.8 15.8 9
28 Bobby Burnett 1966 1967 22 232 862 4 32 3.7 39.2 7
29 Keith Lincoln 1967 1968 18 185 685 4 28 3.7 38.1 4
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
30 Carwell Gardner 1990 1995 83 178 621 10 19 3.5 7.5 6
31 Doug Flutie 1998 2000 39 172 885 3 32 5.1 22.7 14
32 Max Anderson 1968 1969 25 160 599 3 45 3.7 24.0 4
33 Art Baker 1961 1962 17 154 507 3 35 3.3 29.8 7
34 Anthony Thomas 2006 2007 26 143 467 2 19 3.3 18.0 1
35 Larry Kinnebrew 1989 1990 17 140 551 7 25 3.9 32.4 3
36 Larry Watkins 1973 1974 24 139 584 4 17 4.2 24.3 3
37 Sammy Morris 2000 2003 53 134 488 6 32 3.6 9.2 3
38 Carl Byrum 1986 1988 41 132 527 0 30 4.0 12.9 5
39 Billy Joe 1965 1965 14 123 377 4 30 3.1 26.9 3
40 Wayne Crow 1962 1963 19 116 595 1 52 5.1 31.3 1
41 Jeff Kinney 1976 1976 12 116 475 1 22 4.1 39.6 3
42 Booker Moore 1982 1985 51 115 420 1 21 3.7 8.2 8
43 Rob Johnson 1998 2001 30 110 732 3 32 6.7 24.4 12
44 Bill Enyart 1969 1970 28 105 387 1 26 3.7 13.8 4
45 Bobby L. Smith 1964 1965 28 105 443 5 37 4.2 15.8 4
46 J.P. Losman 2004 2008 42 103 489 3 30 4.7 11.6 34
47 Willmer Fowler 1960 1961 13 94 372 1 76 4.0 28.6 2
48 Dennis Shaw 1970 1973 45 92 432 0 20 4.7 9.6 22
49 Shaud Williams 2004 2006 25 89 330 2 28 3.7 13.2 1
50 Daryle Lamonica 1963 1966 56 83 333 8 28 4.0 5.9 11
51 Andre Reed 1985 1997 190 75 500 1 46 6.7 2.6 25
52 Drew Bledsoe 2002 2004 48 73 133 4 17 1.8 2.8 35
53 Bob Cappadona 1968 1968 14 73 272 1 33 3.7 19.4 3
54 Ed Rutkowski 1963 1968 41 69 250 1 45 3.6 6.1 4
55 Joe Auer 1964 1965 17 66 210 2 21 3.2 12.4 2
56 Mike Collier 1977 1979 22 65 246 2 22 3.8 11.2 4
57 Joe Burns 2002 2004 42 64 193 0 21 3.0 4.6 1
58 Trent Edwards 2007 2009 31 64 272 3 20 4.3 8.8 14
59 Frank Reich 1986 1994 92 62 45 0 9 0.7 0.5 8
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
60 Todd Collins 1995 1997 28 60 143 0 11 2.4 5.1 13
61 Fred Brown 1961 1963 9 59 210 2 13 3.6 23.3 1
62 Dennis D. Johnson 1978 1979 19 58 227 2 30 3.9 11.9 2
63 Ben Gregory 1968 1968 6 52 283 1 67 5.4 47.2 2
64 Gary Marangi 1974 1976 19 50 328 2 30 6.6 17.3 14
65 Warren Rabb 1961 1962 23 50 124 3 19 2.5 5.4 11
66 Speedy Neal 1984 1984 12 49 175 1 10 3.6 14.6 0
67 Richie Lucas 1960 1961 22 48 153 2 16 3.2 7.0 3
68 Greg Jones 1970 1971 24 47 166 1 17 3.5 6.9 1
69 Roger Kochman 1963 1963 5 47 232 0 48 4.9 46.4 0
70 Gary McDermott 1968 1968 14 47 102 3 17 2.2 7.3 2
71 Ricky Porter 1987 1987 9 47 177 0 13 3.8 19.7 0
72 Elbert Dubenion 1960 1967 82 46 326 3 72 7.1 4.0 5
73 Lloyd Pate 1970 1970 9 46 162 1 18 3.5 18.0 3
74 Larry Centers 2001 2002 32 45 216 4 50 4.8 6.8 2
75 Dewey Bohling 1961 1961 7 42 134 2 18 3.2 19.1 1
76 Joe Kulbacki 1960 1960 14 41 108 1 17 2.6 7.7 4
77 Don Calhoun 1974 1975 20 40 168 0 15 4.2 8.4 1
78 Johnny Green 1960 1961 18 35 44 3 14 1.3 2.4 13
79 Lawrence McCutcheon 1981 1981 6 34 138 0 12 4.1 23.0 1
80 Ricky Moore 1986 1986 11 33 104 1 14 3.2 9.5 2
81 Jack Spikes 1966 1967 21 32 128 3 36 4.0 6.1 1
82 Alex Van Pelt 1996 2003 27 32 53 1 15 1.7 2.0 8
83 Allen Smith 1966 1966 14 31 148 0 20 4.8 10.6 0
84 Vic Washington 1975 1976 15 31 114 0 10 3.7 7.6 1
85 M.C. Reynolds 1961 1961 12 30 142 4 20 4.7 11.8 1
86 Dwayne Wright 2007 2007 14 29 94 0 15 3.2 6.7 1
87 Eric Moulds 1996 2004 110 28 157 0 29 5.6 1.4 9
88 Bruce Mathison 1985 1985 10 27 231 1 22 8.6 23.1 8
89 Yonel Jourdain 1994 1995 17 25 87 0 19 3.5 5.1 3
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
90 Eddie Ray 1976 1976 7 24 56 0 7 2.3 8.0 5
91 Van Williams 1983 1984 32 21 62 0 7 3.0 1.9 3
92 Dan Darragh 1968 1970 17 20 51 0 26 2.6 3.0 9
93 Don Smith 1990 1990 16 20 82 2 13 4.1 5.1 1
94 James Harris 1969 1971 18 19 59 0 13 3.1 3.3 8
95 Carl Smith 1960 1960 14 19 61 0 13 3.2 4.4 0
96 Donnie Stone 1965 1965 14 19 61 0 14 3.2 4.4 1
97 Tim Tindale 1995 1996 30 19 65 0 15 3.4 2.2 1
98 Fred Ford 1960 1960 3 18 40 0 7 2.2 13.3 0
99 Kelly Holcomb 2005 2005 10 18 11 1 8 0.6 1.1 13
100 Steve Tasker 1992 1996 36 18 114 0 17 6.3 3.2 3
101 Gary Hayman 1974 1975 15 17 61 0 8 3.6 4.1 3
102 Randy Jackson 1972 1972 5 17 57 0 15 3.4 11.4 0
103 Peerless Price 1999 2006 80 17 127 0 31 7.5 1.6 9
104 Glenn Bass 1961 1963 23 16 67 0 16 4.2 2.9 2
105 Matt Kofler 1982 1984 36 16 126 0 19 7.9 3.5 1
106 Tommy O'Connell 1960 1960 14 16 21 1 12 1.3 1.5 2
107 Charlie Bivins 1967 1967 9 15 58 0 43 3.9 6.4 0
108 Bob Brodhead 1960 1960 4 15 100 0 19 6.7 25.0 0
109 Al Dorow 1962 1962 4 15 57 0 15 3.8 14.3 2
110 Ryan Fitzpatrick 2009 2009 4 14 30 0 7 2.1 7.5 0
111 Josh Reed 2003 2007 72 14 57 0 16 4.1 0.8 1
112 Bruce King 1986 1987 8 13 38 0 8 2.9 4.8 0
113 Nate Turner 1993 1994 26 13 40 0 10 3.1 1.5 0
114 Sam Gash 1998 2003 32 12 35 0 11 2.9 1.1 1
115 George Saimes 1963 1963 14 12 41 0 7 3.4 2.9 0
116 Johnny Shepherd 1987 1987 2 12 42 0 19 3.5 21.0 0
117 Willie Totten 1987 1987 2 12 11 0 7 0.9 5.5 9
118 Bob Chandler 1972 1976 56 11 18 0 18 1.6 0.3 6
119 Lennox Gordon 1999 1999 8 11 38 0 13 3.5 4.8 0
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
120 Brian Moorman 2001 2007 96 11 54 0 34 4.9 0.6 5
121 Xavier Omon 2008 2009 5 11 27 0 7 2.5 5.4 0
122 Darnell Powell 1976 1976 11 11 40 0 20 3.6 3.6 0
123 Lee Evans 2004 2008 48 10 145 0 48 14.5 3.0 3
124 Roscoe Parrish 2005 2009 60 10 53 1 24 5.3 0.9 10
125 Steve Powell 1979 1979 15 10 29 0 9 2.9 1.9 0
126 Joe Dufek 1984 1984 5 9 22 1 13 2.4 4.4 1
127 Leonard Williams 1987 1987 2 9 25 0 9 2.8 12.5 0
128 Vince Ferragamo 1985 1985 10 8 15 1 5 1.9 1.5 1
129 Dan Manucci 1980 1987 5 7 35 0 17 5.0 7.0 1
130 Billy Masters 1968 1969 28 7 67 0 35 9.6 2.4 1
131 Mike Pruitt 1985 1985 4 7 24 0 7 3.4 6.0 0
132 Arthur Whittington 1982 1982 2 7 15 0 4 2.1 7.5 2
133 Bill Brooks 1993 1995 31 6 37 0 15 6.2 1.2 0
134 Eddie Fuller 1992 1992 8 6 39 0 15 6.5 4.9 0
135 Kevin Williams 1998 1999 32 6 59 0 28 9.8 1.8 3
136 Leo Hart 1972 1972 2 5 19 0 16 3.8 9.5 2
137 Haven Moses 1968 1968 14 5 -4 0 19 -0.8 -0.3 0
138 Terrell Owens 2009 2009 8 5 58 1 29 11.6 7.3 1
139 Mike Taliaferro 1972 1972 5 5 19 0 14 3.8 3.8 1
140 Justin Armour 1995 1995 15 4 -5 0 6 -1.3 -0.3 1
141 Billy Atkins 1960 1961 28 4 134 1 56 33.5 4.8 1
142 Don Beebe 1990 1994 37 4 28 0 23 7.0 0.8 4
143 Jason Bratton 1996 1996 2 4 8 0 5 2.0 4.0 0
144 Jerry Butler 1979 1981 45 4 32 0 18 8.0 0.7 3
145 Bo Cornell 1973 1973 14 4 13 0 7 3.3 0.9 0
146 Willie Jones 1962 1962 10 4 17 0 10 4.3 1.7 2
147 Chris Mohr 1992 1999 63 4 2 0 11 0.5 0.0 1
148 Preston Ridlehuber 1969 1969 9 4 25 0 11 6.3 2.8 0
149 Willie Ross 1964 1964 12 4 14 1 12 3.5 1.2 0
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
150 Anthony Steels 1985 1985 9 4 26 0 22 6.5 2.9 2
151 Kay Stephenson 1968 1968 10 4 30 0 12 7.5 3.0 0
152 Mark Brammer 1980 1981 32 3 25 0 11 8.3 0.8 3
153 Marlin Briscoe 1970 1970 14 3 19 0 11 6.3 1.4 3
154 Charlie E. Brown 1968 1968 8 3 39 0 27 13.0 4.9 1
155 Gene Donaldson 1967 1967 2 3 -1 0 2 -0.3 -0.5 0
156 Quinn Early 1996 1996 16 3 39 0 29 13.0 2.4 0
157 Byron Franklin 1981 1984 44 3 -15 0 3 -5.0 -0.3 6
158 Carey Henley 1962 1962 1 3 2 0 4 0.7 2.0 0
159 J.D. Hill 1971 1975 33 3 14 0 11 4.7 0.4 1
160 Tony Hunter 1983 1984 24 3 34 0 24 11.3 1.4 2
161 Spike Jones 1972 1973 28 3 18 0 10 6.0 0.6 2
162 Steve Jones 1973 1973 11 3 9 0 7 3.0 0.8 0
163 Jonathan Smith 2004 2005 16 3 12 0 8 4.0 0.8 1
164 Manch Wheeler 1962 1962 4 3 7 0 7 2.3 1.8 0
165 Gary Wilkins 1986 1986 16 3 18 0 11 6.0 1.1 0
166 Mitchell Brookins 1984 1984 16 2 27 0 16 13.5 1.7 0
167 Travis Brown 2001 2003 3 2 15 0 10 7.5 5.0 1
168 Greg Cater 1980 1980 16 2 -10 0 -1 -5.0 -0.6 0
169 Russell Copeland 1994 1995 31 2 -8 0 -1 -4.0 -0.3 1
170 Paul Costa 1968 1968 14 2 11 1 6 5.5 0.8 0
171 Al Edwards 1991 1992 23 2 25 0 17 12.5 1.1 3
172 Clint Haslerig 1975 1975 3 2 9 0 6 4.5 3.0 0
173 Billy Joe Hobert 1997 1997 2 2 7 0 7 3.5 3.5 1
174 Anthony Hutchison 1985 1985 5 2 11 0 7 5.5 2.2 0
175 Frank Lewis 1979 1979 15 2 -6 0 -1 -3.0 -0.4 1
176 Paul Maguire 1965 1968 28 2 27 0 21 13.5 1.0 1
177 Shane Matthews 2004 2004 3 2 -3 0 -1 -1.5 -1.0 0
178 Brian McClure 1987 1987 1 2 4 0 3 2.0 4.0 0
179 Wayne Mosley 1974 1974 3 2 6 0 4 3.0 2.0 0
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
180 Kerry Porter 1987 1987 6 2 0 0 1 0.0 0.0 0
181 Tom Sherman 1969 1969 1 2 14 0 10 7.0 14.0 0
182 Ken Simonton 2003 2003 2 2 4 0 2 2.0 2.0 0
183 Pete Van Valkenberg 1973 1973 13 2 20 0 12 10.0 1.5 0
184 Pooh Bear Williams 1998 1998 3 2 5 0 3 2.5 1.7 0
185 Marv Bateman 1977 1977 14 1 0 0 0 0.0 0.0 0
186 Walter Broughton 1986 1986 8 1 -6 0 -6 -6.0 -0.8 5
187 Antonio Brown 2003 2003 16 1 17 0 17 17.0 1.1 1
188 Emmett Edwards 1976 1976 6 1 0 0 0 0.0 0.0 0
189 Keith Ellison 2008 2008 16 1 6 0 6 6.0 0.4 0
190 John Fina 1993 1993 16 1 -2 0 -2 -2.0 -0.1 0
191 Mike Franckowiak 1977 1977 13 1 0 0 0 0.0 0.0 1
192 Reuben Gant 1978 1978 16 1 14 0 14 14.0 0.9 1
193 Stan Gelbaugh 1989 1989 1 1 -3 0 -3 -3.0 -3.0 0
194 Jabari Greer 2004 2004 12 1 -6 0 -6 -6.0 -0.5 0
195 Darrell Harper 1960 1960 4 1 3 0 3 3.0 0.8 0
196 Robert Hicks 1999 1999 14 1 -2 0 -2 -2.0 -0.1 0
197 Robert Holt 1982 1982 7 1 3 0 3 3.0 0.4 2
198 Dick Hudson 1964 1964 14 1 1 0 1 1.0 0.1 0
199 David Humm 1980 1980 16 1 5 0 5 5.0 0.3 1
200 Rusty Jackson 1978 1978 16 1 -13 0 -13 -13.0 -0.8 0
201 Justin Jenkins 2009 2009 4 1 -3 0 -3 -3.0 -0.8 0
202 Ron Jessie 1980 1980 16 1 -9 0 -9 -9.0 -0.6 0
203 Lonnie Johnson 1997 1997 16 1 6 0 6 6.0 0.4 2
204 Steve Johnson 2008 2008 11 1 6 0 6 6.0 0.5 0
205 John Kidd 1986 1986 16 1 0 0 0 0.0 0.0 0
206 Ted Koy 1972 1972 14 1 9 0 9 9.0 0.6 0
207 Rod Kush 1981 1981 16 1 -6 0 -6 -6.0 -0.4 1
208 Nick Mike-Mayer 1979 1979 13 1 4 0 4 4.0 0.3 0
209 Ryan Neufeld 2003 2003 16 1 14 0 14 14.0 0.9 0
Rushing
Rk From To G Att Yds TD Lng Y/A Y/G Fmb
210 Rick Partridge 1987 1987 3 1 13 0 13 13.0 4.3 0
211 Lou Piccone 1977 1977 14 1 6 0 6 6.0 0.4 0
212 Matt Robinson 1981 1981 15 1 -2 0 -2 -2.0 -0.1 1
213 Robert Royal 2006 2006 16 1 -9 0 -9 -9.0 -0.6 0
214 Tom Rychlec 1961 1961 14 1 -18 0 -18 -18.0 -1.3 0
215 Daimon Shelton 2005 2005 16 1 0 0 0 0.0 0.0 1
216 Bruce Smith 1985 1985 16 1 0 0 0 0.0 0.0 0
217 Charley Warner 1965 1965 14 1 2 0 2 2.0 0.1 1