1989-90 Buffalo Sabres Roster and Statistics

Franchise IndexPrevious Season ▪ Next Season

Record: 45-27-8 (98 points), Finished 2nd in NHL Adams Division (Schedule and Results)
Coach: Rick Dudley (45-27-8)

Goals For: 286 (14th of 21), Goals Against: 248 (3rd of 21)
SRS: 0.42 (4th of 21), SOS: -0.05 (19th of 21)

Playoffs:
Lost Division Semi-Finals (4-2) versus Montreal Canadiens

Game Results

Height of bar is margin of victory  ▪  Mouseover bar for details  ▪  Click for box score  ▪  Grouped by Month

Team Statistics

Team GP W L T PTS PTS% GF GA SRS SOS TG/G PP PPO PP% PPA PPOA PK% SH SHA S S% SA SV% PDO
Buffalo Sabres 80 45 27 8 98 .613 286 248 0.42 -0.05 6.68 79 358 22.07 58 351 83.48 7 7 2416 11.8 2524 .903
League Average 80 35 35 10 80 .500 295 295 0.00 0.00 7.37 76 367 20.77 76 367 79.23 11 11 2421 12.2 2421 .881

Roster

Age is on February 1 of given season
No. Player Pos Age Ht Wt S/C Exp Birth Date Summary
37 Shawn Anderson D 21 6-1 200 L/- 3 February 7, 1968 1 G, 3 A, 4 P
25 Dave Andreychuk LW 26 6-4 220 R/- 7 September 29, 1963 40 G, 42 A, 82 P
9 Scott Arniel LW 27 6-1 188 L/- 8 September 17, 1962 18 G, 14 A, 32 P
8 Doug Bodger D 23 6-2 210 L/- 5 June 18, 1966 12 G, 36 A, 48 P
19-42 Bob Corkum RW 22 6-2 225 R/- R December 18, 1967 2 G, 0 A, 2 P
28 Dale DeGray D 26 6-0 200 R/- 4 September 1, 1963 0 G, 0 A, 0 P
7 Mike Donnelly LW 26 5-11 185 L/- 3 October 10, 1963 1 G, 2 A, 3 P
17 Mike Foligno (C) RW 31 6-2 195 R/- 10 January 29, 1959 15 G, 25 A, 40 P
43 Francois Guay C 21 6-0 190 L/- R June 8, 1968 0 G, 0 A, 0 P
15 Kevin Haller D 19 6-2 199 L/- R December 5, 1970 0 G, 0 A, 0 P
20 Mike Hartman LW 22 6-0 190 L/- 3 February 7, 1967 11 G, 10 A, 21 P
33 Benoit Hogue C 23 5-10 194 L/- 2 October 28, 1966 11 G, 7 A, 18 P
6 Phil Housley D 25 5-10 185 L/- 7 March 9, 1964 21 G, 60 A, 81 P
26 Dean Kennedy D 27 6-2 208 R/- 6 January 18, 1963 2 G, 12 A, 14 P
4 Uwe Krupp D 24 6-6 235 R/- 3 June 24, 1965 3 G, 20 A, 23 P
55 Reed Larson D 33 6-0 195 R/- 13 July 30, 1956 0 G, 0 A, 0 P
3 Grant Ledyard D 28 6-2 195 L/- 5 November 19, 1961 2 G, 13 A, 15 P
36 Darcy Loewen LW 20 5-10 185 L/- R February 26, 1969 0 G, 0 A, 0 P
14 Steve Ludzik C 28 5-11 185 L/- 8 April 3, 1961 0 G, 1 A, 1 P
19 Kevin Maguire RW 27 6-2 200 R/- 3 January 5, 1963 6 G, 9 A, 15 P
30 Clint Malarchuk G 28 6-0 185 -/L 7 May 1, 1961 14-11-2, 3.35 GAA
39 Don McSween D 25 5-11 197 L/- 1 June 9, 1964 0 G, 0 A, 0 P
12 Scott Metcalfe LW 23 6-0 195 L/- 2 January 6, 1967 0 G, 0 A, 0 P
44 Brad Miller D 20 6-4 220 L/- 1 July 23, 1969 0 G, 0 A, 0 P
89 Alexander Mogilny LW 20 6-0 210 L/- R February 18, 1969 15 G, 28 A, 43 P
40 Mitch Molloy LW 23 6-3 212 L/- R October 10, 1966 0 G, 0 A, 0 P
29 Jeff Parker RW 25 6-3 194 R/- 3 September 7, 1964 4 G, 5 A, 9 P
27 Larry Playfair D 31 6-4 205 L/- 11 June 23, 1958 0 G, 1 A, 1 P
56 Ken Priestlay C 22 5-10 190 L/- 3 August 24, 1967 7 G, 7 A, 14 P
31 Daren Puppa G 24 6-4 205 -/R 4 March 23, 1965 31-16-6, 2.89 GAA
5 Mike Ramsey D 29 6-3 195 L/- 10 December 3, 1960 4 G, 21 A, 25 P
32 Rob Ray LW 21 6-0 217 L/- R June 8, 1968 2 G, 1 A, 3 P
21 Christian Ruuttu C 25 5-11 194 L/- 3 February 20, 1964 19 G, 41 A, 60 P
16 Darrin Shannon LW 20 6-2 210 L/- 1 December 8, 1969 2 G, 7 A, 9 P
23 Ray Sheppard RW 23 6-1 195 R/- 2 May 27, 1966 4 G, 2 A, 6 P
18 Dave Snuggerud RW 23 6-0 190 L/- R June 20, 1966 14 G, 16 A, 30 P
7 John Tucker RW 25 6-0 200 R/- 6 September 29, 1964 1 G, 2 A, 3 P
77 Pierre Turgeon C 20 6-1 199 L/- 2 August 28, 1969 40 G, 66 A, 106 P
22 Rick Vaive RW 30 6-1 198 R/- 10 May 14, 1959 29 G, 19 A, 48 P
24 Jay Wells D 30 6-1 210 L/- 10 May 18, 1959 0 G, 1 A, 1 P

Scoring Regular Season

Scoring Goals Assists Ice Time Point Shares
Rk Player Pos Age GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS PS
1 Pierre Turgeon C 20 80 40 66 106 10 29 22 17 1 10 36 29 1 193 20.7 7.7 1.4 9.1
2 Dave Andreychuk LW 26 73 40 42 82 6 42 22 18 0 3 21 21 0 206 19.4 6.2 1.2 7.4
3 Phil Housley D 25 80 21 60 81 11 32 12 8 1 4 31 29 0 201 10.4 5.9 5.3 11.2
4 Christian Ruuttu C 25 75 19 41 60 9 66 14 4 1 2 33 6 2 160 11.9 2.9 1.3 4.3
5 Rick Vaive RW 30 70 29 19 48 9 74 21 8 0 4 11 8 0 195 14.9 3.0 1.3 4.2
6 Doug Bodger D 23 71 12 36 48 0 64 4 8 0 1 10 26 0 167 7.2 3.0 4.1 7.1
7 Alexander Mogilny LW 20 65 15 28 43 8 16 11 4 0 2 20 8 0 130 11.5 1.8 1.2 2.9
8 Mike Foligno RW 31 61 15 25 40 13 99 12 3 0 1 20 5 0 107 14.0 1.7 1.2 2.9
9 Scott Arniel LW 27 79 18 14 32 4 77 16 1 1 4 13 0 1 123 14.6 0.6 1.2 1.9
10 Dave Snuggerud RW 23 80 14 16 30 8 41 11 1 2 2 14 1 1 120 11.7 0.2 1.4 1.5
11 Mike Ramsey D 29 73 4 21 25 21 47 3 1 0 2 16 4 1 91 4.4 0.7 5.4 6.1
12 Uwe Krupp D 24 74 3 20 23 15 85 2 0 1 1 17 2 1 69 4.3 0.4 5.1 5.6
13 Mike Hartman LW 22 60 11 10 21 -10 211 9 2 0 3 10 0 0 97 11.3 0.0 0.6 0.6
14 Benoit Hogue C 23 45 11 7 18 0 79 10 1 0 1 6 1 0 73 15.1 0.4 0.6 1.0
15 Kevin Maguire RW 27 61 6 9 15 -3 115 6 0 0 1 9 0 0 62 9.7 -0.8 0.8 0.0
16 Grant Ledyard D 28 67 2 13 15 2 37 2 0 0 1 7 6 0 91 2.2 -0.1 4.0 3.9
17 Ken Priestlay C 22 35 7 7 14 -1 14 6 1 0 1 4 3 0 66 10.6 0.2 0.5 0.7
18 Dean Kennedy D 27 80 2 12 14 -12 53 2 0 0 0 12 0 0 51 3.9 -0.4 4.0 3.6
19 Jeff Parker RW 25 61 4 5 9 -9 70 4 0 0 0 5 0 0 61 6.6 -1.4 0.6 -0.8
20 Darrin Shannon LW 20 17 2 7 9 6 4 2 0 0 0 7 0 0 20 10.0 0.2 0.4 0.6
21 Ray Sheppard RW 23 18 4 2 6 3 0 3 1 0 1 2 0 0 31 12.9 0.0 0.3 0.4
22 Shawn Anderson D 21 16 1 3 4 2 8 1 0 0 0 1 2 0 16 6.3 0.0 1.0 1.1
23 Daren Puppa G 24 56 0 4 4 0 4 0 0 0 0 0 0.0 0.0 11.4
24 Rob Ray LW 21 27 2 1 3 -2 99 2 0 0 0 1 0 0 20 10.0 -0.7 0.3 -0.3
25 Mike Donnelly LW 26 12 1 2 3 -4 8 1 0 0 0 2 0 0 20 5.0 -0.2 0.1 -0.1
26 John Tucker RW 25 8 1 2 3 -3 2 0 1 0 0 1 0 1 8 12.5 0.0 0.0 0.0
27 Bob Corkum RW 22 8 2 0 2 2 4 2 0 0 1 0 0 0 6 33.3 0.0 0.2 0.2
28 Clint Malarchuk G 28 29 0 2 2 0 14 0 0 0 0 0 0.0 0.0 6.4
29 Steve Ludzik C 28 11 0 1 1 -2 6 0 0 0 0 1 0 0 15 0.0 -0.4 0.1 -0.3
30 Larry Playfair D 31 4 0 1 1 -2 2 0 0 0 0 1 0 0 0 0.0 0.1 0.1
31 Jay Wells D 30 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0.1 0.1 0.2
32 Dale DeGray D 26 6 0 0 0 -4 6 0 0 0 0 0 0 0 5 0.0 -0.1 0.1 0.0
33 Francois Guay C 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0
34 Kevin Haller D 19 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 0.0 0.1 0.1
35 Reed Larson D 33 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0.0 0.0 0.1 0.1
36 Darcy Loewen LW 20 4 0 0 0 -3 4 0 0 0 0 0 0 0 1 0.0 -0.2 0.0 -0.2
37 Don McSween D 25 4 0 0 0 -3 6 0 0 0 0 0 0 0 4 0.0 -0.1 0.1 0.0
38 Scott Metcalfe LW 23 7 0 0 0 0 5 0 0 0 0 0 0 0 5 0.0 -0.3 0.1 -0.2
39 Brad Miller D 20 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0.0 0.1 0.1
40 Mitch Molloy LW 23 2 0 0 0 0 10 0 0 0 0 0 0 0 0 -0.1 0.0 0.0
Team Total 80 286 477 763 74 1433 200 79 7 45 312 151 8 2416 11.8 30.4 44.6 92.9

Goalies Regular Season

Goalie Stats
Rk Player Pos Age GP GS W L T/O GA SA SV SV% GAA SO MIN QS QS% RBS GA%- GSAA GPS
1 Daren Puppa G 24 56 31 16 6 156 1610 1454 .903 2.89 1 3241 82 35.37 11.4
2 Clint Malarchuk G 28 29 14 11 2 89 914 825 .903 3.35 0 1596 82 19.64 6.4
Team Total 80 45 27 8 245 2524 2279 .903 3.04 1 4837 17.8

Scoring Playoffs

Scoring Goals Assists Ice Time
Rk Player Pos Age GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
1 Dave Andreychuk LW 26 6 2 5 7 2 2 1 1 0 0 20 10.0
2 Rick Vaive RW 30 6 4 2 6 0 6 0 4 0 1 21 19.0
3 Pierre Turgeon C 20 6 2 4 6 2 2 2 0 0 1 13 15.4
4 Doug Bodger D 23 6 1 5 6 -4 6 1 0 0 0 11 9.1
5 Phil Housley D 25 6 1 4 5 0 4 0 1 0 0 16 6.3
6 Dean Kennedy D 27 6 1 1 2 -3 12 1 0 0 0 9 11.1
7 Scott Arniel LW 27 5 1 0 1 -7 4 1 0 0 0 9 11.1
8 Bob Corkum RW 22 5 1 0 1 0 4 1 0 0 0 4 25.0
9 Mike Foligno RW 31 6 0 1 1 0 12 0 0 0 0 4 0.0
10 Alexander Mogilny LW 20 4 0 1 1 -2 2 0 0 0 0 8 0.0
11 Mike Ramsey D 29 6 0 1 1 -7 8 0 0 0 0 8 0.0
12 Darrin Shannon LW 20 6 0 1 1 -7 4 0 0 0 0 4 0.0
13 Donald Audette RW 20 2 0 0 0 -2 0 0 0 0 0 2 0.0
14 Mike Hartman LW 22 6 0 0 0 2 18 0 0 0 0 5 0.0
15 Benoit Hogue C 23 3 0 0 0 0 10 0 0 0 0 2 0.0
16 Uwe Krupp D 24 6 0 0 0 -4 4 0 0 0 0 4 0.0
17 Ken Priestlay C 22 5 0 0 0 -4 8 0 0 0 0 7 0.0
18 Daren Puppa G 24 6 0 0 0 0 0 0 0 0 0 0
19 Christian Ruuttu C 25 6 0 0 0 -5 4 0 0 0 0 12 0.0
20 Dave Snuggerud RW 23 6 0 0 0 -6 2 0 0 0 0 7 0.0
21 Jay Wells D 30 6 0 0 0 3 12 0 0 0 0 2 0.0
Team Total 6 13 25 38 -42 124 7 6 0 2 168 7.7

Goalies Playoffs

Goalie Stats
Rk Player Pos Age GP GS W L T/O GA SA SV SV% GAA SO MIN QS QS% RBS GA%- GSAA
1 Daren Puppa G 24 6 2 4 15 192 177 .922 2.43 0 370 71 6.18
Team Total 6 2 4 15 192 177 .922 2.43 0 370