Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
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

All-time totals/team Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Canada flagGordie Howe (RW)Detroit Red Wings1841853111419671.0718611946 - 197125
2.Canada flagSidney Crosby (C)Active playerPittsburgh Penguins1606726124119671.229872005 - 202722
3.Canada flagSteve Yzerman (C)Detroit Red Wings1710762117819401.1310101983 - 200622
4.Canada flagWayne Gretzky (C)Edmonton Oilers816664125719212.353791979 - 19889
5.Canada flagMario Lemieux (C)Pittsburgh Penguins1022766112918951.859211984 - 200617
6.Russia flagAlexander Ovechkin (LW/RW)Active playerWashington Capitals1734100682818341.069402005 - 202621
7.Canada flagRaymond Bourque (D)Boston Bruins1698431123616670.9812381979 - 200021
8.Canada flagStan Mikita (C)Chicago Black Hawks1549600101716171.0414391958 - 198022
9.Russia flagYevgeni Malkin (C)Active playerPittsburgh Penguins145260298815901.1015112006 - 202721
10.Canada flagBryan Trottier (C)New York Islanders129856495915231.1710181975 - 199015
11.Canada flagJohnny Bucyk (LW)Boston Bruins154558585414390.934701957 - 197821
12.Canada flagGilbert Perreault (C)Buffalo Sabres128154588414291.125441970 - 198717
13.Slovenia flagAnze Kopitar (C/LW)Los Angeles Kings162847992614050.864032006 - 202620
14.Canada flagJean Béliveau (C)Montréal Canadiens128758680913951.0812401950 - 197120
15.Canada flagAlex Delvecchio (C)Detroit Red Wings167149189413850.834121950 - 197424
16.Canada flagGuy Lafleur (RW)Montréal Canadiens108557580413791.274481971 - 198514
17.Canada flagConnor McDavid (C)Active playerEdmonton Oilers89645492213761.543602015 - 202712
18.USA flagPatrick Kane (RW/LW)Active playerChicago Black Hawks129749885913571.054842007 - 202316
19.Canada flagMarcel Dionne (C)Los Angeles Kings96457078013501.404761975 - 198712
20.Canada flagBobby Clarke (C)Philadelphia Flyers128040092913291.0416051969 - 198415
21.Sweden flagNicklas Lidström (D)Detroit Red Wings1827318100713250.735901991 - 201220
22.Russia flagNikita Kucherov (RW)Active playerTampa Bay Lightning103845584613011.255622013 - 202714
23.Canada flagMike Bossy (RW)New York Islanders88165862812861.462601977 - 198710
24.Canada flagBobby Hull (LW)Chicago Black Hawks115266661612821.117421957 - 197215
25.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche105848280012821.214762013 - 202714
26.Canada flagMark Messier (C)Edmonton Oilers101747277712491.2312971979 - 199112
27.Finland flagJari Kurri (RW)Edmonton Oilers90056667912451.384491980 - 199010
28.Canada flagLuc Robitaille (LW)Los Angeles Kings117159864512431.0610501986 - 200614
29.Canada flagDenis Savard (C)Chicago Black Hawks101243880312411.2312141980 - 199713
30.Canada flagSteven Stamkos (C/W)Active playerTampa Bay Lightning121060563312381.027092008 - 202416
31.Canada flagPatrick Marleau (LW)San Jose Sharks178459064112310.695561997 - 202121
32.Czechia flagJaromír Jágr (RW)Pittsburgh Penguins94650472212261.307141990 - 200111
33.Canada flagDenis Potvin (D)New York Islanders124536685012160.9816091973 - 198815
34.Sweden flagDaniel Alfredsson (RW)Ottawa Senators129947773112080.935741995 - 201317
35.Germany flagLeon Draisaitl (C/W)Active playerEdmonton Oilers95748971512041.264252014 - 202713
36.Canada flagJoe Sakic (C)Colorado Avalanche103046872411921.165071995 - 200913
37.Canada flagHenri Richard (C)Montréal Canadiens143640776811750.8211091955 - 197520
38.Canada flagBernie Federko (C)St. Louis Blues101838778711741.155461976 - 198913
39.Canada flagJoe Thornton (C)San Jose Sharks124827689411700.947222005 - 202015
40.USA flagMike Modano (C)Dallas Stars127748068811680.917611993 - 201016
41.Canada flagPatrice Bergeron (C)Boston Bruins146447769111680.805902003 - 202319
42.Czechia flagPatrik Elias (LW)New Jersey Devils140245369711500.826381995 - 201620
43.Sweden flagHenrik Sedin (C)Vancouver Canucks143526388511480.807382000 - 201817
44.Sweden flagNicklas Bäckström (C)Washington Capitals124430983811470.925662007 - 202518
45.Canada flagJarome Iginla (RW)Calgary Flames127355359111440.909011995 - 201317
46.Canada flagRyan Getzlaf (C)Anaheim Ducks128231982011390.8910972005 - 202217
47.Slovakia flagPeter Stastny (C)Québec Nordiques80140472511291.417731980 - 199010
48.Canada flagDave Taylor (RW)Los Angeles Kings120345767111280.9417381977 - 199417
49.Russia flagSergei Fedorov (C)Detroit Red Wings107045066711171.047001990 - 200313
50.Canada flagPhil Esposito (C)Boston Bruins69650560911141.605931967 - 19769
51.Canada flagBrad Marchand (LW)Active playerBoston Bruins124747863611140.8912722009 - 202516
52.Sweden flagDaniel Sedin (LW)Vancouver Canucks140841869411120.796242000 - 201817
53.Canada flagMaurice Richard (RW)Montréal Canadiens111162646610920.9814751942 - 196018
54.Canada flagGlenn Anderson (RW)Edmonton Oilers100949859110891.0811121980 - 199612
55.Canada flagRod Gilbert (RW)New York Rangers114444064810880.955511960 - 197818
56.Sweden flagHenrik Zetterberg (C)Detroit Red Wings121939468610800.894802002 - 202118
57.Canada flagJamie Benn (LW/C)Active playerDallas Stars137844263010720.7810852009 - 202617
58.USA flagBrian Leetch (D)New York Rangers121126780310700.885551987 - 200417
59.Finland flagTeemu Selänne (RW)Anaheim Ducks106249256510571.005251995 - 201415
60.Sweden flagMats Sundin (C)Toronto Maple Leafs105845260510571.008141994 - 200813
61.USA flagBrett Hull (RW)St. Louis Blues84659445910531.243361987 - 199811
62.Canada flagSteve Larmer (RW)Chicago Black Hawks99845158310341.045501980 - 199313
63.Russia flagPavel Datsyuk (C)Detroit Red Wings111035667510310.932872001 - 201614
64.Czechia flagDavid Pastrnak (RW/LW)Active playerBoston Bruins92946256510271.114792014 - 202713
65.Canada flagMartin St-Louis (RW)Tampa Bay Lightning103539862310210.992822000 - 201413
66.Canada flagLarry Robinson (D)Montréal Canadiens140522279510170.728921972 - 198917
67.Canada flagWayne Gretzky (C)Los Angeles Kings59927573710121.691901988 - 19968
68.Canada flagMichel Goulet (LW)Québec Nordiques87648951710061.157011979 - 199011
69.Canada flagJonathan Toews (C)Active playerChicago Black Hawks120441758510020.836912007 - 202316
70.Canada flagRick Middleton (RW)Boston Bruins9924475519981.011411976 - 198812
71.Canada flagBill Barber (LW)Philadelphia Flyers10324735189910.967321972 - 198412
72.Canada flagYvan Cournoyer (RW)Montréal Canadiens11154924989900.893021963 - 197916
73.Canada flagShane Doan (RW)Phoenix Coyotes15154105739830.6513311996 - 201720
74.Canada flagDarryl Sittler (C)Toronto Maple Leafs9084145679811.088831970 - 198212
75.Canada flagBobby Orr (D)Boston Bruins7052906909801.3910161966 - 197610
76.Canada flagDale Hawerchuk (C)Winnipeg Jets7513955839781.305171981 - 19909
77.Canada flagJacques Lemaire (C)Montréal Canadiens9984275479740.982801967 - 197912
78.Canada flagClaude Giroux (W/C)Active playerPhiladelphia Flyers10853166579730.904512007 - 202215
79.Canada flagBrian Propp (LW)Philadelphia Flyers9064215409611.067901979 - 199011
80.Canada flagMark Scheifele (C)Active playerWinnipeg Jets10143985589560.945232011 - 202716
81.Sweden flagVictor Hedman (D)Active playerTampa Bay Lightning13341957369310.708762009 - 202718
82.Canada flagVincent Lecavalier (C)Tampa Bay Lightning11004075199260.848261998 - 201314
83.Canada flagDave Keon (C)Toronto Maple Leafs11513975289250.80811960 - 197515
84.Canada flagAl MacInnis (D)Calgary Flames8982386869241.0311131981 - 199413
85.Czechia flagDavid Krejčí (C)Boston Bruins11922746409140.774192006 - 202316
86.Canada flagKris Letang (D)Active playerPittsburgh Penguins13902036958980.6510052006 - 202721
87.Canada flagTheo Fleury (RW)Calgary Flames8503934998921.0514351988 - 199911
88.Canada flagRyan Nugent-Hopkins (C/W)Active playerEdmonton Oilers11333165748900.793912011 - 202716
89.Slovakia flagPeter Bondra (RW)Washington Capitals10345023798810.857331990 - 200414
90.Czechia flagMilan Hejduk (RW)Colorado Avalanche11324094728810.783441998 - 201314
91.Canada flagWayne Cashman (RW)Boston Bruins11723085738810.7512911964 - 198317
92.Canada flagSteve Shutt (LW)Montréal Canadiens9674584168740.904611972 - 198513
93.Canada flagBernard Geoffrion (RW)Montréal Canadiens8934274478740.987241950 - 196414
94.USA flagNeal Broten (C)Minnesota North Stars9802755968710.895161980 - 199313
95.Canada flagCorey Perry (RW/LW)Active playerAnaheim Ducks11064084578650.7812962005 - 201914
96.Finland flagAleksander Barkov (C/LW)Active playerFlorida Panthers8983115528630.961962013 - 202714
97.USA flagJoe Pavelski (C/RW)San Jose Sharks10974034588610.784192006 - 201913
98.Sweden flagThomas Steen (C)Winnipeg Jets10062765858610.868151981 - 199514
99.Canada flagJean Ratelle (C)New York Rangers9273455148590.932061960 - 197616
100.Canada flagDoug Wilson (D)Chicago Black Hawks10332446158590.838521977 - 199114

* Some data is missing to provide a correct summary.