Loading page

NHL All Time Stats

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

Export
Season Type
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Canada flagWayne Gretzky (C)1985-198624Edmonton Oilers80521632152.694671
2.Canada flagWayne Gretzky (C)1981-198220Edmonton Oilers80921202122.652680
3.Canada flagWayne Gretzky (C)1984-198523Edmonton Oilers80731352082.6052100
4.Canada flagWayne Gretzky (C)1983-198422Edmonton Oilers74871182052.773978
5.Canada flagMario Lemieux (C)1988-198923Pittsburgh Penguins76851141992.6210041
6.Canada flagWayne Gretzky (C)1982-198321Edmonton Oilers80711251962.455961
7.Canada flagWayne Gretzky (C)1986-198725Edmonton Oilers79621211832.322869
8.Canada flagMario Lemieux (C)1987-198822Pittsburgh Penguins7770981682.189223
9.Canada flagWayne Gretzky (C)1988-198927Los Angeles Kings78541141682.152615
10.Canada flagWayne Gretzky (C)1980-198119Edmonton Oilers80551091642.052841
11.Canada flagWayne Gretzky (C)1990-199129Los Angeles Kings78411221632.091630
12.Canada flagMario Lemieux (C)1995-199630Pittsburgh Penguins7069921612.305410
13.Canada flagMario Lemieux (C)1992-199327Pittsburgh Penguins6069911602.673855
14.Canada flagSteve Yzerman (C)1988-198923Detroit Red Wings8065901551.946117
15.Canada flagConnor McDavid (C)Active player2022-202325Edmonton Oilers8264891531.873622
16.Canada flagPhil Esposito (C)1970-197128Boston Bruins7876761521.957171
17.Canada flagBernie Nicholls (C)1988-198927Los Angeles Kings7970801501.909630
18.Canada flagWayne Gretzky (C)1987-198826Edmonton Oilers64401091492.332439
19.Canada flagMike Bossy (RW)1981-198224New York Islanders8064831471.842269
20.Canada flagPhil Esposito (C)1973-197431Boston Bruins7868771451.865851
21.Canada flagAdam Oates (C)1992-199330Boston Bruins8445971421.693215
22.Canada flagWayne Gretzky (C)1989-199028Los Angeles Kings73401021421.95428
23.Canada flagMario Lemieux (C)1985-198620Pittsburgh Penguins7948931411.7843-8
24.Canada flagNathan MacKinnon (C/RW)Active player2023-202428Colorado Avalanche8251891401.714235
25.Canada flagBobby Orr (D)1970-197122Boston Bruins78371021391.7891124
26.Canada flagPaul Coffey (D)1985-198624Edmonton Oilers7948901381.7512061
27.Canada flagConnor McDavid (C)Active player2025-202628Edmonton Oilers8248901381.684417
28.Canada flagSteve Yzerman (C)1992-199327Detroit Red Wings8458791371.634433
29.Canada flagMarcel Dionne (C)1979-198028Los Angeles Kings8053841371.713235
30.Canada flagWayne Gretzky (C)1979-198018Edmonton Oilers7951861371.732114
31.Canada flagDennis Maruk (C)1981-198226Washington Capitals8060761361.70128-4
32.Canada flagGuy Lafleur (RW)1976-197725Montréal Canadiens8056801361.702089
33.Canada flagMarcel Dionne (C)1980-198129Los Angeles Kings8058771351.697055
34.Canada flagBobby Orr (D)1974-197526Boston Bruins8046891351.6910180
35.Canada flagBryan Trottier (C)1978-197922New York Islanders7647871341.765076
36.Canada flagPhil Esposito (C)1971-197229Boston Bruins7666671331.757655
37.Canada flagGuy Lafleur (RW)1977-197826Montréal Canadiens7860721321.692673
38.Canada flagPierre Turgeon (C)1992-199323New York Islanders8358741321.5926-1
39.Canada flagConnor McDavid (C)Active player2023-202426Edmonton Oilers76321001321.743035
40.Canada flagMario Lemieux (C)1991-199226Pittsburgh Penguins6444871312.059427
41.Canada flagDenis Savard (C)1987-198826Chicago Blackhawks8044871311.64954
42.Canada flagMarcel Dionne (C)1978-197927Los Angeles Kings8059711301.633023
43.Canada flagPhil Esposito (C)1972-197330Boston Bruins7855751301.678716
44.Canada flagDale Hawerchuk (C)1984-198521Winnipeg Jets8053771301.637422
45.Canada flagWayne Gretzky (C)1993-199432Los Angeles Kings8138921301.6020-25
46.Canada flagGuy Lafleur (RW)1978-197927Montréal Canadiens8052771291.612856
47.Canada flagBryan Trottier (C)1981-198225New York Islanders8050791291.618870
48.Canada flagMark Messier (C)1989-199028Edmonton Oilers7945841291.637919
49.Canada flagSteve Yzerman (C)1989-199024Detroit Red Wings7962651271.6179-6
50.Canada flagPhil Esposito (C)1974-197532Boston Bruins7961661271.616218
51.Canada flagNathan MacKinnon (C/RW)Active player2025-202630Colorado Avalanche8053741271.593957
52.Canada flagDoug Gilmour (C)1992-199329Toronto Maple Leafs8332951271.5310032
53.Canada flagMike Bossy (RW)1978-197921New York Islanders8069571261.582563
54.Canada flagPhil Esposito (C)1968-196926Boston Bruins7449771261.707956
55.Canada flagMarcel Dionne (C)1984-198533Los Angeles Kings8046801261.584611
56.Canada flagPaul Coffey (D)1983-198422Edmonton Oilers8040861261.5810452
57.Canada flagLuc Robitaille (LW)1992-199326Los Angeles Kings8463621251.4910018
58.Canada flagGuy Lafleur (RW)1975-197624Montréal Canadiens8056691251.563668
59.Canada flagGuy Lafleur (RW)1979-198028Montréal Canadiens7450751251.691240
60.Canada flagJoe Thornton (C)2005-200626Boston Bruins8129961251.546131
61.Canada flagMike Bossy (RW)1985-198628New York Islanders8061621231.541430
62.Canada flagMark Recchi (RW)1992-199324Philadelphia Flyers8453701231.46951
63.Canada flagBryan Trottier (C)1977-197821New York Islanders7746771231.604652
64.Canada flagMario Lemieux (C)1989-199024Pittsburgh Penguins5945781232.0878-18
65.Canada flagConnor McDavid (C)Active player2021-202224Edmonton Oilers8044791231.544528
66.Canada flagMarcel Dionne (C)1976-197725Los Angeles Kings8053691221.531210
67.Canada flagMario Lemieux (C)1996-199731Pittsburgh Penguins7650721221.616527
68.Canada flagBobby Orr (D)1973-197425Boston Bruins7432901221.658284
69.Canada flagMichel Goulet (LW)1983-198423Québec Nordiques7556651211.617662
70.Canada flagMarcel Dionne (C)1974-197523Detroit Red Wings8047741211.5114-15
71.Canada flagDale Hawerchuk (C)1987-198824Winnipeg Jets8044771211.5159-9
72.Canada flagPaul Coffey (D)1984-198523Edmonton Oilers8037841211.519755
73.Canada flagDenis Savard (C)1982-198321Chicago Blackhawks7835861211.559926
74.Canada flagWayne Gretzky (C)1991-199230Los Angeles Kings7431901211.6434-12
75.Canada flagJoe Sakic (C)1995-199626Colorado Avalanche8251691201.464414
76.Canada flagSidney Crosby (C)Active player2006-200719Pittsburgh Penguins7936841201.526010
77.Canada flagBobby Orr (D)1969-197021Boston Bruins7633871201.5812554
78.Canada flagMike Bossy (RW)1980-198123New York Islanders7968511191.513237
79.Canada flagGuy Lafleur (RW)1974-197523Montréal Canadiens7053661191.703752
80.Canada flagDenis Savard (C)1981-198220Chicago Blackhawks8032871191.49820
81.Canada flagBobby Clarke (C)1975-197626Philadelphia Flyers7630891191.5713683
82.Canada flagRon Francis (C)1995-199632Pittsburgh Penguins7727921191.555625
83.Canada flagMike Bossy (RW)1982-198325New York Islanders7960581181.492027
84.Canada flagJoe Sakic (C)2000-200131Colorado Avalanche8254641181.443045
85.Canada flagMike Bossy (RW)1983-198426New York Islanders6751671181.762066
86.Canada flagMike Bossy (RW)1984-198527New York Islanders7658591171.543837
87.Canada flagMarcel Dionne (C)1981-198230Los Angeles Kings7850671171.5050-10
88.Canada flagDarryl Sittler (C)1977-197827Toronto Maple Leafs8045721171.4610034
89.Canada flagBobby Orr (D)1971-197223Boston Bruins7637801171.5410686
90.Canada flagPete Mahovlich (LW)1974-197528Montréal Canadiens8035821171.466441
91.Canada flagJohnny Bucyk (LW)1970-197135Boston Bruins7851651161.49836
92.Canada flagDenis Savard (C)1985-198624Chicago Blackhawks8047691161.451117
93.Canada flagConnor McDavid (C)Active player2018-201921Edmonton Oilers7841751161.49203
94.Canada flagBarry Pederson (C)1983-198422Boston Bruins8039771161.456427
95.Canada flagNathan MacKinnon (C/RW)Active player2024-202529Colorado Avalanche7932841161.474125
96.Canada flagBobby Clarke (C)1974-197525Philadelphia Flyers8027891161.4512579
97.Canada flagRob Brown (RW)1988-198920Pittsburgh Penguins6849661151.6911827
98.Canada flagEric Lindros (C)1995-199622Philadelphia Flyers7347681151.5816326
99.Canada flagMacklin Celebrini (C/LW)Active player2025-202619San Jose Sharks8245701151.40448
100.Canada flagJonathan Huberdeau (LW/RW)Active player2021-202228Florida Panthers8030851151.445435