Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
Right Wings
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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
1.Canada flagGordie Howe (RW)Detroit Red Wings1687786102318091.0716431946 - 197125
2.Russia flagAlexander Ovechkin (LW/RW)Active playerWashington Capitals157392975816871.078572005 - 202621
3.Canada flagGuy Lafleur (RW)Montréal Canadiens96151872812461.303811971 - 198514
4.USA flagPatrick Kane (RW/LW)Active playerChicago Blackhawks116144677912251.064202007 - 202316
5.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche95042072211421.204282013 - 202613
6.Canada flagMike Bossy (RW)New York Islanders75257355311261.502221977 - 198710
7.Russia flagNikita Kucherov (RW)Active playerTampa Bay Lightning87940172311241.284362013 - 202613
8.Sweden flagDaniel Alfredsson (RW)Ottawa Senators117842668211080.945001995 - 201317
9.Canada flagJarome Iginla (RW)Calgary Flames121952557010950.908311995 - 201317
10.Czechia flagJaromír Jágr (RW)Pittsburgh Penguins80643964010791.345931990 - 200111
11.Canada flagDave Taylor (RW)Los Angeles Kings111143163810690.9615891977 - 199417
12.Finland flagJari Kurri (RW)Edmonton Oilers75447456910431.383481980 - 199010
13.Canada flagRod Gilbert (RW)New York Rangers106540661510210.965081960 - 197818
14.Finland flagTeemu Selänne (RW)Anaheim Ducks9664575319881.024711995 - 201415
15.Canada flagMaurice Richard (RW)Montréal Canadiens9785444229660.9912871942 - 196018
16.Canada flagShane Doan (RW)Arizona Coyotes14663955609550.6512521996 - 201720
17.Canada flagMartin St-Louis (RW)Tampa Bay Lightning9723655889530.982542000 - 201413
18.USA flagBrett Hull (RW)St. Louis Blues7445274099361.262851987 - 199811
19.Czechia flagDavid Pastrnak (RW/LW)Active playerBoston Bruins8334205139331.124142014 - 202612
20.Canada flagSteve Larmer (RW)Chicago Blackhawks8914065179231.044751980 - 199313
21.Canada flagGlenn Anderson (RW)Edmonton Oilers8454174899061.077981980 - 199612
22.Canada flagRick Middleton (RW)Boston Bruins8814024968981.021241976 - 198812
23.Canada flagYvan Cournoyer (RW)Montréal Canadiens9684284358630.892551963 - 197916
24.Canada flagTheo Fleury (RW)Calgary Flames7913644668301.0513391988 - 199911
25.Slovakia flagPeter Bondra (RW)Washington Capitals9614723538250.866791990 - 200414
26.Czechia flagMilan Hejduk (RW)Colorado Avalanche10203754308050.793161998 - 201314
27.Canada flagDave Andreychuk (LW/RW)Buffalo Sabres8373684368040.965921982 - 200112
28.USA flagBlake Wheeler (RW/C)Winnipeg Jets8742555407950.915962011 - 202312
29.Canada flagWayne Cashman (RW)Boston Bruins10272775167930.7710411964 - 198317
30.Canada flagMike Gartner (RW)Washington Capitals7583973927891.047701979 - 198910
31.Canada flagCorey Perry (RW/LW)Active playerAnaheim Ducks9883724047760.7911102005 - 201914
32.USA flagJoe Pavelski (C/RW)San Jose Sharks9633554067610.793712006 - 201913
33.Canada flagBernard Geoffrion (RW)Montréal Canadiens7663713887590.996361950 - 196414
34.Canada flagMitchell Marner (RW/C)Active playerToronto Maple Leafs6572215207411.131982016 - 20259
35.Canada flagAndy Bathgate (RW/C)New York Rangers7192724577291.014441952 - 196412
36.Canada flagBrian Bellows (RW)Minnesota North Stars7533423807220.965371982 - 199210
37.Canada flagGeorge Armstrong (RW/C)Toronto Maple Leafs11882964177130.607211949 - 197121
38.USA flagDustin Brown (RW/LW)Los Angeles Kings12963253877120.557382003 - 202218
39.Canada flagTyler Seguin (C/RW)Active playerDallas Stars8133113947050.872452013 - 202613
40.Canada flagJohn MacLean (RW)New Jersey Devils9343473547010.7511681983 - 199814
41.Canada flagKen Hodge (RW)Boston Bruins6522893856741.036201967 - 19769
42.Canada flagStan Smyl (RW)Vancouver Canucks8982624116730.7515561978 - 199113
43.Sweden flagMika Zibanejad (C/RW)Active playerNew York Rangers7302843836670.912072016 - 202610
44.Canada flagDino Ciccarelli (RW)Minnesota North Stars6023323196511.086421980 - 19899
45.Canada flagTim Kerr (RW)Philadelphia Flyers6013632876501.085771980 - 199111
46.Canada flagRon Ellis (RW)Toronto Maple Leafs10343323086400.622071963 - 198116
47.Canada flagRick Kehoe (RW)Pittsburgh Penguins7223123246360.88881974 - 198511
48.Canada flagMark Recchi (RW)Philadelphia Flyers6022323956271.043881991 - 200410
49.Canada flagJonathan Huberdeau (LW/RW)Active playerFlorida Panthers6711984156130.913412012 - 202210
50.Sweden flagGabriel Landeskog (LW/RW)Active playerColorado Avalanche7982623446060.766482011 - 202615
51.Canada flagTerry O'Reilly (RW)Boston Bruins8912044026060.6820951971 - 198514
52.Czechia flagJakub Voráček (RW)Philadelphia Flyers7271774276040.833852011 - 202110
53.Canada flagJean Pronovost (RW)Pittsburgh Penguins7533162876030.803061968 - 197810
54.Canada flagCam Neely (RW)Boston Bruins5253442465901.129211986 - 199610
55.Canada flagClaude Provost (RW)Montréal Canadiens10052543355890.594691955 - 197015
56.Canada flagMario Tremblay (RW)Montréal Canadiens8522583265840.6910431974 - 198612
57.USA flagChris Kreider (LW/RW)Active playerNew York Rangers8833262565820.665752011 - 202514
58.Canada flagJosh Bailey (RW/C)New York Islanders10571843965800.552412008 - 202315
59.Russia flagYevgeni Kuznetsov (C/RW)Washington Capitals7231713975680.793882013 - 202411
60.Canada flagDale Hunter (RW)Washington Capitals8721813755560.6420031987 - 199912
61.Russia flagVladimir Tarasenko (RW/LW)Active playerSt. Louis Blues6442622915530.861852012 - 202311
62.Canada flagTravis Zajac (C/RW)New Jersey Devils10242023485500.543442006 - 202115
63.Canada flagTravis Konecny (RW/LW)Active playerPhiladelphia Flyers7232253195440.755222016 - 202610
64.USA flagTony Amonte (RW/LW)Chicago Blackhawks6272682735410.864681993 - 20029
65.Canada flagBill Mosienko (RW)Chicago Blackhawks7112582825400.761211941 - 195514
66.Canada flagRick Vaive (RW)Toronto Maple Leafs5342992385371.019401979 - 19878
67.Canada flagMathew Barzal (C/RW)Active playerNew York Islanders6111533815340.873132016 - 202610
68.Canada flagPatrick Sharp (LW/RW)Chicago Blackhawks7492492835320.714112005 - 201811
69.Sweden flagTomas Holmström (RW)Detroit Red Wings10272432875300.527631996 - 201215
70.Canada flagBobby Rousseau (RW)Montréal Canadiens6432003225220.813171960 - 197010
71.Canada flagJason Pominville (RW)Buffalo Sabres7332173045210.711592003 - 201911
72.Denmark flagNikolaj Ehlers (LW/RW)Active playerWinnipeg Jets6742252955200.772222015 - 202510
73.Canada flagPaul MacLean (RW)Winnipeg Jets5272482705180.987261981 - 19887
74.Canada flagGary Dornhoefer (RW)Philadelphia Flyers7252023165180.7112561967 - 197811
75.Sweden flagJesper Bratt (LW/RW)Active playerNew Jersey Devils6341723465180.821022017 - 20269
76.Canada flagReggie Leach (RW)Philadelphia Flyers6063062085140.852761974 - 19828
77.Canada flagBob Nystrom (RW)New York Islanders9002352785130.5712481972 - 198614
78.Canada flagMike Foligno (RW)Buffalo Sabres6642472645110.7714501981 - 199110
79.Canada flagRick Tocchet (RW)Philadelphia Flyers6212322765080.8217571984 - 200211
80.Canada flagBill Goldsworthy (RW)Minnesota North Stars6702672395060.766811967 - 197710
81.Canada flagKevin Dineen (RW)Hartford Whalers5872352685030.8612371984 - 199710
82.USA flagBryan Rust (RW/LW)Active playerPittsburgh Penguins7102322705020.712312014 - 202612
83.Canada flagDanny Gare (RW)Buffalo Sabres5032672335000.996861974 - 19828
84.Austria flagThomas Vanek (LW/RW)Buffalo Sabres5982542434970.833622005 - 20149
85.Canada flagEric Nesterenko (RW)Chicago Blackhawks10132072884950.4910121956 - 197216
86.USA flagJason Robertson (LW/RW)Active playerDallas Stars4562132774901.071302019 - 20267
87.Canada flagPat Flatley (RW)New York Islanders7121603284880.696601983 - 199613
88.Canada flagBrendan Gallagher (RW)Active playerMontréal Canadiens9112462414870.535942012 - 202614
89.USA flagBrock Boeser (RW/LW)Active playerVancouver Canucks6292262564820.771502016 - 202610
90.Czechia flagMartin Erat (RW/LW)Nashville Predators7231633184810.674262001 - 201311
91.Canada flagJim Fox (RW)Los Angeles Kings5781862934790.831431980 - 19909
92.Russia flagPavel Bure (RW)Vancouver Canucks4282542244781.123281991 - 19987
93.Canada flagKeith Crowder (RW)Boston Bruins6072192584770.7912511980 - 19899
94.Czechia flagAles Hemsky (RW)Edmonton Oilers6521423354770.733032002 - 201411
95.Canada flagAlex Killorn (LW/RW)Active playerTampa Bay Lightning8051982684660.584812012 - 202311
96.Canada flagDavid Perron (LW/RW)Active playerSt. Louis Blues6731962694650.694542007 - 202211
97.Canada flagCliff Koroll (RW)Chicago Blackhawks8142082544620.573761969 - 198011
98.USA flagDavid Backes (RW/C)St. Louis Blues7272062544600.639692006 - 201610
99.Canada flagRobert Thomas (C/RW)Active playerSt. Louis Blues5301323284600.871722018 - 20268
100.Canada flagLanny McDonald (RW)Toronto Maple Leafs4772192404590.963721973 - 19807

* Some data is missing to provide a correct summary.