Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

NHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
NHL — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
7301.Finland flagTopias Vilén (D)20000.0002025 - 20261
7302.Russia flagDenis Chervyakov (D)20000.0021992 - 19931
7303.USA flagEric Healey (LW)20000.0022005 - 20061
7304.Canada flagChris Allen (D)20000.0021997 - 19992
7305.Canada flagBrett Lysak (RW/C)20000.0022003 - 20041
7306.Canada flagRiley Armstrong (C/RW)20000.0022008 - 20091
7307.Ukraine flagDmitri Yakushin (D)20000.0021999 - 20001
7308.Canada flagKris Chucko (LW/RW)20000.0022008 - 20091
7309.USA flagDale Dunbar (D)20000.0021985 - 19892
7310.Canada flagMel Angelstad (LW)20000.0022003 - 20041
7311.Canada flagBrayden Irwin (C/RW)20000.0022009 - 20101
7312.Canada flagJeff Lank (D)20000.0021999 - 20001
7313.Canada flagDave Reierson (D)20000.0021988 - 19891
7314.Canada flagBob Babcock (D)20000.0021990 - 19932
7315.Canada flagVictor Posa (D)20000.0021985 - 19861
7316.Canada flagDave Goertz (D)20000.0021987 - 19881
7317.USA flagRon Serafini (D)20000.0021973 - 19741
7318.Canada flagLester Patrick (D)20000.0021926 - 19282
7319.Canada flagFrank Bathgate (C)20000.0021952 - 19531
7320.Canada flagSandy McGregor (RW)20000.0021963 - 19641
7321.Canada flagMike Connolly (LW)20000.0022011 - 20121
7322.Canada flagGordie Williams (RW)20000.0021981 - 19832
7323.USA flagRudy Zunich (D)20000.0021943 - 19441
7324.Canada flagJared Staal (RW)20000.0022012 - 20131
7325.Canada flagJim Witherspoon (D)20000.0021975 - 19761
7326.Canada flagGerry Reid (C)20000.0021948 - 19491
7327.Canada flagAdam Payerl (C/RW)20000.0022013 - 20141
7328.USA flagJustin Kloos (C/RW)20000.0022017 - 20192
7329.Canada flagAndrew Crescenzi (C)20000.0022017 - 20181
7330.USA flagAlex Broadhurst (C)20000.0022017 - 20181
7331.USA flagJoseph Keane (D)20000.0022020 - 20222
7332.Czechia flagFilip Král (D)20000.0022022 - 20231
7333.Czechia flagOndřej Pavel (C/LW)20000.0022023 - 20241
7334.USA flagRiley Duran (RW/C)20000.0022024 - 20251
7335.Canada flagRyan Tverberg (C/RW)20000.0022025 - 20261
7336.Canada flagFred Doherty (F)20000.0031918 - 19191
7337.Canada flagNick Stajduhar (D)20000.0041995 - 19961
7338.Canada flagPaxton Schulte (LW)20000.0041993 - 19972
7339.Canada flagSean Williams (C)20000.0041991 - 19921
7340.Canada flagGlenn Mulvenna (C)20000.0041991 - 19932
7341.Canada flagJim Mathieson (D)20000.0041989 - 19901
7342.Canada flagKevin Primeau (RW)20000.0041980 - 19811
7343.Canada flagDrew Bagnall (D)20000.0042010 - 20111
7344.Canada flagHerbert Hamel (RW)20000.0041930 - 19311
7345.Canada flagBryon Baltimore (D)20000.0041979 - 19801
7346.Canada flagBen McCartney (LW/RW)20000.0042021 - 20221
7347.Canada flagLouis Robitaille (LW/D)20000.0052005 - 20061
7348.Canada flagMark Major (LW)20000.0051996 - 19971
7349.USA flagBob Bergloff (D)20000.0051982 - 19831
7350.USA flagHugh Jessiman (RW)20000.0052010 - 20111
7351.USA flagEd Lee (RW)20000.0051984 - 19851
7352.Canada flagHunter Drew (W)20000.0052021 - 20221
7353.USA flagNikos Tselios (D)20000.0062001 - 20021
7354.Russia flagRuslan Batyrshin (D)20000.0061995 - 19961
7355.Canada flagJeff Paul (D)20000.0072002 - 20031
7356.USA flagJustin Johnson (RW)20000.0072013 - 20141
7357.Canada flagMitch Molloy (LW)20000.00101989 - 19901
7358.Canada flagDarryl Williams (LW)20000.00101992 - 19931
7359.USA flagThomas Di Pauli (C/LW)20000.00102019 - 20201
7360.USA flagMike Vellucci (D)20000.00111987 - 19881
7361.Finland flagMarko Jantunen (LW)30000.0001996 - 19971
7362.Sweden flagRoger Hägglund (D/C)30000.0001984 - 19851
7363.Canada flagRyan Savoia (C)30000.0001998 - 19991
7364.Canada flagPierre-Claude Drouin (LW)30000.0001996 - 19971
7365.Canada flagDale Clarke (D)30000.0002000 - 20011
7366.Czechia flagPetr Taticek (C)30000.0002005 - 20061
7367.Czechia flagPetr Míka (RW)30000.0001999 - 20001
7368.USA flagMike Stuart (D)30000.0002003 - 20062
7369.Canada flagRyan Bonni (D)30000.0001999 - 20001
7370.Sweden flagRoger Melin (C)30000.0001980 - 19822
7371.Canada flagColin Hemingway (RW)30000.0002005 - 20061
7372.USA flagMike Pandolfo (LW)30000.0002003 - 20041
7373.Russia flagAlexander Nikulin (C)30000.0002007 - 20092
7374.Canada flagSteve Brulé (RW)30000.0001999 - 20032
7375.USA flagAlex Foster (LW/C)30000.0002007 - 20081
7376.USA flagAdam Pineault (RW)30000.0002007 - 20081
7377.Russia flagAlexander Volchkov (C)30000.0001999 - 20001
7378.Russia flagYury Babenko (C/W)30000.0002000 - 20011
7379.Finland flagOskar Osala (LW/C)30000.0002008 - 20102
7380.Canada flagBrad Turner (D)30000.0001991 - 19921
7381.Canada flagReg Abbott (C/LW)30000.0001952 - 19531
7382.Canada flagRandy Smith (C)30000.0001985 - 19872
7383.Canada flagDave Gorman (RW)30000.0001979 - 19801
7384.Canada flagBrian Wiseman (C)30000.0001996 - 19971
7385.Russia flagMikhail Kuleshov (F)30000.0002003 - 20041
7386.Canada flagScott Scissons (C)30000.0001990 - 19943
7387.Canada flagRyan Hughes (C)30000.0001995 - 19961
7388.Canada flagLee Sorochan (D)30000.0001998 - 20002
7389.Canada flagCraig Reichert (RW)30000.0001996 - 19971
7390.Russia flagMaxim Bets (LW)30000.0001993 - 19941
7391.USA flagDuane Joyce (D)30000.0001993 - 19941
7392.Canada flagRoy Mitchell (D)30000.0001992 - 19931
7393.Canada flagMike Casselman (C)30000.0001995 - 19961
7394.Czechia flagJaroslav Jirik (LW)30000.0001969 - 19701
7395.Canada flagJim Camazzola (F/D)30000.0001983 - 19872
7396.USA flagRyan Mulhern (C)30000.0001997 - 19981
7397.Canada flagFred Berry (C)30000.0001976 - 19771
7398.Canada flagBo Elik (LW)30000.0001962 - 19631
7399.Canada flagYvan Joly (RW)30000.0001979 - 19833
7400.Canada flagDoug Brindley (C)30000.0001970 - 19711

* Some data is missing to provide a correct summary.