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
501.Canada flagBrian MacLellan (D/LW)6061722414130.685511982 - 199210
502.Canada flagMatt Stajan (C)10031462674130.415262002 - 201815
503.Canada flagCraig Hartsburg (D)570983154130.728181979 - 198910
504.Canada flagPhillip Danault (C/LW)Active player7861312804110.523492014 - 202713
505.Canada flagPhil Watson (C)5911452654100.695621935 - 194813
506.Canada flagAlexandre Burrows (RW/LW)9132052044090.4511342005 - 201813
507.Canada flagPascal Dupuis (LW)8711902194090.473872000 - 201716
508.Canada flagRéjean Houle (RW)6351612474080.643951969 - 198311
509.Canada flagJerry Toppazzini (RW)7831632444070.524361952 - 196412
510.Canada flagDavid Schriner (LW)4842012054060.841481934 - 194611
511.Canada flagAaron Ekblad (D)Active player8041222844060.505602014 - 202713
512.Canada flagTyler Myers (D)Active player11391003064060.369132009 - 202718
513.Canada flagEarl Ingarfield (C)7461792264050.542391958 - 197113
514.Canada flagPat Hickey (F)6441922124040.633511975 - 198510
515.Canada flagBlake Dunlop (C)5501302744040.731721973 - 198411
516.Canada flagMike McEwen (D)7161082964040.564601976 - 198812
517.Canada flagAdam Creighton (C)7081872164030.5710771983 - 199714
518.Canada flagDoug Jarvis (C)9641392644030.422631975 - 198813
519.Canada flagBrad McCrimmon (D)1222813224030.3314161979 - 199718
520.Canada flagPaul Gardner (C)4472012014020.902071976 - 198610
521.Canada flagBill Hicke (RW)7291682344020.553951958 - 197214
522.Canada flagShea Theodore (D)Active player634883144020.632012015 - 202712
523.Canada flagMarc Tardif (LW)5171942074010.784431969 - 19838
524.Canada flagJean-Gabriel Pageau (C)Active player8711762254010.462642012 - 202715
525.Canada flagAlan Haworth (C)5241892114000.764251980 - 19888
526.Canada flagMike McPhee (LW)7442001993990.546611983 - 199411
527.Canada flagTom McCarthy (LW)4611782213990.873301979 - 19889
528.Canada flagJim Lorentz (C)6591612383990.612081968 - 197810
529.Canada flagAdrian Aucoin (D)11081212783990.367961994 - 201318
530.Canada flagÉric Dazé (LW)6012261723980.661761994 - 200611
531.Canada flagHerb Cain (LW)5722061923980.701781933 - 194613
532.Canada flagMatt Cooke (LW)10461672313980.3811351998 - 201516
533.Canada flagClint Smith (C)4831612373980.82241936 - 194711
534.Canada flagGeorge Ferguson (C)7971602383980.504311972 - 198412
535.Canada flagJonathan Drouin (LW/C)Active player6711112873980.592382014 - 202713
536.Canada flagSteve Chiasson (D)751933053980.5311071986 - 199913
537.Canada flagScott Walker (RW)8291512463970.4811621994 - 201015
538.Canada flagGus Bodnar (C)6671422553970.602071943 - 195512
539.Canada flagBuddy O'Connor (C)5091402573970.78341941 - 195110
540.Canada flagCharlie Conacher (RW)4612241723960.865231929 - 194112
541.Canada flagSam Bennett (C/LW)Active player7671882063940.517522014 - 202713
542.Canada flagErrol Thompson (LW)5992081853930.661841970 - 198110
543.Canada flagDennis Ververgaert (RW)5831762163920.672471973 - 19818
544.Canada flagCal Gardner (C)6961542383920.565171945 - 195712
545.Canada flagAndy Hebenton (RW)6301892023910.62831955 - 19649
546.Canada flagLowell MacDonald (RW)5061802103900.77921961 - 197813
547.Canada flagDave Manson (D)11031022883900.3527921986 - 200216
548.Canada flagJarret Stoll (C)8721442443880.446182002 - 201613
549.Canada flagMarty Barry (C)5071941933870.762311927 - 194012
550.Canada flagRic Seiling (RW)7381792083870.525731977 - 198710
551.Canada flagDaniel Cleary (LW/RW)9381652223870.414921997 - 201517
552.Canada flagDennis Wideman (D)815992883870.475032005 - 201712
553.Canada flagBill Hay (C)5061132733860.762441959 - 19678
554.Canada flagMark Hunter (RW)6282131713840.6114261981 - 199312
555.Canada flagBob Probert (LW)9351632213840.4133001985 - 200217
556.Canada flagMush March (RW)7611532313840.505461928 - 194517
557.Canada flagZarley Zalapski (D)637992853840.606841987 - 200012
558.Canada flagJean-Guy Gendron (LW)8631822013830.447011955 - 197214
559.Canada flagBob Errey (LW)8951702123820.4310051983 - 199815
560.Canada flagSteven Reinprecht (C)6631402423820.581861999 - 201111
561.Canada flagMartin Lapointe (RW)9911812003810.3814171991 - 200816
562.Canada flagTodd White (C)6531412403810.582281997 - 201113
563.Canada flagOrest Kindrachuk (C)5071182613790.756481972 - 198210
564.Canada flagMarc-Édouard Vlasic (D)Active player1323842953790.294722006 - 202519
565.Canada flagJordan Kyrou (C/RW)Active player4881682103780.771162018 - 20279
566.Canada flagGreg Gilbert (LW)8371472283780.455761981 - 199615
567.Canada flagBob Kelly (LW)8371542083770.4514541970 - 198212
568.Canada flagYanni Gourde (C/W)Active player6841422333750.555202015 - 202712
569.Canada flagMike Johnson (RW)6611292463750.573151996 - 200811
570.Canada flagSteve Smith (D)804723033750.4721391984 - 200116
571.Canada flagGreg Paslawski (RW)6501871853720.571691983 - 199411
572.Canada flagJohnny Gottselig (LW)5901761963720.632111928 - 194516
573.Canada flagDean Evason (C)8031392333720.4610001983 - 199613
574.Canada flagBrandon Hagel (LW)Active player4461612103710.832912019 - 20278
575.Canada flagTony Hrkac (C)7581322393710.491731986 - 200313
576.Canada flagChandler Stephenson (C/LW)Active player6531182523700.571702015 - 202712
577.Canada flagSid Smith (LW)6011861833690.61941946 - 195812
578.Canada flagMatt Moulson (LW/RW)6501761933690.571222007 - 201811
579.Canada flagDave Reid (LW)9611652043690.382531983 - 200118
580.Canada flagFleming Mackell (C)6651492203690.555621947 - 196013
581.Canada flagGreg Johnson (C)7851452243690.473451993 - 200713
582.Canada flagBrad Maxwell (D)612982703680.6012921977 - 198710
583.Canada flagJim Neilson (D)1023692993680.369041962 - 197816
584.Canada flagMark Hardy (D)915623063680.4012931979 - 199415
585.Canada flagBill Cook (RW)4742291383670.773901926 - 193711
586.Canada flagAnthony Mantha (RW/LW)Active player5881791883670.623202015 - 202611
587.Canada flagGary Bergman (D)838682993670.4412491964 - 197612
588.Canada flagBryan Hextall, Sr. (LW)4491871793660.822271936 - 194811
589.Canada flagGrant Ledyard (D)1028902763660.367661984 - 200218
590.Canada flagTyler Bertuzzi (LW/RW)Active player5671681973650.643412016 - 202711
591.Canada flagMike Comrie (C)5891681973650.624432000 - 201110
592.Canada flagKris Draper (C)11571612033640.317901990 - 201120
593.Canada flagDrake Batherson (RW/C)Active player4701492153640.771972018 - 20279
594.Canada flagTroy Brouwer (RW/LW)8511821813630.435952006 - 202014
595.Canada flagRandy McKay (RW)9321622013630.3917311988 - 200315
596.Canada flagJean-Claude Tremblay (D)794573063630.462041959 - 197213
597.Canada flagBrian Savage (LW)6741921673590.533211993 - 200612
598.Canada flagTim Ecclestone (RW)6921262333590.523441967 - 197811
599.Canada flagMarty McSorley (D)9611082513590.3733811983 - 200017
600.Canada flagKris Versteeg (RW/LW)6431492093580.563742007 - 201811

* Some data is missing to provide a correct summary.