PRIMARY MENU
Stats Teams Leagues Nations Awards Free Agents Draft Center Drafts
SIDEBAR MENU
League Information and Facts
Premium Filter
This feature requires EP Premium. Sign up
This feature requires EP Premium. Sign up
All-time totals/team Player Stats
# Player Team GP G A TP PPG PIM Period Years
1. Boris Mikhailov (RW) Soviet Union 105 98 66 164 1.562 56 1968-1979 11
2. Valeri Kharlamov (LW) Soviet Union 105 74 82 156 1.486 79 1968-1979 11
3. Alexander Maltsev (C) Soviet Union 108 77 76 153 1.417 30 1968-1983 12
4. Vladimir Petrov (C) Soviet Union 101 74 78 152 1.505 74 1968-1981 11
5. Sergei Makarov (RW) Soviet Union 100 56 68 124 1.240 87 1977-1991 11
6. Vladimir Martinec (RW) Czechoslovakia 98 53 58 111 1.133 44 1969-1981 11
7. Vyacheslav Fetisov (D) Soviet Union 101 36 60 96 0.950 89 1976-1991 11
8. Jiri Holík (LW) Czechoslovakia 109 50 45 95 0.872 73 1964-1977 12
9. Alexander Yakushev (LW) Soviet Union 80 60 33 93 1.163 24 1966-1979 10
10. Vaclav Nedomansky (C) Czechoslovakia 80 65 27 92 1.150 41 1964-1974 9
                     
11. Sergei Kapustin (LW) Soviet Union 81 55 34 89 1.099 53 1973-1983 9
12. Ivan Hlinka (C) Czechoslovakia 89 43 44 87 0.978 27 1969-1981 11
13. Veniamin Alexandrov (LW) Soviet Union 57 51 35 86 1.509 28 1956-1967 8
14. Ilya Kovalchuk (LW/RW) Russia 94 36 50 86 0.915 125 2002-2019 11
15. Anatoli Firsov (LW) Soviet Union 47 46 39 85 1.809 26 1964-1971 6
16. Ville Peltonen (LW) Finland 107 34 47 81 0.757 48 1993-2008 13
17. Vladimir Krutov (LW) Soviet Union 68 43 33 76 1.118 68 1980-1989 7
18. Ronald Pettersson (F/D) Sweden 85 48 27 75 0.882 6 1954-1967 12
19. Miroslav Satan (RW) Slovakia 88 37 38 75 0.852 54 1995-2014 12
20. Erich Kühnhackl (C) West Germany 75 41 33 74 0.987 124 1972-1985 8
                     
21. Sven Tumba (C) Sweden 67 55 25 73 1.090 10 1952-1966 10
22. Vladimir Vikulov (RW) Soviet Union 59 45 28 73 1.237 12 1965-1975 7
23. Ulf Sterner (C) Sweden 74 40 33 73 0.986 36 1960-1973 9
24. Vladimir Shadrin (C) Soviet Union 62 34 39 73 1.177 42 1969-1977 8
25. Vyacheslav Starshinov (C) Soviet Union 63 50 20 70 1.111 61 1960-1971 8
26. Jaromír Jágr (RW) Czech Republic 70 32 38 70 1.000 56 1993-2015 9
27. Nils Nilsson (C) Sweden 48 45 23 68 1.417 4 1956-1967 7
28. Yevgeni Malkin (C) Russia 63 32 36 68 1.079 48 2004-2019 8
29. Mathis Olimb (C) Norway 90 12 55 67 0.744 96 2006-2021 13
30. Tord Lundström (LW) Sweden 67 40 26 66 0.985 30 1964-1975 8
                     
31. Alexander Ovechkin (LW) Russia 83 35 29 64 0.771 69 2003-2019 13
32. Petteri Nummelin (D) Finland 104 15 49 64 0.615 36 1994-2010 15
33. Konstantin Loktev (RW) Soviet Union 43 38 25 63 1.465 28 1956-1966 6
34. David Výborný (C) Czech Republic 102 27 36 63 0.618 56 1995-2007 12
35. Dany Heatley (LW/RW) Canada 52 38 24 62 1.192 44 2001-2009 6
36. Michael Nylander (C) Sweden 75 17 45 62 0.827 40 1991-2010 10
37. Vladimir Zabrodsky (C) Czechoslovakia 29 56 5 61 2.103 2 1946-1955 4
38. Vyacheslav Bykov (C) Soviet Union 70 33 28 61 0.871 10 1982-1991 7
39. Mats Åhlberg (C) Sweden 59 32 29 61 1.034 56 1972-1978 6
40. Raimo Helminen (C) Finland 93 12 48 60 0.645 8 1984-2002 11
                     
41. Alexander Almetov (C) Soviet Union 35 30 28 58 1.657 14 1960-1967 5
42. Milan Novy (C) Czechoslovakia 62 32 25 57 0.919 24 1974-1982 7
43. Jörgen Jönsson (C) Sweden 104 26 31 57 0.548 60 1993-2007 12
44. Martin Prochazka (RW) Czech Republic 68 28 28 56 0.824 30 1994-2002 8
45. Mats Sundin (C) Sweden 49 25 31 56 1.143 42 1989-2003 7
46. Alexei Kalyuzhny (C) Belarus 74 22 34 56 0.757 48 1997-2016 12
47. Saku Koivu (C) Finland 51 17 39 56 1.098 38 1992-2008 7
48. Helmuts Balderis (RW) Soviet Union 47 28 26 54 1.149 44 1975-1983 5
49. Niko Kapanen (C) Finland 85 23 31 54 0.635 56 1999-2012 10
50. Jaroslav Holík (C) Czechoslovakia 55 21 32 53 0.964 54 1964-1973 7
                     
51. Vlastimil Bubnik (RW) Czechoslovakia 33 37 15 52 1.576 12 1952-1963 5
52. Viktor Zhluktov (C) Soviet Union 64 25 27 52 0.813 22 1975-1983 7
53. Yevgeni Dadonov (RW/LW) Russia 58 22 30 52 0.897 10 2013-2019 6
54. Gerd Truntschka (C) West Germany 65 20 32 52 0.800 76 1978-1990 7
55. Alexei Kasatonov (D) Soviet Union 77 18 34 52 0.675 69 1980-1991 8
56. Morten Green (C/W) Denmark 96 16 36 52 0.542 103 2002-2017 15
57. Viktor Shalimov (RW) Soviet Union 44 29 22 51 1.159 10 1974-1982 5
58. Igor Larionov (C) Soviet Union 57 25 26 51 0.895 31 1981-1989 6
59. Andres Ambühl (W/C) Switzerland 115 21 30 51 0.443 86 2003-2021 16
60. Pavel Datsyuk (C) Russia 57 16 35 51 0.895 4 2000-2018 7
                     
61. Bohuslav Stastny (LW) Czechoslovakia 60 31 19 50 0.833 26 1970-1976 6
62. Vladimir Ruzicka (C) Czechoslovakia 50 25 25 50 1.000 22 1982-1989 5
63. Andrei Khomutov (RW) Soviet Union 70 24 26 50 0.714 30 1980-1990 8
64. Josef Malecek (C) Czechoslovakia 50 49 0 49 0.980 - 1929-1939 8
65. Lasse Oksanen (RW) Finland 101 26 23 49 0.485 23 1964-1977 11
66. Juhani Tamminen (F) Finland 88 23 26 49 0.557 40 1969-1982 10
67. Patrick Thoresen (LW/RW) Norway 59 22 27 49 0.831 46 2005-2019 9
68. Danis Zaripov (RW) Russia 45 15 34 49 1.089 16 2005-2015 7
69. Jiri Lala (RW) Czechoslovakia 48 31 17 48 1.000 12 1980-1986 5
70. Teemu Selänne (RW) Finland 43 25 23 48 1.116 18 1990-2008 5
                     
71. Kari Jalonen (C) Finland 50 21 27 48 0.960 11 1980-1989 6
72. Loui Eriksson (W/C) Sweden 52 21 27 48 0.923 4 2008-2019 6
73. Bohuslav Ebermann (LW) Czechoslovakia 56 28 19 47 0.839 20 1973-1981 6
74. Martin Plüss (C) Switzerland 83 23 24 47 0.566 65 1997-2013 12
75. Pavel Patera (C) Czech Republic 68 18 29 47 0.691 36 1994-2002 8
76. Vadim Shipachyov (C) Russia 37 15 32 47 1.270 16 2013-2017 4
77. Esa Peltonen (LW) Finland 80 29 16 46 0.575 26 1966-1978 10
78. Olli Jokinen (C) Finland 92 21 25 46 0.500 112 1996-2014 11
79. Daniel Alfredsson (RW) Sweden 58 19 27 46 0.793 42 1994-2012 7
80. Mikko Koivu (C) Finland 56 17 29 46 0.821 60 2005-2016 6
                     
81. Jussi Jokinen (W/C) Finland 60 16 30 46 0.767 38 2004-2016 7
82. Valeri Vasilyev (D) Soviet Union 101 15 31 46 0.455 50 1969-1982 11
83. Rainer Philipp (D/F) West Germany 74 29 16 45 0.608 20 1970-1981 8
84. Jackie McLeod (RW) Canada 28 24 21 45 1.607 22 1960-1966 4
85. Jozef Golonka (C/D) Czechoslovakia 39 22 23 45 1.154 24 1958-1969 5
86. Tomi Kallio (RW) Finland 78 21 24 45 0.577 53 1998-2007 9
87. Boris Mayorov (LW) Soviet Union 35 20 25 45 1.286 23 1960-1967 5
88. Mikhail Grabovski (C) Belarus 50 19 26 45 0.900 18 2004-2014 8
89. Udo Kießling (D) West Germany 109 16 29 45 0.413 148 1972-1990 12
90. Frantisek Pospisil (D) Czechoslovakia 97 9 36 45 0.464 38 1966-1977 10
                     
91. Anders Bastiansen (C) Norway 87 24 20 44 0.506 38 2005-2018 13
92. Rick Nash (LW/RW) Canada 34 23 21 44 1.294 20 2004-2011 4
93. Jiri Novak (C) Czechoslovakia 51 22 22 44 0.863 17 1972-1979 6
94. Mika Nieminen (C) Finland 54 22 22 44 0.815 18 1990-1997 7
95. Thomas Rundqvist (C) Sweden 76 16 28 44 0.579 42 1981-1993 8
96. Morten Ask (D/C) Norway 73 15 29 44 0.603 78 2000-2016 11
97. Henrik Zetterberg (C) Sweden 52 11 33 44 0.846 22 2000-2012 6
98. Jakub Voracek (RW) Czech Republic 54 10 34 44 0.815 24 2009-2019 6
99. Lubomir Visnovsky (D) Slovakia 61 10 34 44 0.721 22 1995-2011 10
100. Lars-Göran Nilsson (LW) Sweden 52 22 21 43 0.827 61 1965-1974 7
5 200 players found | Previous page | Next page
All-time totals/team Goaltending Stats
# Player Team GP Period Years
1. Vladislav Tretiak Soviet Union 98 1969-1983 13
2. Jiri Holecek Czechoslovakia 64 1965-1978 10
3. Andrei Mezin Belarus 58 1997-2014 13
4. Edgars Masalskis Latvia 54 2001-2016 15
5. Cristobal Huet France 54 1996-2017 13
6. Tommy Salo Sweden 54 1993-2003 8
7. Jorma Valtonen Finland 51 1969-1979 9
8. Milan Hnilicka Czech Republic 48 1996-2008 8
9. Vladimir Dzurilla Czechoslovakia 47 1962-1977 8
10. Martin Gerber Switzerland 46 1999-2013 9
           
11. Lars Haugen Norway 43 2010-2018 8
12. Juhani Lahtinen Finland 43 1957-1967 8
13. Arturs Irbe Latvia 42 1996-2005 8
14. Viktor Konovalenko Soviet Union 42 1960-1971 7
15. Peter Lindmark Sweden 42 1980-1991 7
16. Jan Lasak Slovakia 41 1999-2011 10
17. Leif Holmqvist Sweden 40 1964-1975 8
18. Karl Friesen West Germany 39 1980-1989 6
19. Urpo Ylönen Finland 39 1962-1978 8
20. Dominik Hasek Czechoslovakia 38 1982-1990 5
           
21. Reto Berra Switzerland 36 2011-2021 8
22. Sean Burke Canada 35 1986-2003 5
23. Jarmo Myllys Finland 34 1986-2001 7
24. Bohumil Modry Czechoslovakia 34 1936-1949 5
25. Reinhard Divis Austria 33 1995-2007 7
26. Henrik Lundqvist Sweden 33 2002-2019 6
27. Jiri Kralik Czechoslovakia 33 1978-1985 4
28. Mike Rosati Italy 32 1993-2002 8
29. Sebastian Dahm Denmark 31 2008-2021 9
30. Roman Cechmanek Czech Republic 31 1994-2007 8
           
31. John Vanbiesbrouck USA 31 1984-1991 4
32. Peter Hirsch Denmark 29 2002-2010 7
33. Konstantin Simchuk Ukraine 29 2000-2006 6
34. Tomas Vokoun Czech Republic 29 2002-2010 4
35. Jim Marthinsen Norway 28 1989-1996 6
36. Maxim Sokolov Russia 28 1997-2006 7
37. Jan Peka Czechoslovakia 28 1929-1935 5
38. Leonardo Genoni Switzerland 27 2010-2021 7
39. Sergei Bobrovski Russia 27 2013-2021 4
40. Robert Kristan Slovenia 26 2001-2015 8
           
41. Erich Weishaupt West Germany 26 1975-1986 5
42. Vitali Koval Belarus 26 2007-2016 7
43. Pekka Rinne Finland 26 2008-2015 4
44. Nikolai Puchkov Soviet Union 26 1953-1959 5
45. Fabrice Lhenry France 25 1993-2013 12
46. Patrick Galbraith Denmark 25 2005-2019 10
47. Robert Schistad Norway 25 1991-2000 8
48. Reto Pavoni Switzerland 25 1990-2000 7
49. Jukka Tammi Finland 25 1984-1995 7
50. Pål Grotnes Norway 24 2005-2012 7
           
51. Dennis Endras Germany 24 2008-2015 6
52. Göran Högosta Sweden 24 1974-1978 4
53. Anton Kehle West Germany 24 1970-1977 5
54. Yegor Podomatsky Russia 23 1997-2004 6
55. Ari Sulander Finland 23 1992-2000 7
56. Jan Laco Slovakia 23 2011-2017 4
57. Augusto Gerosa Italy 23 1929-1939 5
58. Ondrej Pavelec Czech Republic 23 2009-2015 4
59. Hannu Kamppuri Finland 23 1980-1987 5
60. Kjell Svensson Sweden 23 1960-1967 5
           
61. Rolf Ridderwall Sweden 23 1984-1991 4
62. Florian Hardy France 22 2009-2019 9
63. Christer Abrahamsson Sweden 22 1970-1981 5
64. Elvis Merzlikins Latvia 22 2015-2019 4
65. Seth Martin Canada 22 1960-1967 4
66. Vladimir Myshkin Soviet Union 22 1978-1991 8
67. Joseph Heiß Germany 21 1990-1998 8
68. Vitali Yeremeyev Kazakhstan 21 1997-2014 5
69. Petri Ylönen France 21 1991-1996 5
70. Bernhard Starkbaum Austria 21 2008-2019 5
           
71. Viktor Fasth Sweden 21 2010-2021 5
72. Igor Karpenko Ukraine 20 1999-2007 7
73. Renato Tosio Switzerland 20 1986-1995 5
74. Sergejs Naumovs Latvia 20 1999-2009 9
75. Kevin Lalande Belarus 20 2013-2017 4
76. Robert Esche USA 20 1999-2009 4
77. Helmut de Raaf West Germany 20 1984-1990 4
78. David Aebischer Switzerland 19 1997-2007 5
79. David Delfino Italy 19 1991-1997 5
80. Julius Hudacek Slovakia 19 2011-2021 7
           
81. Markus Ketterer Finland 19 1988-1996 6
82. Petri Vehanen Finland 19 2007-2012 4
83. Anders Nilsson Sweden 19 2010-2018 4
84. Andrei Vasilevsky Russia 19 2013-2019 3
85. Claus Dalpiaz Austria 18 1992-2004 11
86. Rastislav Stana Slovakia 18 2000-2013 9
87. Vitali Kolesnik Kazakhstan 18 2003-2016 4
88. Frederik Andersen Denmark 18 2008-2018 5
89. Petr Briza Czechoslovakia 18 1988-1992 4
90. Pavel Francouz Czech Republic 18 2012-2019 6
           
91. René Bielke DDR/East Germany 18 1982-1985 2
92. Robert Müller Germany 17 2000-2008 6
93. Daniel Bellissimo Italy 17 2009-2014 3
94. Mikhail Shtalenkov Russia 17 1991-2001 4
95. Semyon Varlamov Russia 17 2009-2013 3
96. Kari Takko Finland 17 1982-1991 3
97. Yevgeni Belosheykin Soviet Union 17 1985-1987 2
98. Viktor Zinger Soviet Union 17 1964-1969 4
99. Antti Leppänen Finland 17 1972-1975 3
100. Jim Corsi Italy 17 1981-1983 2
602 goalies found | Previous page | Next page