Last Updated: 2025-04-01 08:23:19am

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 Free Agent 22 2 3 5 0.160
Noel Acciari C PIT Free Agent 75 5 6 11 0.110
Sebastian Aho C CAR CTHV 72 28 41 69 0.670
Alexander Alexeyev D WSH Free Agent 5 0 0 0 0.000
Nolan Allan D CHI SHST 43 1 7 8 0.100
Michael Amadio RW OTT PUCK 63 11 12 23 0.270
Nils Aman C VAN Free Agent 18 1 5 6 0.190
Joseph Anderson RW CHI Free Agent 18 0 1 1 0.030
Josh Anderson RW MTL WIN 73 13 11 24 0.250
Michael Anderson D LAK UND 69 6 14 20 0.190
Rasmus Andersson D CGY EAG 73 10 18 28 0.260
Emil Andrae D PHI BRDW 36 1 5 6 0.100
Mason Appleton C WPJ CTHV 63 10 11 21 0.250
Joel Armia RW MTL ING 72 11 14 25 0.250
Viktor Arvidsson LW EDM SHST 58 11 12 23 0.290
Rasmus Asplund C FLO Free Agent 2 0 0 0 0.000
Zach Aston-Reese C CBJ Free Agent 71 4 11 15 0.130
Andreas Athanasiou C CHI Free Agent 8 1 0 1 0.130
Cam Atkinson RW TBL Free Agent 38 4 5 9 0.170
Nicolas Aube-Kubel RW BUF Free Agent 19 1 1 2 0.080
Nicolas Aube-Kubel RW NYR Free Agent 3 0 0 0 0.000
Oskar Back C DAL SHST 67 4 11 15 0.140
Mikael Backlund C CGY SHLS 67 11 13 24 0.260
Kevin Bahl D CGY GRE 64 3 15 18 0.160
Arshdeep Bains LW VAN EAG 13 1 0 1 0.080
Uvis Balinskis D FLO DEAL 67 4 11 15 0.140
Ivan Barbashev C VGK GRE 62 20 27 47 0.540
Aleksander Barkov C FLO MUS 63 19 48 67 0.680
Alex Barre-Boulet C MTL Free Agent 2 0 0 0 0.000
Tyson Barrie D CGY SHLS 13 1 2 3 0.150
Justin Barron D MTL SHST 17 1 0 1 0.060
Justin Barron D NSH SHST 37 3 5 8 0.150
Morgan Barron C WPJ Free Agent 66 6 6 12 0.140
Mathew Barzal C NYI SCAR 30 6 14 20 0.430
Nathan Bastian RW NJD Free Agent 55 4 6 10 0.130
Drake Batherson RW OTT BRDW 73 21 38 59 0.550
Jake Bean D CGY SCAR 56 2 5 7 0.080
Anthony Beauvillier LW PIT GRE 63 13 7 20 0.260
Anthony Beauvillier LW WSH GRE 10 2 3 5 0.350
Owen Beck C MTL DEAL 12 0 1 1 0.040
Connor Bedard C CHI WHA 74 20 38 58 0.530
John Beecher C BOS EAG 72 3 8 11 0.100
Kieffer Bellows LW NSH Free Agent 16 2 2 4 0.190
Emil Bemstrom C PIT Free Agent 13 0 1 1 0.040
Matty Beniers C SEA ING 75 18 23 41 0.390
Jamie Benn LW DAL WIN 74 16 29 45 0.410
Sam Bennett C FLO SWA 71 25 24 49 0.520
Matt Benning D SJS SHST 7 0 0 0 0.000
Simon Benoit D TOR Free Agent 70 1 8 9 0.070
Zach Benson LW BUF CDN G 66 10 15 25 0.270
Brett Berard LW NYR BIGM 30 4 4 8 0.200
Jonatan Berggren RW DET CTHV 66 10 9 19 0.220
Jacob Bernard-Docker D OTT STEL 25 1 3 4 0.100
Jacob Bernard-Docker D BUF STEL 6 1 2 3 0.330
Tyler Bertuzzi LW CHI BIGM 74 20 21 41 0.410
Lian Bichsel D DAL ING 31 2 4 6 0.130
Clark Bishop C CGY Free Agent 6 1 0 1 0.170
Oliver Bjorkstrand RW SEA GRE 61 16 21 37 0.430
Oliver Bjorkstrand RW TBL GRE 12 3 2 5 0.330
Tobias Bjornfot D FLO Free Agent 13 0 0 0 0.000
Nick Bjugstad C UTA DEAL 58 5 11 16 0.180
Colin Blackwell C DAL Free Agent 58 5 10 15 0.170
Jackson Blake RW CAR BIGM 73 12 16 28 0.270
Nick Blankenburg D NSH BRDW 52 3 10 13 0.150
Theodor Blueger C VAN PUCK 74 8 15 23 0.210
Matěj Blümel RW DAL EAG 7 1 0 1 0.140
Brock Boeser RW VAN GRE 67 24 22 46 0.520
Zach Bogosian D MIN MUS 74 4 12 16 0.140
Samuel Bolduc D NYI PUCK 1 0 0 0 0.000
Zachary Bolduc C STL STEL 65 16 15 31 0.360
Matthew Boldy LW MIN SHLS 75 25 38 63 0.590
Adam Boqvist D FLO SWA 18 2 4 6 0.220
Adam Boqvist D NYI SWA 15 2 6 8 0.330
Jesper Boqvist C FLO SHST 70 12 11 23 0.250
William Borgen D SEA MUS 33 1 1 2 0.050
William Borgen D NYR MUS 43 4 8 12 0.190
Robert Bortuzzo D UTA Free Agent 16 0 2 2 0.060
Evan Bouchard D EDM UND 73 13 45 58 0.490
Mavrik Bourque C DAL SWA 65 10 13 23 0.250
Shane Bowers C NJD UND 4 0 0 0 0.000
Travis Boyd C MIN STEL 3 0 0 0 0.000
Chase Bradley LW COL Free Agent 2 0 0 0 0.000
Erik Brannstrom D VAN Free Agent 28 3 5 8 0.200
Jesper Bratt LW NJD GRE 76 20 66 86 0.700
Justin Brazeau RW BOS SCAR 57 10 10 20 0.260
Justin Brazeau RW MIN SCAR 13 1 0 1 0.080
Bobby Brink RW PHI PUCK 73 11 25 36 0.320
Guillaume Brisebois D VAN Free Agent 3 0 0 0 0.000
Brendan Brisson C VGK SWA 9 0 0 0 0.000
Philip Broberg D STL STEL 62 8 19 27 0.280
TJ Brodie D CHI SHLS 54 2 8 10 0.110
Jonas Brodin D MIN MUS 43 4 15 19 0.270
Jonny Brodzinski C NYR PUCK 43 10 7 17 0.310
Connor Brown RW EDM SCAR 73 8 17 25 0.230
Joshua Brown D EDM Free Agent 8 0 1 1 0.060
Patrick Brown C BOS Free Agent 13 0 1 1 0.040
Jacob Bryson D BUF Free Agent 45 0 7 7 0.080
Pavel Buchnevich LW STL CDN G 69 15 33 48 0.460
Michael Bunting LW PIT SHST 58 14 15 29 0.370
Michael Bunting LW NSH SHST 10 2 1 3 0.250
Andre Burakovsky LW SEA SCAR 72 8 23 31 0.270
Callahan Burke C VGK Free Agent 7 1 0 1 0.140
Brent Burns D CAR BRDW 73 5 20 25 0.210
Kyle Burroughs D LAK Free Agent 29 0 2 2 0.030
Quinton Byfield RW LAK PUCK 73 19 27 46 0.450
Bowen Byram D BUF STEL 73 7 28 35 0.290
Drake Caggiula LW EDM Free Agent 7 0 1 1 0.070
Luca Cagnoni D SJS SCAR 5 0 1 1 0.100
Michael Callahan D BOS Free Agent 14 0 0 0 0.000
Kyle Capobianco D DAL Free Agent 1 0 0 0 0.000
Michael Carcone LW UTA ING 52 6 12 18 0.230
Ethan Cardwell RW SJS SHST 6 1 0 1 0.170
Declan Carlile D TBL Free Agent 3 1 0 1 0.330
Brandon Carlo D BOS Free Agent 63 1 8 9 0.080
Brandon Carlo D TOR Free Agent 12 0 1 1 0.040
John Carlson D WSH CDN G 73 5 41 46 0.350
Leo Carlsson C ANA SHLS 67 20 20 40 0.450
Lucas Carlsson D SJS Free Agent 4 1 2 3 0.500
Sam Carrick C NYR Free Agent 73 6 12 18 0.160
Alexandre Carrier D NSH UND 28 1 6 7 0.140
Alexandre Carrier D MTL UND 42 2 14 16 0.210
William Carrier LW CAR Free Agent 39 4 5 9 0.170
Seamus Casey D NJD BRDW 10 4 1 5 0.450
Noah Cates LW PHI SWA 72 15 17 32 0.330
Cole Caufield RW MTL DEAL 73 34 29 63 0.660
Cody Ceci D SJS CTHV 54 4 11 15 0.180
Cody Ceci D DAL CTHV 23 0 7 7 0.150
Macklin Celebrini C SJS DEAL 61 21 32 53 0.610
Erik Cernak D TBL SHST 67 3 17 20 0.170
Thomas Chabot D OTT EAG 72 6 29 35 0.280
Mitchell Chaffee RW TBL MUS 61 12 5 17 0.240
Jalen Chatfield D CAR WHA 73 6 11 17 0.160
Ben Chiarot D DET WIN 72 3 8 11 0.100
Nikita Chibrikov RW WPJ Magic 4 2 1 3 0.630
Yegor Chinakhov RW CBJ UND 29 7 8 15 0.380
Declan Chisholm D MIN PUCK 61 2 10 12 0.110
Dennis Cholowski D NYI GRE 33 3 7 10 0.200
Dennis Cholowski D NJD GRE 5 0 0 0 0.000
Jake Christiansen D CBJ SWA 66 1 7 8 0.070
Jakob Chychrun D WSH SWA 68 20 26 46 0.490
Filip Chytil C NYR RR 41 11 9 20 0.380
Filip Chytil C VAN RR 15 2 4 6 0.270
Anthony Cirelli C TBL SHLS 71 26 26 52 0.550
Casey Cizikas C NYI Free Agent 73 6 8 14 0.140
Brandt Clarke D LAK Magic 69 5 26 31 0.260
Connor Clifton D BUF WIN 64 0 13 13 0.100
Nathan Clurman D PIT Free Agent 1 0 0 0 0.000
Dylan Coghlan D WPJ Free Agent 6 0 0 0 0.000
Sam Colangelo RW ANA STEL 23 7 1 8 0.330
Ian Cole D UTA RR 74 1 14 15 0.110
Blake Coleman LW CGY MUS 73 13 19 32 0.310
Ross Colton C COL SHLS 58 15 13 28 0.370
J.T. Compher LW DET WIN 67 8 21 29 0.280
Lucas Condotta LW MTL Free Agent 7 1 0 1 0.140
Kyle Connor LW WPJ DEAL 74 38 52 90 0.860
Logan Cooley C UTA WHA 67 22 33 55 0.570
Andrew Copp C DET MUS 56 10 13 23 0.290
Matt Coronato RW CGY WHA 68 20 19 39 0.430
Paul Cotter C NJD WIN 75 16 6 22 0.250
Nick Cousins C OTT Free Agent 47 5 8 13 0.190
Sean Couturier C PHI GRE 73 14 26 40 0.370
Charlie Coyle C BOS WIN 64 15 7 22 0.290
Charlie Coyle C COL WIN 12 0 2 2 0.080
Dylan Cozens C BUF CTHV 61 11 20 31 0.340
Dylan Cozens C OTT CTHV 12 3 6 9 0.500
Louis Crevier D CHI GRE 30 3 1 4 0.120
Angus Crookshank LW OTT Free Agent 1 0 0 0 0.000
Sidney Crosby C PIT WHA 73 27 54 81 0.740
Lawson Crouse LW UTA ING 73 10 6 16 0.180
Maxwell Crozier D TBL Free Agent 5 0 0 0 0.000
William Cuylle LW NYR SCAR 74 18 21 39 0.390
Colton Dach C CHI MUS 25 2 5 7 0.180
Kirby Dach C MTL SWA 57 10 12 22 0.280
Evgenii Dadonov RW DAL CTHV 72 16 20 36 0.360
Rasmus Dahlin D BUF BIGM 64 13 44 57 0.550
Phillip Danault C LAK STEL 72 8 31 39 0.330
Justin Danforth RW CBJ CTHV 51 8 10 18 0.250
Tony DeAngelo D NYI SHLS 26 4 12 16 0.380
Alex DeBrincat RW DET PUCK 73 33 29 62 0.650
Jake DeBrusk LW VAN Magic 74 24 20 44 0.460
Calvin de Haan D COL Free Agent 44 0 7 7 0.080
Calvin de Haan D NYR Free Agent 3 0 1 1 0.170
Luca Del Bel Belluz C CBJ BRDW 15 2 6 8 0.330
Marc Del Gaizo D NSH Magic 38 1 7 8 0.120
Ty Dellandrea C SJS ING 59 1 6 7 0.070
Ethan Del Mastro D CHI RR 22 2 3 5 0.160
Dylan DeMelo D WPJ ING 74 3 15 18 0.140
Grigori Denisenko LW VGK Free Agent 1 0 0 0 0.000
Travis Dermott D EDM Free Agent 10 0 0 0 0.000
Travis Dermott D MIN Free Agent 9 0 0 0 0.000
Vincent Desharnais D VAN Free Agent 34 0 3 3 0.040
Vincent Desharnais D PIT Free Agent 10 0 0 0 0.000
Vincent Desharnais D SJS Free Agent 7 0 0 0 0.000
Nick DeSimone D UTA Free Agent 15 1 4 5 0.200
Nicolas Deslauriers LW PHI Free Agent 25 1 1 2 0.060
Connor Dewar C TOR Free Agent 31 0 3 3 0.050
Connor Dewar C PIT Free Agent 10 3 1 4 0.350
Jason Dickinson C CHI CTHV 59 7 9 16 0.190
Phillip Di Giuseppe LW VAN Free Agent 20 1 5 6 0.180
Brenden Dillon D NJD SHLS 76 2 13 15 0.110
Cam Dineen D EDM Free Agent 1 0 0 0 0.000
Josh Doan RW UTA STEL 43 5 10 15 0.230
Noah Dobson D NYI BRDW 62 8 27 35 0.350
Max Domi C TOR EAG 66 8 22 30 0.290
Ryan Donato C CHI SHST 72 29 30 59 0.610
Pavel Dorofeyev LW VGK Magic 73 31 16 47 0.530
Drew Doughty D LAK WHA 25 3 11 14 0.340
Nic Dowd C WSH WHA 73 12 12 24 0.250
Justin Dowling C NJD Free Agent 48 2 5 7 0.090
Leon Draisaitl C EDM WHA 69 51 53 104 1.120
Jonathan Drouin LW COL GRE 42 11 26 37 0.570
Jack Drury C CAR SWA 39 3 6 9 0.150
Jack Drury C COL SWA 26 4 2 6 0.190
Jamie Drysdale D PHI CTHV 64 7 13 20 0.210
Pierre-Luc Dubois LW WSH ING 73 19 43 62 0.550
Matt Duchene C DAL DEAL 74 29 46 75 0.700
Anthony Duclair LW NYI CDN G 43 7 4 11 0.210
Walker Duehr RW CGY Free Agent 16 0 1 1 0.030
Walker Duehr RW SJS Free Agent 8 2 0 2 0.250
Brandon Duhaime RW WSH Free Agent 73 9 10 19 0.190
Dylan Duke LW TBL EAG 2 1 0 1 0.500
Matt Dumba D DAL SCAR 55 1 7 8 0.080
Brian Dumoulin D ANA EAG 61 2 14 16 0.150
Brian Dumoulin D NJD EAG 13 0 5 5 0.190
Vince Dunn D SEA WIN 55 11 24 35 0.420
Josh Dunne C BUF Free Agent 2 0 0 0 0.000
Sean Durzi D UTA BIGM 22 3 4 7 0.230
Christian Dvorak C MTL ING 73 10 19 29 0.270
Dalibor Dvorský C STL Free Agent 1 0 0 0 0.000
Jordan Eberle RW SEA WHA 35 9 13 22 0.440
Joel Edmundson D LAK CTHV 69 6 13 19 0.180
Adam Edstrom C NYR Free Agent 51 5 4 9 0.140
Simon Edvinsson D DET SWA 69 7 22 29 0.260
Nikolaj Ehlers LW WPJ CDN G 65 24 39 63 0.670
Jack Eichel C VGK UND 72 27 66 93 0.830
Aaron Ekblad D FLO CDN G 56 3 30 33 0.320
Mattias Ekholm D EDM CDN G 64 9 24 33 0.330
William Eklund LW SJS RR 68 17 37 54 0.520
Oliver Ekman-Larsson D TOR UND 73 4 25 29 0.230
Lars Eller C PIT WIN 17 4 3 7 0.320
Lars Eller C WSH WIN 54 6 9 15 0.190
Ty Emberson D EDM EAG 67 0 10 10 0.070
Andreas Englund D LAK Free Agent 11 1 0 1 0.090
Andreas Englund D NSH Free Agent 17 0 1 1 0.030
Pierre Engvall LW NYI Free Agent 53 8 5 13 0.200
Joel Eriksson Ek C MIN WIN 42 9 15 24 0.390
Luke Evangelista RW NSH UND 60 9 16 25 0.280
Jake Evans C MTL Magic 73 12 19 31 0.290
Ryker Evans D SEA EAG 67 5 20 25 0.220
Mikey Eyssimont C TBL Free Agent 57 5 5 10 0.130
Mikey Eyssimont C SEA Free Agent 13 2 2 4 0.230
Robby Fabbri C ANA SCAR 44 8 8 16 0.270
Dante Fabbro D NSH RR 6 0 0 0 0.000
Dante Fabbro D CBJ RR 52 6 14 20 0.250
Brock Faber D MIN WHA 71 7 17 24 0.220
Radek Faksa C STL Free Agent 63 4 10 14 0.140
Adam Fantilli C CBJ MUS 72 22 22 44 0.460
Joel Farabee LW PHI RR 50 8 11 19 0.270
Joel Farabee LW CGY RR 22 3 2 5 0.180
Hudson Fasching RW NYI Free Agent 34 0 2 2 0.030
Justin Faulk D STL DEAL 71 4 28 32 0.250
Martin Fehervary D WSH WIN 73 4 19 23 0.180
Tye Felhaber LW COL Free Agent 5 0 0 0 0.000
Mario Ferraro D SJS SHST 73 5 9 14 0.130
Kevin Fiala LW LAK UND 72 28 22 50 0.540
Jack Finley C TBL Free Agent 1 0 0 0 0.000
Christian Fischer RW DET ING 45 1 6 7 0.090
Christian Fischer RW CBJ ING 1 0 0 0 0.000
Cale Fleury D SEA Free Agent 12 0 1 1 0.040
Haydn Fleury D WPJ Free Agent 36 0 7 7 0.100
Warren Foegele LW LAK WIN 73 22 20 42 0.440
Tyson Foerster RW PHI STEL 75 18 17 35 0.350
Marcus Foligno LW MIN SCAR 70 12 13 25 0.260
Nick Foligno LW CHI RR 70 12 18 30 0.300
Nolan Foote LW NJD Free Agent 5 0 1 1 0.100
Derek Forbort D VAN STEL 48 2 7 9 0.110
Parker Ford C WPJ Free Agent 3 1 0 1 0.330
Filip Forsberg LW NSH WHA 74 28 39 67 0.640
Gustav Forsling D FLO SWA 73 9 17 26 0.240
Liam Foudy C NYI SCAR 2 0 0 0 0.000
Cam Fowler D ANA BRDW 17 0 4 4 0.120
Cam Fowler D STL BRDW 44 8 20 28 0.410
Adam Fox D NYR BRDW 66 9 47 56 0.490
Ethan Frank C WSH PUCK 22 4 3 7 0.250
Trent Frederic C BOS PUCK 57 8 7 15 0.200
Mark Friedman D VAN Free Agent 5 0 0 0 0.000
Morgan Frost C PHI PUCK 49 11 14 25 0.370
Morgan Frost C CGY PUCK 23 2 6 8 0.220
Jonah Gadjovich LW FLO Free Agent 34 4 0 4 0.120
Brendan Gallagher RW MTL CTHV 73 18 15 33 0.350
Conor Garland RW VAN MUS 73 18 26 44 0.420
Marc Gatcomb C NYI Free Agent 30 6 1 7 0.220
Jacob Gaucher C PHI Free Agent 4 0 0 0 0.000
Adam Gaudette RW OTT RR 72 16 7 23 0.270
Frederick Gaudreau C MIN STEL 75 18 16 34 0.350
Brendan Gaunce C MIN Free Agent 12 0 1 1 0.040
Cutter Gauthier LW ANA UND 73 15 23 38 0.360
Julien Gauthier RW NYI Free Agent 1 0 0 0 0.000
Vladislav Gavrikov D LAK DEAL 73 4 23 27 0.210
Conor Geekie C TBL SWA 49 6 6 12 0.180
Morgan Geekie C BOS DEAL 69 27 15 42 0.500
Isaiah George D NYI ING 33 1 4 5 0.090
Dennis Gilbert D BUF Free Agent 25 0 5 5 0.100
Dennis Gilbert D OTT Free Agent 1 0 0 0 0.000
Patrick Giles RW FLO Free Agent 9 0 0 0 0.000
Patrick Giles RW SJS Free Agent 8 1 0 1 0.130
Adam Ginning D PHI Free Agent 1 0 0 0 0.000
Samuel Girard D COL WIN 70 3 20 23 0.190
Zemgus Girgensons C TBL Free Agent 73 2 4 6 0.050
Claude Giroux RW OTT CDN G 73 14 32 46 0.410
Cody Glass C PIT BRDW 51 4 11 15 0.190
Cody Glass C NJD BRDW 8 2 4 6 0.500
Luke Glendening C TBL Free Agent 73 4 3 7 0.080
Gage Goncalves C TBL Free Agent 51 5 9 14 0.190
Barclay Goodrow C SJS Free Agent 68 5 3 8 0.100
Shayne Gostisbehere D CAR BIGM 64 7 34 41 0.380
Yanni Gourde C SEA Free Agent 36 6 11 17 0.320
Yanni Gourde C TBL Free Agent 12 0 8 8 0.330
Collin Graf RW SJS EAG 29 5 6 11 0.280
Mikael Granlund C SJS UND 52 15 30 45 0.580
Mikael Granlund C DAL UND 23 5 12 17 0.480
Helge Grans D PHI BRDW 6 0 1 1 0.080
Kevin Gravel D NSH Free Agent 6 0 1 1 0.080
Ryan Graves D PIT Magic 54 1 3 4 0.050
Nikita Grebenkin RW TOR WHA 7 0 0 0 0.000
Jordan Greenway LW BUF Free Agent 34 3 5 8 0.160
Anthony-John Greer LW FLO ING 73 6 11 17 0.160
Noah Gregor LW OTT Free Agent 40 4 2 6 0.130
Noah Gregor LW SJS Free Agent 3 0 0 0 0.000
Ridly Greig C OTT PUCK 70 12 16 28 0.290
Carl Grundstrom RW SJS ING 47 2 6 8 0.110
Matt Grzelcyk D PIT DEAL 75 1 34 35 0.240
Radko Gudas D ANA Magic 72 1 13 14 0.100
Erik Gudbranson D CBJ STEL 6 0 1 1 0.080
Dylan Guenther RW UTA CDN G 62 26 25 51 0.620
Jake Guentzel C TBL CDN G 72 37 35 72 0.760
Kaiden Guhle D MTL EAG 46 4 10 14 0.200
Danil Gushchin LW SJS UND 10 0 1 1 0.050
David Gustafsson C WPJ BRDW 31 2 4 6 0.130
Erik Gustafsson D DET CDN G 60 2 16 18 0.170
Brandon Hagel LW TBL Magic 73 33 48 81 0.780
Robert Hagg D VGK Free Agent 2 0 0 0 0.000
Nicolas Hague D VGK BRDW 62 5 6 11 0.130
Jani Hakanpaa D TOR SCAR 2 0 0 0 0.000
Taylor Hall LW CHI DEAL 46 9 15 24 0.360
Taylor Hall LW CAR DEAL 23 8 6 14 0.480
Brian Halonen LW NJD Free Agent 2 0 0 0 0.000
Dougie Hamilton D NJD WHA 63 9 31 40 0.390
Travis Hamonic D OTT SCAR 56 1 5 6 0.060
Noah Hanifin D VGK UND 73 9 29 38 0.320
Joel Hanley D CGY Free Agent 45 1 5 6 0.080
Mike Hardman LW NJD Free Agent 1 0 0 0 0.000
Jansen Harkins C ANA Free Agent 55 2 4 6 0.070
Thomas Harley D DAL CTHV 72 15 32 47 0.430
Jordan Harris D CBJ Free Agent 29 1 3 4 0.090
Ryan Hartman RW MIN BIGM 62 11 13 24 0.280
Rafael Harvey-Pinard LW MTL SCAR 1 0 0 0 0.000
Garnet Hathaway RW PHI SHST 61 8 10 18 0.210
Erik Haula LW NJD SHST 63 9 8 17 0.210
John Hayden C SEA Free Agent 15 1 1 2 0.100
Kevin Hayes RW PIT STEL 58 11 10 21 0.280
Barrett Hayton C UTA MUS 74 17 23 40 0.390
Victor Hedman D TBL SWA 70 13 46 59 0.510
Emil Heineman LW MTL GRE 58 10 8 18 0.240
Danton Heinen LW VAN CDN G 51 6 12 18 0.240
Danton Heinen LW PIT CDN G 21 2 5 7 0.210
Ville Heinola D WPJ RR 17 0 1 1 0.030
Miro Heiskanen D DAL SHLS 50 5 20 25 0.300
Samuel Helenius C LAK Free Agent 41 2 3 5 0.090
Drew Helleson D ANA MUS 47 4 8 12 0.170
Adam Henrique C EDM STEL 72 10 10 20 0.210
Tomas Hertl C VGK WHA 70 31 28 59 0.640
Matthew Highmore C OTT Free Agent 33 1 4 5 0.090
Vincent Hinostroza C NSH Free Agent 13 0 2 2 0.080
Vincent Hinostroza C MIN Free Agent 21 5 3 8 0.310
Roope Hintz C DAL DEAL 68 27 37 64 0.670
Nico Hischier C NJD SWA 70 34 29 63 0.690
Nils Höglander LW VAN PUCK 66 6 15 21 0.200
Justin Holl D DET Free Agent 65 1 4 5 0.050
Dylan Holloway LW STL RR 75 26 36 62 0.590
Pontus Holmberg RW TOR SWA 60 6 9 15 0.180
Simon Holmstrom RW NYI STEL 66 17 21 38 0.420
Alexander Holtz RW VGK SCAR 49 3 8 11 0.140
Samuel Honzek LW CGY EAG 5 0 0 0 0.000
Bo Horvat C NYI BIGM 72 24 27 51 0.520
Brett Howden C VGK SWA 71 22 14 36 0.410
Filip Hronek D VAN SWA 53 4 24 28 0.300
Justin Hryckowian C DAL Free Agent 5 0 1 1 0.100
Jonathan Huberdeau LW CGY GRE 73 27 31 58 0.580
Jack Hughes C NJD CTHV 62 27 43 70 0.780
Luke Hughes D NJD SWA 66 7 34 41 0.360
Quinn Hughes D VAN WIN 60 16 54 70 0.720
Daemon Hunt D MIN RR 1 0 0 0 0.000
Dryden Hunt LW CGY Free Agent 4 0 1 1 0.130
Lane Hutson D MTL BIGM 73 5 54 59 0.440
Ben Hutton D VGK Free Agent 6 0 0 0 0.000
Grant Hutton D NYI Free Agent 13 0 2 2 0.080
Zach Hyman LW EDM SWA 67 27 17 44 0.530
Arttu Hyry RW DAL Free Agent 5 0 1 1 0.100
Alex Iafallo LW WPJ STEL 74 13 13 26 0.260
Bokondji Imama LW PIT Free Agent 16 1 0 1 0.060
Jere Innala LW COL Free Agent 15 0 0 0 0.000
Ivan Ivan C COL RR 40 5 3 8 0.160
Juha Jaaska LW CAR Free Agent 18 0 4 4 0.110
Mark Jankowski LW NSH MUS 41 4 5 9 0.160
Mark Jankowski LW CAR MUS 10 7 0 7 0.700
Mattias Janmark C EDM RR 71 2 15 17 0.130
Calle Jarnkrok C TOR PUCK 11 1 4 5 0.270
Seth Jarvis C CAR EAG 66 29 29 58 0.660
Tanner Jeannot LW LAK MUS 67 7 6 13 0.150
Jan Jenik C OTT CDN G 2 0 0 0 0.000
Boone Jenner C CBJ MUS 16 5 10 15 0.630
Nick Jensen D OTT RR 64 3 16 19 0.170
David Jiricek D CBJ RR 6 0 1 1 0.080
David Jiricek D MIN RR 6 1 1 2 0.250
Albert Johansson D DET ING 52 2 6 8 0.100
Marcus Johansson LW MIN DEAL 65 8 19 27 0.270
Erik Johnson D PHI Magic 22 1 2 3 0.090
Erik Johnson D COL Magic 7 0 0 0 0.000
Jack Johnson D CBJ Free Agent 38 0 5 5 0.070
Kent Johnson C CBJ WHA 58 22 24 46 0.590
Reese Johnson C MIN Free Agent 3 0 0 0 0.000
Ryan Johnson D BUF BRDW 3 0 0 0 0.000
Tyler Johnson C BOS Free Agent 9 0 2 2 0.110
Ross Johnston LW ANA Free Agent 43 1 3 4 0.060
Wyatt Johnston C DAL SCAR 74 30 37 67 0.660
Henri Jokiharju D BUF GRE 42 3 3 6 0.110
Henri Jokiharju D BOS GRE 10 0 1 1 0.050
Ben Jones C MIN Free Agent 26 0 0 0 0.000
Caleb Jones D LAK Free Agent 5 0 0 0 0.000
Max Jones LW BOS Free Agent 7 0 0 0 0.000
Max Jones LW EDM Free Agent 10 0 1 1 0.050
Seth Jones D CHI SWA 42 7 20 27 0.400
Seth Jones D FLO SWA 12 2 2 4 0.250
Zachary Jones D NYR BIGM 42 1 10 11 0.140
Mathieu Joseph RW STL BRDW 56 4 9 13 0.150
Pierre-Olivier Joseph D STL SWA 23 0 2 2 0.040
Pierre-Olivier Joseph D PIT SWA 24 0 1 1 0.020
Dakota Joshua C VAN ING 49 5 6 11 0.160
Roman Josi D NSH CTHV 53 9 29 38 0.440
Tyson Jost C CAR ING 30 2 4 6 0.130
Noah Juulsen D VAN Free Agent 35 0 0 0 0.000
Nazem Kadri C CGY CDN G 73 30 28 58 0.600
Wyatt Kaiser D CHI Free Agent 50 4 4 8 0.120
Kaapo Kakko RW NYR ING 30 4 10 14 0.300
Kaapo Kakko RW SEA ING 42 10 17 27 0.440
Arthur Kaliyev RW NYR GRE 14 3 1 4 0.250
David Kampf C TOR SHST 58 5 8 13 0.160
Patrick Kane RW DET WHA 63 19 33 52 0.560
Kasperi Kapanen RW STL WIN 10 1 0 1 0.100
Kasperi Kapanen RW EDM WIN 48 5 6 11 0.170
Oliver Kapanen C MTL SCAR 12 0 2 2 0.080
Kirill Kaprizov LW MIN BIGM 37 23 29 52 1.010
Erik Karlsson D PIT SHLS 75 10 41 51 0.410
Linus Karlsson C VAN Free Agent 15 2 0 2 0.130
William Karlsson C VGK SHLS 44 7 17 24 0.350
Tye Kartye LW SEA DEAL 58 5 4 9 0.120
Marco Kasper C DET MUS 68 15 15 30 0.330
Mark Kastelic C BOS GRE 61 5 9 14 0.160
Clayton Keller RW UTA UND 73 24 55 79 0.710
Parker Kelly C COL Free Agent 73 7 11 18 0.170
Joakim Kemell RW NSH UND 2 0 0 0 0.000
Adrian Kempe RW LAK Magic 73 31 29 60 0.620
Alexander Kerfoot C UTA ING 74 11 12 23 0.230
Rory Kerins C CGY BIGM 5 0 4 4 0.400
Matthew Kessel D STL Free Agent 29 0 3 3 0.050
Michael Kesselring D UTA SWA 74 6 20 26 0.220
Marat Khusnutdinov C MIN SHLS 57 2 5 7 0.080
Marat Khusnutdinov C BOS SHLS 10 2 0 2 0.200
Alex Killorn LW ANA PUCK 73 18 15 33 0.350
Justin Kirkland C CGY Free Agent 21 2 6 8 0.240
Joel Kiviranta LW COL Free Agent 72 16 7 23 0.270
Adam Klapka RW CGY EAG 22 3 1 4 0.160
Tyler Kleven D OTT Free Agent 70 4 3 7 0.080
John Klingberg D EDM CTHV 11 1 3 4 0.230
Matthew Knies LW TOR SCAR 70 25 24 49 0.530
Cole Koepke LW BOS DEAL 65 9 7 16 0.190
Ville Koivunen RW PIT DEAL 1 0 0 0 0.000
Keegan Kolesar RW VGK MUS 73 12 15 27 0.270
Vladislav Kolyachonok D UTA EAG 23 2 3 5 0.150
Vladislav Kolyachonok D PIT EAG 11 0 2 2 0.090
Travis Konecny RW PHI CDN G 76 24 49 73 0.640
Anze Kopitar C LAK WHA 73 18 42 60 0.530
Joona Koppanen LW PIT Free Agent 5 1 0 1 0.200
Kevin Korchinski D CHI SCAR 11 0 0 0 0.000
Kaedan Korczak D VGK Magic 34 0 9 9 0.130
Klim Kostin C SJS Free Agent 35 1 6 7 0.110
Jesperi Kotkaniemi C CAR GRE 73 11 20 31 0.290
Johnathan Kovacevic D NJD GRE 76 1 16 17 0.120
Nikolai Kovalenko RW COL SHLS 28 4 4 8 0.210
Nikolai Kovalenko RW SJS SHLS 23 2 7 9 0.240
Tyson Kozak C BUF Free Agent 20 3 2 5 0.200
Peyton Krebs C BUF BRDW 72 8 15 23 0.220
Chris Kreider LW NYR DEAL 60 19 5 24 0.360
Nikita Kucherov RW TBL Magic 69 33 76 109 1.030
Brett Kulak D EDM SCAR 73 7 16 23 0.210
Jiri Kulich C BUF SHST 53 14 7 21 0.330
Dmitry Kulikov D FLO ING 68 4 9 13 0.130
Luke Kunin C SJS CTHV 63 11 7 18 0.230
Luke Kunin C CBJ CTHV 10 0 0 0 0.000
Rasmus Kupari C WPJ STEL 59 5 3 8 0.110
Sean Kuraly C CBJ Free Agent 72 5 10 15 0.140
Philipp Kurashev C CHI SCAR 46 6 6 12 0.200
Andrei Kuzmenko LW CGY EAG 37 4 11 15 0.260
Andrei Kuzmenko LW PHI EAG 7 2 3 5 0.500
Andrei Kuzmenko LW LAK EAG 13 3 4 7 0.380
Oliver Kylington D COL Free Agent 13 1 3 4 0.190
Oliver Kylington D ANA Free Agent 2 0 0 0 0.000
Jordan Kyrou C STL SWA 75 31 31 62 0.620
Kevin Labanc RW CBJ CDN G 34 2 10 12 0.210
Joseph Labate C CBJ Free Agent 6 0 1 1 0.080
Jackson LaCombe D ANA SHLS 66 13 29 42 0.420
Tanner Laczynski C VGK Free Agent 8 1 0 1 0.130
Alex Laferriere RW LAK EAG 68 16 19 35 0.380
Sam Lafferty C BUF Free Agent 51 3 3 6 0.090
Alexis Lafrenière LW NYR SWA 74 16 27 43 0.400
William Lagesson D DET Free Agent 4 0 0 0 0.000
Patrik Laine LW MTL RR 43 19 13 32 0.590
Brad Lambert C WPJ WHA 5 0 1 1 0.100
Maveric Lamoureux D UTA MUS 15 1 2 3 0.130
Hendrix Lapierre C WSH WIN 27 0 8 8 0.150
Dylan Larkin C DET UND 73 28 34 62 0.620
Adam Larsson D SEA SHST 75 6 19 25 0.210
Scott Laughton C PHI DEAL 60 11 16 27 0.320
Scott Laughton C TOR DEAL 12 1 1 2 0.130
Jakub Lauko C MIN SHST 38 3 3 6 0.120
Jakub Lauko C BOS SHST 10 0 2 2 0.100
Jeremy Lauzon D NSH Free Agent 28 0 1 1 0.020
Raphael Lavoie C VGK GRE 9 0 0 0 0.000
Curtis Lazar C NJD Free Agent 46 2 3 5 0.080
Brett Leason RW ANA ING 59 5 12 17 0.190
Nick Leddy D STL SCAR 24 1 2 3 0.080
Anders Lee LW NYI GRE 73 27 23 50 0.530
Andre Lee LW LAK Free Agent 19 1 2 3 0.110
Nathan Legare RW NJD Free Agent 3 0 0 0 0.000
Artturi Lehkonen LW COL WHA 63 27 16 43 0.560
Jonathan Lekkerimäki RW VAN SHLS 22 3 2 5 0.180
Kris Letang D PIT WIN 68 8 20 28 0.260
Vinni Lettieri C BOS Free Agent 19 2 1 3 0.130
Artyom Levshunov D CHI SWA 10 0 5 5 0.250
Trevor Lewis C LAK Free Agent 53 5 5 10 0.140
Zachary L'Heureux LW NSH STEL 54 5 9 14 0.180
Timothy Liljegren D TOR DEAL 1 0 0 0 0.000
Timothy Liljegren D SJS DEAL 58 6 8 14 0.170
Esa Lindell D DAL DEAL 74 5 19 24 0.200
Ryan Lindgren D NYR RR 54 2 17 19 0.190
Ryan Lindgren D COL RR 14 2 1 3 0.180
Elias Lindholm C BOS WHA 74 13 25 38 0.340
Hampus Lindholm D BOS GRE 17 3 4 7 0.290
Blake Lizotte C PIT WHA 56 10 9 19 0.260
Mason Lohrei D BOS SHLS 69 5 25 30 0.250
Ryan Lomberg LW CGY Free Agent 71 2 8 10 0.080
Steven Lorentz C TOR MUS 72 7 10 17 0.170
Adam Lowry C WPJ WIN 66 14 17 31 0.340
Jake Lucchini C NSH Free Agent 3 0 0 0 0.000
Jett Luchanko C PHI MUS 4 0 0 0 0.000
John Ludvig D COL Free Agent 8 0 2 2 0.130
Cameron Lund C SJS GRE 3 2 0 2 0.670
Anton Lundell C FLO BRDW 72 16 26 42 0.400
Isac Lundestrom C ANA ING 70 4 10 14 0.130
Nils Lundkvist D DAL SWA 39 0 5 5 0.060
Tristan Luneau D ANA EAG 6 0 0 0 0.000
Eetu Luostarinen C FLO BIGM 72 8 14 22 0.210
Olle Lycksell RW PHI Free Agent 19 0 5 5 0.130
Fabian Lysell RW BOS CTHV 5 0 0 0 0.000
Ilya Lyubushkin D DAL Magic 72 1 12 13 0.100
Olli Maatta D DET STEL 7 0 0 0 0.000
Olli Maatta D UTA STEL 63 2 13 15 0.130
Matias Maccelli LW UTA WHA 55 8 10 18 0.240
Kurtis MacDermid LW NJD Free Agent 22 0 0 0 0.000
Zack MacEwen RW OTT Free Agent 21 2 1 3 0.120
Connor Mackey D NYR RR 2 0 0 0 0.000
Nathan MacKinnon C COL MUS 75 30 80 110 0.930
Kyle MacLean C NYI Free Agent 72 4 5 9 0.090
Josh Mahura D SEA RR 59 0 8 8 0.070
Logan Mailloux D MTL STEL 7 2 2 4 0.430
Cale Makar D COL WHA 75 28 57 85 0.750
James Malatesta LW CBJ Free Agent 2 0 0 0 0.000
Beck Malenstyn LW BUF Free Agent 69 4 6 10 0.100
Sam Malinski D COL BIGM 69 3 9 12 0.110
Evgeni Malkin C PIT Magic 62 15 31 46 0.490
Jeff Malott LW LAK Free Agent 3 0 0 0 0.000
Victor Mancini D NYR GRE 15 1 4 5 0.200
Victor Mancini D VAN GRE 9 0 2 2 0.110
Andrew Mangiapane LW WSH SHST 72 14 12 26 0.280
Josh Manson D COL RR 48 1 14 15 0.170
Anthony Mantha RW CGY STEL 13 4 3 7 0.420
Brad Marchand LW BOS Magic 61 21 26 47 0.560
Brad Marchand LW FLO Magic 2 0 1 1 0.250
Kirill Marchenko RW CBJ SHLS 69 28 38 66 0.680
Jonathan Marchessault RW NSH BIGM 73 19 30 49 0.470
Mason Marchment LW DAL GRE 56 19 23 42 0.540
John Marino D UTA CDN G 32 1 12 13 0.220
Mitchell Marner RW TOR SHLS 73 23 68 91 0.780
Pat Maroon LW CHI Free Agent 64 5 13 18 0.180
Matt Martin LW NYI Free Agent 24 0 1 1 0.020
Alec Martinez D CHI CTHV 43 5 7 12 0.200
Jordan Martinook LW CAR SHST 73 13 21 34 0.320
Emil Martinsen Lilleberg D TBL CTHV 67 0 18 18 0.130
Denton Mateychuk D CBJ ING 35 4 6 10 0.200
Mike Matheson D MTL GRE 71 6 23 29 0.250
Nikolas Matinpalo D OTT Free Agent 33 0 1 1 0.020
Auston Matthews C TOR MUS 59 29 39 68 0.820
Scott Mayfield D NYI STEL 58 2 5 7 0.080
Carter Mazur LW DET UND 1 0 0 0 0.000
Charlie McAvoy D BOS SHLS 50 7 16 23 0.300
Jack McBain C UTA Magic 74 12 10 22 0.230
Jake McCabe D TOR SHST 65 2 20 22 0.180
Jared McCann LW SEA SHLS 75 18 34 52 0.470
Michael McCarron C NSH Free Agent 66 4 8 12 0.120
Connor McDavid C EDM BRDW 63 26 64 90 0.920
Ryan McDonagh D TBL BRDW 73 3 25 28 0.210
Brock McGinn LW ANA Free Agent 26 4 4 8 0.230
Rutger McGroarty RW PIT MUS 4 0 0 0 0.000
Dylan McIlrath D WSH Free Agent 11 0 2 2 0.090
Marc McLaughlin C BOS RR 12 2 0 2 0.170
Ryan McLeod C BUF MUS 70 18 29 47 0.460
Bobby McMann C TOR DEAL 66 20 13 33 0.400
Connor McMichael C WSH STEL 73 25 29 54 0.540
Brayden McNabb D VGK SHLS 73 4 13 17 0.140
Mason McTavish C ANA CTHV 67 20 25 45 0.490
Timo Meier RW NJD WHA 75 22 25 47 0.460
Jacob Melanson RW SEA Free Agent 1 0 0 0 0.000
Dawson Mercer C NJD SHST 76 17 14 31 0.320
Georgii Merkulov C BOS SWA 6 0 1 1 0.080
Dakota Mermis D UTA Free Agent 1 0 0 0 0.000
Jon Merrill D MIN Free Agent 64 2 4 6 0.060
Ben Meyers C SEA Free Agent 8 0 0 0 0.000
Matvei Michkov RW PHI PUCK 74 24 34 58 0.550
Jacob Middleton D MIN UND 64 8 12 20 0.220
Keaton Middleton D COL ING 34 0 2 2 0.030
Ilya Mikheyev RW CHI MUS 72 17 14 31 0.330
Niko Mikkola D FLO STEL 68 5 16 21 0.190
Sonny Milano LW WSH RR 3 0 0 0 0.000
Colin Miller D WPJ Free Agent 56 3 10 13 0.140
J.T. Miller C VAN DEAL 40 9 26 35 0.550
J.T. Miller C NYR DEAL 24 10 15 25 0.730
K'Andre Miller D NYR CDN G 68 6 15 21 0.200
Michael Milne LW MIN Free Agent 1 0 0 0 0.000
Fraser Minten C TOR EAG 15 2 2 4 0.200
Pavel Mintyukov D ANA ING 61 5 13 18 0.190
Daniil Miromanov D CGY DEAL 43 2 7 9 0.130
Ivan Miroshnichenko LW WSH RR 18 1 3 4 0.140
Daniil Misyul D NJD Free Agent 1 0 0 0 0.000
Ian Mitchell D BOS CTHV 11 0 1 1 0.050
Casey Mittelstadt C COL WIN 63 11 23 34 0.360
Casey Mittelstadt C BOS WIN 10 2 2 4 0.300
Sean Monahan C CBJ PUCK 44 14 30 44 0.660
Brandon Montour D SEA PUCK 74 16 23 39 0.370
Oliver Moore C CHI WHA 1 0 0 0 0.000
Trevor Moore LW LAK BIGM 63 16 19 35 0.400
Mason Morelli LW VGK Free Agent 1 0 0 0 0.000
Josh Morrissey D WPJ UND 73 12 44 56 0.470
Scott Morrow D CAR SHLS 7 1 3 4 0.360
Janis Moser D TBL Magic 45 2 11 13 0.170
Tyler Motte C DET Free Agent 46 3 4 7 0.110
Jacob Moverare D LAK Free Agent 43 1 6 7 0.090
Shakir Mukhamadullin D SJS RR 29 1 7 8 0.160
Connor Murphy D CHI SCAR 61 1 16 17 0.150
Brett Murray LW BUF Free Agent 3 0 0 0 0.000
Philippe Myers D TOR Free Agent 29 1 3 4 0.090
Tyler Myers D VAN CDN G 70 6 18 24 0.210
Vladislav Namestnikov C WPJ UND 70 11 25 36 0.340
Frank Nazar C CHI WIN 45 7 10 17 0.270
Martin Necas C CAR WHA 49 16 39 55 0.720
Martin Necas C COL WHA 26 10 15 25 0.670
Jake Neighbours LW STL EAG 75 19 23 42 0.410
Brock Nelson C NYI Magic 61 20 23 43 0.520
Brock Nelson C COL Magic 12 3 5 8 0.460
Simon Nemec D NJD STEL 24 1 2 3 0.080
Nikita Nesterenko C ANA Free Agent 14 4 1 5 0.320
Alex Newhook C MTL GRE 73 14 10 24 0.260
Valeri Nichushkin RW COL STEL 37 19 11 30 0.660
Nino Niederreiter RW WPJ GRE 74 15 18 33 0.320
Matt Nieto LW PIT Free Agent 31 1 2 3 0.060
Stefan Noesen RW NJD BIGM 74 20 19 39 0.400
Josh Norris C OTT UND 53 20 13 33 0.500
Josh Norris C BUF UND 3 1 1 2 0.500
Tomas Nosek LW FLO Free Agent 53 1 8 9 0.090
Thomas Novak C NSH CTHV 52 13 9 22 0.340
Thomas Novak C PIT CTHV 2 0 0 0 0.000
Ryan Nugent-Hopkins C EDM UND 72 20 28 48 0.470
Darnell Nurse D EDM RR 68 5 25 30 0.260
Alex Nylander LW TOR ING 5 0 0 0 0.000
William Nylander RW TOR UND 74 42 37 79 0.820
Jani Nyman RW SEA CDN G 10 3 3 6 0.450
Gustav Nyquist RW NSH DEAL 57 9 12 21 0.260
Gustav Nyquist RW MIN DEAL 15 0 3 3 0.100
Liam O'Brien C UTA Free Agent 27 0 2 2 0.040
Drew O'Connor LW PIT SHST 53 6 10 16 0.210
Drew O'Connor LW VAN SHST 23 4 4 8 0.260
Logan O'Connor RW COL STEL 73 10 9 19 0.200
Jordan Oesterle D BOS Free Agent 22 1 5 6 0.160
Jordan Oesterle D NSH Free Agent 7 0 0 0 0.000
Liam Ohgren LW MIN ING 24 2 3 5 0.150
Oskar Olausson RW COL BIGM 2 0 0 0 0.000
Jamie Oleksiak D SEA Magic 75 4 10 14 0.120
Mathieu Olivier RW CBJ DEAL 72 17 12 29 0.320
Victor Olofsson LW VGK RR 49 13 12 25 0.390
Ryan O'Reilly C NSH CDN G 71 17 27 44 0.430
Dmitry Orlov D CAR SCAR 68 6 20 26 0.240
Zack Ostapchuk C OTT Free Agent 43 1 3 4 0.060
Zack Ostapchuk C SJS Free Agent 6 0 0 0 0.000
Brennan Othmann LW NYR SHLS 16 0 2 2 0.060
Alex Ovechkin LW WSH UND 57 37 26 63 0.880
Brayden Pachal D CGY Free Agent 67 3 6 9 0.090
Max Pacioretty LW TOR SHLS 37 5 8 13 0.240
Jean-Gabriel Pageau C NYI DEAL 70 12 25 37 0.350
Ondrej Palat LW NJD DEAL 72 14 13 27 0.280
Kyle Palmieri C NYI BRDW 73 23 24 47 0.480
Artemi Panarin LW NYR BIGM 72 33 46 79 0.780
Colton Parayko D STL CDN G 62 15 20 35 0.400
Juuso Parssinen C NSH SCAR 15 2 3 5 0.230
Juuso Parssinen C COL SCAR 22 2 4 6 0.180
Juuso Parssinen C NYR SCAR 8 0 0 0 0.000
David Pastrnak RW BOS WIN 74 35 51 86 0.820
Nick Paul LW TBL SCAR 67 21 18 39 0.450
Tanner Pearson LW VGK CDN G 69 12 13 25 0.270
Andrew Peeke D BOS Magic 68 1 15 16 0.130
Adam Pelech D NYI SCAR 52 0 19 19 0.180
Jakob Pelletier LW CGY CTHV 24 4 7 11 0.310
Jakob Pelletier LW PHI CTHV 19 1 4 5 0.160
Nicklaus Perbix D TBL DEAL 65 5 13 18 0.180
Cole Perfetti C WPJ SWA 74 16 30 46 0.420
David Perron LW OTT PUCK 35 8 6 14 0.310
Corey Perry RW EDM CTHV 72 16 9 25 0.280
Scott Perunovich D STL BIGM 24 2 4 6 0.170
Scott Perunovich D NYI BIGM 9 0 3 3 0.170
Brett Pesce D NJD UND 67 3 12 15 0.130
John-Jason Peterka RW BUF SHST 68 23 36 59 0.600
Alex Petrovic D DAL Free Agent 3 0 0 0 0.000
Jeff Petry D DET SHST 37 1 5 6 0.090
Elias Pettersson C VAN BRDW 64 15 30 45 0.470
Elias Nils Pettersson D VAN Free Agent 20 0 2 2 0.050
Marcus Pettersson D PIT SHST 47 3 15 18 0.220
Marcus Pettersson D VAN SHST 23 0 7 7 0.150
Michael Pezzetta LW MTL Free Agent 18 0 0 0 0.000
Isaak Phillips D CHI Free Agent 3 1 0 1 0.330
Noah Philp C EDM SHST 12 0 2 2 0.080
Owen Pickering D PIT STEL 25 1 2 3 0.080
Alex Pietrangelo D VGK BIGM 67 4 28 32 0.270
Shane Pinto C OTT SHLS 61 16 14 30 0.380
Neal Pionk D WPJ PUCK 66 9 28 37 0.350
Vasily Podkolzin RW EDM ING 73 7 15 22 0.200
Ryan Poehling C PHI Magic 62 11 14 25 0.290
Brayden Point C TBL WIN 68 38 35 73 0.820
Matthew Poitras C BOS DEAL 33 1 10 11 0.180
Jason Polin RW COL Free Agent 2 0 0 0 0.000
Vasiliy Ponomarev C PIT EAG 4 0 0 0 0.000
Martin Pospisil C CGY ING 73 4 20 24 0.190
Andrew Poturalski C SJS Free Agent 3 0 1 1 0.170
Sam Poulin RW PIT EAG 6 0 1 1 0.080
Owen Power D BUF DEAL 73 7 32 39 0.320
Nikita Prishchepov C COL Free Agent 10 0 0 0 0.000
Aliaksei Protas C WSH SWA 73 30 35 65 0.650
Ivan Provorov D CBJ WIN 72 7 23 30 0.260
Jesse Puljujarvi RW PIT RR 26 3 6 9 0.230
Ryan Pulock D NYI PUCK 66 5 15 20 0.190
Valtteri Puustinen RW PIT Free Agent 10 1 1 2 0.150
Mikael Pyyhtia LW CBJ ING 47 4 3 7 0.120
Jacob Quillan C TOR Free Agent 1 0 0 0 0.000
Jack Quinn RW BUF EAG 65 14 20 34 0.370
Darren Raddysh D TBL RR 64 5 29 34 0.300
Taylor Raddysh RW WSH EAG 73 7 20 27 0.230
Rickard Rakell RW PIT CTHV 74 32 32 64 0.650
Mikko Rantanen RW COL SWA 49 25 39 64 0.910
Mikko Rantanen RW CAR SWA 13 2 4 6 0.310
Mikko Rantanen RW DAL SWA 12 4 7 11 0.630
Michael Rasmussen C DET WHA 68 10 8 18 0.210
Aatu Raty C VAN Magic 25 5 2 7 0.240
Lucas Raymond LW DET EAG 73 26 47 73 0.680
Ryan Reaves RW TOR Free Agent 35 0 2 2 0.030
Lukas Reichel LW CHI CTHV 65 7 14 21 0.220
Mike Reilly D NYI STEL 17 0 2 2 0.060
Cole Reinhardt LW OTT PUCK 17 1 1 2 0.090
Sam Reinhart C FLO Magic 73 36 40 76 0.770
Matt Rempe C NYR Free Agent 36 2 3 5 0.100
Anthony Richard C PHI Free Agent 15 2 4 6 0.270
Morgan Rielly D TOR MUS 74 7 28 35 0.280
Sam Rinzel D CHI UND 1 0 0 0 0.000
Rasmus Ristolainen D PHI SHLS 63 4 15 19 0.180
Calum Ritchie C COL RR 7 1 0 1 0.140
Jason Robertson LW DAL CTHV 74 33 42 75 0.730
Nicholas Robertson LW TOR BIGM 62 12 7 19 0.250
Eric Robinson LW CAR UND 73 13 18 31 0.300
Evan Rodrigues C FLO SCAR 73 14 15 29 0.290
Alexander Romanov D NYI SWA 57 4 14 18 0.190
Jonas Rondbjerg RW VGK Free Agent 12 0 0 0 0.000
Kevin Rooney C CGY Free Agent 62 4 5 9 0.100
Isak Rosen RW BUF SWA 6 0 1 1 0.080
Jack Roslovic C CAR Magic 72 21 14 35 0.390
Marco Rossi C MIN UND 75 22 33 55 0.510
Joshua Roy RW MTL Magic 12 2 0 2 0.170
Matt Roy D WSH CTHV 63 3 21 24 0.210
Nicolas Roy C VGK BRDW 62 11 15 26 0.300
Chad Ruhwedel D NYR Free Agent 5 0 1 1 0.100
Bryan Rust RW PIT DEAL 64 26 29 55 0.630
Jan Rutta D SJS PUCK 51 2 6 8 0.100
Derek Ryan C EDM Free Agent 35 1 4 5 0.090
Brandon Saad LW STL STEL 43 7 9 16 0.270
Brandon Saad LW VGK STEL 21 5 5 10 0.360
Scott Sabourin RW SJS Free Agent 1 0 0 0 0.000
Dylan Samberg D WPJ CTHV 52 6 13 19 0.240
Mackie Samoskevich RW FLO UND 64 13 14 27 0.310
Mattias Samuelsson D BUF SCAR 53 4 8 12 0.150
Jake Sanderson D OTT WHA 72 8 41 49 0.400
Rasmus Sandin D WSH BIGM 73 4 24 28 0.220
Travis Sanheim D PHI WHA 76 7 21 28 0.230
Steven Santini D TBL Free Agent 1 0 0 0 0.000
Max Sasson C VAN EAG 24 2 4 6 0.170
David Savard D MTL Magic 67 1 14 15 0.120
Matthew Savoie C EDM Free Agent 4 0 1 1 0.130
Mark Scheifele C WPJ BIGM 74 36 45 81 0.790
Brayden Schenn C STL CTHV 75 17 31 48 0.430
Luke Schenn D NSH SCAR 61 1 4 5 0.050
Luke Schenn D WPJ SCAR 9 0 1 1 0.060
Nick Schmaltz C UTA BIGM 74 17 40 57 0.500
Nate Schmidt D FLO SHST 71 5 13 18 0.160
Braden Schneider D NYR UND 74 5 14 19 0.160
Corey Schueneman D STL Free Agent 4 0 0 0 0.000
Jimmy Schuldt D SJS Free Agent 6 0 0 0 0.000
Jaden Schwartz C SEA CDN G 75 23 23 46 0.460
Cole Schwindt RW VGK ING 40 0 7 7 0.090
Donovan Sebrango D OTT Free Agent 2 0 0 0 0.000
Nick Seeler D PHI CDN G 71 3 13 16 0.130
Tyler Seguin C DAL ING 19 9 11 20 0.760
Moritz Seider D DET BIGM 73 7 33 40 0.320
Mikhail Sergachev D UTA WHA 69 14 33 47 0.440
Damon Severson D CBJ MUS 69 6 19 25 0.220
Michael Sgarbossa C WSH Free Agent 3 1 1 2 0.500
Yegor Sharangovich C CGY BRDW 64 13 12 25 0.300
Ryan Shea D PIT Free Agent 32 2 3 5 0.110
Conor Sheary LW TBL SHST 5 0 0 0 0.000
Kiefer Sherwood LW VAN UND 70 17 18 35 0.370
Dominik Shine RW DET Free Agent 9 0 1 1 0.060
Devin Shore C MIN Free Agent 52 1 4 5 0.060
Jonas Siegenthaler D NJD MUS 55 2 7 9 0.100
Cole Sillinger C CBJ EAG 56 9 21 30 0.350
Owen Sillinger C CBJ Free Agent 1 0 0 0 0.000
Colton Sissons C NSH STEL 72 7 14 21 0.190
Jeff Skinner LW EDM STEL 63 14 11 25 0.310
Brady Skjei D NSH GRE 74 10 18 28 0.260
Juraj Slafkovsky LW MTL Magic 70 17 29 46 0.450
Landon Slaggert LW CHI EAG 25 2 1 3 0.100
Jaccob Slavin D CAR SHST 73 6 18 24 0.210
Brendan Smith D DAL Free Agent 29 0 4 4 0.070
Cole Smith RW NSH Free Agent 63 4 7 11 0.120
Craig Smith C CHI BRDW 40 9 7 16 0.310
Craig Smith C DET BRDW 10 0 2 2 0.100
Givani Smith RW SJS Free Agent 6 0 0 0 0.000
Givani Smith RW COL Free Agent 7 0 0 0 0.000
Reilly Smith RW NYR GRE 58 10 19 29 0.340
Reilly Smith RW VGK GRE 12 1 4 5 0.250
Ty Smith D CAR PUCK 8 1 1 2 0.190
Will Smith C SJS DEAL 65 13 24 37 0.380
Elmer Soderblom LW DET EAG 23 4 6 10 0.300
Ilya Solovyov D CGY Free Agent 5 0 1 1 0.100
Carson Soucy D VAN SHLS 59 3 7 10 0.110
Carson Soucy D NYR SHLS 9 1 2 3 0.220
Justin Sourdif RW FLO SHST 1 1 0 1 1.000
Jordan Spence D LAK BIGM 71 3 21 24 0.190
Daniel Sprong RW VAN SHLS 9 1 2 3 0.220
Daniel Sprong RW SEA SHLS 10 1 1 2 0.150
Daniel Sprong RW NJD SHLS 6 0 0 0 0.000
Jared Spurgeon D MIN WIN 60 7 23 30 0.310
Jordan Staal C CAR UND 71 12 21 33 0.320
Steven Stamkos C NSH WIN 74 23 22 45 0.460
Logan Stankoven C DAL BIGM 59 9 20 29 0.320
Logan Stankoven C CAR BIGM 10 2 3 5 0.350
Logan Stanley D WPJ Free Agent 55 1 11 12 0.120
Spencer Stastney D NSH Free Agent 21 0 3 3 0.070
Troy Stecher D EDM Free Agent 59 3 4 7 0.080
Sam Steel C DAL RR 71 6 17 23 0.200
Alex Steeves C TOR Free Agent 7 1 1 2 0.210
Kevin Stenlund C UTA Free Agent 74 11 10 21 0.220
Mitchell Stephens C SEA Free Agent 28 1 2 3 0.070
Chandler Stephenson C SEA MUS 71 11 37 48 0.420
Matthew Stienburg C COL Free Agent 8 0 0 0 0.000
Riley Stillman D CAR Free Agent 3 0 0 0 0.000
Jack St. Ivany D PIT Free Agent 19 0 1 1 0.030
Mark Stone RW VGK WIN 59 19 47 66 0.720
Dylan Strome C WSH Magic 73 23 47 70 0.640
Ryan Strome C ANA MUS 73 10 29 39 0.340
Jayden Struble D MTL PUCK 47 2 10 12 0.150
Nico Sturm C SJS Free Agent 47 7 6 13 0.210
Nico Sturm C FLO Free Agent 10 0 1 1 0.050
Tim Stützle C OTT CTHV 73 21 50 71 0.630
Oskar Sundqvist C STL PUCK 60 6 12 18 0.200
Pius Suter C VAN WIN 73 22 20 42 0.440
Ryan Suter D STL RR 75 1 13 14 0.100
Nick Suzuki C MTL SHST 73 23 54 77 0.680
Ryan Suzuki C CAR SHST 2 0 0 0 0.000
Fedor Svechkov C NSH CDN G 44 7 7 14 0.240
Andrei Svechnikov RW CAR BRDW 65 19 26 45 0.490
Brandon Tanev LW SEA RR 60 9 8 17 0.220
Brandon Tanev LW WPJ RR 11 1 3 4 0.230
Christopher Tanev D TOR SHLS 67 2 15 17 0.140
Vladimir Tarasenko RW DET RR 71 10 20 30 0.280
Tomas Tatar LW NJD BRDW 69 7 10 17 0.170
John Tavares C TOR Magic 67 35 34 69 0.780
Teuvo Teravainen C CHI CDN G 74 15 41 56 0.480
Troy Terry RW ANA BRDW 68 19 32 51 0.510
Alexandre Texier C STL PUCK 31 6 5 11 0.270
Shea Theodore D VGK CTHV 58 7 44 51 0.500
Akil Thomas C LAK GRE 23 1 2 3 0.090
Robert Thomas C STL BIGM 63 19 49 68 0.690
Jack Thompson D SJS DEAL 24 3 3 6 0.190
Tage Thompson C BUF BIGM 67 38 27 65 0.770
Henry Thrun D SJS STEL 52 1 9 10 0.110
Conor Timmins D TOR GRE 51 2 6 8 0.100
Conor Timmins D PIT GRE 10 1 4 5 0.300
Owen Tippett RW PHI EAG 71 19 20 39 0.410
Brady Tkachuk LW OTT GRE 71 29 26 55 0.590
Matthew Tkachuk LW FLO CTHV 52 22 35 57 0.760
Devon Toews D COL DEAL 71 8 31 39 0.330
Tyler Toffoli C SJS BIGM 70 27 21 48 0.540
Eeli Tolvanen RW SEA CTHV 75 22 12 34 0.370
Philip Tomasino RW NSH RR 11 0 1 1 0.050
Philip Tomasino RW PIT RR 46 10 10 20 0.330
Dominic Toninato C WPJ Free Agent 4 0 0 0 0.000
Alexei Toropchenko RW STL GRE 73 4 13 17 0.140
Yakov Trenin C MIN BRDW 69 6 8 14 0.140
Vincent Trocheck C NYR CDN G 74 21 30 51 0.490
Jacob Trouba D NYR BRDW 24 0 6 6 0.130
Jacob Trouba D ANA BRDW 47 1 7 8 0.100
Maxim Tsyplakov RW NYI BRDW 68 8 23 31 0.290
Alex Tuch RW BUF SHLS 73 31 26 57 0.600
Tyler Tucker D STL Free Agent 32 3 3 6 0.140
Riley Tufte LW BOS Free Agent 6 0 0 0 0.000
Alex Turcotte C LAK MUS 64 8 15 23 0.240
T.J. Tynan C COL Free Agent 8 0 1 1 0.060
Urho Vaakanainen D ANA BRDW 5 0 1 1 0.100
Urho Vaakanainen D NYR BRDW 39 2 10 12 0.180
Juuso Valimaki D UTA Free Agent 43 2 3 5 0.080
James van Riemsdyk LW CBJ SCAR 63 14 16 30 0.350
Trevor van Riemsdyk D WSH UND 73 1 20 21 0.150
Frank Vatrano RW ANA GRE 72 20 21 41 0.420
Joe Veleno C DET STEL 56 5 5 10 0.130
Joe Veleno C CHI STEL 10 2 2 4 0.300
Carter Verhaeghe C FLO PUCK 73 17 30 47 0.440
Jimmy Vesey LW NYR Free Agent 33 4 2 6 0.150
Jimmy Vesey LW COL Free Agent 4 0 0 0 0.000
Jeffrey Viel LW BOS Free Agent 4 0 0 0 0.000
Gabriel Vilardi C WPJ SWA 71 27 34 61 0.620
Alex Vlasic D CHI WHA 74 4 24 28 0.220
Marc-Edouard Vlasic D SJS Free Agent 18 0 2 2 0.060
Dmitri Voronkov LW CBJ ING 63 20 22 42 0.490
Jakub Vrana LW WSH CDN G 26 7 4 11 0.350
Jakub Vrana LW NSH CDN G 6 1 0 1 0.170
Chris Wagner RW COL Free Agent 24 1 0 1 0.040
Oliver Wahlstrom RW NYI EAG 27 2 2 4 0.110
Oliver Wahlstrom RW BOS EAG 16 1 1 2 0.090
Nathan Walker LW STL Free Agent 66 8 6 14 0.170
Sean Walker D CAR BRDW 73 4 10 14 0.120
Jake Walman D SJS RR 50 6 26 32 0.380
Jake Walman D EDM RR 11 0 5 5 0.230
Austin Watson LW DET Free Agent 7 2 0 2 0.290
MacKenzie Weegar D CGY CTHV 72 7 35 42 0.340
Alexander Wennberg C SJS MUS 68 9 23 32 0.300
Zach Werenski D CBJ CDN G 71 20 52 72 0.650
Colin White C SJS Free Agent 3 0 0 0 0.000
Zach Whitecloud D VGK ING 66 4 8 12 0.120
Ozzy Wiesblatt C NSH Free Agent 4 0 1 1 0.130
Adam Wilsby D NSH SCAR 23 1 4 5 0.130
Tom Wilson RW WSH PUCK 72 31 29 60 0.630
Ryan Winterton C SEA STEL 8 0 1 1 0.060
Miles Wood LW COL Free Agent 32 2 2 4 0.090
Parker Wotherspoon D BOS Free Agent 47 1 5 6 0.070
Shane Wright C SEA SCAR 72 17 23 40 0.400
Arber Xhekaj D MTL MUS 69 1 5 6 0.050
Kailer Yamamoto RW UTA Free Agent 5 1 0 1 0.200
Cameron York D PHI EAG 61 4 11 15 0.160
Pavel Zacha C BOS SWA 74 14 30 44 0.390
Nikita Zadorov D BOS MUS 73 4 13 17 0.140
Egor Zamula D PHI BRDW 57 3 12 15 0.160
Connor Zary C CGY STEL 54 13 14 27 0.370
Trevor Zegras C ANA BRDW 48 9 17 26 0.360
Olen Zellweger D ANA BIGM 55 6 12 18 0.220
Fabian Zetterlund LW SJS STEL 64 17 19 36 0.410
Fabian Zetterlund LW OTT STEL 11 0 1 1 0.050
Mika Zibanejad C NYR UND 74 16 35 51 0.450
Artem Zub D OTT CDN G 48 2 9 11 0.140
Mats Zuccarello RW MIN BRDW 62 17 28 45 0.500
Jason Zucker LW BUF SCAR 64 19 29 48 0.520

Sports Data Api provided by MySportsFeeds.com

Sports Data Api