Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5808)
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
#PlayerGPGATPP/GPPIMPeriodYears
4701.Canada flagFred Doherty (F)20000.0031918 - 19191
4702.Canada flagNick Stajduhar (D)20000.0041995 - 19961
4703.Canada flagPaxton Schulte (LW)20000.0041993 - 19972
4704.Canada flagSean Williams (C)20000.0041991 - 19921
4705.Canada flagGlenn Mulvenna (C)20000.0041991 - 19932
4706.Canada flagJim Mathieson (D)20000.0041989 - 19901
4707.Canada flagKevin Primeau (RW)20000.0041980 - 19811
4708.Canada flagDrew Bagnall (D)20000.0042010 - 20111
4709.Canada flagHerbert Hamel (RW)20000.0041930 - 19311
4710.Canada flagBryon Baltimore (D)20000.0041979 - 19801
4711.Canada flagBen McCartney (LW/RW)20000.0042021 - 20221
4712.Canada flagLouis Robitaille (LW/D)20000.0052005 - 20061
4713.Canada flagMark Major (LW)20000.0051996 - 19971
4714.Canada flagHunter Drew (W/D)20000.0052021 - 20221
4715.Canada flagJeff Paul (D)20000.0072002 - 20031
4716.Canada flagMitch Molloy (LW)20000.00101989 - 19901
4717.Canada flagDarryl Williams (LW)20000.00101992 - 19931
4718.Canada flagRyan Savoia (C)30000.0001998 - 19991
4719.Canada flagPierre-Claude Drouin (LW)30000.0001996 - 19971
4720.Canada flagDale Clarke (D)30000.0002000 - 20011
4721.Canada flagRyan Bonni (D)30000.0001999 - 20001
4722.Canada flagColin Hemingway (RW)30000.0002005 - 20061
4723.Canada flagZac Boyer (RW)30000.0001994 - 19962
4724.Canada flagBrad Turner (D)30000.0001991 - 19921
4725.Canada flagReg Abbott (C/LW)30000.0001952 - 19531
4726.Canada flagRandy Smith (C)30000.0001985 - 19872
4727.Canada flagDave Gorman (RW)30000.0001979 - 19801
4728.Canada flagBrian Wiseman (C)30000.0001996 - 19971
4729.Canada flagRyan Hughes (C)30000.0001995 - 19961
4730.Canada flagLee Sorochan (D)30000.0001998 - 20002
4731.Canada flagCraig Reichert (RW)30000.0001996 - 19971
4732.Canada flagRoy Mitchell (D)30000.0001992 - 19931
4733.Canada flagMike Casselman (C)30000.0001995 - 19961
4734.Canada flagFred Berry (C)30000.0001976 - 19771
4735.Canada flagBo Elik (LW)30000.0001962 - 19631
4736.Canada flagDoug Brindley (C)30000.0001970 - 19711
4737.Canada flagPete Vipond (LW)30000.0001972 - 19731
4738.Canada flagMichel Archambault (LW)30000.0001976 - 19771
4739.Canada flagSerge Beaudoin (D)30000.0001979 - 19801
4740.Canada flagYves Bergeron (RW)30000.0001974 - 19772
4741.Canada flagLou Nistico (LW)30000.0001977 - 19781
4742.Canada flagBrent Imlach (LW)30000.0001965 - 19672
4743.Canada flagFern Perreault (LW)30000.0001947 - 19502
4744.Canada flagMike Labadie (RW)30000.0001952 - 19531
4745.Canada flagThain Simon (D)30000.0001946 - 19471
4746.Canada flagGord Spence (LW)30000.0001925 - 19261
4747.Canada flagRobert Richer (C)30000.0001972 - 19731
4748.Canada flagJim Camazzola (F/D)30000.0001983 - 19872
4749.Canada flagMichael Toal (C)30000.0001979 - 19801
4750.Canada flagButch Paul (C)30000.0001964 - 19651
4751.Canada flagSteve Self (C)30000.0001976 - 19771
4752.Canada flagBob Davis (RW)30000.0001932 - 19331
4753.Canada flagDoug Lewis (LW)30000.0001946 - 19471
4754.Canada flagCliff Malone (RW)30000.0001951 - 19521
4755.Canada flagNicolas Deschamps (W/C)30000.0002013 - 20141
4756.Canada flagJohn McFarland (LW/RW)30000.0002015 - 20161
4757.Canada flagZack Hayes (D)30000.0002021 - 20221
4758.Canada flagTristen Robins (C)30000.0002022 - 20231
4759.Canada flagBraeden Cootes (C/RW)30000.0002025 - 20261
4760.Canada flagLuca Pinelli (C/LW)30000.0002025 - 20261
4761.Canada flagMarshall Rifai (D)30000.0002023 - 20262
4762.Canada flagNathan Gaucher (C/RW)30000.0002025 - 20261
4763.Canada flagWilliam Villeneuve (D)30000.0002025 - 20261
4764.Canada flagPatrice Lefebvre (LW)30000.0021998 - 19991
4765.Canada flagGaétan Royer (RW)30000.0022001 - 20021
4766.Canada flagJason Cirone (C)30000.0021991 - 19921
4767.Canada flagLloyd Ailsby (D)30000.0021951 - 19521
4768.Canada flagBenoit Dusablon (C)30000.0022003 - 20041
4769.Canada flagLuc Gauthier (D)30000.0021990 - 19911
4770.Canada flagChad Penney (LW)30000.0021993 - 19941
4771.Canada flagKevin Krook (D)30000.0021978 - 19791
4772.Canada flagSteve Lyon (D/RW)30000.0021976 - 19771
4773.Canada flagIan McKegney (D)30000.0021976 - 19771
4774.Canada flagKris Fredheim (D)30000.0022011 - 20121
4775.Canada flagMarty Lauder (C)30000.0021927 - 19281
4776.Canada flagGordon Turlick (C)30000.0021959 - 19601
4777.Canada flagRay Hannigan (RW)30000.0021948 - 19491
4778.Canada flagJerry Wilson (F)30000.0021956 - 19571
4779.Canada flagRandy Murray (D)30000.0021969 - 19701
4780.Canada flagHarvie Pocza (LW)30000.0021979 - 19822
4781.Canada flagAdie LaFrance (LW)30000.0021933 - 19341
4782.Canada flagSandy Snow (RW)30000.0021968 - 19691
4783.Canada flagJustin Shugg (RW/LW)30000.0022014 - 20151
4784.Canada flagMorgan Ellis (D)30000.0022015 - 20161
4785.Canada flagDillon Simpson (D)30000.0022016 - 20171
4786.Canada flagGraeme Clarke (RW/LW)30000.0022023 - 20241
4787.Canada flagBrayden Yager (C/RW)30000.0022025 - 20261
4788.Canada flagRoss Lupaschuk (D)30000.0042002 - 20031
4789.Canada flagMike Gaul (D)30000.0041998 - 20012
4790.Canada flagMathieu Carle (D)30000.0042009 - 20101
4791.Canada flagKevin Kemp (D)30000.0041980 - 19811
4792.Canada flagTony Camazzola (D)30000.0041981 - 19821
4793.Canada flagBen Thomson (LW)30000.0042016 - 20171
4794.Canada flagGrant McNeill (D)30000.0052003 - 20041
4795.Canada flagSteven Fletcher (D)30000.0051987 - 19892
4796.Canada flagBrian Johnson (C)30000.0051983 - 19841
4797.Canada flagKai Uchacz (C/RW)30000.0052025 - 20261
4798.Canada flagDennis McCord (D)30000.0061973 - 19741
4799.Canada flagShayne Toporowski (RW)30000.0071996 - 19971
4800.Canada flagAlan Hepple (D)30000.0071983 - 19863

* Some data is missing to provide a correct summary.