Last Updated: 2026-04-09 02:53:47am

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

Sports Data Api provided by MySportsFeeds.com

Sports Data Api