Mobile Site You Are Here >  >  >  > Career Rushing

Buffalo Bills Rushing Career Register

Regular Season Record (all-time) : 384-442-8
Playoff Record (all-time) : 14-15 (Last appearance after 1999 season)
 Super Bowls Won: 0 out of 4 appearances
 Championships Won*: 2
Passing Leader (all-time): Jim Kelly - 35,467 yards
Rushing Leader (all-time): Thurman Thomas - 11,938 yards
Receiving Leader (all-time): Andre Reed - 13,095 yards
Winningest Coach (all-time): Marv Levy - 112 wins
Top Player by Approximate Value (all-time): Bruce Smith - 194 AV
Buffalo Bills All-Time Comeback Wins

Buffalo Bills Rushing Career Register

Single-seasonPassingRushingReceivingReturnsKickingScoring
CareerPassingRushingReceivingReturnsKickingScoringDefenseApproximate Value

Rushing

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