You Are Here > Hockey-Reference.com > Teams > Buffalo Sabres > Skater Register

Buffalo Sabres Skater Register

Franchise Index / Skater Register / Goalie Register / Sweater Numbers / Season Leaders / Career Leaders / Coach Register / Draft Register / Head2Head

329 Skaters

Glossary / CSV / PRE / Click column headers to sort / Statistics shown are while player was with franchise
Rk Player From To Yrs Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
1 Maxim Afinogenov 2000 2008 8 RW 521 128 186 314 0.60 118 0.23 424 143 303 3 -19 420 95 32 1 20 1283 2.46 10.0 7819 15:00
2 Peter Ambroziak 1995 1995 1 LW 12 0 1 1 0.08 0 0.03 1 0 3 1 -1 0 0 0 0 0 3 0.25 0.0
3 Ron Anderson 1971 1972 2 RW 111 14 16 30 0.27 12 0.11 48 1 92 24 -21 63 13 0 1 3 174 1.57 8.0
4 Shawn Anderson 1987 1990 4 D 113 6 26 32 0.28 11 0.10 103 22 96 17 2 66 3 3 0 0 97 0.86 6.2
5 Mikael Andersson 1986 1989 4 LW 99 4 33 37 0.37 12 0.12 67 8 75 20 4 18 3 0 1 1 65 0.66 6.2
6 Paul Andrea 1971 1971 1 RW 47 11 21 32 0.68 12 0.25 55 31 40 0 -16 4 9 2 0 3 99 2.11 11.1
7 Dave Andreychuk 1983 2001 12 LW 837 368 436 804 0.96 317 0.38 1224 536 669 9 28 596 207 161 0 38 2342 2.80 15.7 887 11:60
8 Scott Arniel 1987 1990 4 LW 295 64 74 138 0.47 54 0.18 213 8 311 127 21 243 57 1 6 12 446 1.51 14.3
9 Mark Astley 1994 1996 3 D 75 4 19 23 0.31 8 0.10 65 19 66 5 -15 92 4 0 0 0 103 1.37 3.9
10 Steve Atkinson 1971 1974 4 RW 255 49 47 96 0.38 39 0.15 161 24 164 2 -25 96 43 5 1 4 453 1.78 10.8
11 Donald Audette 1991 2001 9 RW 421 166 131 297 0.71 123 0.29 415 163 259 1 -6 335 100 65 1 30 1103 2.62 15.0 209 17:25
12 Terry Ball 1971 1972 2 D 12 0 1 1 0.08 0 0.03 11 4 14 0 -7 6 0 0 0 0 10 0.83 0.0
13 Matthew Barnaby 1993 1999 7 RW 317 47 79 126 0.40 47 0.15 176 28 144 7 11 1248 43 4 0 6 448 1.41 10.5 613 13:56
14 Stu Barnes 1999 2003 5 C 310 67 105 172 0.55 65 0.21 253 85 248 69 -11 98 44 18 5 13 573 1.85 11.7 5690 18:21
15 Doug Barrie 1971 1972 2 D 102 6 28 34 0.33 12 0.11 99 8 161 30 -40 213 6 0 0 1 152 1.49 3.9
16 Milan Bartovic 2003 2004 2 RW 26 2 8 10 0.38 3 0.13 13 0 12 0 1 18 2 0 0 0 35 1.35 5.7 326 12:32
17 Steve Bernier 2008 2008 1 RW 17 3 6 9 0.53 3 0.19 12 3 8 0 1 2 3 0 0 0 35 2.06 8.6 240 14:06
18 James Black 1994 1994 1 LW 2 0 0 0 0.00 0 0.00 0 0 0 0 0 0 -2 2 0 0 2 1.00 0.0
19 Doug Bodger 1989 1996 8 D 479 54 233 287 0.60 98 0.20 799 361 611 188 15 506 20 33 1 4 1032 2.15 5.2
20 Mike Boland 1979 1979 1 D 22 1 2 3 0.14 1 0.05 21 0 16 1 6 29 1 0 0 0 17 0.77 5.9
Rk Player From To Yrs Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
21 Jason Botterill 2003 2004 2 LW 36 3 5 8 0.22 3 0.08 13 3 9 0 1 28 1 2 0 0 40 1.11 7.5 400 11:07
22 Philippe Boucher 1993 1995 3 D 65 7 16 23 0.35 8 0.13 80 31 45 2 6 43 3 4 0 1 110 1.69 6.4
23 Bob Boughner 1996 1998 3 D 177 2 11 13 0.07 4 0.02 80 0 82 22 20 494 2 0 0 0 74 0.42 2.7
24 Eric Boulton 2001 2004 4 LW 172 5 12 17 0.10 6 0.04 23 0 27 1 -3 511 5 0 0 1 94 0.55 5.3 1010 5:52
25 Ken Breitenbach 1976 1979 3 D 68 1 13 14 0.21 5 0.07 49 1 47 6 7 49 1 0 0 0 52 0.76 1.9
26 Daniel Briere 2003 2007 4 C 225 92 138 230 1.02 86 0.38 300 128 163 5 14 219 56 36 0 14 614 2.73 15.0 4232 18:49
27 Brad Brown 2004 2004 1 D 13 0 2 2 0.15 1 0.05 8 0 7 2 3 12 0 0 0 0 6 0.46 0.0 215 16:33
28 Curtis Brown 1995 2004 10 C/LW 542 109 143 252 0.46 97 0.18 390 79 340 105 76 288 78 22 9 21 941 1.74 11.6 7708 17:17
29 Greg Brown 1991 1993 2 D 49 1 3 4 0.08 1 0.03 26 3 50 2 -25 41 1 0 0 0 36 0.73 2.8
30 Paul Brydges 1987 1987 1 C 15 2 2 4 0.27 2 0.11 9 0 9 4 4 6 2 0 0 0 8 0.53 25.0
31 Randy Burridge 1996 1998 3 LW 159 39 60 99 0.62 37 0.24 149 52 94 14 17 50 28 8 3 4 279 1.75 14.0
32 Ron Busniuk 1973 1974 2 RW 6 0 3 3 0.50 1 0.16 5 2 4 0 -1 13 0 0 0 0 4 0.67 0.0
33 Mike Byers 1972 1972 1 RW 46 9 7 16 0.35 7 0.15 43 13 51 1 -20 12 6 3 0 1 69 1.50 13.0
34 Brian Campbell 2000 2008 8 D 391 32 144 176 0.45 57 0.15 407 122 318 26 -7 113 23 9 0 7 481 1.23 6.7 7597 19:26
35 Mike Card 2007 2007 1 D 4 0 0 0 0.00 0 0.00 1 0 1 0 0 0 0 0 0 0 0 0.00 18 4:34
36 Keith Carney 1992 1994 3 D 51 4 9 13 0.25 5 0.09 49 12 46 8 -1 77 3 1 0 1 49 0.96 8.2
37 Larry Carriere 1973 1978 4 D 207 9 43 52 0.25 18 0.09 203 28 203 41 13 284 5 4 0 0 235 1.14 3.8
38 Peter Ciavaglia 1992 1993 2 C 5 0 0 0 0.00 0 0.00 2 0 1 0 1 0 0 0 0 0 3 0.60 0.0
39 Real Cloutier 1984 1985 2 RW 81 24 36 60 0.74 23 0.29 96 41 58 0 -3 25 15 9 0 6 175 2.16 13.7
40 Rob Conn 1996 1996 1 W 28 2 5 7 0.25 2 0.09 8 0 17 0 -9 18 2 0 0 0 36 1.29 5.6
Rk Player From To Yrs Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
41 Tim Connolly 2002 2008 5 C 275 46 120 166 0.60 58 0.21 253 117 185 35 -14 104 26 19 1 11 497 1.81 9.3 4727 17:11
42 Bob Corkum 1990 2002 4 C 106 10 9 19 0.18 8 0.07 33 2 76 33 -12 67 9 0 1 2 108 1.02 9.3 107 10:44
43 Adam Creighton 1984 1989 6 C 172 40 60 100 0.58 38 0.22 152 61 97 3 -3 196 26 14 0 7 249 1.45 16.1
44 Randy Cunneyworth 1981 1999 3 LW 35 4 6 10 0.29 4 0.11 16 0 18 0 -2 49 4 0 0 1 46 1.31 8.7 126 8:58
45 Brian Curran 1991 1992 2 D 20 0 1 1 0.05 0 0.02 9 0 12 0 -3 57 0 0 0 0 8 0.40 0.0
46 Paul Cyr 1983 1988 6 LW 342 85 111 196 0.57 77 0.22 334 100 320 56 -30 454 64 19 2 8 678 1.98 12.5
47 Mal Davis 1983 1986 4 LW 89 29 22 51 0.57 21 0.24 95 43 59 0 -7 34 18 11 0 8 111 1.25 26.1
48 Jason Dawe 1994 1998 5 RW 290 79 79 158 0.54 63 0.22 218 63 183 39 11 132 56 19 4 9 467 1.61 16.9
49 Butch Deadmarsh 1971 1973 3 LW 56 2 2 4 0.07 2 0.03 10 3 23 0 -16 39 1 1 0 0 32 0.57 6.3
50 Dale DeGray 1990 1990 1 D 6 0 0 0 0.00 0 0.00 2 0 6 0 -4 6 0 0 0 0 5 0.83 0.0
51 Andy Delmore 2004 2004 1 D 37 2 5 7 0.19 3 0.07 33 14 25 1 -5 29 0 2 0 0 40 1.08 5.0 562 15:11
52 Gord Donnelly 1992 1994 3 D 134 5 11 16 0.12 6 0.04 35 0 37 1 -1 557 5 0 0 1 65 0.49 7.7
53 Mike Donnelly 1988 1990 3 LW 74 11 16 27 0.36 10 0.14 43 7 48 6 -6 62 11 0 0 0 114 1.54 9.6
54 Chris Drury 2004 2007 3 C 234 85 104 189 0.81 73 0.31 257 118 213 72 -2 130 41 38 6 16 523 2.24 16.3 4285 18:19
55 Rick Dudley 1973 1981 6 LW 279 70 94 164 0.59 64 0.23 235 32 149 2 56 264 64 6 0 11 526 1.89 13.3
56 Dick Duff 1971 1972 2 LW 61 9 15 24 0.39 9 0.15 42 3 57 0 -18 12 9 0 0 1 72 1.18 12.5
57 J.P. Dumont 2001 2006 5 RW 362 102 121 223 0.62 87 0.24 309 115 239 12 -33 218 65 37 0 15 717 1.98 14.2 5662 15:39
58 Richie Dunn 1978 1989 9 D 327 27 105 132 0.40 46 0.14 401 107 333 76 36 235 15 12 0 4 562 1.72 4.8
59 Steve Dykstra 1986 1988 3 D 128 5 23 28 0.22 10 0.08 88 9 99 14 -6 378 3 1 1 0 102 0.80 4.9
60 Jeff Eatough 1982 1982 1 RW 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 0 0.00
Rk Player From To Yrs Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
61 Brian Engblom 1986 1986 1 D 30 1 4 5 0.17 2 0.06 37 1 43 10 3 16 1 0 0 0 24 0.80 4.2
62 Bob Errey 1993 1993 1 LW 8 1 3 4 0.50 1 0.18 6 0 4 0 2 4 1 0 0 0 9 1.13 11.1
63 Chris Evans 1972 1972 1 D 61 6 18 24 0.39 9 0.14 82 26 91 15 -20 98 4 2 0 0 99 1.62 6.1
64 David Fenyves 1983 1987 5 D 148 2 27 29 0.20 9 0.06 112 2 143 39 6 87 2 0 0 0 108 0.73 1.9
65 Mark Ferner 1987 1989 2 D 15 0 3 3 0.20 1 0.06 8 0 9 1 0 11 0 0 0 0 5 0.33 0.0
66 Ron Fischer 1982 1983 2 D 18 0 7 7 0.39 2 0.12 19 1 23 2 -3 6 0 0 0 0 17 0.94 0.0
67 Rory Fitzpatrick 2002 2006 4 D 157 9 15 24 0.15 9 0.06 104 23 152 39 -32 114 5 4 0 3 154 0.98 5.8 2731 17:24
68 Reggie Fleming 1971 1971 1 D/LW 78 6 10 16 0.21 6 0.08 21 3 50 24 -8 159 6 0 0 0 54 0.69 11.1
69 Lee Fogolin Jr. 1975 1987 6 D 338 8 70 78 0.23 26 0.08 315 14 320 44 25 432 5 3 0 2 303 0.90 2.6
70 Mike Foligno 1982 1991 10 RW 664 247 264 511 0.77 204 0.31 819 237 502 35 115 1450 183 62 2 43 1449 2.18 17.0
71 Lou Franceschetti 1991 1992 2 RW 36 1 7 8 0.22 3 0.08 22 1 22 3 2 28 1 0 0 1 20 0.56 5.0
72 Michael Funk 2007 2008 2 D 9 0 2 2 0.22 1 0.06 3 0 4 0 -1 0 0 0 0 0 2 0.22 0.0 64 7:04
73 Jody Gage 1986 1992 3 RW 18 3 3 6 0.33 2 0.14 11 5 12 0 -6 2 0 3 0 0 28 1.56 10.7
74 Garry Galley 1995 1997 3 D 163 15 87 102 0.63 34 0.21 228 92 168 44 12 193 3 10 2 3 290 1.78 5.2
75 Paul Gardner 1986 1986 1 C 2 0 0 0 0.00 0 0.00 1 1 3 0 -3 0 0 0 0 0 4 2.00 0.0
76 Danny Gare 1975 1982 8 RW 503 267 233 500 0.99 205 0.41 746 220 354 18 190 686 200 66 1 35 1783 3.54 15.0
77 Paul Gaustad 2003 2008 4 C 215 28 54 82 0.38 29 0.14 147 45 124 33 11 224 20 8 0 2 324 1.51 8.6 3078 14:19
78 Clark Gillies 1987 1988 2 LW 86 15 19 34 0.40 13 0.15 54 5 48 0 1 132 14 1 0 3 129 1.50 11.6
79 Jere Gillis 1983 1983 1 LW 3 0 0 0 0.00 0 0.00 0 0 6 0 -6 0 0 0 0 0 3 1.00 0.0
80 Doug Gilmour 2000 2001 2 C 82 10 45 55 0.67 18 0.22 77 33 46 8 6 82 4 6 0 0 104 1.27 9.6 1489 18:10
Rk Player From To Yrs Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
81 Viktor Gordiouk 1993 1995 2 LW 26 3 8 11 0.42 4 0.15 18 4 14 1 1 0 3 0 0 0 34 1.31 8.8
82 John Gould 1972 1980 4 RW 92 14 12 26 0.28 11 0.12 42 3 42 4 1 13 14 0 0 3 127 1.38 11.0
83 Phil Goyette 1971 1972 2 C 97 18 67 85 0.88 30 0.31 107 58 77 3 -25 20 6 12 0 1 152 1.57 11.8
84 Marc-Andre Gragnani 2008 2008 1 D 2 0 0 0 0.00 0 0.00 0 0 2 0 -2 4 0 0 0 0 1 0.50 0.0 13 6:18
85 Jean-Luc Grand-Pierre 1999 2000 2 D 27 0 1 1 0.04 0 0.01 18 10 11 2 -1 32 0 0 0 0 22 0.81 0.0 385 14:15
86 Chris Gratton 2000 2003 4 C 244 50 81 131 0.54 49 0.20 191 69 127 1 -4 278 40 10 0 12 516 2.11 9.7 3742 15:20
87 Norm Gratton 1973 1975 3 LW 103 15 22 37 0.36 15 0.14 63 20 51 0 -8 30 10 5 0 1 95 0.92 15.8
88 Mike Grier 2004 2006 2 RW 95 8 24 32 0.34 11 0.12 54 2 75 26 3 32 8 0 0 4 127 1.34 6.3 1409 14:50
89 Michal Grosek 1996 2000 5 LW 308 62 98 160 0.52 61 0.20 248 54 130 3 67 299 51 11 0 9 500 1.62 12.4 2303 16:49
90 Francois Guay 1990 1990 1 C 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
91 Jocelyn Guevremont 1975 1979 5 D 324 38 130 168 0.52 59 0.18 525 113 321 51 142 189 26 12 0 6 812 2.51 4.7
92 Richard Hajdu 1986 1987 2 LW 5 0 0 0 0.00 0 0.00 2 0 0 0 2 4 0 0 0 0 3 0.60 0.0
93 Bill Hajt 1974 1987 14 D 854 42 202 244 0.29 83 0.10 1074 36 1023 306 321 433 36 2 4 3 855 1.00 4.9
94 Bob Halkidis 1986 1989 4 D 89 2 14 16 0.18 5 0.06 72 5 76 14 5 315 2 0 0 0 58 0.65 3.4
95 Kevin Haller 1990 1992 3 D 81 7 23 30 0.37 11 0.13 96 25 87 12 -4 95 4 3 0 1 119 1.47 5.9
96 Denis Hamel 2000 2003 4 LW 130 13 9 22 0.17 9 0.07 38 3 58 15 -8 67 11 1 1 4 179 1.38 7.3 1466 11:17
97 Gilles Hamel 1981 1986 6 LW 365 92 114 206 0.56 81 0.22 302 75 296 38 -31 215 67 17 8 11 649 1.78 14.2
98 Al Hamilton 1971 1972 2 D 145 6 58 64 0.44 21 0.15 174 26 233 50 -35 176 5 1 0 1 189 1.30 3.2
99 Dave Hannan 1992 1996 5 C 249 23 56 79 0.32 29 0.11 121 8 199 110 24 206 14 1 8 3 167 0.67 13.8
100 Hugh Harris 1973 1973 1 C 60 12 26 38 0.63 14 0.24 54 4 41 0 9 17 12 0 0 0 121 2.02 9.9
Rk Player From To Yrs Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
101 Mike Hartman 1987 1991 5 LW 225 34 26 60 0.27 25 0.11 91 7 99 3 -12 890 29 5 0 5 296 1.32 11.5
102 Dale Hawerchuk 1991 1995 5 C 342 110 275 385 1.13 140 0.41 552 296 307 22 -29 204 61 48 1 16 978 2.86 11.2
103 Alan Haworth 1981 1982 2 C 106 37 38 75 0.71 30 0.28 109 19 90 0 0 64 30 7 0 2 186 1.75 19.9
104 Jochen Hecht 2003 2008 5 LW 328 84 141 225 0.69 83 0.25 343 88 287 83 51 190 66 14 4 9 924 2.82 9.1 6135 18:42
105 Radoslav Hecl 2003 2003 1 D 14 0 0 0 0.00 0 0.00 1 0 1 0 0 2 0 0 0 0 3 0.21 0.0 140 10:01
106 Steve Heinze 2001 2001 1 RW 14 5 7 12 0.86 5 0.32 16 4 7 1 6 8 4 1 0 1 19 1.36 26.3 215 15:24
107 Bob Hess 1982 1982 1 D 33 0 8 8 0.24 2 0.07 40 10 28 4 6 14 0 0 0 0 33 1.00 0.0
108 Randy Hillier 1992 1992 1 D 28 0 1 1 0.04 0 0.01 16 1 37 8 -14 48 0 0 0 0 18 0.64 0.0
109 Larry Hillman 1972 1973 2 D 121 6 35 41 0.34 14 0.12 158 55 153 26 -24 114 4 2 0 0 180 1.49 3.3
110 Jim Hofford 1986 1987 2 D 17 0 0 0 0.00 0 0.00 11 0 15 2 -2 45 0 0 0 0 11 0.65 0.0
111 Benoit Hogue 1988 1992 5 C 196 45 67 112 0.57 43 0.22 156 29 166 29 -10 275 40 3 2 4 330 1.68 13.6
112 Jason Holland 1999 2000 2 D 12 0 1 1 0.08 0 0.03 8 2 8 1 -1 8 0 0 0 0 10 0.83 0.0 173 14:23
113 Brian Holzinger 1995 2000 6 C 352 70 97 167 0.47 64 0.18 241 59 267 79 -6 202 49 16 5 12 556 1.58 12.6 2201 15:43
114 Tim Horton 1973 1974 2 D 124