Last Updated: 2026-03-22 03:57:13am

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

Sports Data Api provided by MySportsFeeds.com

Sports Data Api