Loading page

NHL All-Time Stats

Change League
Forwards
All Teams
All Nationalities
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 Per Team

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Canada flagGordie Howe (RW)Detroit Red Wings1687786102318091.0716431946 - 197125
2.Canada flagSidney Crosby (C)Active playerPittsburgh Penguins1437660111317731.239102005 - 202722
3.Canada flagSteve Yzerman (C)Detroit Red Wings1514692106317551.169241983 - 200622
4.Canada flagMario Lemieux (C)Pittsburgh Penguins915690103317231.888341984 - 200617
5.Russia flagAlexander Ovechkin (LW/RW)Active playerWashington Capitals158893076116911.068572005 - 202722
6.Canada flagWayne Gretzky (C)Edmonton Oilers696583108616692.403231979 - 19889
7.Canada flagStan Mikita (C)Chicago Black Hawks139454192614671.0512701958 - 198022
8.Russia flagYevgeni Malkin (C)Active playerPittsburgh Penguins128453988214211.1112692006 - 202721
9.Canada flagBryan Trottier (C)New York Islanders112350085313531.207981975 - 199015
10.Canada flagJohnny Bucyk (LW)Boston Bruins143654579413390.934361957 - 197821
11.Canada flagGilbert Perreault (C)Buffalo Sabres119151281413261.115001970 - 198717
12.Slovenia flagAnze Kopitar (C/LW)Los Angeles Kings152145286413160.873582006 - 202620
13.Canada flagMarcel Dionne (C)Los Angeles Kings92155075713071.424611975 - 198712
14.Canada flagAlex Delvecchio (C)Detroit Red Wings155045682512810.833831950 - 197424
15.Canada flagConnor McDavid (C)Active playerEdmonton Oilers81241984812671.563322015 - 202712
16.Canada flagGuy Lafleur (RW)Montréal Canadiens96151872812461.303811971 - 198514
17.USA flagPatrick Kane (RW/LW)Active playerChicago Black Hawks117644778712341.054342007 - 202717
18.Canada flagJean Béliveau (C)Montréal Canadiens112550771212191.0810291950 - 197120
19.Canada flagBobby Clarke (C)Philadelphia Flyers114435885212101.0614531969 - 198415
20.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche96843074211721.214402013 - 202714
21.Canada flagLuc Robitaille (LW)Los Angeles Kings107755759711541.079241986 - 200614
22.Canada flagBobby Hull (LW)Chicago Black Hawks103660454911531.116401957 - 197215
23.Russia flagNikita Kucherov (RW)Active playerTampa Bay Lightning89540674011461.284422013 - 202714
24.Canada flagSteven Stamkos (C/W)Active playerTampa Bay Lightning108255558211371.056312008 - 202416
25.Canada flagMike Bossy (RW)New York Islanders75257355311261.502221977 - 198710
26.Canada flagPatrick Marleau (LW)San Jose Sharks160752258911110.694811997 - 202121
27.Sweden flagDaniel Alfredsson (RW)Ottawa Senators117842668211080.945001995 - 201317
28.Canada flagDenis Savard (C)Chicago Black Hawks88137771910961.2410051980 - 199713
29.Canada flagJarome Iginla (RW)Calgary Flames121952557010950.908311995 - 201317
30.Germany flagLeon Draisaitl (C/W)Active playerEdmonton Oilers87345063710871.253702014 - 202713
31.Czechia flagJaromír Jágr (RW)Pittsburgh Penguins80643964010791.345931990 - 200111
32.Canada flagBernie Federko (C)St. Louis Blues92735272110731.164631976 - 198913
33.Sweden flagHenrik Sedin (C)Vancouver Canucks133024083010700.806802000 - 201817
34.Canada flagDave Taylor (RW)Los Angeles Kings111143163810690.9615891977 - 199417
35.Canada flagJoe Thornton (C)San Jose Sharks110425180410550.966312005 - 202015
36.USA flagMike Modano (C)Dallas Stars114243461610500.926651993 - 201016
37.Slovakia flagPeter Stastny (C)Québec Nordiques73738066810481.426871980 - 199010
38.Canada flagHenri Richard (C)Montréal Canadiens125635868810460.839281955 - 197520
39.Finland flagJari Kurri (RW)Edmonton Oilers75447456910431.383481980 - 199010
40.Sweden flagDaniel Sedin (LW)Vancouver Canucks130639364810410.805462000 - 201817
41.Canada flagPatrice Bergeron (C)Boston Bruins129442761310400.804942003 - 202319
42.Canada flagMark Messier (C)Edmonton Oilers85139264210341.2211221979 - 199112
43.Sweden flagNicklas Bäckström (C)Washington Capitals110527176210330.935042007 - 202518
44.Czechia flagPatrik Elias (LW)New Jersey Devils124040861710250.835491995 - 201620
45.Canada flagRod Gilbert (RW)New York Rangers106540661510210.965081960 - 197818
46.Canada flagRyan Getzlaf (C)Anaheim Ducks115728273710190.889602005 - 202217
47.Canada flagJoe Sakic (C)Colorado Avalanche87039162410151.174311995 - 200913
48.Canada flagPhil Esposito (C)Boston Bruins62545955310121.625121967 - 19769
49.Canada flagJamie Benn (LW/C)Active playerDallas Stars12694175829990.799532009 - 202718
50.Finland flagTeemu Selänne (RW)Anaheim Ducks9664575319881.024711995 - 201415
51.Sweden flagMats Sundin (C)Toronto Maple Leafs9814205679871.017481994 - 200813
52.Canada flagBrad Marchand (LW)Active playerBoston Bruins10904225549760.9011132009 - 202516
53.Canada flagMaurice Richard (RW)Montréal Canadiens9785444229660.9912871942 - 196018
54.Sweden flagHenrik Zetterberg (C)Detroit Red Wings10823376239600.894012002 - 202118
55.Czechia flagDavid Pastrňák (RW/LW)Active playerBoston Bruins8504285279551.124202014 - 202713
56.Canada flagShane Doan (RW)Arizona Coyotes14663955609550.6512521996 - 201720
57.Russia flagSergei Fedorov (C)Detroit Red Wings9084005549541.055871990 - 200313
58.Canada flagMartin St-Louis (RW)Tampa Bay Lightning9723655889530.982542000 - 201413
59.Canada flagMichel Goulet (LW)Québec Nordiques8134564899451.166131979 - 199011
60.USA flagBrett Hull (RW)St. Louis Blues7445274099361.262851987 - 199811
61.Canada flagDale Hawerchuk (C)Winnipeg Jets7133795509291.304781981 - 19909
62.Canada flagSteve Larmer (RW)Chicago Black Hawks8914065179231.044751980 - 199313
63.Canada flagMark Scheifele (C)Active playerWinnipeg Jets9783755489230.944682011 - 202716
64.Russia flagPavel Datsyuk (C)Detroit Red Wings9533146049180.962322001 - 201614
65.Canada flagWayne Gretzky (C)Los Angeles Kings5392466729181.701821988 - 19968
66.Canada flagDarryl Sittler (C)Toronto Maple Leafs8443895279161.097631970 - 198212
67.Canada flagGlenn Anderson (RW)Edmonton Oilers8454174899061.077981980 - 199612
68.Canada flagClaude Giroux (W/C)Active playerPhiladelphia Flyers10002916099000.904122007 - 202215
69.Canada flagRick Middleton (RW)Boston Bruins8814024968981.021241976 - 198812
70.Canada flagBill Barber (LW)Philadelphia Flyers9034204638830.986231972 - 198412
71.Canada flagJonathan Toews (C)Chicago Black Hawks10673725118830.836072007 - 202316
72.Canada flagVincent Lecavalier (C)Tampa Bay Lightning10373834918740.847461998 - 201314
73.Canada flagYvan Cournoyer (RW)Montréal Canadiens9684284358630.892551963 - 197916
74.Canada flagDave Keon (C)Toronto Maple Leafs10623654938580.81751960 - 197515
75.Canada flagBrian Propp (LW)Philadelphia Flyers7903694808491.076691979 - 199011
76.Canada flagJacques Lemaire (C)Montréal Canadiens8533664698350.982171967 - 197912
77.Canada flagTheo Fleury (RW)Calgary Flames7913644668301.0513391988 - 199911
78.Slovakia flagPeter Bondra (RW)Washington Capitals9614723538250.866791990 - 200414
79.Canada flagRon Francis (C)Hartford Whalers7142645578211.155381981 - 199110
80.Canada flagJean Ratelle (C)New York Rangers8623364818170.951921960 - 197616
81.Sweden flagThomas Steen (C)Winnipeg Jets9502645538170.867531981 - 199514
82.Canada flagRyan Nugent-Hopkins (C/W)Active playerEdmonton Oilers10402955208150.783632011 - 202716
83.USA flagAuston Matthews (C/LW)Active playerToronto Maple Leafs7074393688071.141562016 - 202711
84.Czechia flagMilan Hejduk (RW)Colorado Avalanche10203754308050.793161998 - 201314
85.Canada flagDave Andreychuk (LW/RW)Buffalo Sabres8373684368040.965921982 - 200112
86.USA flagNeal Broten (C)Minnesota North Stars8762495477960.914571980 - 199313
87.USA flagBlake Wheeler (RW/C)Winnipeg Jets8742555407950.915962011 - 202312
88.Canada flagWayne Cashman (RW)Boston Bruins10272775167930.7710411964 - 198317
89.Canada flagMike Gartner (RW)Washington Capitals7583973927891.047701979 - 198910
90.Czechia flagDavid Krejčí (C)Boston Bruins10322315557860.763592006 - 202316
91.Finland flagAleksander Barkov (C/LW)Active playerFlorida Panthers8062864967820.971642013 - 202714
92.Canada flagSteve Shutt (LW)Montréal Canadiens8714083687760.894001972 - 198513
93.Canada flagCorey Perry (RW/LW)Active playerAnaheim Ducks9883724047760.7911102005 - 201914
94.Sweden flagFilip Forsberg (W/C)Active playerNashville Predators8793634137760.883852012 - 202715
95.Canada flagEric Staal (C)Carolina Hurricanes9093224537750.856782003 - 201612
96.USA flagJoe Pavelski (C/RW)San Jose Sharks9633554067610.793712006 - 201913
97.Canada flagBernard Geoffrion (RW)Montréal Canadiens7663713887590.996361950 - 196414
98.Canada flagBernie Nicholls (C)Los Angeles Kings6023274317581.267651981 - 19909
99.Canada flagNorm Ullman (C)Detroit Red Wings8753244347580.875521955 - 196813
100.Sweden flagMarkus Näslund (LW)Vancouver Canucks8843464107560.866141995 - 200812

* Some data is missing to provide a correct summary.