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
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. Tord Lundström (LW) Sweden 67 40 26 66 0.985 30 1964-1975 8
30. Alexander Ovechkin (LW) Russia 83 35 29 64 0.771 69 2003-2019 13
                     
31. Petteri Nummelin (D) Finland 104 15 49 64 0.615 36 1994-2010 15
32. Mathis Olimb (C) Norway 83 10 54 64 0.771 94 2006-2019 12
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. Pavel Datsyuk (C) Russia 57 16 35 51 0.895 4 2000-2018 7
60. Bohuslav Stastny (LW) Czechoslovakia 60 31 19 50 0.833 26 1970-1976 6
                     
61. Vladimir Ruzicka (C) Czechoslovakia 50 25 25 50 1.000 22 1982-1989 5
62. Andrei Khomutov (RW) Soviet Union 70 24 26 50 0.714 30 1980-1990 8
63. Josef Malecek (C) Czechoslovakia 50 49 0 49 0.980 0 1929-1939 8
64. Lasse Oksanen (RW) Finland 101 26 23 49 0.485 23 1964-1977 11
65. Juhani Tamminen (F) Finland 88 23 26 49 0.557 40 1969-1982 10
66. Patrick Thoresen (LW/RW) Norway 59 22 27 49 0.831 46 2005-2019 9
67. Danis Zaripov (RW) Russia 45 15 34 49 1.089 16 2005-2015 7
68. Jiri Lala (RW) Czechoslovakia 48 31 17 48 1.000 12 1980-1986 5
69. Teemu Selänne (RW) Finland 43 25 23 48 1.116 18 1990-2008 5
70. Kari Jalonen (C) Finland 50 21 27 48 0.960 11 1980-1989 6
                     
71. Loui Eriksson (LW/RW) Sweden 52 21 27 48 0.923 4 2008-2019 6
72. Bohuslav Ebermann (LW) Czechoslovakia 56 28 19 47 0.839 20 1973-1981 6
73. Martin Plüss (C) Switzerland 83 23 24 47 0.566 65 1997-2013 12
74. Pavel Patera (C) Czech Republic 68 18 29 47 0.691 36 1994-2002 8
75. Vadim Shipachyov (C) Russia 37 15 32 47 1.270 16 2013-2017 4
76. Esa Peltonen (LW) Finland 80 29 16 46 0.575 26 1966-1978 10
77. Olli Jokinen (C) Finland 92 21 25 46 0.500 112 1996-2014 11
78. Andres Ambühl (C/RW) Switzerland 107 21 25 46 0.430 86 2003-2019 15
79. Daniel Alfredsson (RW) Sweden 58 19 27 46 0.793 39 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) 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/LW) 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
4 991 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. Sean Burke Canada 35 1986-2003 5
22. Jarmo Myllys Finland 34 1986-2001 7
23. Bohumil Modry Czechoslovakia 34 1936-1949 5
24. Reinhard Divis Austria 33 1995-2007 7
25. Henrik Lundqvist Sweden 33 2002-2019 6
26. Jiri Kralik Czechoslovakia 33 1978-1985 4
27. Mike Rosati Italy 32 1993-2002 8
28. Reto Berra Switzerland 32 2011-2019 7
29. Roman Cechmanek Czech Republic 31 1994-2007 8
30. John Vanbiesbrouck USA 31 1984-1991 4
           
31. Peter Hirsch Denmark 29 2002-2010 7
32. Konstantin Simchuk Ukraine 29 2000-2006 6
33. Tomas Vokoun Czech Republic 29 2002-2010 4
34. Jim Marthinsen Norway 28 1989-1996 6
35. Maxim Sokolov Russia 28 1997-2006 7
36. Jan Peka Czechoslovakia 28 1929-1935 5
37. Robert Kristan Slovenia 26 2001-2015 8
38. Erich Weishaupt West Germany 26 1975-1986 5
39. Vitali Koval Belarus 26 2007-2016 7
40. Pekka Rinne Finland 26 2008-2015 4
           
41. Sergei Bobrovski Russia 26 2013-2016 3
42. Nikolai Puchkov Soviet Union 26 1953-1959 5
43. Fabrice Lhenry France 25 1993-2013 12
44. Patrick Galbraith Denmark 25 2005-2019 10
45. Robert Schistad Norway 25 1991-2000 8
46. Reto Pavoni Switzerland 25 1990-2000 7
47. Jukka Tammi Finland 25 1984-1995 7
48. Sebastian Dahm Denmark 24 2008-2019 8
49. Pål Grotnes Norway 24 2005-2012 7
50. Dennis Endras Germany 24 2008-2015 6
           
51. Göran Högosta Sweden 24 1974-1978 4
52. Anton Kehle West Germany 24 1970-1977 5
53. Yegor Podomatsky Russia 23 1997-2004 6
54. Leonardo Genoni Switzerland 23 2010-2019 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. Sergejs Naumovs Latvia 20 1999-2009 9
72. Igor Karpenko Ukraine 20 1999-2007 7
73. Renato Tosio Switzerland 20 1986-1995 5
74. Kevin Lalande Belarus 20 2013-2017 4
75. Robert Esche USA 20 1999-2009 4
76. Helmut de Raaf West Germany 20 1984-1990 4
77. David Aebischer Switzerland 19 1997-2007 5
78. David Delfino Italy 19 1991-1997 5
79. Viktor Fasth Sweden 19 2010-2017 4
80. Markus Ketterer Finland 19 1988-1996 6
           
81. Petri Vehanen Finland 19 2007-2012 4
82. Anders Nilsson Sweden 19 2010-2018 4
83. Andrei Vasilevsky Russia 19 2013-2019 3
84. Claus Dalpiaz Austria 18 1992-2004 11
85. Rastislav Stana Slovakia 18 2000-2013 9
86. Vitali Kolesnik Kazakhstan 18 2003-2016 4
87. Frederik Andersen Denmark 18 2008-2018 5
88. Petr Briza Czechoslovakia 18 1988-1992 4
89. Pavel Francouz Czech Republic 18 2012-2019 6
90. René Bielke DDR/East Germany 18 1982-1985 2
           
91. Robert Müller Germany 17 2000-2008 6
92. Daniel Bellissimo Italy 17 2009-2014 3
93. Mikhail Shtalenkov Russia 17 1991-2001 4
94. Semyon Varlamov Russia 17 2009-2013 3
95. Kari Takko Finland 17 1982-1991 3
96. Yevgeni Belosheykin Soviet Union 17 1985-1987 2
97. Viktor Zinger Soviet Union 17 1964-1969 4
98. Antti Leppänen Finland 17 1972-1975 3
99. Jim Corsi Italy 17 1981-1983 2
100. Chris Terreri USA 16 1984-1997 4
579 goalies found | Previous page | Next page