Last Updated: 2026-04-18 04:57:30am

NHL Statistics

Player POS NHL ABBR AHL ABBR GP G A PTS AHL PPG
Player POS NHL ABBR AHL ABBR GP G A PTS AHL PPG
Rodrigo Abols C PHI MUS 42 3 7 10 0.150
Noel Acciari C PIT Free Agent 67 13 12 25 0.280
Andrew Agozzino LW UTA Free Agent 2 0 0 0 0.000
Jack Ahcan D COL Free Agent 11 0 2 2 0.090
Sebastian Aho C CAR CTHV 79 27 53 80 0.680
Marek Alscher D FLO Free Agent 4 0 3 3 0.380
Michael Amadio RW OTT PUCK 81 15 20 35 0.310
Nils Aman C VAN Free Agent 2 0 0 0 0.000
Josh Anderson RW MTL WIN 72 14 9 23 0.260
Michael Anderson D LAK BRDW 80 4 16 20 0.150
Rasmus Andersson D CGY EAG 48 10 20 30 0.420
Rasmus Andersson D VGK EAG 33 7 10 17 0.360
Emil Andrae D PHI BRDW 61 2 11 13 0.120
Mason Appleton C DET ING 65 6 8 14 0.150
Joel Armia RW LAK CTHV 67 13 12 25 0.280
Viktor Arvidsson LW BOS CTHV 69 25 29 54 0.570
Jonathan Aspirot D BOS Free Agent 61 3 10 13 0.130
Zach Aston-Reese LW CBJ Free Agent 27 1 4 5 0.110
Nicolas Aube-Kubel RW MIN Free Agent 6 0 2 2 0.170
Oskar Back C DAL Free Agent 72 5 7 12 0.120
Mikael Backlund C CGY UND 82 17 26 43 0.370
Kevin Bahl D CGY GRE 76 4 14 18 0.140
Arshdeep Bains LW VAN EAG 28 1 4 5 0.110
Uvis Balinskis D FLO SHLS 54 5 10 15 0.190
Ivan Barbashev LW VGK GRE 82 23 38 61 0.510
Zakhar Bardakov C COL DEAL 60 1 9 10 0.090
Denver Barkey C PHI SHLS 43 5 12 17 0.260
Alex Barre-Boulet C COL Free Agent 2 0 1 1 0.250
Justin Barron D NSH SHST 52 0 9 9 0.090
Morgan Barron C WPJ GRE 65 11 12 23 0.260
Mathew Barzal C NYI SCAR 81 19 53 72 0.560
Nathan Bastian RW DAL WIN 36 6 1 7 0.180
Drake Batherson RW OTT MUS 79 33 38 71 0.660
Jake Bean D CGY Free Agent 16 1 1 2 0.090
Anthony Beauvillier RW WSH CDN G 82 15 13 28 0.260
Owen Beck C MTL DEAL 15 1 0 1 0.070
Connor Bedard C CHI WHA 69 30 45 75 0.760
John Beecher C BOS Free Agent 6 1 0 1 0.170
John Beecher C CGY Free Agent 29 2 4 6 0.140
Matty Beniers C SEA ING 82 20 30 50 0.430
Jamie Benn LW DAL WHA 60 15 21 36 0.430
Sam Bennett C FLO SWA 76 26 32 58 0.550
Matt Benning D TOR SHST 1 0 0 0 0.000
Michael Benning D FLO PUCK 18 2 4 6 0.220
Simon Benoit D TOR Free Agent 73 0 6 6 0.040
Zach Benson LW BUF CDN G 65 13 30 43 0.430
Brett Berard LW NYR BIGM 13 0 0 0 0.000
Jonatan Berggren RW DET CTHV 15 2 4 6 0.270
Jonatan Berggren RW STL CTHV 36 6 10 16 0.310
Jacob Bernard-Docker D DET STEL 63 1 4 5 0.050
Tyler Bertuzzi LW CHI BIGM 79 32 26 58 0.570
Lian Bichsel D DAL ING 50 4 4 8 0.120
Oliver Bjorkstrand RW TBL GRE 80 12 20 32 0.280
Tobias Bjornfot D FLO Free Agent 19 2 2 4 0.160
Nick Bjugstad C STL GRE 35 6 1 7 0.190
Nick Bjugstad C NJD GRE 26 0 2 2 0.040
Colin Blackwell C DAL Free Agent 70 4 11 15 0.140
Sammy Blais LW TOR Free Agent 8 1 2 3 0.250
Sammy Blais LW MTL Free Agent 13 2 3 5 0.270
Jackson Blake RW CAR BIGM 81 22 31 53 0.460
Nick Blankenburg D NSH BIGM 49 6 15 21 0.280
Nick Blankenburg D COL BIGM 12 2 1 3 0.210
Anton Blidh LW NYR Free Agent 4 0 1 1 0.130
Theodor Blueger C VAN Free Agent 35 9 8 17 0.370
Matěj Blümel RW BOS EAG 4 0 0 0 0.000
Brock Boeser RW VAN GRE 75 22 26 48 0.470
Zach Bogosian D MIN SHLS 41 2 4 6 0.100
Sacha Boisvert C CHI MUS 7 1 1 2 0.210
Zachary Bolduc RW MTL STEL 78 12 18 30 0.270
Matthew Boldy LW MIN MUS 76 42 43 85 0.840
Oliver Bonk D PHI RR 1 1 1 2 1.500
Angus Booth D LAK Free Agent 1 1 0 1 1.000
Adam Boqvist D NYI RR 28 0 4 4 0.070
Jesper Boqvist C FLO SHST 73 4 9 13 0.120
William Borgen D NYR MUS 75 5 10 15 0.130
Evan Bouchard D EDM UND 82 21 74 95 0.710
Xavier Bourgault RW OTT WHA 2 0 0 0 0.000
Mavrik Bourque C DAL SWA 82 20 21 41 0.370
Braeden Bowman RW VGK EAG 54 8 18 26 0.310
Michael Brandsegg-Nygård RW DET SHLS 14 0 1 1 0.040
Jesper Bratt LW NJD DEAL 82 22 49 71 0.570
Justin Brazeau RW PIT SWA 64 17 17 34 0.400
Skyler Brind'Amour C CAR Free Agent 4 0 0 0 0.000
Gavin Brindley C COL CTHV 56 6 7 13 0.170
Bobby Brink RW PHI PUCK 55 13 13 26 0.350
Bobby Brink RW MIN PUCK 13 2 2 4 0.230
Brendan Brisson C NYR SWA 3 0 1 1 0.170
Philip Broberg D STL STEL 81 6 28 34 0.250
Jonas Brodin D MIN SCAR 62 4 14 18 0.180
Jonny Brodzinski C NYR PUCK 55 6 10 16 0.200
Connor Brown RW NJD ING 75 18 25 43 0.410
Tristan Broz C PIT GRE 1 0 0 0 0.000
Harrison Brunicke D PIT CDN G 9 1 0 1 0.110
Jacob Bryson D BUF Free Agent 35 2 3 5 0.100
Jacob Bryson D WPJ Free Agent 15 0 3 3 0.100
Hunter Brzustewicz D CGY EAG 34 2 5 7 0.130
Pavel Buchnevich LW STL CDN G 81 20 28 48 0.420
Zeev Buium D MIN GRE 31 3 11 14 0.270
Zeev Buium D VAN GRE 45 3 9 12 0.170
Alex Bump LW PHI RR 17 5 4 9 0.410
Michael Bunting LW NSH RR 61 13 18 31 0.360
Michael Bunting LW DAL RR 13 1 1 2 0.120
Andre Burakovsky LW CHI SCAR 75 11 22 33 0.290
Brent Burns D COL RR 82 12 23 35 0.290
Daniil But LW UTA SCAR 29 3 4 7 0.170
Quinton Byfield RW LAK PUCK 79 24 25 49 0.460
Bowen Byram D BUF STEL 82 11 31 42 0.320
Luca Cagnoni D SJS SCAR 3 0 0 0 0.000
Michael Callahan D BOS Free Agent 5 0 0 0 0.000
Kyle Capobianco D DAL Free Agent 33 2 3 5 0.110
Michael Carcone LW UTA ING 79 16 15 31 0.300
Ethan Cardwell RW SJS Free Agent 7 1 0 1 0.140
Declan Carlile D TBL Free Agent 42 1 2 3 0.050
Brandon Carlo D TOR Free Agent 55 0 7 7 0.060
John Carlson D WSH CDN G 55 10 36 46 0.510
John Carlson D ANA CDN G 16 4 10 14 0.560
Leo Carlsson C ANA SHLS 70 29 38 67 0.690
Sam Carrick C NYR Free Agent 60 4 6 10 0.120
Sam Carrick C BUF Free Agent 13 5 1 6 0.420
Alexandre Carrier D MTL CTHV 73 7 15 22 0.200
William Carrier LW CAR Free Agent 70 7 11 18 0.180
Seamus Casey D NJD BRDW 2 0 0 0 0.000
Noah Cates LW PHI SWA 82 18 29 47 0.400
Berkly Catton C SEA RR 66 7 10 17 0.180
Cole Caufield RW MTL DEAL 81 51 37 88 0.860
Cody Ceci D LAK STEL 82 1 8 9 0.060
Macklin Celebrini C SJS DEAL 82 45 70 115 0.980
Erik Cernak D TBL SHST 61 3 8 11 0.110
Thomas Chabot D OTT EAG 57 7 24 31 0.330
Mitchell Chaffee RW TBL Free Agent 11 0 1 1 0.050
Jalen Chatfield D CAR WHA 72 2 15 17 0.130
Igor Chernyshov LW SJS SHST 28 9 10 19 0.500
Ben Chiarot D DET WIN 82 5 10 15 0.120
Nikita Chibrikov RW WPJ Magic 11 0 0 0 0.000
Yegor Chinakhov RW CBJ EAG 29 3 3 6 0.160
Yegor Chinakhov RW PIT EAG 43 18 18 36 0.630
Declan Chisholm D WSH PUCK 26 1 6 7 0.150
Jaroslav Chmelar RW NYR Free Agent 28 4 2 6 0.180
Dennis Cholowski D NJD GRE 17 0 2 2 0.060
Jake Christiansen D CBJ Free Agent 40 0 3 3 0.040
Jakob Chychrun D WSH SWA 80 26 34 60 0.540
Filip Chytil C VAN RR 12 3 0 3 0.250
Anthony Cirelli C TBL SHLS 71 23 29 52 0.530
Casey Cizikas C NYI BRDW 81 10 8 18 0.170
Brandt Clarke D LAK Magic 82 8 32 40 0.290
Connor Clattenburg C EDM SHST 5 1 0 1 0.200
Connor Clifton D PIT WIN 50 2 4 6 0.080
Dylan Coghlan D VGK Free Agent 3 0 0 0 0.000
Sam Colangelo RW ANA STEL 9 1 0 1 0.110
Ian Cole D UTA GRE 82 3 20 23 0.160
Blake Coleman LW CGY CTHV 69 20 15 35 0.400
Ross Colton C COL SHLS 73 9 15 24 0.230
J.T. Compher LW DET WIN 82 11 17 28 0.240
Kyle Connor LW WPJ UND 82 39 53 92 0.800
Kenny Connors C LAK Free Agent 2 0 0 0 0.000
Logan Cooley C UTA WHA 54 24 19 43 0.620
Braeden Cootes C VAN SHST 3 0 0 0 0.000
Andrew Copp C DET CTHV 79 9 34 43 0.330
Matt Coronato RW CGY WHA 80 18 27 45 0.390
Paul Cotter LW NJD WIN 79 9 6 15 0.150
Nick Cousins C OTT Free Agent 81 9 14 23 0.200
Sean Couturier C PHI UND 78 12 24 36 0.310
Easton Cowan RW TOR MUS 66 11 18 29 0.300
Charlie Coyle C CBJ WIN 82 20 38 58 0.480
Dylan Cozens C OTT CTHV 82 28 31 59 0.530
Louis Crevier D CHI SHST 78 7 18 25 0.210
Angus Crookshank C NJD Free Agent 8 1 0 1 0.130
Sidney Crosby C PIT MUS 68 29 45 74 0.760
Cameron Crotty D OTT Free Agent 6 0 1 1 0.080
Lawson Crouse LW UTA ING 81 24 20 44 0.420
Maxwell Crozier D TBL GRE 35 1 9 10 0.160
William Cuylle LW NYR SCAR 82 20 18 38 0.350
Colton Dach C CHI MUS 53 3 6 9 0.110
Colton Dach C EDM MUS 8 2 2 4 0.380
Kirby Dach C MTL SWA 37 8 7 15 0.310
Evgenii Dadonov LW NJD Free Agent 24 1 0 1 0.040
Rasmus Dahlin D BUF BIGM 77 19 55 74 0.600
Phillip Danault C LAK STEL 30 0 5 5 0.080
Phillip Danault C MTL STEL 45 6 6 12 0.200
Justin Danforth RW BUF Free Agent 4 0 0 0 0.000
Nate Danielson C DET RR 28 2 5 7 0.160
Charle-Edouard D’Astous D TBL BIGM 70 6 23 29 0.250
Jared Davidson C MTL ING 10 0 1 1 0.050
Tony DeAngelo D NYI SHLS 76 5 30 35 0.260
Alex DeBrincat RW DET Magic 82 41 44 85 0.770
Jake DeBrusk LW VAN SHLS 81 23 19 42 0.400
Luca Del Bel Belluz C CBJ BRDW 14 0 1 1 0.040
Ty Dellandrea C SJS ING 46 2 9 11 0.140
Ethan Del Mastro D CHI Free Agent 19 0 1 1 0.030
Dylan DeMelo D WPJ CDN G 82 3 16 19 0.130
Ivan Demidov RW MTL SWA 82 19 43 62 0.490
Vincent Desharnais D SJS Free Agent 53 1 6 7 0.080
Nick DeSimone D UTA MUS 40 2 6 8 0.130
Nicolas Deslauriers LW PHI Free Agent 24 0 1 1 0.020
Nicolas Deslauriers LW CAR Free Agent 7 0 1 1 0.070
Jack Devine RW FLO DEAL 6 0 0 0 0.000
Connor Dewar C PIT SHST 78 14 16 30 0.280
Jason Dickinson C CHI CTHV 47 6 7 13 0.200
Jason Dickinson C EDM CTHV 17 1 3 4 0.150
Sam Dickinson D SJS RR 72 1 13 14 0.100
Brenden Dillon D NJD Magic 82 3 12 15 0.110
Josh Doan RW BUF STEL 82 25 27 52 0.470
Noah Dobson D MTL DEAL 80 12 35 47 0.370
Max Domi C TOR EAG 80 12 24 36 0.300
Ryan Donato C CHI SHST 82 15 15 30 0.270
Jorian Donovan D OTT Free Agent 2 0 0 0 0.000
Pavel Dorofeyev RW VGK Magic 82 37 27 64 0.620
Drew Doughty D LAK WHA 72 5 18 23 0.190
Curtis Douglas C TBL Free Agent 29 0 2 2 0.030
Curtis Douglas C VAN Free Agent 14 1 1 2 0.110
Nic Dowd C WSH Free Agent 55 4 12 16 0.180
Nic Dowd C VGK Free Agent 20 1 4 5 0.150
Justin Dowling C NYR Free Agent 2 0 0 0 0.000
Leon Draisaitl C EDM WHA 65 35 62 97 1.020
Sheldon Dries C DET Free Agent 5 0 0 0 0.000
Jonathan Drouin LW NYI GRE 55 3 18 21 0.220
Jonathan Drouin LW STL GRE 9 1 2 3 0.220
Jack Drury C COL SWA 82 10 17 27 0.230
Jamie Drysdale D PHI CTHV 78 8 24 32 0.260
Pierre-Luc Dubois C WSH GRE 29 5 14 19 0.410
Matt Duchene C DAL DEAL 57 16 29 45 0.540
Anthony Duclair LW NYI CTHV 62 12 15 27 0.310
Walker Duehr RW WPJ Free Agent 3 0 0 0 0.000
Brandon Duhaime LW WSH Free Agent 82 4 5 9 0.080
Dylan Duke LW TBL Free Agent 1 0 0 0 0.000
Matt Dumba D PIT Free Agent 11 1 2 3 0.180
Brian Dumoulin D LAK BRDW 82 2 15 17 0.120
Vince Dunn D SEA BIGM 81 11 33 44 0.340
Josh Dunne C BUF Free Agent 34 1 3 4 0.070
Sean Durzi D UTA BIGM 60 5 22 27 0.270
Christian Dvorak C PHI ING 80 18 33 51 0.430
Dalibor Dvorský RW STL BRDW 71 12 9 21 0.230
Jordan Eberle RW SEA UND 80 26 29 55 0.510
Joel Edmundson D LAK DEAL 82 2 21 23 0.150
Adam Edstrom C NYR Free Agent 35 3 2 5 0.110
Simon Edvinsson D DET SWA 72 9 16 25 0.240
Nikolaj Ehlers LW CAR UND 82 26 45 71 0.590
Jack Eichel C VGK CDN G 74 27 63 90 0.790
Aaron Ekblad D FLO MUS 72 4 22 26 0.210
Mattias Ekholm D EDM DEAL 82 6 35 41 0.290
Victor Eklund RW NYI SHST 1 0 1 1 0.500
William Eklund LW SJS SWA 78 15 38 53 0.440
Oliver Ekman-Larsson D TOR SCAR 78 8 31 39 0.300
Lars Eller C OTT Free Agent 68 5 10 15 0.150
Ty Emberson D EDM EAG 72 2 10 12 0.100
Andreas Englund D NSH Free Agent 3 0 0 0 0.000
Adam Engström D MTL DEAL 15 0 1 1 0.030
Joel Eriksson Ek C MIN WIN 70 19 32 51 0.500
Adam Erne LW DAL Free Agent 45 6 2 8 0.160
Luke Evangelista RW NSH UND 81 12 44 56 0.420
Jake Evans C MTL Magic 68 12 12 24 0.260
Ryker Evans D SEA EAG 67 8 9 17 0.190
Mikey Eyssimont C BOS SHST 56 8 10 18 0.230
Robby Fabbri C STL Free Agent 15 1 3 4 0.170
Robby Fabbri C MIN Free Agent 6 1 0 1 0.170
Dante Fabbro D CBJ RR 74 5 6 11 0.110
Brock Faber D MIN WHA 80 15 36 51 0.410
Radek Faksa C DAL Free Agent 58 2 15 17 0.160
Adam Fantilli C CBJ SHLS 82 24 35 59 0.510
Joel Farabee LW CGY CDN G 82 20 18 38 0.350
Justin Faulk D STL Magic 61 11 21 32 0.350
Justin Faulk D DET Magic 17 5 3 8 0.380
Martin Fehervary D WSH WIN 81 5 22 27 0.200
Dominick Fensore D CAR CDN G 1 0 0 0 0.000
Mario Ferraro D SJS SHST 82 7 16 23 0.180
Kevin Fiala LW LAK CDN G 56 18 22 40 0.520
Jack Finley C TBL DEAL 22 2 1 3 0.110
Jack Finley C STL DEAL 22 0 2 2 0.050
Emmitt Finnie C DET BRDW 82 13 17 30 0.260
Oscar Fisker Mølgaard C SEA Free Agent 13 0 2 2 0.080
Cale Fleury D SEA Free Agent 23 1 2 3 0.090
Haydn Fleury D WPJ Free Agent 38 2 2 4 0.080
Warren Foegele LW LAK WIN 47 7 2 9 0.170
Warren Foegele LW OTT WIN 21 6 2 8 0.330
Tyson Foerster RW PHI STEL 29 13 4 17 0.520
Marcus Foligno LW MIN Free Agent 56 8 5 13 0.190
Nick Foligno LW CHI GRE 37 3 8 11 0.190
Nick Foligno LW MIN GRE 17 1 3 4 0.150
Nolan Foote LW FLO Free Agent 12 1 0 1 0.080
Derek Forbort D VAN Free Agent 2 0 0 0 0.000
Parker Ford C WPJ Free Agent 15 0 1 1 0.030
Filip Forsberg LW NSH WHA 82 40 35 75 0.700
Gustav Forsling D FLO SWA 80 2 26 28 0.190
Drew Fortescue D NYR Free Agent 9 0 2 2 0.110
Liam Foudy C NYI Free Agent 1 0 0 0 0.000
Cam Fowler D STL RR 82 4 26 30 0.210
Adam Fox D NYR WHA 55 9 44 53 0.560
Ethan Frank RW WSH PUCK 62 12 12 24 0.290
Trent Frederic C EDM PUCK 74 4 3 7 0.070
Anton Frondell C CHI RR 12 3 6 9 0.500
Morgan Frost C CGY PUCK 82 22 21 43 0.400
Jonah Gadjovich LW FLO Free Agent 10 0 3 3 0.150
Brendan Gallagher RW MTL CTHV 77 7 16 23 0.190
Conor Garland RW VAN BRDW 50 7 19 26 0.330
Conor Garland RW CBJ BRDW 21 5 2 7 0.290
Marc Gatcomb C NYI Free Agent 49 3 4 7 0.100
Jacob Gaucher C PHI Free Agent 4 0 0 0 0.000
Nathan Gaucher C ANA Free Agent 3 0 0 0 0.000
Adam Gaudette RW SJS RR 66 17 8 25 0.320
Frederick Gaudreau C SEA STEL 68 7 17 24 0.230
Brendan Gaunce C CBJ Free Agent 25 2 4 6 0.160
Cutter Gauthier LW ANA UND 76 41 28 69 0.720
Vladislav Gavrikov D NYR DEAL 82 14 21 35 0.300
Conor Geekie C TBL RR 14 1 2 3 0.140
Morgan Geekie C BOS DEAL 81 39 29 68 0.660
Mason Geertsen LW BUF Free Agent 5 0 0 0 0.000
Isaiah George D NYI Free Agent 4 0 1 1 0.130
Dennis Gilbert D OTT Free Agent 8 0 1 1 0.060
Patrick Giles RW SJS Free Agent 3 0 1 1 0.170
Adam Ginning D PHI Free Agent 5 0 0 0 0.000
Samuel Girard D COL WIN 40 3 9 12 0.190
Samuel Girard D PIT WIN 20 0 7 7 0.180
Zemgus Girgensons C TBL GRE 74 9 11 20 0.200
Claude Giroux RW OTT SCAR 82 14 35 49 0.380
Cody Glass C NJD PUCK 70 19 7 26 0.320
Luke Glendening C NJD Free Agent 52 0 4 4 0.040
Luke Glendening C PHI Free Agent 18 2 3 5 0.190
Gage Goncalves C TBL Magic 74 11 22 33 0.300
Barclay Goodrow C SJS WIN 82 5 7 12 0.100
Shayne Gostisbehere D CAR WHA 55 13 37 50 0.570
Yanni Gourde C TBL BRDW 82 9 19 28 0.230
Collin Graf RW SJS EAG 81 21 25 46 0.410
Mikael Granlund C ANA UND 58 19 22 41 0.520
Kevin Gravel D NSH Free Agent 1 0 0 0 0.000
Ryan Graves D PIT Free Agent 22 1 0 1 0.050
Nikita Grebenkin RW PHI RR 55 4 10 14 0.160
Ryan Greene C CHI UND 81 12 17 29 0.250
Jordan Greenway LW BUF Free Agent 40 1 5 6 0.090
Anthony-John Greer LW FLO SHLS 78 17 15 32 0.310
Noah Gregor LW FLO Free Agent 37 4 5 9 0.180
Ridly Greig C OTT PUCK 77 13 22 35 0.310
Matvei Gridin RW CGY RR 37 6 14 20 0.350
Arseni Gritsyuk RW NJD DEAL 66 13 18 31 0.330
Maxim Groshev D TBL Free Agent 2 0 1 1 0.250
Tyson Gross C CGY Free Agent 6 1 0 1 0.170
Benoit-Olivier Groulx C TOR Free Agent 13 3 2 5 0.310
Carl Grundstrom RW PHI Free Agent 47 9 4 13 0.230
Matt Grzelcyk D CHI DEAL 69 0 12 12 0.090
Radko Gudas D ANA Free Agent 56 2 11 13 0.130
Erik Gudbranson D CBJ Free Agent 37 1 2 3 0.050
Dylan Guenther RW UTA CDN G 79 40 33 73 0.720
Jake Guentzel C TBL CDN G 81 38 50 88 0.780
Kaiden Guhle D MTL EAG 39 2 9 11 0.170
Erik Gustafsson D DET Free Agent 2 0 0 0 0.000
Viking Gustafsson-Nyberg D MIN Free Agent 2 0 0 0 0.000
Brandon Hagel LW TBL Magic 71 36 38 74 0.770
James Hagens C BOS PUCK 2 0 1 1 0.250
Nicolas Hague D NSH Free Agent 62 3 12 15 0.150
Hunter Haight C MIN GRE 9 1 1 2 0.170
Taylor Hall LW CAR RR 80 18 30 48 0.410
Filip Hallander C PIT BRDW 13 1 3 4 0.190
Stephen Halliday C OTT GRE 30 4 7 11 0.250
Brian Halonen LW NJD Free Agent 15 1 1 2 0.100
Lenni Hämeenaho RW NJD BRDW 33 2 6 8 0.150
Dougie Hamilton D NJD CDN G 77 12 27 39 0.330
Travis Hamonic D DET Free Agent 26 0 2 2 0.040
Noah Hanifin D VGK UND 71 3 25 28 0.220
Joel Hanley D CGY Free Agent 68 0 7 7 0.050
Jansen Harkins C ANA Free Agent 44 3 5 8 0.130
Thomas Harley D DAL CTHV 70 6 30 36 0.300
Jordan Harris D BOS Free Agent 8 1 2 3 0.250
Ryan Hartman RW MIN RR 76 23 20 43 0.430
Rafael Harvey-Pinard LW PIT Free Agent 1 0 0 0 0.000
Garnet Hathaway RW PHI SHST 66 1 2 3 0.030
Erik Haula LW NSH Magic 81 14 24 38 0.320
John Hayden C SEA Free Agent 3 0 0 0 0.000
Avery Hayes RW PIT BIGM 16 5 0 5 0.310
Kevin Hayes RW PIT Free Agent 28 4 4 8 0.210
Luke Haymes C TOR Free Agent 4 0 1 1 0.130
Barrett Hayton C UTA MUS 67 10 15 25 0.260
Victor Hedman D TBL UND 33 1 16 17 0.270
Emil Heineman LW NYI GRE 82 22 9 31 0.320
Danton Heinen LW PIT Free Agent 13 1 1 2 0.120
Danton Heinen LW CBJ Free Agent 33 5 5 10 0.230
Ville Heinola D WPJ RR 5 0 0 0 0.000
Miro Heiskanen D DAL DEAL 77 9 54 63 0.470
Konsta Helenius C BUF STEL 9 1 3 4 0.280
Samuel Helenius C LAK Free Agent 53 5 4 9 0.130
Drew Helleson D ANA WHA 60 2 13 15 0.140
Adam Henrique C EDM STEL 65 3 12 15 0.140
Tomas Hertl C VGK BIGM 82 24 34 58 0.500
Tyson Hinds D ANA DEAL 6 0 0 0 0.000
Vincent Hinostroza C MIN Free Agent 48 3 7 10 0.140
Vincent Hinostroza C FLO Free Agent 17 3 5 8 0.320
Roope Hintz C DAL DEAL 53 15 29 44 0.560
Nico Hischier C NJD SWA 82 28 38 66 0.570
Hayden Hodgson RW OTT Free Agent 10 0 0 0 0.000
Nils Höglander LW VAN PUCK 38 2 3 5 0.090
Justin Holl D STL Free Agent 9 1 1 2 0.170
Dylan Holloway LW STL WHA 59 22 29 51 0.620
Pontus Holmberg RW TBL Free Agent 70 11 11 22 0.240
Simon Holmstrom RW NYI STEL 79 19 22 41 0.380
Alexander Holtz RW VGK PUCK 28 3 6 9 0.210
Samuel Honzek LW CGY EAG 18 2 2 4 0.170
Bo Horvat C NYI CDN G 68 31 26 57 0.650
Mikulas Hovorka D FLO Free Agent 4 0 1 1 0.130
Isaac Howard LW EDM SWA 29 2 3 5 0.120
Brett Howden C VGK SWA 58 12 10 22 0.290
Filip Hronek D VAN SWA 82 8 41 49 0.350
Justin Hryckowian C DAL DEAL 81 14 16 30 0.270
Jonathan Huberdeau LW CGY STEL 50 10 15 25 0.350
Cameron Hughes C DAL Free Agent 3 1 0 1 0.330
Jack Hughes C NJD CTHV 61 27 50 77 0.850
Luke Hughes D NJD SWA 68 6 29 35 0.300
Quinn Hughes D VAN UND 26 2 21 23 0.480
Quinn Hughes D MIN UND 48 5 48 53 0.600
Daemon Hunt D MIN Free Agent 32 0 6 6 0.090
Dryden Hunt LW CGY Free Agent 3 0 0 0 0.000
Cole Hutson D WSH SHST 14 3 7 10 0.460
Lane Hutson D MTL BIGM 82 12 66 78 0.550
Quinn Hutson RW EDM PUCK 4 1 0 1 0.250
Ben Hutton D VGK BRDW 55 6 9 15 0.190
Zach Hyman LW EDM SWA 58 31 21 52 0.720
Arttu Hyry RW DAL Free Agent 20 3 2 5 0.200
Alex Iafallo LW WPJ STEL 79 13 16 29 0.270
Bokondji Imama LW PIT Free Agent 2 0 0 0 0.000
Vincent Iorio D SJS EAG 21 0 3 3 0.070
Vincent Iorio D NYR EAG 6 0 0 0 0.000
Ivan Ivan C COL Free Agent 9 0 1 1 0.060
Dominic James C TBL PUCK 43 7 8 15 0.260
Mark Jankowski LW CAR Free Agent 68 11 10 21 0.240
Mattias Janmark C EDM Free Agent 43 1 7 8 0.100
Ludvig Jansson D FLO Free Agent 4 0 1 1 0.130
Calle Jarnkrok C TOR Free Agent 56 6 2 8 0.130
Roby Jarventie LW EDM WIN 3 0 0 0 0.000
Seth Jarvis C CAR EAG 71 32 34 66 0.690
Tanner Jeannot LW BOS GRE 77 6 16 22 0.180
Boone Jenner C CBJ MUS 67 13 25 38 0.380
Nick Jensen D OTT RR 61 4 13 17 0.170
David Jiricek D MIN PUCK 25 0 0 0 0.000
David Jiricek D PHI PUCK 1 0 0 0 0.000
Albert Johansson D DET SHST 82 3 8 11 0.090
Marcus Johansson LW MIN DEAL 75 15 34 49 0.430
Kent Johnson C CBJ ING 76 7 15 22 0.190
Ryan Johnson D BUF Free Agent 3 0 0 0 0.000
Ross Johnston LW ANA Free Agent 62 3 11 14 0.140
Wyatt Johnston C DAL SCAR 82 45 41 86 0.800
Henri Jokiharju D BOS SWA 41 2 13 15 0.210
Ben Jones C MIN Free Agent 28 1 2 3 0.070
Caleb Jones D PIT Free Agent 7 0 1 1 0.070
Max Jones LW EDM Free Agent 21 3 2 5 0.190
Seth Jones D FLO SWA 52 7 25 32 0.380
Mathieu Joseph RW STL Free Agent 39 2 9 11 0.170
Mathieu Joseph RW LAK Free Agent 12 0 0 0 0.000
Pierre-Olivier Joseph D VAN Free Agent 32 1 5 6 0.110
Dakota Joshua C TOR ING 55 10 8 18 0.250
Roman Josi D NSH SCAR 68 13 42 55 0.500
Tyson Jost C NSH ING 69 8 8 16 0.170
Noah Juulsen D PHI Free Agent 52 1 9 10 0.110
Nazem Kadri C CGY SHLS 61 12 29 41 0.430
Nazem Kadri C COL SHLS 16 4 5 9 0.410
Wyatt Kaiser D CHI BIGM 77 6 11 17 0.150
Kaapo Kakko RW SEA ING 65 13 27 40 0.410
Arthur Kaliyev RW OTT BRDW 2 0 1 1 0.250
David Kampf C VAN SHST 37 2 4 6 0.110
David Kampf C WSH SHST 2 0 0 0 0.000
Evander Kane LW VAN MUS 71 13 18 31 0.310
Patrick Kane RW DET DEAL 67 16 41 57 0.540
Kasperi Kapanen RW EDM WIN 41 8 9 17 0.300
Oliver Kapanen C MTL SCAR 82 22 15 37 0.360
Kirill Kaprizov LW MIN BIGM 78 45 44 89 0.860
Erik Karlsson D PIT DEAL 75 15 51 66 0.540
Linus Karlsson C VAN BRDW 79 15 20 35 0.320
William Karlsson C VGK GRE 14 4 3 7 0.390
Tye Kartye LW SEA Free Agent 40 3 5 8 0.140
Tye Kartye LW NYR Free Agent 24 5 9 14 0.400
Aleksanteri Kaskimäki C STL Free Agent 5 0 0 0 0.000
Marco Kasper C DET MUS 81 9 10 19 0.170
Mark Kastelic C BOS SHST 82 12 10 22 0.210
Boris Katchouk LW TBL EAG 3 0 0 0 0.000
Clayton Keller RW UTA SCAR 82 26 62 88 0.700
Parker Kelly C COL BIGM 82 21 14 35 0.340
Joakim Kemell RW NSH UND 16 1 2 3 0.130
Adrian Kempe RW LAK Magic 81 36 37 73 0.670
Alexander Kerfoot C UTA Free Agent 34 7 6 13 0.290
Rory Kerins C CGY STEL 4 0 0 0 0.000
Matthew Kessel D STL Free Agent 29 2 1 3 0.090
Michael Kesselring D BUF SWA 34 0 2 2 0.030
Marat Khusnutdinov C BOS WHA 77 15 18 33 0.310
Matt Kiersted D MIN Free Agent 6 0 1 1 0.080
Alex Killorn LW ANA PUCK 82 15 18 33 0.290
Benjamin Kindel C PIT ING 77 17 18 35 0.340
Justin Kirkland C CGY Free Agent 20 1 1 2 0.080
Joel Kiviranta LW COL Free Agent 51 3 6 9 0.120
Adam Klapka RW CGY EAG 79 6 12 18 0.150
Tyler Kleven D OTT MUS 70 3 15 18 0.150
John Klingberg D SJS CTHV 56 10 17 27 0.330
Matthew Knies LW TOR SCAR 79 23 43 66 0.560
Cole Koepke LW WPJ DEAL 66 8 9 17 0.190
Ville Koivunen RW PIT DEAL 39 2 5 7 0.120
Keegan Kolesar RW VGK Free Agent 82 6 11 17 0.140
Vladislav Kolyachonok D DAL Free Agent 11 1 2 3 0.180
Vladislav Kolyachonok D BOS Free Agent 2 0 0 0 0.000
Travis Konecny RW PHI SCAR 77 27 41 68 0.620
Anze Kopitar C LAK SHLS 67 12 26 38 0.370
Joona Koppanen LW PIT Free Agent 13 0 1 1 0.040
Kevin Korchinski D CHI SCAR 13 0 2 2 0.080
Kaedan Korczak D VGK MUS 78 3 13 16 0.120
Jesperi Kotkaniemi C CAR CDN G 42 2 7 9 0.130
Johnathan Kovacevic D NJD Free Agent 34 0 8 8 0.120
Tyson Kozak C BUF Free Agent 46 2 4 6 0.090
Peyton Krebs C BUF PUCK 82 12 27 39 0.310
Chris Kreider LW ANA WHA 75 22 28 50 0.480
Nikita Kucherov RW TBL BIGM 77 44 86 130 1.130
Kirill Kudryavtsev D VAN Free Agent 3 0 2 2 0.330
Brett Kulak D EDM SCAR 31 0 2 2 0.030
Brett Kulak D PIT SCAR 25 1 6 7 0.160
Brett Kulak D COL SCAR 27 0 3 3 0.060
Jiri Kulich C BUF SHST 12 3 2 5 0.330
Dmitry Kulikov D FLO ING 19 0 0 0 0.000
Luke Kunin C FLO Free Agent 62 4 6 10 0.110
Trevor Kuntar C BUF Free Agent 1 0 0 0 0.000
Sean Kuraly C BOS Free Agent 82 6 16 22 0.170
Philipp Kurashev C SJS SCAR 43 7 13 20 0.310
Andrei Kuzmenko LW LAK EAG 52 13 12 25 0.370
Yan Kuznetsov D CGY Free Agent 57 4 8 12 0.140
Jordan Kyrou RW STL SWA 72 18 28 46 0.440
Noah Laba C NYR ING 74 9 15 24 0.220
Joseph Labate C VAN Free Agent 1 0 0 0 0.000
Shane Lachance LW NJD Free Agent 1 0 0 0 0.000
Jackson LaCombe D ANA SHLS 82 10 48 58 0.410
Tanner Laczynski C VGK Free Agent 10 0 5 5 0.250
Alex Laferriere RW LAK EAG 82 21 23 44 0.400
Sam Lafferty C CHI Free Agent 29 1 1 2 0.050
Alexis Lafrenière LW NYR SWA 82 24 33 57 0.490
Patrik Laine LW MTL RR 5 0 1 1 0.100
Brad Lambert C WPJ WHA 25 3 3 6 0.180
Carson Lambos D MIN Magic 1 0 0 0 0.000
Juho Lammikko C NJD Free Agent 24 0 2 2 0.040
Maveric Lamoureux D UTA MUS 5 0 1 1 0.100
Gabriel Landeskog LW COL UND 60 14 21 35 0.410
Hendrix Lapierre C WSH WIN 74 4 12 16 0.140
Nick Lardis LW CHI ING 41 10 5 15 0.300
Dylan Larkin C DET UND 74 34 33 67 0.680
Adam Larsson D SEA SHST 82 7 18 25 0.200
Scott Laughton C TOR CDN G 43 8 4 12 0.230
Scott Laughton C LAK CDN G 21 5 3 8 0.310
Jeremy Lauzon D VGK SHLS 68 1 12 13 0.100
Raphael Lavoie C VGK Free Agent 1 0 0 0 0.000
Curtis Lazar C EDM ING 45 4 2 6 0.110
Brett Leason RW WSH Free Agent 6 0 0 0 0.000
Nick Leddy D SJS SCAR 32 1 6 7 0.130
Anders Lee LW NYI SWA 82 19 23 42 0.370
Andre Lee LW LAK Free Agent 7 1 1 2 0.210
Nathan Legare RW NJD Free Agent 1 0 0 0 0.000
Charles-Alexis Legault D CAR Free Agent 12 1 1 2 0.130
Artturi Lehkonen LW COL SHLS 70 21 27 48 0.490
Jonathan Lekkerimäki RW VAN SHLS 13 2 1 3 0.190
John Leonard LW DET BRDW 11 2 2 4 0.270
Ryan Leonard RW WSH MUS 75 20 25 45 0.430
Kris Letang D PIT SCAR 74 3 31 34 0.250
Artyom Levshunov D CHI SWA 68 2 22 24 0.190
Zachary L'Heureux LW NSH STEL 25 4 1 5 0.180
Timothy Liljegren D SJS ING 43 1 10 11 0.140
Timothy Liljegren D WSH ING 4 0 0 0 0.000
Esa Lindell D DAL MUS 82 6 26 32 0.230
Ryan Lindgren D SEA SCAR 76 2 7 9 0.070
Elias Lindholm C BOS UND 69 17 31 48 0.470
Hampus Lindholm D BOS DEAL 67 5 21 26 0.230
Theo Lindstein D STL Free Agent 17 2 2 4 0.180
Jake Livanavage D PIT Free Agent 1 0 0 0 0.000
Blake Lizotte C PIT WHA 55 7 12 19 0.240
Mason Lohrei D BOS SHLS 73 7 19 26 0.230
Ryan Lomberg LW CGY Free Agent 57 4 5 9 0.110
Steven Lorentz C TOR Free Agent 71 7 11 18 0.180
Adam Lowry C WPJ WIN 70 5 16 21 0.190
Jett Luchanko C PHI MUS 4 0 0 0 0.000
Matt Luff RW STL ING 5 1 0 1 0.200
Anton Lundell C FLO BRDW 64 18 26 44 0.480
Isac Lundestrom C CBJ ING 68 4 8 12 0.120
Nils Lundkvist D DAL SWA 52 3 8 11 0.130
Simon Lundmark D TBL Free Agent 1 0 0 0 0.000
Tristan Luneau D ANA EAG 1 1 0 1 1.000
Eetu Luostarinen C FLO STEL 73 11 22 33 0.300
Olle Lycksell RW OTT MUS 7 1 1 2 0.210
Ilya Lyubushkin D DAL Magic 53 1 8 9 0.090
Olli Maatta D UTA STEL 22 0 1 1 0.020
Olli Maatta D CGY STEL 21 2 12 14 0.380
Matias Maccelli LW TOR WHA 71 14 25 39 0.370
Kurtis MacDermid LW OTT Free Agent 19 0 1 1 0.030
Mackenzie MacEachern LW VAN Free Agent 8 1 3 4 0.310
Zack MacEwen RW NJD Free Agent 3 0 0 0 0.000
Connor Mackey D NYR Free Agent 3 0 0 0 0.000
Nathan MacKinnon C COL CDN G 80 53 74 127 1.130
Kyle MacLean C NYI Free Agent 59 2 5 7 0.080
Josh Mahura D SEA ING 23 1 2 3 0.090
Logan Mailloux D STL STEL 67 5 8 13 0.130
Cale Makar D COL WHA 75 20 59 79 0.660
Taylor Makar LW COL Free Agent 12 0 0 0 0.000
Beck Malenstyn LW BUF Free Agent 81 7 7 14 0.130
Sam Malinski D COL BIGM 82 8 32 40 0.290
Evgeni Malkin C PIT CDN G 56 19 42 61 0.710
Jeff Malott LW LAK Free Agent 58 3 6 9 0.100
Victor Mancini D VAN Free Agent 24 0 3 3 0.060
Andrew Mangiapane LW EDM SHST 52 7 7 14 0.200
Andrew Mangiapane LW CHI SHST 10 1 1 2 0.150
Josh Manson D COL UND 79 5 26 31 0.230
Anthony Mantha RW PIT RR 81 33 31 64 0.600
Brad Marchand LW FLO BIGM 52 27 27 54 0.780
Kirill Marchenko RW CBJ SHLS 76 27 40 67 0.620
Jonathan Marchessault RW NSH UND 62 12 19 31 0.350
Mason Marchment LW SEA GRE 29 4 9 13 0.290
Mason Marchment LW CBJ GRE 39 15 17 32 0.600
John Marino D UTA CDN G 80 4 32 36 0.250
Mitchell Marner RW VGK MUS 81 24 56 80 0.640
Brady Martin C NSH SCAR 3 0 1 1 0.170
Jordan Martinook LW CAR SHST 77 12 17 29 0.270
Emil Martinsen Lilleberg D TBL Magic 50 4 8 12 0.160
Porter Martone RW PHI ING 9 4 6 10 0.780
Denton Mateychuk D CBJ ING 75 13 18 31 0.290
Mike Matheson D MTL UND 78 7 30 37 0.280
Nikolas Matinpalo D OTT Free Agent 50 0 5 5 0.050
Auston Matthews C TOR MUS 60 27 26 53 0.670
Scott Mayfield D NYI Free Agent 80 2 13 15 0.110
Dysin Mayo D CBJ Free Agent 3 0 1 1 0.170
Carter Mazur LW DET UND 8 0 0 0 0.000
Charlie McAvoy D BOS SHLS 69 11 50 61 0.520
Jack McBain C UTA ING 75 9 16 25 0.230
Jake McCabe D TOR SHST 80 5 20 25 0.190
Jared McCann LW SEA SHLS 52 20 20 40 0.580
Michael McCarron C NSH Free Agent 59 5 7 12 0.140
Michael McCarron C MIN Free Agent 20 3 2 5 0.200
Connor McDavid C EDM Magic 82 48 90 138 1.130
Ryan McDonagh D TBL BRDW 48 6 15 21 0.280
Hunter McDonald D PHI Free Agent 1 0 1 1 0.500
Hugh McGing LW STL Free Agent 3 1 1 2 0.500
Rutger McGroarty RW PIT MUS 24 3 3 6 0.190
Dylan McIlrath D WSH Free Agent 13 0 0 0 0.000
Marc McLaughlin C NJD Free Agent 7 0 0 0 0.000
Ryan McLeod C BUF MUS 81 14 40 54 0.420
Bobby McMann C TOR DEAL 60 19 13 32 0.430
Bobby McMann C SEA DEAL 18 10 4 14 0.670
Connor McMichael LW WSH STEL 78 14 32 46 0.380
Brayden McNabb D VGK SHLS 63 5 7 12 0.130
Mason McTavish C ANA CTHV 75 17 24 41 0.390
Cole McWard D NYI Free Agent 3 0 0 0 0.000
Jaycob Megna D VGK Free Agent 4 0 0 0 0.000
Timo Meier RW NJD CDN G 77 24 20 44 0.440
Jacob Melanson RW SEA Free Agent 36 2 3 5 0.100
Dawson Mercer C NJD SHST 82 20 22 42 0.380
Georgii Merkulov C BOS BRDW 1 0 0 0 0.000
Dakota Mermis D TOR Free Agent 11 1 0 1 0.090
Zach Metsa D BUF Free Agent 43 2 4 6 0.090
Ben Meyers C SEA Free Agent 52 7 8 15 0.210
Matvei Michkov RW PHI PUCK 81 20 31 51 0.440
Jacob Middleton D MIN UND 75 2 14 16 0.120
Keaton Middleton D COL Free Agent 3 0 1 1 0.170
Ilya Mikheyev RW CHI MUS 77 18 18 36 0.350
Niko Mikkola D FLO STEL 68 3 8 11 0.100
Sonny Milano LW WSH BRDW 31 4 4 8 0.190
Colin Miller D WPJ Free Agent 18 0 2 2 0.060
J.T. Miller C NYR STEL 68 17 36 53 0.510
K'Andre Miller D CAR CDN G 72 8 29 37 0.310
Fraser Minten C BOS EAG 82 17 18 35 0.320
Pavel Mintyukov D ANA ING 73 8 14 22 0.210
Daniil Miromanov D CGY Free Agent 1 0 0 0 0.000
Ivan Miroshnichenko LW WSH RR 13 2 1 3 0.190
Michael Misa C SJS STEL 45 9 12 21 0.330
Travis Mitchell D NYI Free Agent 9 1 0 1 0.110
Casey Mittelstadt C BOS WIN 71 15 27 42 0.400
Sean Monahan C CBJ PUCK 78 13 23 36 0.310
Brandon Montour D SEA PUCK 64 11 21 32 0.340
Ian Moore D ANA GRE 67 4 8 12 0.120
Oliver Moore C CHI WHA 51 5 14 19 0.240
Trevor Moore LW LAK BIGM 69 13 19 32 0.330
Josh Morrissey D WPJ UND 77 14 41 55 0.450
Scott Morrow D NYR SHLS 29 0 6 6 0.100
Sam Morton C CGY Free Agent 3 0 0 0 0.000
Janis Moser D TBL Magic 79 7 22 29 0.230
Jacob Moverare D LAK Free Agent 15 0 0 0 0.000
Ty Mueller C VAN Free Agent 6 1 0 1 0.170
Shakir Mukhamadullin D SJS RR 50 5 7 12 0.170
Ty Murchison D PHI Free Agent 3 0 0 0 0.000
Connor Murphy D CHI Free Agent 60 4 9 13 0.140
Connor Murphy D EDM Free Agent 20 1 3 4 0.130
Philippe Myers D TOR Free Agent 39 0 2 2 0.030
Tyler Myers D VAN RR 57 1 7 8 0.080
Tyler Myers D DAL RR 16 0 3 3 0.090
Bradly Nadeau LW CAR WHA 12 3 0 3 0.250
Vladislav Namestnikov C WPJ BRDW 60 8 6 14 0.180
Frank Nazar C CHI WIN 66 15 26 41 0.420
Martin Necas C COL WHA 78 38 62 100 0.880
Jake Neighbours LW STL EAG 69 15 21 36 0.370
Brock Nelson C COL Magic 81 33 32 65 0.600
Simon Nemec D NJD STEL 68 11 15 26 0.270
Nikita Nesterenko C ANA STEL 29 1 8 9 0.170
Alex Newhook C MTL WHA 42 13 12 25 0.450
Valeri Nichushkin RW COL STEL 72 17 32 49 0.460
Nino Niederreiter RW WPJ SCAR 61 8 11 19 0.220
Tristen Nielsen C COL Free Agent 4 0 1 1 0.130
Alexander Nikishin D CAR SHLS 81 11 22 33 0.270
Stefan Noesen RW NJD BIGM 38 3 4 7 0.130
Josh Norris C BUF UND 44 13 21 34 0.530
Tomas Nosek LW FLO Free Agent 21 2 2 4 0.140
Thomas Novak C PIT CTHV 82 16 26 42 0.350
Ryan Nugent-Hopkins C EDM UND 72 20 36 56 0.530
Darnell Nurse D EDM BRDW 82 7 17 24 0.190
William Nylander RW TOR UND 65 30 49 79 0.840
Jani Nyman RW SEA ING 28 4 3 7 0.200
Gustav Nyquist RW WPJ GRE 51 1 11 12 0.130
Joel Nyström D CAR SWA 38 1 9 10 0.140
Liam O'Brien C UTA Free Agent 38 3 1 4 0.090
Drew O'Connor LW VAN SHST 82 17 12 29 0.280
Logan O'Connor RW COL Free Agent 13 0 2 2 0.080
Jordan Oesterle D NSH Free Agent 1 0 0 0 0.000
Cole O'Hara RW NSH Free Agent 1 0 1 1 0.500
Liam Ohgren LW MIN ING 18 0 0 0 0.000
Liam Ohgren LW VAN ING 51 8 10 18 0.250
Jamie Oleksiak D SEA Magic 78 5 10 15 0.130
Mathieu Olivier RW CBJ GRE 61 15 11 26 0.340
Victor Olofsson LW COL RR 60 11 14 25 0.300
Victor Olofsson LW CGY RR 18 2 4 6 0.220
Ryan O'Reilly C NSH RR 81 25 49 74 0.610
Dmitry Orlov D SJS SCAR 82 3 34 37 0.240
Zack Ostapchuk C SJS Free Agent 59 4 3 7 0.090
Noah Ostlund C BUF DEAL 60 11 16 27 0.320
Brennan Othmann LW NYR ING 17 1 0 1 0.060
Brennan Othmann LW CGY ING 2 1 1 2 0.750
Alex Ovechkin LW WSH Magic 82 32 32 64 0.590
Brayden Pachal D CGY Free Agent 39 1 6 7 0.100
Jean-Gabriel Pageau C NYI SHLS 74 17 18 35 0.350
Ondrej Palat LW NJD WIN 51 4 6 10 0.140
Ondrej Palat LW NYI WIN 29 1 4 5 0.100
Kyle Palmieri C NYI SHLS 25 6 12 18 0.480
Artemi Panarin LW NYR WHA 52 19 38 57 0.730
Artemi Panarin LW LAK WHA 26 9 18 27 0.690
Colton Parayko D STL CDN G 77 4 14 18 0.140
Zayne Parekh D CGY PUCK 37 4 5 9 0.180
Xavier Parent C NJD Free Agent 5 0 0 0 0.000
Juuso Parssinen C NYR SCAR 20 2 1 3 0.130
David Pastrnak RW BOS SWA 77 29 71 100 0.840
Nick Paul LW TBL SCAR 51 7 8 15 0.220
Tanner Pearson LW WPJ EAG 52 7 6 13 0.190
Tanner Pearson LW BUF EAG 4 0 2 2 0.250
Lane Pederson C PHI Free Agent 5 0 0 0 0.000
Andrew Peeke D BOS Free Agent 77 5 9 14 0.120
Adam Pelech D NYI Magic 82 4 12 16 0.120
Jakob Pelletier LW TBL CTHV 5 0 0 0 0.000
Nicklaus Perbix D NSH BRDW 79 3 10 13 0.100
Cole Perfetti C WPJ SWA 68 12 20 32 0.320
Gabe Perreault RW NYR BRDW 49 12 15 27 0.400
David Perron LW OTT UND 49 10 15 25 0.360
David Perron LW DET UND 16 3 0 3 0.190
Corey Perry RW LAK BRDW 50 11 17 28 0.390
Corey Perry RW TBL BRDW 22 6 3 9 0.340
Brett Pesce D NJD GRE 37 1 6 7 0.110
John-Jason Peterka RW UTA SHST 82 25 22 47 0.440
Alex Petrovic D DAL Free Agent 54 2 8 10 0.110
Jeff Petry D FLO ING 58 0 8 8 0.070
Jeff Petry D MIN ING 9 0 1 1 0.060
Elias Pettersson C VAN BRDW 74 15 36 51 0.450
Elias Nils Pettersson D VAN Magic 70 3 7 10 0.090
Marcus Pettersson D VAN SHST 82 3 15 18 0.130
Michael Pezzetta LW TOR Free Agent 9 0 0 0 0.000
Isaak Phillips D WPJ Free Agent 3 0 0 0 0.000
Noah Philp C EDM Free Agent 15 2 1 3 0.170
Noah Philp C CAR Free Agent 2 0 0 0 0.000
Owen Pickering D PIT STEL 4 0 0 0 0.000
Luca Pinelli C CBJ PUCK 3 0 0 0 0.000
Shane Pinto C OTT SHLS 72 23 23 46 0.480
Neal Pionk D WPJ PUCK 51 3 9 12 0.150
Tyler Pitlick C MIN Free Agent 32 2 0 2 0.060
Vasily Podkolzin RW EDM ING 82 19 18 37 0.340
Ryan Poehling C ANA Magic 75 11 25 36 0.310
Brayden Point C TBL WHA 63 18 32 50 0.540
Matthew Poitras C BOS DEAL 3 1 0 1 0.330
Jason Polin RW COL Free Agent 4 0 0 0 0.000
Martin Pospisil C CGY ING 22 1 2 3 0.090
Sam Poulin RW PIT EAG 2 0 0 0 0.000
Owen Power D BUF DEAL 81 8 21 29 0.230
Aliaksei Protas LW WSH SWA 76 25 27 52 0.510
Ilya Protas LW WSH WIN 4 1 3 4 0.630
Ivan Provorov D CBJ WIN 82 9 22 31 0.240
Ryan Pulock D NYI PUCK 76 3 24 27 0.200
Mikael Pyyhtia LW CBJ Free Agent 5 1 0 1 0.200
Jacob Quillan C TOR PUCK 23 1 2 3 0.090
Jack Quinn RW BUF EAG 82 20 31 51 0.430
Darren Raddysh D TBL RR 73 22 48 70 0.630
Taylor Raddysh RW NYR STEL 68 9 10 19 0.210
Rickard Rakell RW PIT CTHV 60 24 24 48 0.600
Mikko Rantanen RW DAL Magic 64 22 55 77 0.770
Michael Rasmussen C DET BRDW 64 6 8 14 0.160
Aatu Raty C VAN PUCK 66 4 10 14 0.140
Lucas Raymond LW DET EAG 80 25 51 76 0.630
Ryan Reaves RW SJS Free Agent 50 3 0 3 0.060
Pavol Regenda LW SJS SHLS 24 9 1 10 0.400
Alec Regula D EDM Free Agent 29 0 3 3 0.050
Lukas Reichel LW CHI Free Agent 5 2 2 4 0.600
Lukas Reichel LW VAN Free Agent 14 0 1 1 0.040
Lukas Reichel LW BOS Free Agent 10 1 2 3 0.200
Mike Reilly D CAR STEL 42 1 8 9 0.120
David Reinbacher D MTL SWA 2 0 1 1 0.250
Cole Reinhardt LW VGK Free Agent 44 3 4 7 0.110
Cole Reinhardt LW FLO Free Agent 15 6 2 8 0.470
Sam Reinhart C FLO Magic 64 29 32 61 0.700
Matt Rempe C NYR Free Agent 26 1 0 1 0.040
Anthony Richard C PHI Free Agent 1 0 0 0 0.000
Morgan Rielly D TOR DEAL 78 11 25 36 0.300
Sam Rinzel D CHI UND 54 4 10 14 0.170
Marshall Risai D TOR Free Agent 1 0 0 0 0.000
Rasmus Ristolainen D PHI Magic 44 1 13 14 0.170
Calum Ritchie C NYI RR 65 13 17 30 0.330
Jason Robertson LW DAL CTHV 82 45 51 96 0.860
Matthew Robertson D NYR GRE 72 6 12 18 0.170
Nicholas Robertson LW TOR BIGM 78 16 16 32 0.310
Justin Robidas C CAR SHST 2 0 1 1 0.250
Eric Robinson LW CAR Free Agent 67 12 6 18 0.220
Evan Rodrigues C FLO WHA 69 11 20 31 0.300
Alexander Romanov D NYI Free Agent 15 0 1 1 0.030
Jonas Rondbjerg RW VGK Free Agent 4 0 1 1 0.130
Kevin Rooney C UTA Free Agent 1 1 0 1 1.000
Isak Rosen RW BUF RR 16 3 4 7 0.310
Isak Rosen RW WPJ RR 21 3 0 3 0.140
Jack Roslovic C EDM Magic 69 21 15 36 0.410
Marco Rossi C MIN UND 17 4 9 13 0.500
Marco Rossi C VAN UND 33 8 14 22 0.450
Joshua Roy RW MTL Magic 3 0 0 0 0.000
Matt Roy D WSH CTHV 79 2 17 19 0.130
Nicolas Roy C TOR BRDW 59 5 15 20 0.210
Nicolas Roy C COL BRDW 15 3 2 5 0.270
Bryan Rust RW PIT DEAL 72 29 36 65 0.650
Brandon Saad LW VGK STEL 49 3 6 9 0.120
Scott Sabourin RW TBL Free Agent 26 1 4 5 0.120
Elias Salomonsson D WPJ BRDW 32 1 4 5 0.090
Josh Samanski C EDM MUS 24 2 2 4 0.130
Dylan Samberg D WPJ CTHV 66 1 13 14 0.110
Mackie Samoskevich RW FLO WIN 77 12 20 32 0.290
Mattias Samuelsson D BUF SCAR 78 13 28 41 0.350
Jake Sanderson D OTT WHA 67 14 40 54 0.510
Rasmus Sandin D WSH BIGM 73 5 24 29 0.230
Axel Sandin-Pellikka D DET WHA 68 7 14 21 0.210
Travis Sanheim D PHI CDN G 81 11 26 37 0.300
Steven Santini D TBL Free Agent 12 0 1 1 0.040
Max Sasson C VAN GRE 66 13 6 19 0.240
Matthew Savoie C EDM WHA 82 18 19 37 0.340
Matthew Schaefer D NYI SWA 82 23 36 59 0.500
Reid Schaefer LW NSH WHA 47 6 2 8 0.150
Mark Scheifele C WPJ BIGM 82 36 67 103 0.850
Brayden Schenn C STL BIGM 61 12 16 28 0.330
Brayden Schenn C NYI BIGM 19 6 5 11 0.450
Luke Schenn D WPJ Free Agent 46 1 6 7 0.090
Luke Schenn D BUF Free Agent 4 0 0 0 0.000
Nick Schmaltz C UTA BIGM 82 33 41 74 0.650
Nate Schmidt D UTA SHST 82 5 17 22 0.160
Braden Schneider D NYR BRDW 82 2 16 18 0.120
Jaden Schwartz LW SEA CTHV 50 11 15 26 0.370
Cole Schwindt RW FLO Free Agent 29 5 2 7 0.210
Donovan Sebrango D OTT Free Agent 2 0 0 0 0.000
Donovan Sebrango D FLO Free Agent 40 0 8 8 0.100
Nick Seeler D PHI ING 80 4 6 10 0.090
Ronan Seeley D CAR Free Agent 1 0 0 0 0.000
Tyler Seguin C DAL ING 27 7 10 17 0.440
Moritz Seider D DET BIGM 82 10 50 60 0.430
Beckett Sennecke RW ANA EAG 82 23 37 60 0.510
Mikhail Sergachev D UTA CTHV 78 10 49 59 0.440
Damon Severson D CBJ CDN G 71 8 24 32 0.280
Maxim Shabanov RW NYI BRDW 44 5 13 18 0.260
Yegor Sharangovich C CGY SHLS 78 15 14 29 0.280
Ryan Shea D PIT SCAR 80 6 29 35 0.260
Conor Sheary LW NYR Free Agent 62 7 11 18 0.200
Kiefer Sherwood LW VAN UND 44 17 6 23 0.450
Kiefer Sherwood LW SJS UND 28 6 7 13 0.340
Dominik Shine RW DET Free Agent 18 3 0 3 0.170
Jonas Siegenthaler D NJD Free Agent 82 0 16 16 0.100
Cole Sillinger C CBJ BRDW 81 8 25 33 0.250
Dmitri Simashev D UTA RR 28 0 1 1 0.020
Colton Sissons C VGK STEL 66 6 5 11 0.130
Hunter Skinner D STL Free Agent 1 0 0 0 0.000
Jeff Skinner LW SJS EAG 32 6 7 13 0.300
Brady Skjei D NSH GRE 82 3 23 26 0.180
Wilmer Skoog C FLO Free Agent 3 0 2 2 0.330
Juraj Slafkovsky LW MTL SHLS 82 30 43 73 0.630
Landon Slaggert LW CHI ING 53 3 4 7 0.090
Jaccob Slavin D CAR SHST 39 1 7 8 0.120
Josiah Slavin LW CAR Free Agent 2 0 0 0 0.000
Brendan Smith D CBJ Free Agent 15 0 2 2 0.070
Cole Smith RW NSH Free Agent 42 6 4 10 0.190
Cole Smith RW VGK Free Agent 21 2 0 2 0.100
Reilly Smith RW VGK CTHV 69 16 10 26 0.300
Will Smith C SJS DEAL 69 24 35 59 0.600
Jimmy Snuggerud RW STL SHST 70 21 30 51 0.510
Elmer Soderblom LW DET EAG 39 2 1 3 0.060
Elmer Soderblom LW PIT EAG 20 5 5 10 0.380
Victor Soderstrom D BOS EAG 8 0 1 1 0.060
Ilya Solovyov D COL Free Agent 16 1 2 3 0.130
Ilya Solovyov D PIT Free Agent 14 0 5 5 0.180
Carson Soucy D NYR UND 46 3 5 8 0.120
Carson Soucy D NYI UND 30 2 2 4 0.100
Justin Sourdif C WSH SHST 78 15 20 35 0.320
David Spacek D MIN Free Agent 2 0 0 0 0.000
Jordan Spence D OTT BIGM 73 7 24 31 0.260
Jared Spurgeon D MIN WIN 79 6 16 22 0.180
Jordan Staal C CAR GRE 75 20 16 36 0.370
Steven Stamkos C NSH CDN G 82 42 24 66 0.660
Logan Stankoven C CAR BIGM 81 21 23 44 0.400
Logan Stanley D WPJ WIN 59 9 12 21 0.250
Logan Stanley D BUF WIN 17 0 5 5 0.150
Spencer Stastney D NSH RR 30 1 8 9 0.170
Spencer Stastney D EDM RR 36 1 0 1 0.030
Troy Stecher D EDM DEAL 6 0 0 0 0.000
Troy Stecher D TOR DEAL 58 3 11 14 0.150
Sam Steel C DAL CDN G 73 12 21 33 0.310
Alex Steeves C BOS EAG 43 9 7 16 0.290
Otto Stenberg C STL SHLS 32 3 7 10 0.200
Kevin Stenlund C UTA Free Agent 80 4 14 18 0.140
Chandler Stephenson C SEA MUS 80 16 33 49 0.410
Riley Stillman D EDM Free Agent 4 0 0 0 0.000
Jack St. Ivany D PIT Free Agent 20 0 7 7 0.180
Mark Stone RW VGK DEAL 60 28 45 73 0.840
Dylan Strome C WSH Magic 80 19 39 58 0.480
Ryan Strome C ANA Free Agent 33 3 6 9 0.180
Ryan Strome C CGY Free Agent 19 5 7 12 0.450
William Stromgren LW CGY ING 3 0 0 0 0.000
Jayden Struble D MTL SHST 59 2 10 12 0.120
Jack Studnicka C FLO PUCK 19 0 0 0 0.000
Nico Sturm C MIN Free Agent 49 5 6 11 0.160
Tim Stützle C OTT CTHV 80 34 49 83 0.730
Oskar Sundqvist C STL Free Agent 52 5 12 17 0.210
Aydar Suniev LW CGY CTHV 6 0 1 1 0.080
Pius Suter C STL WIN 64 13 16 29 0.330
Nick Suzuki C MTL SHST 82 29 72 101 0.790
Fedor Svechkov C NSH CDN G 70 4 13 17 0.150
Andrei Svechnikov RW CAR WHA 79 31 39 70 0.640
Adam Sykora LW NYR ING 11 3 1 4 0.320
Brandon Tanev LW UTA Free Agent 56 0 3 3 0.030
Christopher Tanev D TOR STEL 11 0 2 2 0.090
Vladimir Tarasenko RW MIN WHA 75 23 24 47 0.470
John Tavares C TOR Magic 82 31 40 71 0.620
Teuvo Teravainen C CHI BRDW 75 14 21 35 0.330
Troy Terry RW ANA DEAL 61 19 38 57 0.620
Alexandre Texier LW STL BRDW 8 0 1 1 0.060
Alexandre Texier LW MTL BRDW 43 8 12 20 0.330
Shea Theodore D VGK WHA 70 10 29 39 0.350
Robert Thomas C STL BIGM 64 25 39 64 0.700
Tage Thompson C BUF BIGM 81 40 41 81 0.750
Lassi Thomson D OTT Free Agent 11 0 3 3 0.140
Henry Thrun D TOR STEL 4 0 0 0 0.000
Conor Timmins D BUF GRE 39 0 8 8 0.100
Owen Tippett RW PHI EAG 81 28 23 51 0.490
Brady Tkachuk LW OTT CDN G 60 22 37 59 0.680
Matthew Tkachuk LW FLO CTHV 31 13 21 34 0.760
Devon Toews D COL DEAL 68 3 21 24 0.200
Jonathan Toews C WPJ DEAL 82 11 18 29 0.240
Tyler Toffoli C SJS SHST 79 19 30 49 0.430
Eeli Tolvanen RW SEA BRDW 78 12 24 36 0.310
David Tomasek RW EDM RR 22 3 2 5 0.180
Philip Tomasino RW PIT PUCK 9 0 1 1 0.060
Dominic Toninato C CHI Free Agent 8 0 1 1 0.060
Alexei Toropchenko RW STL Free Agent 65 4 7 11 0.120
Yakov Trenin C MIN RR 82 6 17 23 0.180
Bogdan Trineyev RW WSH Free Agent 2 0 0 0 0.000
Vincent Trocheck C NYR GRE 67 16 37 53 0.510
Jacob Trouba D ANA RR 81 10 25 35 0.280
Maxim Tsyplakov RW NYI BRDW 27 1 1 2 0.060
Maxim Tsyplakov RW NJD BRDW 22 1 1 2 0.070
Alex Tuch RW BUF SWA 79 33 33 66 0.630
Tyler Tucker D STL MUS 69 3 14 17 0.140
Riley Tufte LW BOS Free Agent 4 1 0 1 0.250
Alex Turcotte C LAK MUS 62 3 11 14 0.140
Ryan Tverberg C TOR Free Agent 2 0 0 0 0.000
T.J. Tynan C COL Free Agent 1 0 0 0 0.000
Kai Uchacz C VGK Free Agent 3 0 0 0 0.000
Ryan Ufko D NSH PUCK 18 2 9 11 0.360
Felix Unger Sorum RW CAR CDN G 1 0 1 1 0.500
Urho Vaakanainen D NYR Free Agent 34 0 6 6 0.090
James van Riemsdyk LW DET WHA 72 15 16 31 0.320
Trevor van Riemsdyk D WSH WIN 68 3 11 14 0.130
Frank Vatrano RW ANA GRE 50 5 4 9 0.140
Joe Veleno C MTL Free Agent 61 2 3 5 0.060
Carter Verhaeghe C FLO PUCK 77 25 30 55 0.520
Jeffrey Viel LW BOS Free Agent 10 0 0 0 0.000
Jeffrey Viel LW ANA Free Agent 35 3 7 10 0.190
Gabriel Vilardi C WPJ SWA 82 30 39 69 0.600
Topias Vilen D NJD Free Agent 2 0 0 0 0.000
William Villeneuve D TOR Free Agent 3 0 0 0 0.000
Sandis Vilmanis LW FLO EAG 19 3 2 5 0.210
Alex Vlasic D CHI WHA 81 2 19 21 0.140
Dmitri Voronkov LW CBJ ING 63 17 15 32 0.390
Nathan Walker LW STL WIN 46 4 7 11 0.160
Sean Walker D CAR BRDW 81 9 22 31 0.250
Jake Walman D EDM CDN G 53 8 12 20 0.260
Taylor Ward RW LAK Free Agent 36 3 4 7 0.140
Marshall Warren D NYI CDN G 8 0 3 3 0.190
Tim Washe C ANA Free Agent 39 2 3 5 0.090
MacKenzie Weegar D CGY CTHV 60 3 18 21 0.200
MacKenzie Weegar D UTA CTHV 19 1 6 7 0.210
Alexander Wennberg C SJS MUS 80 18 37 55 0.460
Zach Werenski D CBJ CTHV 75 22 59 81 0.690
Colton White D NJD Free Agent 23 0 4 4 0.090
Zach Whitecloud D VGK CDN G 47 2 5 7 0.100
Zach Whitecloud D CGY CDN G 31 0 10 10 0.160
Abram Wiebe D CGY Free Agent 4 0 0 0 0.000
Ozzy Wiesblatt C NSH PUCK 40 1 4 5 0.080
Tom Willander D VAN EAG 70 5 16 21 0.190
Adam Wilsby D NSH MUS 58 1 15 16 0.150
Garrett Wilson LW PHI Free Agent 3 0 0 0 0.000
Tom Wilson RW WSH PUCK 72 30 32 62 0.640
Ryan Winterton C SEA STEL 68 4 14 18 0.160
Matthew Wood RW NSH WIN 71 17 13 30 0.330
Miles Wood LW CBJ GRE 54 8 6 14 0.200
Parker Wotherspoon D PIT MUS 80 3 27 30 0.210
Jared Wright RW LAK Free Agent 23 0 4 4 0.090
Shane Wright C SEA SCAR 74 12 15 27 0.260
Arber Xhekaj D MTL Free Agent 65 1 3 4 0.040
Florian Xhekaj LW MTL Free Agent 5 0 1 1 0.100
Brayden Yager C WPJ RR 3 0 0 0 0.000
Carter Yakemchuk D OTT SHST 4 1 1 2 0.380
Kailer Yamamoto RW UTA WIN 59 13 10 23 0.310
Cameron York D PHI EAG 74 4 22 26 0.200
Danila Yurov RW MIN BIGM 73 12 15 27 0.270
Pavel Zacha C BOS RR 78 30 35 65 0.610
Nikita Zadorov D BOS MUS 81 2 20 22 0.150
Egor Zamula D PHI BRDW 13 0 1 1 0.040
Egor Zamula D CBJ BRDW 20 0 2 2 0.050
Connor Zary C CGY STEL 74 12 13 25 0.250
Trevor Zegras C PHI BRDW 81 26 41 67 0.570
Olen Zellweger D ANA BIGM 76 7 15 22 0.190
Fabian Zetterlund LW OTT STEL 82 17 16 33 0.300
Danil Zhilkin C WPJ Free Agent 6 0 1 1 0.080
Mika Zibanejad C NYR DEAL 81 34 44 78 0.690
Artem Zub D OTT SCAR 81 5 25 30 0.220
Mats Zuccarello RW MIN BIGM 59 15 39 54 0.580
Jason Zucker LW BUF SCAR 62 24 21 45 0.560

Sports Data Api provided by MySportsFeeds.com

Sports Data Api