Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (355)
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

2025-2026 Projected Player Stats

Export
#PlayerGPGATPPPGPIM+/-
1.Canada flagConnor McDavid (C)8249891381.683917
2.Canada flagNathan MacKinnon (C/RW)8155781331.644159
3.Canada flagMacklin Celebrini (C/LW)8144691131.40465
4.Canada flagMark Scheifele (C)8236681041.27396
5.Canada flagNick Suzuki (C)8129711001.232937
6.Canada flagEvan Bouchard (D)822273951.163124
7.Canada flagWyatt Johnston (C/RW)814541861.0629-5
8.Canada flagMitchell Marner (RW/C)812457811.002318
9.Canada flagCale Makar (D)772158791.032531
10.Canada flagBrandon Hagel (LW)723740771.075834
11.Canada flagSidney Crosby (C)703047771.10442
12.Canada flagDylan Guenther (RW/LW)804134750.942911
13.Canada flagConnor Bedard (C/LW)693144751.0946-16
14.Canada flagRyan O'Reilly (C)812649750.93217
15.Canada flagMathew Barzal (C/RW)812054740.916311
16.Canada flagMark Stone (RW)602646721.201021
17.Canada flagDarren Raddysh (D)742250720.976022
18.Canada flagDrake Batherson (RW/C)793338710.9028-7
19.Canada flagJohn Tavares (C/LW)823140710.8729-29
20.Canada flagTravis Konecny (RW/LW)782842700.906115
21.Canada flagMorgan Geekie (C/W)813830680.8423-4
22.Canada flagSeth Jarvis (C/W)733335680.93245
23.Canada flagGabriel Vilardi (C/RW)823037670.8223-5
24.Canada flagSam Reinhart (C/RW)673034640.9610-19
25.Canada flagSteven Stamkos (C/W)824023630.7756-21
26.Canada flagAnthony Mantha (RW/LW)823231630.774312
27.Canada flagTom Wilson (RW)723031610.8512214
28.Canada flagJakob Chychrun (D)802635610.766418
29.Canada flagMatthew Schaefer (D)822437610.743717
30.Canada flagRobert Thomas (C/RW)642338610.952320
31.Canada flagSam Bennett (C/LW)792733600.7685-10
32.Canada flagBeckett Sennecke (RW/LW)812436600.7458-14
33.Canada flagDylan Cozens (C/RW)822831590.7259-8
34.Canada flagDylan Strome (C)802039590.74484
35.Canada flagTyler Bertuzzi (LW/RW)793325580.7342-18
36.Canada flagBo Horvat (C)683127580.854210
37.Canada flagBrad Marchand (LW)552929581.0540-17
38.Canada flagAdam Fantilli (C/LW)822434580.7137-12
39.Canada flagRyan Nugent-Hopkins (C/W)722038580.8120-10
40.Canada flagJosh Morrissey (D)771543580.753014
41.Canada flagJordan Eberle (RW/C)802730570.71302
42.Canada flagCarter Verhaeghe (C/LW)802631570.7133-15
43.Canada flagAlexis Lafrenière (RW/LW)822532570.7021-7
44.Canada flagZach Hyman (W/C)603321540.902913
45.Canada flagAnthony Cirelli (C)712430540.764840
46.Canada flagRyan McLeod (C/LW)821341540.661625
47.Canada flagOwen Tippett (RW/LW)822924530.6533-6
48.Canada flagJack Quinn (RW/LW)822132530.65185
49.Canada flagNazem Kadri (C/LW)811736530.6532-32
50.Canada flagLuke Evangelista (RW)811043530.6529-1
51.Canada flagBrayden Point (C)631932510.811312
52.Canada flagTyler Toffoli (RW/C)791931500.6311-12
53.Canada flagTaylor Hall (LW/C)821931500.61466
54.Canada flagChandler Stephenson (C/LW)801633490.6115-25
55.Canada flagDylan Holloway (W/C)592127480.811712
56.Canada flagClaude Giroux (W/C)821533480.592321
57.Canada flagNoah Dobson (D)811236480.59357
58.Canada flagBobby McMann (C/LW)782918470.6045-2
59.Canada flagQuinton Byfield (C/LW)792126470.5947-6
60.Canada flagLawson Crouse (LW/RW)812321440.544624
61.Canada flagLogan Stankoven (C/RW)822222440.542611
62.Canada flagMason Marchment (LW/C)681925440.655614
63.Canada flagJordan Kyrou (C/RW)721826440.618-7
64.Canada flagVince Dunn (D)811232440.5447-29
65.Canada flagMorgan Frost (C/LW)822221430.5229-17
66.Canada flagConnor Brown (RW/LW)751825430.5723-1
67.Canada flagConnor McMichael (C/W)781231430.55314
68.Canada flagBowen Byram (D)821132430.524914
69.Canada flagJared McCann (C/W)552121420.7612-8
70.Canada flagMatt Duchene (C/W)561725420.758-5
71.Canada flagBrandt Clarke (D)82933420.51659
72.Canada flagBrayden Schenn (C/W)801922410.5169-30
73.Canada flagDawson Mercer (C/RW)821922410.5034-3
74.Canada flagZach Benson (W/C)651229410.634324
75.Canada flagShea Theodore (D)701031410.592117
76.Canada flagJake DeBrusk (LW)812020400.4911-33
77.Canada flagPeyton Krebs (C/W)821228400.498011
78.Canada flagWill Cuylle (LW/RW)822118390.4861-13
79.Canada flagCorey Perry (RW/LW)711721380.5480-2
80.Canada flagMason McTavish (C/LW)741622380.5144-19
81.Canada flagMike Matheson (D)78731380.492910
82.Canada flagJean-Gabriel Pageau (C)741819370.5042
83.Canada flagMavrik Bourque (C/RW)811720370.46193
84.Canada flagJamie Benn (LW/C)591621370.63449
85.Canada flagBoone Jenner (C/LW)671225370.55440
86.Canada flagDougie Hamilton (D)771225370.4850-2
87.Canada flagMorgan Rielly (D)781126370.4728-16
88.Canada flagTravis Sanheim (D)821027370.452111
89.Canada flagParker Kelly (C/LW)822115360.442717
90.Canada flagJordan Staal (C/LW)772016360.47303
91.Canada flagJustin Brazeau (RW/LW)641818360.56137
92.Canada flagBenjamin Kindel (RW)791818360.4619-5
93.Canada flagFraser Minten (C/LW)821818360.442121
94.Canada flagJustin Sourdif (RW/C)781620360.463616
95.Canada flagBrent Burns (D)821323360.442933
96.Canada flagSean Monahan (C/LW)781224360.46120
97.Canada flagMax Domi (C/W)801125360.4599-27
98.Canada flagMatthew Savoie (C/W)821619350.43255
99.Canada flagMichael Bunting (LW/RW)751520350.4721-25
100.Canada flagSam Steel (C/LW)751322350.47254