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
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
7401.Russia flagMaxim Bets (LW)30000.0001993 - 19941
7402.USA flagDuane Joyce (D)30000.0001993 - 19941
7403.Canada flagRoy Mitchell (D)30000.0001992 - 19931
7404.Canada flagMike Casselman (C)30000.0001995 - 19961
7405.Czechia flagJaroslav Jirik (LW)30000.0001969 - 19701
7406.Canada flagJim Camazzola (F/D)30000.0001983 - 19872
7407.USA flagRyan Mulhern (C)30000.0001997 - 19981
7408.Canada flagFred Berry (C)30000.0001976 - 19771
7409.Canada flagBo Elik (LW)30000.0001962 - 19631
7410.Canada flagDoug Brindley (C)30000.0001970 - 19711
7411.Canada flagPete Vipond (LW)30000.0001972 - 19731
7412.Canada flagMichel Archambault (LW)30000.0001976 - 19771
7413.Canada flagSerge Beaudoin (D)30000.0001979 - 19801
7414.Canada flagYves Bergeron (RW)30000.0001974 - 19772
7415.Canada flagLou Nistico (LW)30000.0001977 - 19781
7416.USA flagBill Sweatt (LW)30000.0002011 - 20132
7417.Canada flagBrent Imlach (LW)30000.0001965 - 19672
7418.Canada flagFern Perreault (LW)30000.0001947 - 19502
7419.Canada flagMike Labadie (RW)30000.0001952 - 19531
7420.USA flagArt Chisholm (C)30000.0001960 - 19611
7421.Canada flagThain Simon (D)30000.0001946 - 19471
7422.Canada flagGord Spence (LW)30000.0001925 - 19261
7423.USA flagGrant Sasser (C)30000.0001983 - 19841
7424.Canada flagRobert Richer (C)30000.0001972 - 19731
7425.Canada flagMichael Toal (C)30000.0001979 - 19801
7426.Canada flagButch Paul (C)30000.0001964 - 19651
7427.Canada flagSteve Self (C)30000.0001976 - 19771
7428.Canada flagBob Davis (RW)30000.0001932 - 19331
7429.Canada flagDoug Lewis (LW)30000.0001946 - 19471
7430.Canada flagCliff Malone (RW)30000.0001951 - 19521
7431.Canada flagNicolas Deschamps (W/C)30000.0002013 - 20141
7432.Canada flagJohn McFarland (LW/RW)30000.0002015 - 20161
7433.USA flagPat Cannone (C)30000.0002016 - 20171
7434.USA flagNic Kerdiles (LW)30000.0002016 - 20182
7435.Switzerland flagCalvin Thürkauf (C/LW)30000.0002019 - 20201
7436.Russia flagKirill Semyonov (C)30000.0002021 - 20221
7437.USA flagMichael Vecchione (LW/C)30000.0002016 - 20222
7438.Canada flagZack Hayes (D)30000.0002021 - 20221
7439.USA flagChase Pearson (C/LW)30000.0002021 - 20221
7440.Canada flagTristen Robins (C/W)30000.0002022 - 20231
7441.Canada flagBraeden Cootes (C/RW)30000.0002025 - 20261
7442.Canada flagLuca Pinelli (C/LW)30000.0002025 - 20261
7443.USA flagTy Murchison (D)30000.0002025 - 20261
7444.Sweden flagWilliam Strömgren (LW/RW)30000.0002025 - 20261
7445.Canada flagNathan Gaucher (C/RW)30000.0002025 - 20261
7446.Canada flagWilliam Villeneuve (D)30000.0002025 - 20261
7447.Canada flagWilliam Trudeau (D)Active player30000.0002026 - 20271
7448.Canada flagPatrice Lefebvre (LW)30000.0021998 - 19991
7449.USA flagMatt Koalska (C)30000.0022005 - 20061
7450.Switzerland flagGoran Bezina (D)30000.0022003 - 20041
7451.Canada flagGaétan Royer (RW)30000.0022001 - 20021
7452.Canada flagJason Cirone (C)30000.0021991 - 19921
7453.Canada flagLloyd Ailsby (D)30000.0021951 - 19521
7454.Sweden flagPer Ledin (LW/RW)30000.0022008 - 20091
7455.Canada flagBenoit Dusablon (C)30000.0022003 - 20041
7456.USA flagMatt Glennon (LW)30000.0021991 - 19921
7457.USA flagTravis Richards (D)30000.0021994 - 19962
7458.Canada flagLuc Gauthier (D)30000.0021990 - 19911
7459.Canada flagChad Penney (LW)30000.0021993 - 19941
7460.Canada flagKevin Krook (D)30000.0021978 - 19791
7461.Germany flagMarcel Müller (LW/C)30000.0022010 - 20111
7462.USA flagTim Harrer (RW)30000.0021982 - 19831
7463.Canada flagSteve Lyon (D/RW)30000.0021976 - 19771
7464.Canada flagIan McKegney (D)30000.0021976 - 19771
7465.Canada flagKris Fredheim (D)30000.0022011 - 20121
7466.Canada flagMarty Lauder (C)30000.0021927 - 19281
7467.Canada flagGordon Turlick (C)30000.0021959 - 19601
7468.Canada flagRay Hannigan (RW)30000.0021948 - 19491
7469.Canada flagJerry Wilson (F)30000.0021956 - 19571
7470.Canada flagRandy Murray (D)30000.0021969 - 19701
7471.Canada flagHarvie Pocza (LW)30000.0021979 - 19822
7472.Canada flagAdie LaFrance (LW)30000.0021933 - 19341
7473.Canada flagSandy Snow (RW)30000.0021968 - 19691
7474.Canada flagJustin Shugg (RW/LW)30000.0022014 - 20151
7475.Germany flagDavid Wolf (LW/RW)30000.0022014 - 20151
7476.USA flagHenrik Samuelsson (C/RW)30000.0022014 - 20151
7477.Canada flagMorgan Ellis (D)30000.0022015 - 20161
7478.Canada flagDillon Simpson (D)30000.0022016 - 20171
7479.Switzerland flagTanner Richard (C)30000.0022016 - 20171
7480.USA flagJosh Jacobs (D)30000.0022018 - 20202
7481.Russia flagDmitri Samorukov (D)30000.0022021 - 20232
7482.Canada flagGraeme Clarke (RW)30000.0022023 - 20241
7483.France flagPierrick Dubé (RW)30000.0022023 - 20241
7484.USA flagDomenick Fensore (D)30000.0022024 - 20262
7485.Canada flagRoss Lupaschuk (D)30000.0042002 - 20031
7486.Canada flagMike Gaul (D)30000.0041998 - 20012
7487.Canada flagMathieu Carle (D)30000.0042009 - 20101
7488.USA flagTrevor Frischmon (C)30000.0042009 - 20101
7489.USA flagColby Cohen (D)30000.0042010 - 20111
7490.Canada flagKevin Kemp (D)30000.0041980 - 19811
7491.Canada flagTony Camazzola (D)30000.0041981 - 19821
7492.USA flagJoe Bretto (D)30000.0041944 - 19451
7493.Canada flagBen Thomson (LW)30000.0042016 - 20171
7494.Latvia flagKristians Rubins (D)30000.0042021 - 20221
7495.Canada flagGrant McNeill (D)30000.0052003 - 20041
7496.Canada flagSteven Fletcher (D)30000.0051987 - 19892
7497.Canada flagBrian Johnson (C)30000.0051983 - 19841
7498.Canada flagKai Uchacz (C/RW)30000.0052025 - 20261
7499.Canada flagJorian Donovan (D)Active player30000.0052025 - 20272
7500.USA flagDylan Peterson (C/RW)Active player30000.0052026 - 20271

* Some data is missing to provide a correct summary.