Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5773)
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

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1301.Canada flagTom Kostopoulos (RW)63061961570.257232001 - 201311
1302.Canada flagCole Perfetti (F)Active player29059981570.54682021 - 20265
1303.Canada flagCarlo Colaiacovo (D)470341231570.332312002 - 201613
1304.Canada flagWarren Godfrey (D)786321251570.207521952 - 196816
1305.Canada flagGerry Couture (C)38586701560.41891944 - 195410
1306.Canada flagColton Sceviour (C/W)53566901560.291362010 - 202211
1307.Canada flagBrian Cullen (C)326561001560.48921954 - 19617
1308.Canada flagRandy Ladouceur (D)931301261560.1713221982 - 199614
1309.Canada flagBarrett Hayton (C/LW)Active player35865901550.432012019 - 20267
1310.Canada flagRéal Lemieux (RW)456511041550.342621966 - 19748
1311.Canada flagMike Blaisdell (RW)34370841540.451661980 - 19899
1312.Canada flagConnor McMichael (C/W)Active player31567871540.491302020 - 20266
1313.Canada flagMichael Rasmussen (C/LW)Active player45466881540.342432018 - 20278
1314.Canada flagTodd Warriner (LW)45365891540.342491994 - 20039
1315.Canada flagKevin Klein (D)627381161540.251852005 - 201712
1316.Canada flagJim Harrison (C)32467861530.474351968 - 19808
1317.Canada flagDon Gallinger (C)22265881530.69891942 - 19485
1318.Canada flagDave Semenko (LW)57565881530.2711751979 - 19889
1319.Canada flagFloyd Thomson (LW)41156971530.373411971 - 19808
1320.Canada flagGeorges Laraque (RW)695531001530.2211261997 - 201012
1321.Canada flagChris Kotsopoulos (D)479441091530.328271980 - 199010
1322.Canada flagJoel Edmundson (D)Active player685371161530.225082015 - 202712
1323.Canada flagCraig Cameron (RW)55287651520.281961966 - 19769
1324.Canada flagTorrey Mitchell (C/RW)66667851520.233512007 - 201811
1325.Canada flagJake Evans (C/RW)Active player418521001520.361412019 - 20278
1326.Canada flagBowen Byram (D)Active player328441081520.462202020 - 20277
1327.Canada flagRed Horner (D)490421101520.3112881928 - 194012
1328.Canada flagBarry Wilkins (D)418271251520.366631966 - 19769
1329.Canada flagBryan Watson (D)878171351520.1722121963 - 197916
1330.Canada flagBilly MacMillan (C)44674771510.341841970 - 19777
1331.Canada flagAlex Newhook (C/LW)Active player33870811510.45882020 - 20277
1332.Canada flagKris King (LW)84966851510.1820301987 - 200114
1333.Canada flagRudy Migay (C)41859921510.362931949 - 196010
1334.Canada flagAaron Ward (D)839441071510.187361993 - 201015
1335.Canada flagChris Joseph (D)510391121510.305671987 - 200114
1336.Canada flagJamie Baker (C)40471791500.372711989 - 199910
1337.Canada flagAndy Sutton (D)676381121500.2211851998 - 201314
1338.Canada flagDale Rolfe (D)509251251500.295561959 - 19759
1339.Canada flagTyler Wright (C)61379701490.248541992 - 200613
1340.Canada flagMatt Bradley (RW/LW)67559901490.225622000 - 201211
1341.Canada flagDrake Berehowsky (D)549371121490.278481990 - 200413
1342.Canada flagFrancis Bouillon (D)776321171490.195361999 - 201414
1343.Canada flagCalvin de Haan (D)679241251490.222492011 - 202513
1344.Canada flagSandy McCarthy (RW)73672761480.2015341993 - 200411
1345.Canada flagJack Quinn (RW/LW)Active player26059891480.57592021 - 20276
1346.Canada flagTorrie Robertson (LW/RW)44249991480.3317511980 - 199010
1347.Canada flagKent Douglas (D)428331151480.356311962 - 19697
1348.Canada flagFred Barrett (D)745251231480.206711970 - 198413
1349.Canada flagGuillaume Latendresse (LW/RW)34187601470.431852006 - 20137
1350.Canada flagWarren Young (LW)23672751470.624721981 - 19887
1351.Canada flagCraig Muni (D)819281191470.187751981 - 199816
1352.Canada flagCorb Denneny (C)176103431460.831481917 - 19289
1353.Canada flagRon Delorme (RW)52483631460.286671976 - 19859
1354.Canada flagLindsay Carson (LW)37366801460.396241981 - 19887
1355.Canada flagGlen Harmon (D)45250961460.323341942 - 19519
1356.Canada flagMark Lamb (C)403461001460.362911985 - 199611
1357.Canada flagBrendan Smith (D)Active player741391071460.207982011 - 202615
1358.Canada flagChris Campoli (D)440351111460.332002005 - 20127
1359.Canada flagBob Plager (D)644201261460.238021964 - 197814
1360.Canada flagMark Jankowski (C/LW)Active player48279661450.301442016 - 202711
1361.Canada flagJeff Odgers (RW)82175701450.1823641991 - 200312
1362.Canada flagGary Lupul (C)29370751450.492431979 - 19867
1363.Canada flagJim Nill (RW)52458871450.288541981 - 19909
1364.Canada flagBrett Callighen (C)16056891450.911321979 - 19823
1365.Canada flagRalph Klassen (C/LW)49752931450.291201975 - 19849
1366.Canada flagMichael Stone (D)552411041450.263092011 - 202312
1367.Canada flagKerry Huffman (D)401371081450.363611986 - 199610
1368.Canada flagJoe Benoît (RW)18575691440.78941940 - 19475
1369.Canada flagKyle Clifford (LW/RW)75366781440.199052010 - 202313
1370.Canada flagJay Beagle (C/RW)64658861440.222502008 - 202214
1371.Canada flagDevin Shore (C)49852921440.29792015 - 202510
1372.Canada flagNick Boynton (D)605341101440.248621999 - 201111
1373.Canada flagSean Durzi (D)Active player302301141440.482372021 - 20276
1374.Canada flagSprague Cleghorn (D)25983601430.555401918 - 192810
1375.Canada flagHank Goldup (LW)20363801430.70971939 - 19466
1376.Canada flagSean Walker (D)Active player476401031430.302472018 - 20279
1377.Canada flagDarren Raddysh (D)Active player249351081430.571112021 - 20276
1378.Canada flagHarry Cameron (D/F)12988541421.101831917 - 19236
1379.Canada flagCody Hodgson (C)32864781420.43682010 - 20166
1380.Canada flagLuke Evangelista (RW)Active player25345971420.56742022 - 20275
1381.Canada flagJon Klemm (D)773421001420.184361991 - 200815
1382.Canada flagHartland Monahan (LW)33461801410.421631973 - 19817
1383.Canada flagDennis Polonich (C)39059821410.3612421974 - 19838
1384.Canada flagGermain Gagnon (LW)259401011410.54721971 - 19765
1385.Canada flagAdam Fantilli (C/LW)Active player21367731400.66722023 - 20263
1386.Canada flagRyan Reaves (RW/LW)Active player96266741400.1511372010 - 202616
1387.Canada flagGilbert Dionne (LW)22361791400.631081990 - 19966
1388.Canada flagLou Franceschetti (RW)45959811400.317471981 - 199210
1389.Canada flagNormand Dupont (LW)25655851400.55521979 - 19845
1390.Canada flagCole Sillinger (C/LW)Active player36751891400.381772021 - 20265
1391.Canada flagErik Gudbranson (D)Active player842351051400.178642011 - 202615
1392.Canada flagOwen Power (D)Active player323271131400.43862021 - 20276
1393.Canada flagJon Sim (LW)46975641390.303141998 - 201112
1394.Canada flagNorm Ferguson (C)27973661390.50721968 - 19724
1395.Canada flagMaxim Lapierre (C)61465741390.235862005 - 201510
1396.Canada flagPat Conacher (LW)52163761390.272351979 - 199613
1397.Canada flagSylvio Mantha (D)54263761390.266731923 - 193714
1398.Canada flagSteve Ludzik (C)42446931390.333331981 - 19909
1399.Canada flagThomas Harley (D)Active player267381011390.52682019 - 20277
1400.Canada flagBen Hutton (D)Active player575301091390.242102015 - 202611

* Some data is missing to provide a correct summary.