League Information and Facts
1989-1990 Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Basil McRae (LW) Minnesota North Stars 66 9 17 26 0.39 351 -5
2. Alan May (LW) Washington Capitals 77 7 10 17 0.22 339 -1
3. Marty McSorley (D) Los Angeles Kings 75 15 21 36 0.48 322 2
4. Troy Mallette (LW) New York Rangers 79 13 16 29 0.37 305 -8
5. Wayne Van Dorp (LW) Chicago Blackhawks 61 7 4 11 0.18 303 -3
6. Dave Manson (D) Chicago Blackhawks 59 5 23 28 0.47 301 4
7. Brian Curran (D) Toronto Maple Leafs 72 2 9 11 0.15 301 -2
8. Shane Churla (RW) Minnesota North Stars 53 2 3 5 0.09 292 -4
9. Craig Berube (LW) Philadelphia Flyers 74 4 14 18 0.24 291 -7
10. Neil Sheehy (D) Washington Capitals 59 1 5 6 0.10 291 8
                   
11. Mick Vukota (RW) New York Islanders 76 4 8 12 0.16 290 10
12. Kris King (LW) New York Rangers 68 6 7 13 0.19 286 2
13. Tim Hunter (D/RW) Calgary Flames 67 2 3 5 0.07 279 -9
14. Joey Kocur (RW) Detroit Red Wings 71 16 20 36 0.51 268 -4
15. Gerard Gallant (LW) Detroit Red Wings 69 36 44 80 1.16 254 -6
16. John Kordic (RW) Toronto Maple Leafs 55 9 4 13 0.24 252 -8
17. Jeff Chychrun (D) Philadelphia Flyers 79 2 7 9 0.11 250 -12
18. Kelly Chase (RW) St. Louis Blues 43 1 3 4 0.09 244 -1
19. Shawn Cronin (D) Winnipeg Jets 61 0 4 4 0.07 243 -16
20. Mark Tinordi (D) Minnesota North Stars 66 3 7 10 0.15 240 0
                   
21. Paul Gillis (C) Québec Nordiques 71 8 14 22 0.31 234 -24
22. Dale Hunter (RW) Washington Capitals 80 23 39 62 0.78 233 17
23. Pat Verbeek (RW) Hartford Whalers 80 44 45 89 1.11 228 1
24. Adam Creighton (C) Chicago Blackhawks 80 34 36 70 0.88 224 4
25. Jay Miller (LW) Los Angeles Kings 68 10 2 12 0.18 224 -6
26. Gary Roberts (LW) Calgary Flames 78 39 33 72 0.92 222 31
27. Gordon Donnelly (D/RW) Winnipeg Jets 55 3 3 6 0.11 222 3
28. Ken Baumgartner (LW/D) totals 65 1 5 6 0.09 222 -4
    Los Angeles Kings 12 1 0 1 0.08 28 -10
    New York Islanders 53 0 5 5 0.09 194 6
29. Ken Daneyko (D) New Jersey Devils 74 6 15 21 0.28 216 15
30. Michel Petit (D) Québec Nordiques 63 12 24 36 0.57 215 -38
                   
31. Mike Hartman (LW) Buffalo Sabres 60 11 10 21 0.35 211 -10
32. Steven Finn (D) Québec Nordiques 64 3 9 12 0.19 208 -33
33. Ronnie Stern (RW) Vancouver Canucks 34 2 3 5 0.15 208 -17
34. Garth Butcher (D) Vancouver Canucks 80 6 14 20 0.25 205 -10
35. Bob McGill (D) Chicago Blackhawks 69 2 10 12 0.17 204 -7
36. Rob Ramage (D) Toronto Maple Leafs 80 8 41 49 0.61 202 -1
37. Sergio Momesso (LW) St. Louis Blues 79 24 32 56 0.71 199 -15
38. Ed Kastelic (RW) Hartford Whalers 67 6 2 8 0.12 198 -3
39. Rick Tocchet (RW) Philadelphia Flyers 75 37 59 96 1.28 196 4
40. Kevin McClelland (RW) totals 71 5 6 11 0.15 196 -6
    Edmonton Oilers 10 1 1 2 0.20 13 -1
    Detroit Red Wings 61 4 5 9 0.15 183 -5
                   
41. Ken McRae (RW) Québec Nordiques 66 7 8 15 0.23 191 -38
42. Darin Kimble (RW) Québec Nordiques 44 5 5 10 0.23 185 -20
43. Craig Simpson (LW) Edmonton Oilers 80 29 32 61 0.76 180 -2
44. Ulf Samuelsson (D) Hartford Whalers 55 2 11 13 0.24 177 15
45. Kevin Stevens (LW) Pittsburgh Penguins 76 29 41 70 0.92 171 -13
46. Steve Smith (D) Edmonton Oilers 75 7 34 41 0.55 171 6
47. Grant Jennings (D) Hartford Whalers 64 3 6 9 0.14 171 -4
48. Paul MacDermid (RW) totals 73 13 22 35 0.48 169 5
    Hartford Whalers 29 6 12 18 0.62 69 1
    Winnipeg Jets 44 7 10 17 0.39 100 4
49. Terry Carkner (D) Philadelphia Flyers 63 4 18 22 0.35 169 -8
50. Todd Ewen (RW) totals 44 4 6 10 0.23 169 -1
    St. Louis Blues 3 0 0 0 0.00 11 -2
    Montréal Canadiens 41 4 6 10 0.24 158 1
                   
51. Troy Loney (LW) Pittsburgh Penguins 67 11 16 27 0.40 168 -9
52. Kelly Buchberger (RW) Edmonton Oilers 55 2 6 8 0.15 168 -8
53. Kevin Dineen (RW) Hartford Whalers 67 25 41 66 0.99 164 7
54. Gerald Diduck (D) New York Islanders 76 3 17 20 0.26 163 2
55. Esa Tikkanen (LW) Edmonton Oilers 79 30 33 63 0.80 161 17
56. Mark Janssens (C) New York Rangers 80 5 8 13 0.16 161 -26
57. David Maley (LW/C) New Jersey Devils 67 8 17 25 0.37 160 -2
58. Lyndon Byers (LW) Boston Bruins 43 4 4 8 0.19 159 0
59. Theo Fleury (RW) Calgary Flames 80 31 35 66 0.83 157 22
60. Duane Sutter (RW) Chicago Blackhawks 72 4 14 18 0.25 156 -2
                   
61. Rich Sutter (RW) totals 74 11 9 20 0.27 155 -3
    Vancouver Canucks 62 9 9 18 0.29 133 -1
    St. Louis Blues 12 2 0 2 0.17 22 -2
62. Scott Stevens (D) Washington Capitals 56 11 29 40 0.71 154 1
63. Jim Johnson (D) Pittsburgh Penguins 75 3 13 16 0.21 154 -20
64. Jamie Huscroft (D) New Jersey Devils 42 2 3 5 0.12 149 -2
65. Glen Featherstone (D) St. Louis Blues 58 0 12 12 0.21 145 -1
66. Dave Brown (RW) Edmonton Oilers 60 0 6 6 0.10 145 -3
67. Shayne Corson (LW) Montréal Canadiens 76 31 44 75 0.99 144 33
68. Gary Nylund (D) New York Islanders 64 4 21 25 0.39 144 8
69. Daniel Shank (RW) Detroit Red Wings 57 11 13 24 0.42 143 1
70. Kevin Lowe (D) Edmonton Oilers 78 7 26 33 0.42 140 18
                   
71. Dana Murzyn (D) Calgary Flames 78 7 13 20 0.26 140 19
72. Gordie Roberts (D) St. Louis Blues 75 3 14 17 0.23 140 -12
73. Randy Moller (D) New York Rangers 60 1 12 13 0.22 139 -1
74. John Cullen (C) Pittsburgh Penguins 72 32 60 92 1.28 138 -13
75. Dean Evason (C) Hartford Whalers 78 18 25 43 0.55 138 7
76. Brendan Shanahan (LW) New Jersey Devils 73 30 42 72 0.99 137 15
77. Chris Chelios (D) Montréal Canadiens 53 9 22 31 0.58 136 20
78. Adam Graves (LW) totals 76 9 13 22 0.29 136 0
    Detroit Red Wings 13 0 1 1 0.08 13 -5
    Edmonton Oilers 63 9 12 21 0.33 123 5
79. Peter Taglianetti (D) Winnipeg Jets 49 3 6 9 0.18 136 20
80. Al Iafrate (D) Toronto Maple Leafs 75 21 42 63 0.84 135 -4
                   
81. Al Secord (LW) Chicago Blackhawks 43 14 7 21 0.49 131 5
82. Alan Kerr (RW) New York Islanders 75 15 21 36 0.48 129 -1
83. Jay Wells (D) totals 60 3 17 20 0.33 129 5
    Philadelphia Flyers 59 3 16 19 0.32 129 4
    Buffalo Sabres 1 0 1 1 1.00 0 1
84. Tomas Sandström (RW) totals 76 32 39 71 0.93 128 -11
    New York Rangers 48 19 19 38 0.79 100 -10
    Los Angeles Kings 28 13 20 33 1.18 28 -1
85. Robert Dirk (D) St. Louis Blues 37 1 1 2 0.05 128 9
86. Lou Franceschetti (RW) Toronto Maple Leafs 80 21 15 36 0.45 127 -12
87. Doug Houda (D) Detroit Red Wings 73 2 9 11 0.15 127 -5
88. Randy Ladouceur (D) Hartford Whalers 71 3 12 15 0.21 126 -6
89. Gord Dineen (D) Pittsburgh Penguins 69 1 8 9 0.13 125 6
90. Jim Korn (D/LW) totals 46 2 5 7 0.15 125 0
    New Jersey Devils 37 2 3 5 0.14 99 0
    Calgary Flames 9 0 2 2 0.22 26 0
                   
91. Jim Kyte (D) Pittsburgh Penguins 56 3 1 4 0.07 125 -10
92. Tony Twist (LW) St. Louis Blues 28 0 0 0 0.00 124 -2
93. Bob Rouse (D) Washington Capitals 70 4 16 20 0.29 123 -2
94. Jay Caufield (RW) Pittsburgh Penguins 37 1 2 3 0.08 123 0
95. Dino Ciccarelli (RW) Washington Capitals 80 41 38 79 0.99 122 -5
96. Tony Granato (LW) totals 56 12 24 36 0.64 122 -1
    New York Rangers 37 7 18 25 0.68 77 1
    Los Angeles Kings 19 5 6 11 0.58 45 -2
97. Luke Richardson (D) Toronto Maple Leafs 67 4 14 18 0.27 122 -1
98. Kevin Maguire (RW) totals 66 7 9 16 0.24 121 -4
    Buffalo Sabres 61 6 9 15 0.25 115 -3
    Philadelphia Flyers 5 1 0 1 0.20 6 -1
99. Cam Neely (RW) Boston Bruins 76 55 37 92 1.21 117 10
100. John McIntyre (C) Toronto Maple Leafs 59 5 12 17 0.29 117 -12
656 players found | Previous page | Next page
1989-1990 Regular Season Goaltending Stats
# Player Team GP GAA SVS%
1. Patrick Roy Montréal Canadiens 54 2.53 .912
2. Mike Richter New York Rangers 23 3.00 .904
3. Daren Puppa Buffalo Sabres 56 2.89 .903
4. Clint Malarchuk Buffalo Sabres 29 3.35 .903
5. Mike Liut Hartford Whalers 29 2.64 .901
6. Mark Fitzpatrick New York Islanders 47 3.39 .898
7. Jon Casey Minnesota North Stars 61 3.22 .896
8. Stéphane Beauregard Winnipeg Jets 19 3.28 .896
9. Glenn Healy New York Islanders 39 3.50 .894
10. Andy Moog Boston Bruins 46 2.88 .893
           
11. Réjean Lemelin Boston Bruins 43 2.81 .892
12. Bob Essensa Winnipeg Jets 36 3.15 .892
13. Ken Wregget Philadelphia Flyers 51 3.42 .892
14. Greg Millen St. Louis Blues 21 2.94 .890
15. Pokey Reddick Edmonton Oilers 11 3.08 .890
16. Don Beaupre Washington Capitals 48 3.22 .890
17. Curtis Joseph St. Louis Blues 15 3.38 .890
18. Chris Terreri New Jersey Devils 35 3.42 .890
19. Bill Ranford Edmonton Oilers 56 3.19 .887
20. John Vanbiesbrouck New York Rangers 47 3.38 .887
           
21. Mark LaForest Toronto Maple Leafs 27 3.89 .886
22. Vincent Riendeau St. Louis Blues 43 3.50 .883
23. Samuel Saint-Laurent Detroit Red Wings 14 3.76 .883
24. Tim Cheveldae Detroit Red Wings 28 3.79 .882
25. Pete Peeters Philadelphia Flyers 24 3.79 .881
26. Jacques Cloutier Chicago Blackhawks 43 3.09 .880
27. Greg Millen Chicago Blackhawks 10 3.34 .880
28. Kirk McLean Vancouver Canucks 63 3.47 .880
29. Sean Burke New Jersey Devils 52 3.60 .880
30. Brian Hayward Montréal Canadiens 29 3.37 .878
           
31. Bob Mason Washington Capitals 16 3.50 .877
32. Jim Hrivnak Washington Capitals 11 3.55 .877
33. Rick Wamsley Calgary Flames 36 3.26 .875
34. Ron Scott Los Angeles Kings 12 3.67 .875
35. Bob Froese New York Rangers 15 3.33 .873
36. Kelly Hrudey Los Angeles Kings 52 4.07 .873
37. Steve Weeks Vancouver Canucks 21 4.15 .873
38. Wendell Young Pittsburgh Penguins 43 4.17 .873
39. Allan Bester Toronto Maple Leafs 42 4.49 .873
40. Daniel Berthiaume Winnipeg Jets 24 3.72 .871
           
41. Jeff Reese Toronto Maple Leafs 21 4.41 .871
42. Mike Vernon Calgary Flames 47 3.13 .870
43. Grant Fuhr Edmonton Oilers 21 3.89 .868
44. Glen Hanlon Detroit Red Wings 45 4.03 .867
45. Frank Pietrangelo Pittsburgh Penguins 21 4.33 .867
46. Peter Sidorkiewicz Hartford Whalers 46 3.57 .866
47. Mario Gosselin Los Angeles Kings 26 3.87 .865
48. Tom Barrasso Pittsburgh Penguins 24 4.68 .865
49. Kari Takko Minnesota North Stars 21 4.03 .859
50. Ron Tugnutt Québec Nordiques 35 4.61 .859
           
51. Sergei Mylnikov Québec Nordiques 10 4.96 .858
52. Scott Gordon Québec Nordiques 10 5.33 .856
53. Alain Chevrier Chicago Blackhawks 39 4.18 .853
54. Greg Millen Québec Nordiques 18 5.28 .853
LESS THAN 10 GAMES
1. Mike Liut Washington Capitals 8 2.13 .922
2. John Tanner Québec Nordiques 1 3.00 .900
3. Bruce Hoffort Philadelphia Flyers 7 3.65 .874
4. Mario Brunetta Québec Nordiques 6 4.08 .869
5. Ron Hextall Philadelphia Flyers 8 4.15 .868
6. Daniel Berthiaume Minnesota North Stars 5 3.50 .865
7. Kay Whitmore Hartford Whalers 9 3.53 .858
8. Jimmy Waite Chicago Blackhawks 4 4.60 .848
9. Alain Chevrier Pittsburgh Penguins 3 5.06 .843
10. Steve Guenette Calgary Flames 2 4.03 .840
           
11. Greg Stefan Detroit Red Wings 7 4.01 .837
12. Peter Ing Toronto Maple Leafs 3 5.93 .832
13. Tom Draper Winnipeg Jets 6 4.35 .830
14. Stéphane Fiset Québec Nordiques 6 5.96 .829
15. Randy Exelby Edmonton Oilers 1 5.01 .828
16. Pat Jablonski St. Louis Blues 4 4.90 .827
17. Olaf Kölzig Washington Capitals 2 6.00 .810
18. Jarmo Myllys Minnesota North Stars 4 6.15 .807
19. Mike Greenlay Edmonton Oilers 2 11.75 .765
20. Robb Stauber Los Angeles Kings 2 7.95 .744
           
21. André Racicot Montréal Canadiens 1 13.85 .500