Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5774)
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
1001.Canada flagWarren Foegele (LW/C)Active player5811171092260.392152017 - 202710
1002.Canada flagRandy Moller (D)815451802250.2816921981 - 199514
1003.Canada flagAndrew Ference (D)907431822250.257531999 - 201717
1004.Canada flagPete Horeck (LW)4261061182240.533401944 - 19528
1005.Canada flagBob Leiter (C)447981262240.501441962 - 197610
1006.Canada flagDixon Ward (RW)537951292240.424311992 - 200310
1007.Canada flagGreg Hawgood (D)474601642240.474261987 - 200212
1008.Canada flagBob Baun (D)964371872240.2314931956 - 197317
1009.Canada flagTodd Harvey (RW)671911322230.339501994 - 200611
1010.Canada flagBrian Spencer (LW)553801432230.406341969 - 197910
1011.Canada flagDave Lewis (D)1008361872230.229531973 - 198815
1012.Canada flagCarl Brewer (D)604251982230.3710371957 - 198012
1013.Canada flagRed Hamill (LW)429128942220.521701937 - 195112
1014.Canada flagBrad Isbister (LW)5411061162220.416151997 - 200810
1015.Canada flagButch Keeling (LW)525157642210.423411926 - 193812
1016.Canada flagEric Fehr (C)6521131082210.342172005 - 201914
1017.Canada flagRobby Fabbri (C/W)Active player4631081132210.482192015 - 202611
1018.Canada flagRick Blight (RW)326961252210.681701975 - 19837
1019.Canada flagLarry Popein (C)449801412210.491621954 - 19688
1020.Canada flagDerek Armstrong (C/RW)467721492210.473551993 - 201014
1021.Canada flagJamie McGinn (LW)6171171032200.362672008 - 201911
1022.Canada flagSteve Staios (D)1001561642200.2213221995 - 201216
1023.Canada flagRick Lapointe (D)664441762200.338311975 - 198611
1024.Canada flagDoug Jarrett (D)775381822200.286311964 - 197713
1025.Canada flagNormie Himes (C)4021061132190.541251926 - 19359
1026.Canada flagJerry Butler (RW)641991202190.345151972 - 198311
1027.Canada flagJamal Mayers (RW)915901292190.2412001996 - 201315
1028.Canada flagRick Smith (D)687521672190.325601968 - 198111
1029.Canada flagChad Kilger (LW/C)7141071112180.313631995 - 200812
1030.Canada flagAdam Brown (LW)3921041142180.563781941 - 195210
1031.Canada flagJack Valiquette (C/LW)350841342180.62791974 - 19817
1032.Canada flagBrent Sopel (D)658441742180.333091998 - 201112
1033.Canada flagBob Rouse (D)1061371812180.2115611983 - 200017
1034.Canada flagNick Cousins (C/LW)Active player723861312170.304452014 - 202713
1035.Canada flagScott Hannan (D)1055381792170.216251998 - 201516
1036.Canada flagJoe Watson (D)835381782160.264471964 - 197914
1037.Canada flagRem Murray (C)560941212150.381611996 - 20069
1038.Canada flagRay Cullen (C)313921232150.691201965 - 19716
1039.Canada flagTyler Kennedy (RW)527891262150.412392007 - 20169
1040.Canada flagGene Carr (C)465791362150.463651971 - 19798
1041.Canada flagNick Paul (LW/C)Active player5371041102140.402142015 - 202712
1042.Canada flagTed Bulley (LW)4141011132140.527041976 - 19848
1043.Canada flagGerry Ehman (RW)429961182140.501001957 - 19719
1044.Canada flagJason Demers (D)700451692140.314072009 - 202313
1045.Canada flagJean-Pierre Bordeleau (RW)519971162130.411431969 - 198010
1046.Canada flagAlex Kaleta (LW)387921212130.552021941 - 19517
1047.Canada flagBrent Peterson (RW)620721412130.344841978 - 198911
1048.Canada flagHarry Oliver (RW)465127852120.461471926 - 193711
1049.Canada flagRobert Sirois (RW)286921202120.74421974 - 19806
1050.Canada flagGerald Diduck (D)932561562120.2316121984 - 200117
1051.Canada flagCurtis Leschyshyn (D)1033471652120.216691988 - 200416
1052.Canada flagLuke Schenn (D)Active player1122451672120.198952008 - 202719
1053.Canada flagCody Franson (D)550431692120.392022009 - 20189
1054.Canada flagPaul Gagné (LW)3901101012110.541661980 - 19908
1055.Canada flagJack McIntyre (D/LW)4991091022110.421731949 - 196011
1056.Canada flagCharlie Sands (RW)428991122110.49561932 - 194412
1057.Canada flagTony Currie (RW)290921192110.73731977 - 19858
1058.Canada flagJeff Shantz (C)642721392110.333411993 - 200310
1059.Canada flagDaniel Marois (RW)350117932100.604191987 - 19968
1060.Canada flagChuck Kobasew (RW)6011101002100.353942002 - 201411
1061.Canada flagEddy Beers (LW)250941162100.842561981 - 19865
1062.Canada flagMark Letestu (C/RW)567931172100.37902009 - 202011
1063.Canada flagChristopher Tanev (D)Active player878361742100.242182010 - 202717
1064.Canada flagJoe Lamb (RW)4431081012090.475991927 - 193811
1065.Canada flagDawson Mercer (C/RW)Active player4101031062090.511202021 - 20276
1066.Canada flagBrent Fedyk (LW)470971122090.443081987 - 199910
1067.Canada flagClaude Loiselle (C)616921172090.3411461981 - 199413
1068.Canada flagColby Armstrong (RW/LW)476891202090.443762005 - 20138
1069.Canada flagPaul Byron (LW/C)521981102080.401392010 - 202313
1070.Canada flagArron Asham (RW/LW)789941142080.2610041998 - 201415
1071.Canada flagFred Harvey (RW)407901182080.511311970 - 19777
1072.Canada flagDave Bolland (C/RW)433851232080.482992006 - 201913
1073.Canada flagFernie Flaman (D)910341742080.2313701944 - 196117
1074.Canada flagDave McLlwain (C)5011001072070.412921987 - 199710
1075.Canada flagHap Day (D/LW)586861212070.355971924 - 193814
1076.Canada flagKyle McLaren (D)719461612070.296711995 - 200812
1077.Canada flagJohnny Boychuk (D)725541522060.283312007 - 202215
1078.Canada flagGarth Butcher (D)897481582060.2323021981 - 199514
1079.Canada flagBrian Engblom (D)659291772060.315991976 - 198711
1080.Canada flagFrank Finnigan (RW)553116892050.374051923 - 193714
1081.Canada flagTerry Martin (LW)4791041012050.432021975 - 198510
1082.Canada flagHarold Cotton (LW)5031011042050.414491925 - 193712
1083.Canada flagColin Patterson (F)504961092050.412391983 - 199310
1084.Canada flagPierre Jarry (LW/RW)344881172050.601421971 - 19787
1085.Canada flagBuck Boucher (D)449117872040.458421917 - 193215
1086.Canada flagFloyd Curry (RW)601105992040.341471947 - 195811
1087.Canada flagZack Smith (C/LW)662981062040.317222008 - 202113
1088.Canada flagMaxime Talbot (C)704911132040.294952005 - 201611
1089.Canada flagDon Grosso (C)334871172040.61881938 - 19479
1090.Canada flagDana Murzyn (D)838521522040.2415711985 - 199914
1091.Canada flagMatt Calvert (LW/RW)566951082030.363762010 - 202111
1092.Canada flagZack Kassian (RW)661921112030.319132011 - 202312
1093.Canada flagWilbert Hiller (LW)382911122030.531631937 - 19469
1094.Canada flagConnor Bedard (C/LW)Active player219751282030.931482023 - 20263
1095.Canada flagKevin Todd (C)383701332030.532171988 - 19989
1096.Canada flagMathieu Dandenault (D/RW)868691352030.235161995 - 200913
1097.Canada flagJean-François Sauvé (C)290651382030.701141980 - 19877
1098.Canada flagJason Wiemer (C)726901122020.2814201994 - 200611
1099.Canada flagJim Conacher (C)328851172020.62871945 - 19538
1100.Canada flagAlex Shibicky (LW)324109922010.621611935 - 19468

* Some data is missing to provide a correct summary.