Loading page

NHL 2023-2024 Stats

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

2023-2024 Overall Totals Player Stats

Export
Overall Totals
2023-2024
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagConnor McDavid (C)Edmonton Oilers101401341741.724047
2.Canada flagNathan MacKinnon (C/RW)Colorado Avalanche9355991541.664634
3.Canada flagEvan Bouchard (D)Edmonton Oilers10624901141.085448
4.Canada flagSam Reinhart (C/RW)Florida Panthers10667431101.044327
5.Canada flagCale Makar (D)Colorado Avalanche8826791051.191612
6.Canada flagZach Hyman (W/C)Edmonton Oilers1057029990.946048
7.Canada flagBrayden Point (C)Tampa Bay Lightning864847951.1016-17
8.Canada flagSidney Crosby (C)Pittsburgh Penguins824252941.15407
9.Canada flagCarter Verhaeghe (C/LW)Florida Panthers1004548930.935612
10.Canada flagRyan Nugent-Hopkins (C/W)Edmonton Oilers1052564890.85448
11.Canada flagMitchell Marner (RW/C)Toronto Maple Leafs762761881.162022
12.Canada flagSteven Stamkos (C/W)Tampa Bay Lightning844542871.0436-26
13.Canada flagRobert Thomas (C/RW)St. Louis Blues822660861.05489
14.Canada flagMathew Barzal (C/RW)New York Islanders852560851.0038-5
15.Canada flagWyatt Johnston (C/RW)Dallas Stars1014239810.804018
16.Canada flagBrandon Hagel (LW)Tampa Bay Lightning872951800.9281-4
17.Canada flagMark Scheifele (C)Winnipeg Jets792751780.995713
18.Canada flagNick Suzuki (C)Montréal Canadiens823344770.9436-14
19.Canada flagBrad Marchand (LW)Boston Bruins933245770.83945
20.Canada flagSeth Jarvis (C/W)Carolina Hurricanes923838760.831425
21.Canada flagNazem Kadri (C/LW)Calgary Flames822946750.91430
22.Canada flagJamie Benn (LW/C)Dallas Stars1012550750.744713
23.Canada flagJonathan Marchessault (LW/RW)Vegas Golden Knights894429730.8242-1
24.Canada flagJosh Morrissey (D)Winnipeg Jets861360730.854631
25.Canada flagAlexis Lafrenière (RW/LW)New York Rangers983635710.72464
26.Canada flagBo Horvat (C)New York Islanders863437710.8339-3
27.Canada flagRyan O'Reilly (C)Nashville Predators882744710.81185
28.Canada flagMatt Duchene (C/W)Dallas Stars992744710.722615
29.Canada flagNoah Dobson (D)New York Islanders841061710.854211
30.Canada flagDylan Strome (C)Washington Capitals862841690.8022-14
31.Canada flagTravis Konecny (RW/LW)Philadelphia Flyers763335680.89674
32.Canada flagJordan Kyrou (C/RW)St. Louis Blues823136670.8222-12
33.Canada flagJohn Tavares (C/LW)Toronto Maple Leafs873037670.77322
34.Canada flagDrake Batherson (RW/C)Ottawa Senators822838660.8042-9
35.Canada flagTyler Seguin (C/RW)InjuredDallas Stars873035650.752819
36.Canada flagClaude Giroux (W/C)Ottawa Senators822143640.7826-14
37.Canada flagJared McCann (C/W)Seattle Kraken802933620.7831-10
38.Canada flagMike Matheson (D)Montréal Canadiens821151620.7658-24
39.Canada flagConnor Bedard (C/LW)Chicago Blackhawks682239610.9028-44
40.Canada flagMorgan Rielly (D)Toronto Maple Leafs79754610.77279
41.Canada flagSean Monahan (C/LW)totals882634600.6812-2
Montréal CanadiensMontréal Canadiens491322350.7110-10
Winnipeg JetsWinnipeg Jets391312250.6428
42.Canada flagQuinton Byfield (C/LW)Los Angeles Kings852039590.694623
43.Canada flagJonathan Drouin (LW/C)Colorado Avalanche821940590.723011
44.Canada flagAdam Henrique (C/LW)totals992830580.593912
Anaheim DucksAnaheim Ducks601824420.70333
Edmonton OilersEdmonton Oilers39106160.4169
45.Canada flagMason Marchment (LW/C)Dallas Stars942533580.626419
46.Canada flagTyler Toffoli (RW/C)totals843522570.6814-8
New Jersey DevilsNew Jersey Devils612618440.7212-15
Winnipeg JetsWinnipeg Jets2394130.5727
47.Canada flagMark Stone (RW)Vegas Golden Knights631937560.8924-1
48.Canada flagDevon Toews (D)Colorado Avalanche921343560.612032
49.Canada flagSam Bennett (C/LW)Florida Panthers882728550.6311216
50.Canada flagMichael Bunting (LW/RW)totals811936550.6857-19
Carolina HurricanesCarolina Hurricanes601323360.6055-15
Pittsburgh PenguinsPittsburgh Penguins21613190.902-4
51.Canada flagEvan Rodrigues (C/W)Florida Panthers1041935540.523832
52.Canada flagOwen Tippett (RW/LW)Philadelphia Flyers782825530.6812-5
53.Canada flagDrew Doughty (D)Los Angeles Kings871736530.615811
54.Canada flagEvander Kane (LW/RW)Edmonton Oilers972824520.54122-11
55.Canada flagMacKenzie Weegar (D)Calgary Flames822032520.63512
56.Canada flagChandler Stephenson (C/LW)Vegas Golden Knights821636520.6333-12
57.Canada flagJonathan Huberdeau (LW/RW)Calgary Flames811240520.6449-29
58.Canada flagJake DeBrusk (LW)Boston Bruins932427510.5520-1
59.Canada flagThomas Harley (D)Dallas Stars981536510.521836
60.Canada flagKris Letang (D)Pittsburgh Penguins821041510.626213
61.Canada flagMax Domi (C/W)InjuredToronto Maple Leafs871041510.5912411
62.Canada flagWarren Foegele (LW/C)Edmonton Oilers1042326490.4772-4
63.Canada flagNick Paul (LW/C)Tampa Bay Lightning872622480.5533-20
64.Canada flagPhillip Danault (C/LW)Los Angeles Kings831731480.582212
65.Canada flagTyler Bertuzzi (LW/RW)Toronto Maple Leafs872225470.54594
66.Canada flagAnthony Cirelli (C)Tampa Bay Lightning842027470.5638-4
67.Canada flagDylan Cozens (C/RW)Buffalo Sabres791829470.5942-4
68.Canada flagDavid Perron (LW/RW)Detroit Red Wings761730470.6255-12
69.Canada flagBrent Burns (D)Carolina Hurricanes931136470.512223
70.Canada flagJeff Skinner (C/LW)Buffalo Sabres742422460.6234-2
71.Canada flagBrayden Schenn (C/W)St. Louis Blues822026460.5656-22
72.Canada flagVince Dunn (D)Seattle Kraken591135460.78788
73.Canada flagAlexander Kerfoot (C/W)Arizona Coyotes821332450.5526-15
74.Canada flagAnthony Duclair (W/C)totals782420440.5634-11
San Jose SharksSan Jose Sharks561611270.4828-12
Tampa Bay LightningTampa Bay Lightning2289170.7761
75.Canada flagAnthony Mantha (RW/LW)totals772321440.572710
Washington CapitalsWashington Capitals562014340.61175
Vegas Golden KnightsVegas Golden Knights2137100.48105
76.Canada flagMorgan Geekie (C/W)Boston Bruins892123440.49346
77.Canada flagJordan Eberle (RW/C)Seattle Kraken781727440.56171
78.Canada flagBrandon Montour (D)Florida Panthers901133440.49581
79.Canada flagTravis Sanheim (D)Philadelphia Flyers811034440.5448-20
80.Canada flagLawson Crouse (LW/RW)Arizona Coyotes812319420.5236-7
81.Canada flagMason McTavish (C/LW)Anaheim Ducks641923420.6686-23
82.Canada flagShea Theodore (D)Vegas Golden Knights54537420.7864
83.Canada flagPierre-Luc Dubois (C/LW)Los Angeles Kings871724410.4790-9
84.Canada flagJakob Chychrun (D)Ottawa Senators821427410.5060-30
85.Canada flagMorgan Frost (C/LW)Philadelphia Flyers711328410.58224
86.Canada flagNicolas Roy (C/RW)Vegas Golden Knights771328410.53339
87.Canada flagRyan Strome (C/RW)Anaheim Ducks791130410.5286-20
88.Canada flagSean Durzi (D)Arizona Coyotes76932410.5463-1
89.Canada flagGabriel Vilardi (C/RW)Winnipeg Jets522218400.77207
90.Canada flagLuke Evangelista (RW)Nashville Predators861723400.47200
91.Canada flagAndrew Mangiapane (W/C)Calgary Flames751426400.53477
92.Canada flagReilly Smith (RW/LW)Pittsburgh Penguins761327400.53183
93.Canada flagScott Laughton (C/LW)Philadelphia Flyers821326390.4869-9
94.Canada flagJake Neighbours (LW/RW)St. Louis Blues772711380.4921-16
95.Canada flagCole Perfetti (F)Winnipeg Jets721919380.531213
96.Canada flagTom Wilson (RW)Washington Capitals781919380.49149-18
97.Canada flagDarnell Nurse (D)Edmonton Oilers1061226380.3691-6
98.Canada flagSean Couturier (C)Philadelphia Flyers741127380.5129-10
99.Canada flagDanton Heinen (LW/C)Boston Bruins821720370.452816
100.Canada flagAdam Lowry (C/LW)Winnipeg Jets861423370.436414