Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5772)
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
601.Canada flagÉric Bélanger (C)8201382203580.443612000 - 201312
602.Canada flagBehn Wilson (D)601982603580.6014801978 - 19889
603.Canada flagJohn Van Boxmeer (D)588842743580.614651973 - 198411
604.Canada flagJamie Macoun (D)1128762823580.3212101982 - 199916
605.Canada flagT.J. Brodie (D)962583003580.373122010 - 202515
606.Canada flagCarter Verhaeghe (C/LW)Active player4881721853570.732472019 - 20278
607.Canada flagGary Sabourin (RW)6271691883570.573971967 - 197710
608.Canada flagRay Neufeld (RW)5951572003570.608161979 - 199011
609.Canada flagJake DeBrusk (LW)Active player6281891673560.571312017 - 202710
610.Canada flagBill Clement (C)7191482083560.503831971 - 198211
611.Canada flagPierre-Marc Bouchard (C)5931102463560.601902002 - 201411
612.Canada flagDan Hamhuis (D)1148592973560.316842003 - 202016
613.Canada flagBarry Beck (D)6151042513550.5810161977 - 199010
614.Canada flagTodd Gill (D)1007822723540.3512141984 - 200319
615.Canada flagTed Hampson (C)6761082453530.52941959 - 197212
616.Canada flagTim Higgins (RW)7061541983520.507191978 - 198911
617.Canada flagMathieu Perreault (C)7081432093520.503222009 - 202213
618.Canada flagPerry Turnbull (LW)6081881633510.5812451979 - 19889
619.Canada flagDave Lowry (LW)10841641873510.3211911985 - 200419
620.Canada flagJohn Madden (C)8981651833480.392191998 - 201213
621.Canada flagDamon Severson (D)Active player855812673480.415312014 - 202713
622.Canada flagJacques Richard (C)5561601873470.623071972 - 198310
623.Canada flagMike Corrigan (LW)5941511963470.586981967 - 197810
624.Canada flagTyler Ennis (RW/LW)7001442023460.492242009 - 202213
625.Canada flagStan Weir (C)6421392073460.541831972 - 198310
626.Canada flagGeorge Sullivan (C)5571072393460.624411949 - 196111
627.Canada flagSergio Momesso (LW)7101521933450.4915571983 - 199713
628.Canada flagBilly Harris (C)7691262193450.452051955 - 196913
629.Canada flagMarcel Pronovost (D)1206882573450.298511949 - 197021
630.Canada flagGaye Stewart (RW)5021851593440.692941941 - 195411
631.Canada flagAnthony Cirelli (C)Active player5821471973440.592972017 - 202710
632.Canada flagRéal Cloutier (RW)3171461983441.091191979 - 19856
633.Canada flagGreg Polis (LW)6151741693430.563911970 - 198010
634.Canada flagBrian Skrudland (C)8811242193430.3911071985 - 200015
635.Canada flagDoug Lidster (D)897752683430.386791983 - 199916
636.Canada flagNick Mickoski (RW)7031581843420.493191947 - 196013
637.Canada flagPat Elynuik (RW)5061541883420.684491987 - 19969
638.Canada flagDuane Sutter (RW)7311392033420.4713331979 - 199011
639.Canada flagBill Thoms (C)5501352073420.621721932 - 194513
640.Canada flagKeith Brown (D)876682743420.399161979 - 199516
641.Canada flagAnthony Duclair (W/C)Active player6691651763410.512212014 - 202713
642.Canada flagCraig Laughlin (RW)5491362053410.623641981 - 19898
643.Canada flagBob Berry (LW)5411591813400.633441968 - 19778
644.Canada flagScott Arniel (LW)7301491893380.465991981 - 199211
645.Canada flagJoe Carveth (RW)5041501873370.67811940 - 195111
646.Canada flagPat Stapleton (D)635432943370.533531961 - 197310
647.Canada flagCy Denneny (LW)329247893361.022961917 - 192912
648.Canada flagPaul Ysebaert (LW)5321491873360.632171988 - 199911
649.Canada flagMarcus Foligno (LW/RW)Active player9311481883360.369502011 - 202716
650.Canada flagLynn Patrick (LW)4551451913360.742401934 - 194610
651.Canada flagIan Laperrière (RW)10821212153360.3119491993 - 201218
652.Canada flagDale Tallon (D)642982383360.525681970 - 198010
653.Canada flagCooney Weiland (C)5091731623350.661491928 - 193911
654.Canada flagBrad Stuart (D)1056802553350.325651999 - 201616
655.Canada flagThomas Chabot (D)Active player569782573350.592702016 - 202711
656.Canada flagBlake Comeau (LW)9091411933340.375732006 - 202216
657.Canada flagBobby Lalonde (C)6411242103340.522981971 - 198211
658.Canada flagEvan Bouchard (D)Active player429762573330.781542018 - 20278
659.Canada flagJohnny Wilson (LW)6881611713320.481901949 - 196213
660.Canada flagSimon Nolet (RW)5621501823320.591871967 - 197710
661.Canada flagBrooks Laich (C/LW)7761341983320.433072003 - 201813
662.Canada flagDave Barr (RW)6141282043320.545201981 - 199413
663.Canada flagOrland Kurtenbach (C)6391192133320.526281960 - 197413
664.Canada flagSteve Bozek (LW)6411641673310.523091981 - 199211
665.Canada flagTed Irvine (LW)7241541773310.466571963 - 197711
666.Canada flagPaul Thompson (LW)5821531783310.573461926 - 193913
667.Canada flagRod Seiling (D)979622693310.346011962 - 197917
668.Canada flagGilles Tremblay (LW)5091681623300.651611960 - 19699
669.Canada flagMetro Prystai (C)6741511793300.492311947 - 195811
670.Canada flagVince Dunn (D)Active player623862443300.533932017 - 202710
671.Canada flagTodd Elik (C)4481112183290.734531989 - 19978
672.Canada flagJim McKenny (D)604822473290.542941965 - 197914
673.Canada flagKen Houston (RW)5701611673280.586241975 - 19849
674.Canada flagDoug Sulliman (RW)6311601683280.521751979 - 199011
675.Canada flagRon Flockhart (RW)4531451833280.722081980 - 19899
676.Canada flagMichel Petit (D)827902383280.4018391982 - 199816
677.Canada flagTanner Pearson (LW/RW)Active player7781571703270.422652012 - 202614
678.Canada flagAlexandre Daigle (C)6161291983270.531861993 - 200610
679.Canada flagJohnny Peirson (RW)5451531733260.603151946 - 195811
680.Canada flagBronco Horvath (C)4341411853260.753191955 - 19689
681.Canada flagEbbie Goodfellow (D/F)5571351913260.595111929 - 194314
682.Canada flagRon Wilson (C/LW)8321102163260.394151979 - 199414
683.Canada flagDoug Shedden (C)4161391863250.781761981 - 19918
684.Canada flagKen Schinkel (RW)6361271983250.511631959 - 197312
685.Canada flagBrandon Montour (D)Active player665952303250.494962016 - 202711
686.Canada flagBob Dailey (D)561942313250.588141973 - 19829
687.Canada flagTony Leswick (LW)7401651593240.449001945 - 195812
688.Canada flagDarnell Nurse (D)Active player798882363240.417252014 - 202713
689.Canada flagJustin Schultz (D)745712533240.431982012 - 202412
690.Canada flagParker MacDonald (LW)6761441793230.482531952 - 196914
691.Canada flagDave Hunter (LW)7461331903230.439181979 - 198910
692.Canada flagJakob Chychrun (D)Active player6211222013230.524222016 - 202711
693.Canada flagGord Murphy (D)862852383230.376681988 - 200214
694.Canada flagChris Stewart (RW/LW)6681601623220.487502008 - 202011
695.Canada flagPat Falloon (RW)5751431793220.561411991 - 20009
696.Canada flagLeo Boivin (D)1150722503220.2811921951 - 197019
697.Canada flagLeo Labine (RW)6431281933210.507301951 - 196211
698.Canada flagWilliam Huber (D)6551042173210.499501978 - 198810
699.Canada flagGilles Marotte (D)808562653210.409191965 - 197712
700.Canada flagDennis Kearns (D)677312903210.473861971 - 198110

* Some data is missing to provide a correct summary.