Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5769)
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/team Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
1.Canada flagGordie Howe (RW)Detroit Red Wings1687786102318091.0716431946 - 197125
2.Canada flagSidney Crosby (C)Active playerPittsburgh Penguins1418654110517591.248962005 - 202621
3.Canada flagSteve Yzerman (C)Detroit Red Wings1514692106317551.169241983 - 200622
4.Canada flagMario Lemieux (C)Pittsburgh Penguins915690103317231.888341984 - 200617
5.Canada flagWayne Gretzky (C)Edmonton Oilers696583108616692.403231979 - 19889
6.Canada flagRaymond Bourque (D)Boston Bruins1518395111115060.9910871979 - 200021
7.Canada flagStan Mikita (C)Chicago Black Hawks139454192614671.0512701958 - 198022
8.Canada flagBryan Trottier (C)New York Islanders112350085313531.207981975 - 199015
9.Canada flagJohnny Bucyk (LW)Boston Bruins143654579413390.934361957 - 197821
10.Canada flagGilbert Perreault (C)Buffalo Sabres119151281413261.115001970 - 198717
11.Canada flagMarcel Dionne (C)Los Angeles Kings92155075713071.424611975 - 198712
12.Canada flagAlex Delvecchio (C)Detroit Red Wings155045682512810.833831950 - 197424
13.Canada flagGuy Lafleur (RW)Montréal Canadiens96151872812461.303811971 - 198514
14.Canada flagJean Béliveau (C)Montréal Canadiens112550771212191.0810291950 - 197120
15.Canada flagConnor McDavid (C)Active playerEdmonton Oilers79140880712151.543242015 - 202611
16.Canada flagBobby Clarke (C)Philadelphia Flyers114435885212101.0614531969 - 198415
17.Canada flagLuc Robitaille (LW)Los Angeles Kings107755759711541.079241986 - 200614
18.Canada flagBobby Hull (LW)Chicago Black Hawks103660454911531.116401957 - 197215
19.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche94641872011381.204262013 - 202613
20.Canada flagSteven Stamkos (C/W)Active playerTampa Bay Lightning108255558211371.056312008 - 202416
21.Canada flagMike Bossy (RW)New York Islanders75257355311261.502221977 - 198710
22.Canada flagPatrick Marleau (LW)San Jose Sharks160752258911110.694811997 - 202121
23.Canada flagDenis Savard (C)Chicago Black Hawks88137771910961.2410051980 - 199713
24.Canada flagJarome Iginla (RW)Calgary Flames121952557010950.908311995 - 201317
25.Canada flagBernie Federko (C)St. Louis Blues92735272110731.164631976 - 198913
26.Canada flagDave Taylor (RW)Los Angeles Kings111143163810690.9615891977 - 199417
27.Canada flagJoe Thornton (C)San Jose Sharks110425180410550.966312005 - 202015
28.Canada flagDenis Potvin (D)New York Islanders106031074210520.9913561973 - 198815
29.Canada flagHenri Richard (C)Montréal Canadiens125635868810460.839281955 - 197520
30.Canada flagPatrice Bergeron (C)Boston Bruins129442761310400.804942003 - 202319
31.Canada flagMark Messier (C)Edmonton Oilers85139264210341.2211221979 - 199112
32.Canada flagRod Gilbert (RW)New York Rangers106540661510210.965081960 - 197818
33.Canada flagRyan Getzlaf (C)Anaheim Ducks115728273710190.889602005 - 202217
34.Canada flagJoe Sakic (C)Colorado Avalanche87039162410151.174311995 - 200913
35.Canada flagPhil Esposito (C)Boston Bruins62545955310121.625121967 - 19769
36.Canada flagJamie Benn (LW/C)Active playerDallas Stars12484145779910.799212009 - 202617
37.Canada flagBrad Marchand (LW)Active playerBoston Bruins10904225549760.9011132009 - 202516
38.Canada flagMaurice Richard (RW)Montréal Canadiens9785444229660.9912871942 - 196018
39.Canada flagShane Doan (RW)Phoenix Coyotes14663955609550.6512521996 - 201720
40.Canada flagMartin St-Louis (RW)Tampa Bay Lightning9723655889530.982542000 - 201413
41.Canada flagMichel Goulet (LW)Québec Nordiques8134564899451.166131979 - 199011
42.Canada flagDale Hawerchuk (C)Winnipeg Jets7133795509291.304781981 - 19909
43.Canada flagSteve Larmer (RW)Chicago Black Hawks8914065179231.044751980 - 199313
44.Canada flagWayne Gretzky (C)Los Angeles Kings5392466729181.701821988 - 19968
45.Canada flagDarryl Sittler (C)Toronto Maple Leafs8443895279161.097631970 - 198212
46.Canada flagGlenn Anderson (RW)Edmonton Oilers8454174899061.077981980 - 199612
47.Canada flagMark Scheifele (C)Active playerWinnipeg Jets9563705319010.944582011 - 202615
48.Canada flagClaude Giroux (W/C)Active playerPhiladelphia Flyers10002916099000.904122007 - 202215
49.Canada flagRick Middleton (RW)Boston Bruins8814024968981.021241976 - 198812
50.Canada flagBobby Orr (D)Boston Bruins6312646248881.419241966 - 197610
51.Canada flagBill Barber (LW)Philadelphia Flyers9034204638830.986231972 - 198412
52.Canada flagJonathan Toews (C)Active playerChicago Black Hawks10673725118830.836072007 - 202316
53.Canada flagLarry Robinson (D)Montréal Canadiens12021976868830.737061972 - 198917
54.Canada flagVincent Lecavalier (C)Tampa Bay Lightning10373834918740.847461998 - 201314
55.Canada flagYvan Cournoyer (RW)Montréal Canadiens9684284358630.892551963 - 197916
56.Canada flagDave Keon (C)Toronto Maple Leafs10623654938580.81751960 - 197515
57.Canada flagBrian Propp (LW)Philadelphia Flyers7903694808491.076691979 - 199011
58.Canada flagJacques Lemaire (C)Montréal Canadiens8533664698350.982171967 - 197912
59.Canada flagTheo Fleury (RW)Calgary Flames7913644668301.0513391988 - 199911
60.Canada flagAl MacInnis (D)Calgary Flames8032136098221.029601981 - 199413
61.Canada flagRon Francis (C)Hartford Whalers7142645578211.155381981 - 199110
62.Canada flagJean Ratelle (C)New York Rangers8623364818170.951921960 - 197616
63.Canada flagKris Letang (D)Active playerPittsburgh Penguins12331786278050.658432006 - 202620
64.Canada flagDave Andreychuk (LW/RW)Buffalo Sabres8373684368040.965921982 - 200112
65.Canada flagRyan Nugent-Hopkins (C/W)Active playerEdmonton Oilers10282905138030.783532011 - 202615
66.Canada flagWayne Cashman (RW)Boston Bruins10272775167930.7710411964 - 198317
67.Canada flagMike Gartner (RW)Washington Capitals7583973927891.047701979 - 198910
68.Canada flagDoug Wilson (D)Chicago Black Hawks9382255547790.837641977 - 199114
69.Canada flagSteve Shutt (LW)Montréal Canadiens8714083687760.894001972 - 198513
70.Canada flagCorey Perry (RW/LW)Active playerAnaheim Ducks9883724047760.7911102005 - 201914
71.Canada flagEric Staal (C)Carolina Hurricanes9093224537750.856782003 - 201612
72.Canada flagBernard Geoffrion (RW)Montréal Canadiens7663713887590.996361950 - 196414
73.Canada flagBernie Nicholls (C)Los Angeles Kings6023274317581.267651981 - 19909
74.Canada flagNorm Ullman (C)Detroit Red Wings8753244347580.875521955 - 196813
75.Canada flagMitchell Marner (RW/C)Active playerToronto Maple Leafs6572215207411.131982016 - 20259
76.Canada flagTrevor Linden (C)Vancouver Canucks11403184157330.647301988 - 200816
77.Canada flagAndy Bathgate (RW/C)New York Rangers7192724577291.014441952 - 196412
78.Canada flagTed Lindsay (LW)Detroit Red Wings8623353937280.8414231944 - 196514
79.Canada flagBrian Bellows (RW)Minnesota North Stars7533423807220.965371982 - 199210
80.Canada flagGeorge Armstrong (RW/C)Toronto Maple Leafs11882964177130.607211949 - 197121
81.Canada flagDrew Doughty (D)Active playerLos Angeles Kings12741655437080.568252008 - 202618
82.Canada flagTyler Seguin (C/RW)Active playerDallas Stars8133113947050.872452013 - 202613
83.Canada flagJohn MacLean (RW)New Jersey Devils9343473547010.7511681983 - 199814
84.Canada flagLogan Couture (C/LW)Active playerSan Jose Sharks9333233787010.752552009 - 202617
85.Canada flagRick MacLeish (LW)Philadelphia Flyers7413283696970.943841970 - 198412
86.Canada flagRichard Martin (LW)Buffalo Sabres6813823136951.024751971 - 198110
87.Canada flagMark Messier (C)New York Rangers6982504416910.996671991 - 200410
88.Canada flagJason Spezza (C)Ottawa Senators6862514366871.004342002 - 201411
89.Canada flagBrayden Point (C)Active playerTampa Bay Lightning7173243596830.951612016 - 202610
90.Canada flagWalt Tkaczuk (C)New York Rangers9452274516780.725561967 - 198114
91.Canada flagKen Hodge (RW)Boston Bruins6522893856741.036201967 - 19769
92.Canada flagStan Smyl (RW)Vancouver Canucks8982624116730.7515561978 - 199113
93.Canada flagCraig Ramsay (LW)Buffalo Sabres10702524206720.632011971 - 198514
94.Canada flagPaul Kariya (LW)Anaheim Ducks6063003696691.102131994 - 20039
95.Canada flagPaul Coffey (D)Edmonton Oilers5322094606691.266931980 - 19877
96.Canada flagClark Gillies (LW)New York Islanders8723043596630.768911974 - 198612
97.Canada flagEric Lindros (C)Philadelphia Flyers4862903696591.369461992 - 20008
98.Canada flagButch Goring (C)Los Angeles Kings7362753846590.90661969 - 198011
99.Canada flagDino Ciccarelli (RW)Minnesota North Stars6023323196511.086421980 - 19899
100.Canada flagTim Kerr (RW)Philadelphia Flyers6013632876501.085771980 - 199111

* Some data is missing to provide a correct summary.