League Information and Facts
All-time totals/team Regular Season Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Teemu Selänne (RW) Finland 37 24 19 43 1.162 24 15
2. Harry Watson (LW) Canada 5 37 0 37 7.400 0 0
3. Valeri Kharlamov (LW) Soviet Union 17 15 21 36 2.118 10 0
4. Herb Drury (D) USA 9 33 0 33 3.667 5 0
5. Vlastimil Bubnik (RW) Czechoslovakia 30 20 13 33 1.100 16 0
6. Vyacheslav Fetisov (D) Soviet Union 22 12 21 33 1.500 24 0
7. Anatoli Firsov (LW) Soviet Union 20 20 12 32 1.600 6 0
8. Alexander Maltsev (C) Soviet Union 18 17 14 31 1.722 0 0
9. Vladimir Krutov (LW) Soviet Union 22 16 15 31 1.409 6 12
10. Sven Tumba (C) Sweden 30 25 5 30 1.000 9 0
                   
11. Veniamin Alexandrov (LW) Soviet Union 19 17 13 30 1.579 23 0
12. Saku Koivu (C) Finland 28 9 21 30 1.071 34 10
13. Marián Hossa (RW) Slovakia 19 14 14 28 1.474 14 14
14. Josef Cerny (LW) Czechoslovakia 28 12 16 28 1.000 8 0
15. Sergei Makarov (RW) Soviet Union 22 11 17 28 1.273 18 0
16. Jozef Golonka (C/D) Czechoslovakia 22 15 12 27 1.227 22 0
17. Daniel Alfredsson (RW) Sweden 26 13 14 27 1.038 10 12
18. Vladimir Zabrodsky (C) Czechoslovakia 15 24 2 26 1.733 0 0
19. Pavel Datsyuk (C) Russia 29 5 21 26 0.897 12 22
20. Ulrich Poltera (F) Switzerland 14 25 0 25 1.786 0 0
                   
21. Milan Novy (C) Czechoslovakia 12 14 10 24 2.000 0 0
22. Erich Kühnhackl (C) West Germany 11 13 11 24 2.182 22
23. Raimo Helminen (C) Finland 39 6 18 24 0.615 16 8
24. Bruce Cunliffe (RW) USA 8 17 6 23 2.875 12 0
25. Bruce Mather (F) USA 8 15 8 23 2.875 0 0
26. Vyacheslav Starshinov (C) Soviet Union 15 14 9 23 1.533 8 0
27. Philippe Bozon (RW) France 21 14 9 23 1.095 10 3
28. Konstantin Loktev (RW) Soviet Union 14 12 11 23 1.643 16 0
29. Jaromír Jágr (RW) Czech Republic 28 9 14 23 0.821 20 7
30. Mats Näslund (LW) Sweden 23 4 19 23 1.000 33 0
                   
31. Miroslav Vlach (F) Czechoslovakia 15 17 5 22 1.467 12 0
32. William Gibson (C) Canada 8 15 7 22 2.750 6 0
33. John Mayasich (C/D) USA 15 13 9 22 1.467 4
34. Bill Cleary (F) USA 14 12 10 22 1.571 4
35. Ronald Pettersson (F/D) Sweden 22 11 11 22 1.000 4 0
36. Hans-Martin Trepp (RW) Switzerland 14 18 3 21 1.500 2 0
37. Ralph Warburton (RW) USA 8 16 5 21 2.625 6 0
38. Ilya Kovalchuk (LW) Russia 29 14 7 21 0.724 51 11
39. Lars-Eric Lundvall (LW) Sweden 22 13 8 21 0.955 6 0
40. Fred Etcher (LW) Canada 7 9 12 21 3.000 0 0
                   
41. Mika Nieminen (C) Finland 21 8 13 21 1.000 8 9
42. Alexei Kasatonov (D) Soviet Union 21 7 14 21 1.000 8 0
43. Viktor Zhluktov (C) Soviet Union 13 5 16 21 1.615 2 0
44. Bert McCaffrey (D/W) Canada 5 20 0 20 4.000 0 0
45. Vladimír Martinec (RW) Czechoslovakia 14 12 8 20 1.429 2 0
46. Mats Sundin (C) Sweden 16 11 9 20 1.250 18 6
47. Jere Lehtinen (LW) Finland 32 11 9 20 0.625 4 10
48. Ville Peltonen (LW) Finland 28 10 10 20 0.714 14 9
49. Vladimir Vikulov (RW) Soviet Union 12 7 13 20 1.667 2 0
50. Pavol Demitra (C) Slovakia 15 6 14 20 1.333 6 11
                   
51. Peter Forsberg (C) Sweden 22 2 18 20 0.909 14 6
52. Eric Carruthers (F) Great Britain 11 19 0 19 1.727 0 0
53. Olli Jokinen (C) Finland 24 13 6 19 0.792 6 14
54. Doru Tureanu (C) Romania 11 11 8 19 1.727 31 0
55. Igor Liba (LW) Czechoslovakia 19 9 10 19 1.000 18 16
56. Floyd Martin (F) Canada 15 8 11 19 1.267 26 0
57. Billy Christian (F) USA 15 6 13 19 1.267 8 0
58. Vaclav Nedomansky (C) Czechoslovakia 13 13 5 18 1.385 4 0
59. Nils Nilsson (C) Sweden 15 12 6 18 1.200 6 0
60. Viktor Yakushev (C) Soviet Union 15 10 8 18 1.200 0 0
                   
61. Eduard Pana (RW) Romania 14 8 10 18 1.286 2 0
62. Jiri Holík (LW) Czechoslovakia 26 8 10 18 0.692 10 0
63. Gerd Truntschka (C) West Germany 19 7 11 18 0.947 27 0
64. Bob Attersley (C) Canada 7 6 12 18 2.571 4 0
65. Igor Larionov (C) Soviet Union 14 5 13 18 1.286 10 0
66. Hooley Smith (D/F) Canada 5 17 0 17 3.400 0 0
67. Jack Riley (LW) USA 8 17 0 17 2.125 11 0
68. Heino Pulli (C) Finland 14 11 6 17 1.214 6
69. Boris Mikhailov (RW) Soviet Union 16 11 6 17 1.063 4 0
70. Jaroslav Pouzar (LW) Czechoslovakia 12 10 7 17 1.417 12 0
                   
71. Anders Andersson (C) Sweden 13 10 7 17 1.308 10 0
72. Vladimir Petrov (C) Soviet Union 17 10 7 17 1.000 12 0
73. Vladimir Ruzicka (C) Czechoslovakia 15 8 9 17 1.133 12 7
74. Håkan Loob (RW) Sweden 16 8 9 17 1.063 2 0
75. Eric Lindros (C) Canada 20 8 9 17 0.850 15 3
76. Karel Gut (D) Czechoslovakia 22 6 11 17 0.773 6 0
77. Dunc Munro (D/LW) Canada 5 16 0 16 3.200 0 0
78. Markus Egen (C) West Germany 21 14 2 16 0.762 14 0
79. Roger Christian (F) USA 14 12 4 16 1.143 26
80. Raimo Kilpiö (F) Finland 14 10 6 16 1.143 4
                   
81. Adelbert St. John (F) Austria 13 9 7 16 1.231 10
82. Jaroslav Jirik (LW) Czechoslovakia 15 9 7 16 1.067 15 0
83. Boris Mayorov (LW) Soviet Union 15 8 8 16 1.067 2 0
84. Carl-Göran Öberg (LW) Sweden 20 8 8 16 0.800 12 0
85. Esa Peltonen (LW) Finland 27 8 8 16 0.593 10 0
86. Vincent Lukac (LW) Czechoslovakia 13 6 10 16 1.231 2 11
87. Jiri Hrdina (C) Czechoslovakia 15 6 10 16 1.067 12 1
88. Alexander Yakushev (LW) Soviet Union 11 4 12 16 1.455 4 0
89. Clarence Abel (D) USA 5 15 0 15 3.000 8 0
90. Paul Johnson (LW) USA 15 12 3 15 1.000 8
                   
91. Vladimir Shadrin (C) Soviet Union 9 11 4 15 1.667 4 0
92. Robert Forhan (RW) Canada 6 10 5 15 2.500 0 0
93. Hugh Farquharson (LW) Canada 8 10 5 15 1.875 2 0
94. Vaclav Pantucek (C) Czechoslovakia 13 10 5 15 1.154 2 0
95. Bruno Zarrillo (LW) Italy 18 10 5 15 0.833 18 4
96. Jim Logan (F) Canada 8 7 8 15 1.875 0 0
97. Petri Skriko (LW/RW) Finland 14 7 8 15 1.071 12 5
98. Dusan Pasek (C) Czechoslovakia 15 7 8 15 1.000 10 6
99. Joé Juneau (C) Canada 8 6 9 15 1.875 4 0
100. Yevgeni Malkin (C) Russia 16 6 9 15 0.938 33 7
2 935 players found | Previous page | Next page
All-time totals/team Regular Season Goaltending Stats
# Player Team GP Seasons
1. Vladislav Tretiak Soviet Union 19 4
2. Anton Gale Yugoslavia 19 3
3. Andrei Mezin Belarus 15 3
4. Vladimír Nadrchal Czechoslovakia 15 3
5. Henrik Lundqvist Sweden 15 3
6. Jarmo Myllys Finland 15 3
7. Jim Marthinsen Norway 14 4
8. Vladimir Dzurilla Czechoslovakia 14 3
9. Pat Rupp USA 13 2
10. Tommy Salo Sweden 13 3
         
11. Mike Richter USA 12 3
12. Michael Hobelsberger West Germany 12 2
13. Nikolai Puchkov Soviet Union 12 2
14. Tomas Vokoun Czech Republic 12 2
15. Jonas Hiller Switzerland 12 3
16. Kjell Svensson Sweden 12 2
17. Viktor Konovalenko Soviet Union 12 2
18. Jorma Valtonen Finland 12 3
19. Hans Bänninger Switzerland 12 2
20. Petri Ylönen France 12 2
         
21. Jan Peka Czechoslovakia 11 3
22. Juhani Lahtinen Finland 11 2
23. Karl Friesen West Germany 11 2
24. Martin Brodeur Canada 11 3
25. Sean Burke Canada 11 2
26. Dominik Hasek Czech Republic 11 3
27. Jaromir Sindel Czechoslovakia 11 2
28. Urpo Ylönen Finland 11 2
29. Ken Broderick Canada 11 2
30. Jozef Stogowski Poland 10 3
         
31. Vitali Yeremeyev Kazakhstan 10 2
32. Vittorio Bolla Italy 10 2
33. Yevgeni Nabokov Russia 10 2
34. Jukka Tammi Finland 10 3
35. Walery Kosyl Poland 10 2
36. Gérald Rigolet Switzerland 10 2
37. David Delfino Italy 9 2
38. Jaroslav Halák Slovakia 9 2
39. Lars Haugen Norway 9 2
40. Valerian Netedu Romania 9 2
         
41. Jiri Holecek Czechoslovakia 9 2
42. Wladyslaw Pabisz Poland 9 2
43. Leif Holmqvist Sweden 9 2
44. Edgars Masalskis Latvia 8 3
45. Per Dahl Norway 8 1
46. Hermann Weiß Austria 8 2
47. Goodwin Harding USA 8 1
48. Roberto Luongo Canada 8 3
49. Corey Hirsch Canada 8 1
50. Ray LeBlanc USA 8 1
         
51. Jan Richter Czechoslovakia 8 1
52. Mikhail Shtalenkov Unified Team 8 1
53. Sergei Mylnikov Soviet Union 8 1
54. Tom Moone USA 8 1
55. Brian Stankiewicz Austria 8 3
56. Stanislaw Szlendak Poland 8 1
57. Lars Svensson Sweden 8 2
58. Joseph Heiß Germany 7 3
59. Helmut de Raaf Germany 7 2
60. Jan Vodicka Czechoslovakia 7 1
         
61. Jim Craig USA 7 1
62. Henryk Przezdziecki Poland 7 2
63. Mario Gosselin Canada 7 1
64. Ryan Miller USA 7 2
65. Petr Briza Czechoslovakia 7 1
66. Jimmy Foster Great Britain 7 1
67. Josef Schramm West Germany 7 1
68. Jan Hampel Poland 7 1
69. Peter Lindmark Sweden 7 1
70. Reinhard Divis Austria 6 2
         
71. David Aebischer Switzerland 6 2
72. Martin Gerber Switzerland 6 2
73. Renato Tosio Switzerland 6 1
74. István Hircsák Hungary 6 1
75. Jiri Kralik Czechoslovakia 6 2
76. Vladimir Myshkin Soviet Union 6 2
77. Eduard Hartmann Slovakia 6 1
78. Sergei Shabanov Belarus 6 1
79. Petr Briza Czech Republic 6 1
80. Marc Seliger Germany 6 1
         
81. Danny aus den Birken Germany 6 1
82. Bohumil Modry Czechoslovakia 6 1
83. Nikolai Khabibulin Russia 6 1
84. Pavel Francouz Czech Republic 6 1
85. Seth Martin Canada 6 1
86. Vasili Koshechkin Russia 6 1
87. Wilhelm Egginger Germany 6 1
88. Antero Niittymäki Finland 6 1
89. Patrick Roy Canada 6 1
90. Don Head Canada 6 1
         
91. Frank Farrell USA 6 1
92. Andrzej Tkacz Poland 6 2
93. Mike Curran USA 6 1
94. Franz Schilcher Austria 6 2
95. Petar Radev Bulgaria 6 1
96. Walter Leinweber Germany 6 1
97. Rolf Ridderwall Sweden 6 1
98. Mike Rosati Italy 5 2
99. Claus Dalpiaz Austria 5 2
100. Klaus Merk Germany 5 2
360 goalies found | Previous page | Next page