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
1601.Canada flagLeo Reise Jr. (D)49428811090.223991945 - 19549
1602.Canada flagAlexandre Carrier (D)Active player36920891090.302052016 - 20279
1603.Canada flagSteve Bégin (LW/C)52456521080.215611997 - 201313
1604.Canada flagSerge Aubin (C/LW)37444641080.293611998 - 20067
1605.Canada flagSteve Patrick (RW)25040681080.432421980 - 19866
1606.Canada flagAl Dewsbury (D)34730781080.313651946 - 19569
1607.Canada flagReg Hamilton (D)42521871080.254121935 - 194712
1608.Canada flagMatt D'Agostini (RW/LW)32152551070.331472007 - 20147
1609.Canada flagNorman Gainor (C)24751561070.431291927 - 19357
1610.Canada flagSheldon Kennedy (RW)31049581070.352331989 - 19978
1611.Canada flagJack McBain (C/LW)Active player31644631070.342822021 - 20276
1612.Canada flagBill Lesuk (LW)38844631070.283681968 - 19808
1613.Canada flagCy Wentworth (D)57539681070.193591927 - 194013
1614.Canada flagAlain Daigle (RW)38956501060.271221974 - 19806
1615.Canada flagNicolas Deslauriers (LW/D)Active player70853531060.157992013 - 202714
1616.Canada flagStéphane Veilleux (LW)50650561060.213482002 - 201511
1617.Canada flagGord Labossiere (C)21544621060.49751963 - 19726
1618.Canada flagBryan Campbell (C)26035711060.41741967 - 19725
1619.Canada flagPaul Ranger (D)32324821060.332542005 - 20146
1620.Canada flagPierre Bouchard (D)59524821060.184331970 - 198212
1621.Canada flagRhett Warrener (D)71424821060.158991995 - 200812
1622.Canada flagMike Commodore (D)48423831060.226832000 - 201211
1623.Canada flagGord Dineen (D)52816901060.206931982 - 199513
1624.Canada flagGreg Fox (D)49414921060.216371977 - 19858
1625.Canada flagBobby McMann (C/LW)Active player21864411050.481232022 - 20275
1626.Canada flagCalum MacKay (LW)23750551050.442141946 - 19558
1627.Canada flagLogan O'Connor (RW/C)Active player35645601050.291472018 - 20279
1628.Canada flagJim Vandermeer (D)46125801050.236642002 - 20129
1629.Canada flagRandy Jones (D)36520851050.291852003 - 20128
1630.Canada flagWill Cuylle (LW/RW)Active player24953511040.421732022 - 20275
1631.Canada flagRosie Couture (RW)30948561040.341891928 - 19368
1632.Canada flagRidly Greig (C/LW)Active player24741631040.422212022 - 20275
1633.Canada flagKent Manderville (C)64637671040.163481991 - 200312
1634.Canada flagÉric Perrin (C)24532721040.42922003 - 20094
1635.Canada flagKyle Chipchura (C/W)48131731040.223762007 - 20169
1636.Canada flagMark Pysyk (D)52128761040.201622012 - 202311
1637.Canada flagLou Fontinato (D)53526781040.1912471954 - 19639
1638.Canada flagBrian Glynn (D)43125791040.244101987 - 199710
1639.Canada flagDoug Barkley (D)25324801040.413821957 - 19666
1640.Canada flagWayne Hillman (D)69118861040.155341960 - 197313
1641.Canada flagBill Touhey (LW)28065381030.371091927 - 19347
1642.Canada flagRobert Fillion (LW)32742611030.31841943 - 19507
1643.Canada flagGabriel Bourque (LW)41340631030.25752011 - 20209
1644.Canada flagAlex Motter (C)26539641030.391351934 - 19438
1645.Canada flagChristian Bordeleau (C)20538651030.50821968 - 19724
1646.Canada flagKen Sutton (D)38823801030.273381990 - 200211
1647.Canada flagDavid Shand (D)42119841030.245441976 - 19858
1648.Canada flagColin Greening (C/LW)28645571020.361502010 - 20166
1649.Canada flagMarc Fortier (C)21242601020.481351987 - 19936
1650.Canada flagShawn Thornton (RW)70542601020.1411032002 - 201714
1651.Canada flagLarry Keenan (LW)23338641020.44281961 - 19726
1652.Canada flagJamie Drysdale (D)Active player29525771020.35872020 - 20266
1653.Canada flagHal Laycoe (D)53125771020.192921945 - 195611
1654.Canada flagMatt Benning (D)46517851020.222392016 - 202610
1655.Canada flagDevante Smith-Pelly (RW)39544571010.261372011 - 20198
1656.Canada flagAndy Delmore (D)28343581010.361051998 - 20067
1657.Canada flagTom Pyatt (C)44543581010.23712009 - 20198
1658.Canada flagLarry Jeffrey (LW)36839621010.272931961 - 19698
1659.Canada flagZach Benson (W/C)Active player21134671010.481382023 - 20274
1660.Canada flagJim Wiemer (D/LW)32529721010.313781982 - 199411
1661.Canada flagYvon Labre (D)37114871010.277881970 - 19819
1662.Canada flagArt Gagné (RW)22867331000.442571926 - 19326
1663.Canada flagDidier Pitre (F)12764361000.79871917 - 19236
1664.Canada flagTyson Foerster (RW)Active player19561391000.511112022 - 20275
1665.Canada flagJake Virtanen (RW/LW)31755451000.322192015 - 20216
1666.Canada flagRyan Jones (LW/RW)33454461000.301812008 - 20146
1667.Canada flagVic Ripley (C)28051491000.361701928 - 19357
1668.Canada flagRosaire Paiement (C)19048521000.533431967 - 19725
1669.Canada flagDaniel Carcillo (LW)42948521000.2312332006 - 20159
1670.Canada flagJim McKenzie (LW)88048521000.1117391989 - 200415
1671.Canada flagTerry Reardon (C)19347531000.52831938 - 19477
1672.Canada flagDanny Cox (LW)3184851990.311181926 - 19348
1673.Canada flagLouis Sleigher (RW)1944653990.511461979 - 19866
1674.Canada flagJamie Lundmark (C)2954059990.342042002 - 20106
1675.Canada flagCarson Soucy (D)Active player4413267990.222822017 - 20268
1676.Canada flagJim Dorey (D)2322574990.435531968 - 19724
1677.Canada flagLarry Goodenough (D)2422277990.411791974 - 19806
1678.Canada flagSteve Eminger (D)4881980990.203592002 - 201310
1679.Canada flagBob Armstrong (D)5421386990.186711950 - 196212
1680.Canada flagScott Pearson (LW)2925642980.346151988 - 200010
1681.Canada flagDavid Oliver (RW)2334949980.42821994 - 20069
1682.Canada flagBruce Crowder (RW/D)2434751980.401561981 - 19854
1683.Canada flagBob Neely (D)2833959980.352661973 - 19785
1684.Canada flagSébastien Bordeleau (C)2513761980.39981995 - 20027
1685.Canada flagNicolas Hague (D)Active player4262375980.232822019 - 20278
1686.Canada flagLeo Lamoureux (C)2351979980.421791941 - 19476
1687.Canada flagDave Karpa (D)5571880980.1813741991 - 200312
1688.Canada flagNathan Beaulieu (D)4711286980.213402012 - 202311
1689.Canada flagFernand Gauthier (RW)2294651970.42351943 - 19496
1690.Canada flagDave Brown (RW)7294552970.1317891982 - 199614
1691.Canada flagGary Aldcorn (LW)2264156970.43781956 - 19615
1692.Canada flagBill Muckalt (RW)2564057970.382041998 - 20035
1693.Canada flagClarke Wilm (C)4553760970.213361998 - 20067
1694.Canada flagTodd Fedoruk (LW)5453265970.1810502000 - 20109
1695.Canada flagGreg Joly (D)3652176970.272501974 - 19839
1696.Canada flagRandy Velischek (D)5092176970.194011982 - 199210
1697.Canada flagJohn Barrett (D)4882077970.206041980 - 19888
1698.Canada flagMike Weaver (D)633889970.152272001 - 201513
1699.Canada flagGeorge Prodger (C)1116333960.86391919 - 19256
1700.Canada flagTom Roulston (RW)1954749960.49741980 - 19865

* Some data is missing to provide a correct summary.