Last Updated: 2024-04-21 09:38:34am

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
Noel Acciari C PIT SHST 55 4 3 7 0.100
Calen Addison D MIN CDN G 12 0 5 5 0.210
Calen Addison D SJS CDN G 60 1 11 12 0.110
Egor Afanasyev LW NSH EAG 2 0 0 0 0.000
Sebastian Aho C CAR CTHV 78 36 53 89 0.800
Sebastiann Aho D NYI RR 58 2 7 9 0.090
Nikita Alexandrov C STL MUS 23 0 2 2 0.040
Alexander Alexeyev D WSH SWA 39 1 2 3 0.050
Michael Amadio RW VGK PUCK 73 14 13 27 0.280
Nils Aman C VAN MUS 43 3 4 7 0.120
Joseph Anderson RW CHI Free Agent 55 5 12 17 0.200
Josh Anderson RW MTL CDN G 78 9 11 20 0.190
Michael Anderson D LAK ING 74 2 16 18 0.140
Jaret Anderson-Dolan C LAK Free Agent 30 1 3 4 0.080
Jaret Anderson-Dolan C NSH Free Agent 1 0 0 0 0.000
Rasmus Andersson D CGY EAG 78 9 30 39 0.310
Emil Andrae D PHI BRDW 4 0 0 0 0.000
Tyler Angle C CBJ Free Agent 2 0 0 0 0.000
Mason Appleton C WPJ CTHV 82 14 22 36 0.300
Joel Armia RW MTL SCAR 66 17 8 25 0.320
Viktor Arvidsson RW LAK SHST 18 6 9 15 0.580
Zach Aston-Reese C DET Free Agent 3 0 0 0 0.000
Andreas Athanasiou C CHI GRE 28 2 7 9 0.200
Cam Atkinson RW PHI MUS 70 13 15 28 0.290
Ronald Attard D PHI Free Agent 12 0 2 2 0.080
Nicolas Aube-Kubel RW WSH Free Agent 60 6 10 16 0.180
Mikael Backlund C CGY SHLS 82 15 24 39 0.330
Nicklas Backstrom C WSH SWA 8 0 1 1 0.060
Kevin Bahl D NJD DEAL 82 1 10 11 0.070
Justin Bailey RW SJS Free Agent 59 5 9 14 0.160
Arshdeep Bains LW VAN Free Agent 8 0 0 0 0.000
Uvis Balinskis D FLO Free Agent 26 1 2 3 0.080
Alexander Barabanov LW SJS Magic 46 4 9 13 0.180
Ivan Barbashev C VGK WHA 82 19 26 45 0.390
Aleksander Barkov C FLO WHA 73 23 57 80 0.710
Alex Barre-Boulet C TBL Free Agent 36 6 3 9 0.210
Tyson Barrie D NSH WHA 41 1 14 15 0.200
Justin Barron D MTL SHST 48 7 6 13 0.210
Morgan Barron C WPJ Free Agent 80 11 7 18 0.180
Mathew Barzal C NYI SCAR 80 23 57 80 0.640
Nathan Bastian RW NJD Free Agent 54 5 7 12 0.160
Drake Batherson RW OTT BRDW 82 28 38 66 0.570
Jake Bean D CBJ SCAR 72 4 9 13 0.120
Ethan Bear D WSH RR 24 1 3 4 0.100
Anthony Beauvillier LW VAN WHA 22 2 6 8 0.230
Anthony Beauvillier LW CHI WHA 23 2 4 6 0.170
Anthony Beauvillier LW NSH WHA 15 1 2 3 0.130
Adam Beckman LW MIN SHST 11 0 2 2 0.090
Connor Bedard C CHI WHA 68 22 39 61 0.610
John Beecher C BOS DEAL 52 7 3 10 0.160
Pierre-Edouard Bellemare LW SEA Free Agent 40 4 3 7 0.140
Louie Belpedio D PHI Free Agent 12 2 2 4 0.250
Emil Bemstrom C CBJ BIGM 32 5 6 11 0.250
Emil Bemstrom C PIT BIGM 24 3 2 5 0.170
Matty Beniers C SEA ING 77 15 22 37 0.340
Jamie Benn LW DAL STEL 82 21 39 60 0.490
Sam Bennett C FLO SWA 69 20 21 41 0.440
Matt Benning D SJS SHST 14 0 2 2 0.070
Simon Benoit D TOR Free Agent 64 1 4 5 0.050
Zach Benson LW BUF CDN G 71 11 19 30 0.290
Jonatan Berggren RW DET CTHV 12 2 4 6 0.330
Jacob Bernard-Docker D OTT STEL 72 4 10 14 0.130
Tyler Bertuzzi LW TOR BIGM 80 21 22 43 0.400
Brandon Biro LW BUF Free Agent 5 2 0 2 0.400
Oliver Bjorkstrand RW SEA GRE 82 20 39 59 0.480
Tobias Bjornfot D LAK SWA 1 0 0 0 0.000
Tobias Bjornfot D VGK SWA 2 0 0 0 0.000
Tobias Bjornfot D FLO SWA 1 0 0 0 0.000
Nick Bjugstad C ARI DEAL 76 22 23 45 0.440
Colin Blackwell C CHI Free Agent 44 8 4 12 0.230
Sammy Blais LW STL EAG 53 1 6 7 0.080
Jackson Blake RW CAR Free Agent 1 0 0 0 0.000
Nick Blankenburg D CBJ PUCK 12 1 0 1 0.080
Anton Blidh LW NYR Free Agent 1 0 0 0 0.000
Theodor Blueger C VAN PUCK 68 6 22 28 0.250
Brock Boeser RW VAN GRE 81 40 33 73 0.700
Zach Bogosian D TBL Free Agent 4 0 0 0 0.000
Zach Bogosian D MIN Free Agent 61 3 11 14 0.140
Samuel Bolduc D NYI PUCK 34 2 3 5 0.100
Zachary Bolduc C STL STEL 25 5 4 9 0.280
Matthew Boldy LW MIN SHLS 75 29 40 69 0.650
Nick Bonino C NYR Free Agent 45 1 4 5 0.070
Adam Boqvist D CBJ CTHV 35 1 9 10 0.160
Jesper Boqvist C BOS MUS 47 6 8 14 0.210
Thomas Bordeleau C SJS EAG 27 6 5 11 0.310
William Borgen D SEA MUS 82 3 22 25 0.170
Robert Bortuzzo D STL Free Agent 4 0 0 0 0.000
Robert Bortuzzo D NYI Free Agent 23 0 0 0 0.000
Evan Bouchard D EDM UND 81 18 64 82 0.620
Mavrik Bourque C DAL SWA 1 0 0 0 0.000
Shane Bowers C NJD UND 8 0 0 0 0.000
Travis Boyd C ARI STEL 16 2 6 8 0.310
Erik Brannstrom D OTT WHA 76 3 17 20 0.150
Jesper Bratt LW NJD GRE 82 27 56 83 0.670
Justin Brazeau RW BOS Free Agent 19 5 2 7 0.320
Gavin Brindley C CBJ CTHV 1 0 0 0 0.000
Bobby Brink RW PHI WIN 57 11 12 23 0.300
Brendan Brisson C VGK SWA 15 2 6 8 0.330
Philip Broberg D EDM STEL 12 0 2 2 0.080
TJ Brodie D TOR SWA 78 1 25 26 0.170
Jonas Brodin D MIN WHA 62 7 20 27 0.270
Jonny Brodzinski C NYR PUCK 57 6 13 19 0.220
Connor Brown RW EDM DEAL 71 4 8 12 0.110
Joshua Brown D ARI Free Agent 51 3 7 10 0.130
Patrick Brown C BOS Free Agent 11 0 1 1 0.050
Jacob Bryson D BUF RR 36 1 7 8 0.130
Pavel Buchnevich LW STL CDN G 80 27 36 63 0.560
Michael Bunting LW CAR MUS 60 13 23 36 0.410
Michael Bunting LW PIT MUS 21 6 13 19 0.600
Andre Burakovsky LW SEA RR 49 7 9 16 0.230
Callahan Burke C CAR Free Agent 1 0 0 0 0.000
Brent Burns D CAR BRDW 82 10 33 43 0.320
Kyle Burroughs D SJS Free Agent 73 2 6 8 0.070
Cameron Butler RW CBJ Free Agent 1 0 0 0 0.000
Quinton Byfield RW LAK PUCK 80 20 35 55 0.470
Bowen Byram D COL STEL 55 8 12 20 0.250
Bowen Byram D BUF STEL 18 3 6 9 0.330
Michael Carcone LW ARI BIGM 74 21 8 29 0.340
Declan Carlile D TBL Free Agent 1 0 0 0 0.000
Brandon Carlo D BOS MUS 76 4 10 14 0.120
John Carlson D WSH CTHV 82 10 42 52 0.380
Leo Carlsson C ANA SHLS 55 12 17 29 0.370
Ryan Carpenter C SJS Free Agent 62 5 7 12 0.140
Sam Carrick C ANA Free Agent 61 8 3 11 0.160
Sam Carrick C EDM Free Agent 16 2 3 5 0.220
Alexandre Carrier D NSH UND 73 4 16 20 0.160
William Carrier LW VGK DEAL 39 6 2 8 0.180
Jeff Carter C PIT Free Agent 72 11 4 15 0.180
Noah Cates LW PHI SWA 59 6 12 18 0.200
Cole Caufield RW MTL RR 82 28 37 65 0.570
Cody Ceci D EDM CTHV 79 5 20 25 0.190
Erik Cernak D TBL SHST 69 2 11 13 0.110
Thomas Chabot D OTT EAG 51 9 21 30 0.380
Mitchell Chaffee RW TBL DEAL 30 4 3 7 0.180
Rourke Chartier C OTT MUS 37 2 1 3 0.070
Jalen Chatfield D CAR WHA 72 8 14 22 0.210
Ben Chiarot D DET WIN 77 5 15 20 0.160
Nikita Chibrikov RW WPJ Magic 1 1 0 1 1.000
Yegor Chinakhov RW CBJ UND 53 16 13 29 0.420
Declan Chisholm D WPJ PUCK 2 0 1 1 0.250
Declan Chisholm D MIN PUCK 29 3 5 8 0.190
Jake Christiansen D CBJ Free Agent 12 0 2 2 0.080
Jakob Chychrun D OTT STEL 82 14 27 41 0.340
Filip Chytil C NYR WHA 10 0 6 6 0.300
Anthony Cirelli C TBL SHLS 79 20 25 45 0.410
Casey Cizikas C NYI Free Agent 70 10 13 23 0.240
Kale Clague D BUF STEL 3 0 1 1 0.170
Brandt Clarke D LAK Magic 16 2 4 6 0.250
Graeme Clarke RW NJD Free Agent 3 0 0 0 0.000
Connor Clifton D BUF WIN 79 4 14 18 0.140
Cal Clutterbuck RW NYI Free Agent 82 7 12 19 0.160
Dylan Coghlan D CAR Free Agent 1 0 0 0 0.000
Andrew Cogliano C COL Free Agent 75 6 13 19 0.170
Sam Colangelo RW ANA STEL 3 1 0 1 0.330
Ian Cole D VAN Free Agent 78 2 9 11 0.080
Blake Coleman C CGY MUS 78 30 24 54 0.540
Ross Colton C COL SHLS 80 17 23 40 0.360
J.T. Compher LW DET WIN 77 19 29 48 0.440
Max Comtois LW CAR Free Agent 1 0 1 1 0.500
Lucas Condotta LW MTL Free Agent 3 0 0 0 0.000
Kyle Connor LW WPJ EAG 65 34 27 61 0.730
Logan Cooley C ARI WHA 82 20 24 44 0.390
Andrew Copp C DET STEL 79 13 20 33 0.290
Lukas Cormier D VGK SWA 2 0 1 1 0.250
Matt Coronato RW CGY WHA 34 3 6 9 0.180
Paul Cotter C VGK GRE 76 7 18 25 0.210
Nick Cousins C FLO SCAR 69 7 8 15 0.160
Logan Couture C SJS Magic 6 0 1 1 0.080
Sean Couturier C PHI WHA 74 11 27 38 0.330
Charlie Coyle C BOS WIN 82 25 35 60 0.520
Dylan Cozens C BUF CTHV 79 18 29 47 0.410
Louis Crevier D CHI Magic 24 0 3 3 0.060
Angus Crookshank LW OTT Free Agent 13 2 1 3 0.190
Sidney Crosby C PIT Magic 82 42 52 94 0.830
Cameron Crotty D ARI Free Agent 1 0 0 0 0.000
Lawson Crouse LW ARI ING 81 23 19 42 0.400
Maxwell Crozier D TBL DEAL 13 0 2 2 0.080
William Cuylle LW NYR ING 81 13 8 21 0.210
Austin Czarnik C DET Free Agent 34 0 1 1 0.010
Kirby Dach C MTL SWA 2 0 2 2 0.500
Evgenii Dadonov RW DAL Magic 51 12 11 23 0.340
Rasmus Dahlin D BUF ING 81 20 39 59 0.490
Phillip Danault C LAK STEL 78 17 30 47 0.410
Justin Danforth RW CBJ CTHV 71 10 16 26 0.250
Zach Dean C STL WIN 9 0 0 0 0.000
Tony DeAngelo D CAR ING 31 3 8 11 0.230
Alex DeBrincat RW DET PUCK 82 27 40 67 0.570
Jake DeBrusk LW BOS Magic 80 19 21 40 0.370
Calvin de Haan D TBL RR 59 3 7 10 0.110
Luca Del Bel Belluz C CBJ BRDW 1 1 0 1 1.000
Marc Del Gaizo D NSH Magic 9 0 3 3 0.170
Ty Dellandrea C DAL UND 42 2 7 9 0.130
Ethan Del Mastro D CHI Magic 2 0 0 0 0.000
Dylan DeMelo D WPJ ING 82 3 28 31 0.210
Grigori Denisenko LW VGK RR 6 0 0 0 0.000
Travis Dermott D ARI Free Agent 50 2 5 7 0.090
Vincent Desharnais D EDM Free Agent 78 1 10 11 0.080
Nick DeSimone D CGY WHA 23 1 4 5 0.130
Nick DeSimone D NJD WHA 11 1 1 2 0.140
Nicolas Deslauriers LW PHI Free Agent 60 1 3 4 0.040
Connor Dewar C MIN MUS 57 10 4 14 0.210
Connor Dewar C TOR MUS 17 1 4 5 0.180
Jason Dickinson C CHI CTHV 82 22 13 35 0.350
Phillip Di Giuseppe LW VAN Free Agent 51 5 5 10 0.150
Brenden Dillon D WPJ SHLS 77 8 12 20 0.180
Josh Doan RW ARI STEL 11 5 4 9 0.640
Noah Dobson D NYI BRDW 79 10 60 70 0.510
Max Domi C TOR EAG 80 9 38 47 0.350
Ryan Donato C CHI Magic 78 12 18 30 0.270
Pavel Dorofeyev LW VGK Magic 47 13 11 24 0.390
Drew Doughty D LAK UND 82 15 35 50 0.400
Nic Dowd C WSH CTHV 64 12 10 22 0.270
Justin Dowling C NJD Free Agent 2 1 0 1 0.500
Leon Draisaitl C EDM UND 81 41 65 106 0.910
Jonathan Drouin LW COL GRE 79 19 37 56 0.470
Jack Drury C CAR SWA 74 8 19 27 0.240
Jamie Drysdale D ANA CTHV 10 1 4 5 0.300
Jamie Drysdale D PHI CTHV 24 2 3 5 0.150
Dillon Dube C CGY Free Agent 43 3 4 7 0.120
Pierrick Dube RW WSH Free Agent 3 0 0 0 0.000
Pierre-Luc Dubois C LAK ING 82 16 24 40 0.340
Matt Duchene C DAL UND 80 25 40 65 0.560
Anthony Duclair LW SJS SCAR 56 16 11 27 0.380
Anthony Duclair LW TBL SCAR 17 8 7 15 0.680
Walker Duehr RW CGY EAG 40 2 5 7 0.110
Brandon Duhaime RW MIN EAG 62 4 4 8 0.100
Brandon Duhaime RW COL EAG 18 1 4 5 0.170
Matt Dumba D ARI SCAR 58 4 6 10 0.120
Matt Dumba D TBL SCAR 18 0 2 2 0.060
Brian Dumoulin D SEA EAG 80 6 10 16 0.140
Vince Dunn D SEA WIN 59 11 35 46 0.480
Sean Durzi D ARI BIGM 76 9 32 41 0.330
Christian Dvorak C MTL Free Agent 30 5 4 9 0.230
Jordan Eberle RW SEA WIN 78 17 27 44 0.390
Joel Edmundson D WSH Free Agent 44 1 5 6 0.080
Joel Edmundson D TOR Free Agent 9 0 0 0 0.000
Adam Edstrom C NYR Free Agent 11 2 0 2 0.180
Simon Edvinsson D DET SWA 16 1 1 2 0.090
Nikolaj Ehlers LW WPJ GRE 82 25 36 61 0.520
Jack Eichel C VGK STEL 63 31 37 68 0.790
Aaron Ekblad D FLO BRDW 51 4 14 18 0.220
Mattias Ekholm D EDM CDN G 79 11 34 45 0.350
William Eklund LW SJS RR 80 16 29 45 0.380
Oliver Ekman-Larsson D FLO PUCK 80 9 23 32 0.260
Lars Eller C PIT SCAR 82 15 16 31 0.280
Ty Emberson D SJS EAG 30 1 9 10 0.180
Andreas Englund D LAK SCAR 82 1 9 10 0.070
Pierre Engvall LW NYI UND 74 10 18 28 0.260
MacKenzie Entwistle RW CHI Free Agent 67 5 6 11 0.120
Joel Eriksson Ek C MIN WIN 77 30 34 64 0.610
Adam Erne LW EDM Free Agent 24 1 1 2 0.060
Luke Evangelista RW NSH UND 80 16 23 39 0.340
Jake Evans C MTL Magic 82 7 21 28 0.210
Ryker Evans D SEA EAG 36 1 8 9 0.140
Mikey Eyssimont C TBL RR 81 11 14 25 0.220
Robby Fabbri C DET SCAR 68 18 14 32 0.370
Dante Fabbro D NSH WHA 56 3 10 13 0.140
Brock Faber D MIN WHA 82 8 39 47 0.340
Samuel Fagemo LW NSH SWA 4 1 0 1 0.250
Samuel Fagemo LW LAK SWA 4 0 0 0 0.000
Radek Faksa C DAL Free Agent 74 7 12 19 0.180
Adam Fantilli C CBJ MUS 49 12 15 27 0.400
Joel Farabee LW PHI PUCK 82 22 28 50 0.440
Hudson Fasching RW NYI RR 45 4 10 14 0.200
Jesper Fast RW CAR RR 73 6 13 19 0.170
Justin Faulk D STL Magic 60 2 28 30 0.270
Martin Fehervary D WSH DEAL 66 3 13 16 0.140
Mario Ferraro D SJS SHST 78 3 18 21 0.150
Kevin Fiala LW LAK ING 82 29 44 73 0.620
Christian Fischer RW DET ING 79 5 14 19 0.150
Trey Fix-Wolansky RW CBJ Free Agent 11 2 1 3 0.230
Cale Fleury D SEA Free Agent 1 0 0 0 0.000
Haydn Fleury D TBL Free Agent 24 1 4 5 0.130
Warren Foegele LW EDM WIN 82 20 21 41 0.370
Tyson Foerster RW PHI STEL 77 20 13 33 0.340
Marcus Foligno LW MIN DEAL 55 10 12 22 0.290
Nick Foligno LW CHI DEAL 74 17 20 37 0.360
Cal Foote D NJD EAG 4 0 1 1 0.130
Nolan Foote LW NJD RR 4 1 0 1 0.250
Derek Forbort D BOS WIN 35 0 4 4 0.060
Filip Forsberg LW NSH CDN G 82 48 46 94 0.870
Gustav Forsling D FLO SWA 79 10 29 39 0.310
Jean-Luc Foudy C COL SCAR 4 1 0 1 0.250
Liam Foudy C CBJ SCAR 1 0 0 0 0.000
Liam Foudy C NSH SCAR 12 0 3 3 0.130
Cam Fowler D ANA BIGM 81 5 34 39 0.270
Adam Fox D NYR SHST 72 17 56 73 0.630
Trent Frederic C BOS MUS 82 18 22 40 0.350
Mark Friedman D VAN Free Agent 23 0 1 1 0.020
Byron Froese C VGK Free Agent 16 0 1 1 0.030
Morgan Frost C PHI PUCK 71 13 28 41 0.380
Jonah Gadjovich LW FLO Free Agent 39 2 2 4 0.080
Sam Gagner C EDM DEAL 28 5 5 10 0.270
Brendan Gallagher RW MTL WIN 77 16 15 31 0.310
Rhett Gardner C PHI Free Agent 1 0 0 0 0.000
Conor Garland RW VAN BIGM 82 20 27 47 0.410
Adam Gaudette C STL Free Agent 2 0 0 0 0.000
Frederick Gaudreau C MIN STEL 67 5 10 15 0.150
Johnny Gaudreau LW CBJ BIGM 81 12 48 60 0.440
Brendan Gaunce C CBJ Free Agent 24 2 2 4 0.130
Cutter Gauthier LW ANA UND 1 0 1 1 0.500
Julien Gauthier RW NYI Free Agent 27 5 4 9 0.260
Vladislav Gavrikov D LAK DEAL 77 6 17 23 0.190
Glenn Gawdin C ANA Free Agent 1 0 0 0 0.000
Morgan Geekie C BOS DEAL 76 17 22 39 0.370
Brandon Gignac C MTL Free Agent 7 1 0 1 0.140
Dennis Gilbert D CGY Free Agent 34 1 6 7 0.120
Adam Ginning D PHI Free Agent 9 1 0 1 0.110
Mark Giordano D TOR UND 46 3 6 9 0.130
Samuel Girard D COL WIN 59 3 15 18 0.180
Zemgus Girgensons LW BUF Free Agent 63 8 6 14 0.170
Claude Giroux RW OTT ING 82 21 43 64 0.520
Cody Glass C NSH Free Agent 41 6 7 13 0.230
Luke Glendening C TBL Free Agent 81 10 1 11 0.130
Alex Goligoski D MIN MUS 36 0 10 10 0.140
Gage Goncalves C TBL Free Agent 2 0 0 0 0.000
Barclay Goodrow C NYR WIN 80 4 8 12 0.100
Shayne Gostisbehere D DET BIGM 81 10 46 56 0.410
Yanni Gourde C SEA BRDW 80 11 22 33 0.280
Collin Graf RW SJS Free Agent 7 0 2 2 0.140
Mikael Granlund C SJS UND 69 12 48 60 0.520
Ryan Graves D PIT Magic 70 3 11 14 0.120
Jordan Greenway LW BUF CDN G 67 10 18 28 0.280
Anthony-John Greer LW CGY GRE 59 6 6 12 0.150
Noah Gregor C TOR GRE 63 6 6 12 0.140
Ridly Greig C OTT PUCK 72 13 13 26 0.270
Benoit-Olivier Groulx C ANA SWA 45 0 2 2 0.020
Jonathan Gruden C PIT Free Agent 13 1 0 1 0.080
Carl Grundstrom RW LAK Free Agent 50 8 4 12 0.200
Matt Grzelcyk D BOS DEAL 63 2 9 11 0.100
Radko Gudas D ANA Magic 66 6 12 18 0.180
Erik Gudbranson D CBJ DEAL 78 6 20 26 0.210
Maxence Guenette D OTT Free Agent 7 0 0 0 0.000
Dylan Guenther RW ARI CDN G 45 18 17 35 0.590
Jake Guentzel C PIT CDN G 50 22 30 52 0.740
Jake Guentzel C CAR CDN G 17 8 17 25 0.970
Kaiden Guhle D MTL EAG 70 6 16 22 0.200
Denis Gurianov RW NSH SWA 14 1 1 2 0.110
Denis Gurianov RW PHI SWA 4 0 0 0 0.000
Danil Gushchin LW SJS UND 4 1 1 2 0.380
David Gustafsson C WPJ Free Agent 39 3 4 7 0.130
Erik Gustafsson D NYR UND 76 6 25 31 0.240
Cole Guttman C CHI Free Agent 27 4 4 8 0.220
Brandon Hagel LW TBL Magic 82 26 49 75 0.620
Robert Hagg D ANA Free Agent 5 0 0 0 0.000
Nicolas Hague D VGK BRDW 73 2 10 12 0.100
Jani Hakanpaa D DAL SCAR 64 2 10 12 0.110
Taylor Hall LW CHI DEAL 10 2 2 4 0.300
Brian Halonen LW NJD Free Agent 2 0 0 0 0.000
Hardy Haman Aktell D WSH RR 6 0 1 1 0.080
James Hamblin LW EDM Free Agent 31 2 1 3 0.080
Dougie Hamilton D NJD CTHV 20 5 11 16 0.530
Travis Hamonic D OTT SCAR 48 2 4 6 0.080
Noah Hanifin D CGY STEL 61 11 24 35 0.380
Noah Hanifin D VGK STEL 19 2 10 12 0.370
Joel Hanley D DAL Free Agent 32 0 3 3 0.050
Joel Hanley D CGY Free Agent 10 1 1 2 0.150
Jansen Harkins C PIT Free Agent 45 0 4 4 0.040
Thomas Harley D DAL CTHV 79 15 32 47 0.390
Jordan Harris D MTL SWA 56 3 11 14 0.150
Ryan Hartman RW MIN SWA 74 21 24 45 0.450
Rafael Harvey-Pinard LW MTL UND 45 2 8 10 0.130
Santeri Hatakka D NJD Free Agent 12 0 2 2 0.080
Garnet Hathaway RW PHI SHST 82 7 10 17 0.150
Erik Haula LW NJD SHST 76 16 19 35 0.340
John Hayden C SEA Free Agent 2 0 0 0 0.000
Kevin Hayes RW STL WHA 79 13 16 29 0.270
Barrett Hayton C ARI MUS 33 3 7 10 0.200
Victor Hedman D TBL UND 78 13 63 76 0.570
Emil Heineman LW MTL GRE 4 0 0 0 0.000
Danton Heinen LW BOS CDN G 74 17 19 36 0.360
Miro Heiskanen D DAL SHLS 71 9 45 54 0.440
Adam Henrique C ANA STEL 60 18 24 42 0.500
Adam Henrique C EDM STEL 22 6 3 9 0.340
Tomas Hertl C SJS SHST 48 15 19 34 0.510
Tomas Hertl C VGK SHST 6 2 2 4 0.500
Matthew Highmore C OTT Free Agent 7 0 2 2 0.140
Vincent Hinostroza C PIT Free Agent 14 1 2 3 0.140
Roope Hintz C DAL EAG 80 30 35 65 0.590
Akito Hirose D VAN Free Agent 3 0 0 0 0.000
Nico Hischier C NJD SWA 71 27 40 67 0.660
Mike Hoffman C SJS CTHV 66 10 13 23 0.250
Nils Höglander LW VAN PUCK 80 24 12 36 0.380
Justin Holl D DET SCAR 38 0 5 5 0.070
Dylan Holloway LW EDM RR 38 6 3 9 0.200
Pontus Holmberg RW TOR SWA 54 7 10 17 0.220
Simon Holmstrom RW NYI STEL 75 15 10 25 0.270
Alexander Holtz RW NJD SCAR 82 16 12 28 0.270
Bo Horvat C NYI STEL 81 33 35 68 0.620
Brett Howden C VGK CTHV 72 8 11 19 0.190
Filip Hronek D VAN EAG 81 5 43 48 0.330
Jonathan Huberdeau C CGY GRE 81 12 40 52 0.400
Jack Hughes C NJD CTHV 62 27 47 74 0.810
Luke Hughes D NJD SWA 82 9 38 47 0.340
Quinn Hughes D VAN WIN 82 17 75 92 0.660
Daemon Hunt D MIN RR 12 0 1 1 0.040
Dryden Hunt LW CGY Free Agent 28 3 5 8 0.200
Lane Hutson D MTL BIGM 2 0 2 2 0.500
Ben Hutton D VGK Free Agent 41 2 8 10 0.150
Grant Hutton D NYI Free Agent 2 0 0 0 0.000
Zach Hyman LW EDM SWA 80 54 23 77 0.820
Alex Iafallo LW WPJ MUS 82 11 16 27 0.230
Bokondji Imama LW OTT Free Agent 6 0 0 0 0.000
Vincent Iorio D WSH EAG 6 0 0 0 0.000
Ruslan Iskhakov C NYI SHST 1 0 1 1 0.500
Mark Jankowski C NSH Free Agent 32 7 8 15 0.340
Mattias Janmark C EDM SCAR 71 4 8 12 0.110
Calle Jarnkrok C TOR PUCK 52 10 11 21 0.300
Roby Jarventie LW OTT WIN 7 0 1 1 0.070
Seth Jarvis C CAR EAG 81 33 34 67 0.620
Tanner Jeannot LW TBL SWA 55 7 7 14 0.190
Jan Jenik RW ARI CDN G 5 0 1 1 0.100
Boone Jenner C CBJ MUS 58 22 13 35 0.490
Nick Jensen D WSH RR 78 1 13 14 0.100
David Jiricek D CBJ RR 43 1 9 10 0.130
Lucas Johansen D WSH GRE 6 0 1 1 0.080
Ryan Johansen C COL WIN 63 13 10 23 0.290
Marcus Johansson LW MIN DEAL 78 11 19 30 0.260
Erik Johnson D BUF Free Agent 50 3 0 3 0.060
Erik Johnson D PHI Free Agent 17 2 1 3 0.150
Jack Johnson D COL Free Agent 80 3 13 16 0.120
Kent Johnson C CBJ WHA 42 6 10 16 0.260
Reese Johnson C CHI Free Agent 42 2 3 5 0.080
Ryan Johnson D BUF BRDW 41 0 7 7 0.090
Tyler Johnson C CHI CDN G 67 17 14 31 0.360
Ross Johnston LW ANA Free Agent 68 1 3 4 0.040
Wyatt Johnston C DAL SCAR 82 32 33 65 0.590
Marc Johnstone RW PIT Free Agent 1 0 0 0 0.000
Henri Jokiharju D BUF WHA 74 3 17 20 0.160
Caleb Jones D COL Free Agent 25 0 5 5 0.100
Max Jones LW ANA SWA 52 5 10 15 0.190
Seth Jones D CHI SWA 67 8 23 31 0.290
Zachary Jones D NYR BIGM 31 2 7 9 0.180
Axel Jonsson-Fjallby LW WPJ Free Agent 26 2 3 5 0.130
Mathieu Joseph RW OTT CDN G 72 11 24 35 0.320
Pierre-Olivier Joseph D PIT SHST 52 2 9 11 0.130
Dakota Joshua C VAN UND 63 18 14 32 0.400
Roman Josi D NSH CTHV 82 23 62 85 0.660
Tyson Jost C BUF MUS 43 3 3 6 0.100
Noah Juulsen D VAN Free Agent 54 1 6 7 0.070
Nazem Kadri C CGY CDN G 82 29 46 75 0.630
Wyatt Kaiser D CHI RR 32 0 7 7 0.110
Kaapo Kakko RW NYR BRDW 61 13 6 19 0.260
Arthur Kaliyev RW LAK Magic 51 7 8 15 0.220
David Kampf C TOR Free Agent 78 8 11 19 0.170
Evander Kane LW EDM PUCK 77 24 20 44 0.440
Patrick Kane RW DET WHA 50 20 27 47 0.670
Kasperi Kapanen RW STL GRE 73 6 16 22 0.190
Kirill Kaprizov LW MIN BIGM 75 46 50 96 0.950
Erik Karlsson D PIT SHLS 82 11 45 56 0.410
Linus Karlsson C VAN ING 4 0 0 0 0.000
William Karlsson C VGK SHLS 70 30 30 60 0.640
Tye Kartye LW SEA DEAL 77 11 9 20 0.200
Mark Kastelic C OTT Free Agent 63 5 5 10 0.120
Boris Katchouk LW CHI EAG 38 5 4 9 0.180
Boris Katchouk LW OTT EAG 21 2 2 4 0.140
Milos Kelemen LW ARI Free Agent 10 0 1 1 0.050
Clayton Keller RW ARI SCAR 78 33 43 76 0.700
Parker Kelly LW OTT Free Agent 80 8 10 18 0.160
Philip Kemp D EDM Free Agent 1 0 0 0 0.000
Adrian Kempe RW LAK Magic 77 28 47 75 0.670
Alexander Kerfoot C ARI CDN G 82 13 32 45 0.350
Matthew Kessel D STL Free Agent 39 1 6 7 0.100
Michael Kesselring D ARI SWA 65 5 16 21 0.200
Jujhar Khaira LW MIN Free Agent 1 0 0 0 0.000
Marat Khusnutdinov C MIN SHLS 16 1 3 4 0.160
Alex Killorn LW ANA PUCK 63 18 18 36 0.430
Justin Kirkland C ARI Free Agent 2 0 0 0 0.000
Joel Kiviranta LW COL Free Agent 56 3 6 9 0.110
Adam Klapka RW CGY Free Agent 6 1 0 1 0.170
Tyler Kleven D OTT Free Agent 9 0 1 1 0.060
John Klingberg D TOR Free Agent 14 0 5 5 0.180
Matthew Knies LW TOR SCAR 80 15 20 35 0.310
Nikolai Knyzhov D SJS Free Agent 10 0 1 1 0.050
Patrik Koch D ARI Free Agent 1 0 0 0 0.000
Cole Koepke LW TBL DEAL 9 0 2 2 0.110
Keegan Kolesar RW VGK Free Agent 79 8 10 18 0.160
Vladislav Kolyachonok D ARI Free Agent 5 1 3 4 0.500
Travis Konecny RW PHI CTHV 76 33 35 68 0.660
Anze Kopitar C LAK WIN 81 26 44 70 0.590
Joona Koppanen LW PIT Free Agent 4 0 0 0 0.000
Kevin Korchinski D CHI SCAR 76 5 10 15 0.130
Kaedan Korczak D VGK ING 26 1 8 9 0.190
Klim Kostin C DET CTHV 33 3 1 4 0.110
Klim Kostin C SJS CTHV 19 5 5 10 0.390
Jesperi Kotkaniemi C CAR SWA 79 12 15 27 0.250
Johnathan Kovacevic D MTL GRE 62 6 7 13 0.150
Peyton Krebs C BUF WIN 80 4 13 17 0.130
Chris Kreider LW NYR STEL 82 39 36 75 0.700
Torey Krug D STL SHLS 77 4 35 39 0.280
Dominik Kubalik LW OTT DEAL 74 11 4 15 0.180
Nikita Kucherov RW TBL WHA 81 44 100 144 1.160
Brett Kulak D EDM Free Agent 82 3 13 16 0.120
Jiri Kulich C BUF SHST 1 0 0 0 0.000
Dmitry Kulikov D FLO ING 76 1 19 20 0.140
Luke Kunin C SJS ING 77 11 7 18 0.190
Rasmus Kupari C WPJ STEL 28 0 1 1 0.020
Sean Kuraly C CBJ Free Agent 62 9 9 18 0.220
Philipp Kurashev C CHI SCAR 75 18 36 54 0.480
Andrei Kuzmenko LW VAN EAG 43 8 13 21 0.340
Andrei Kuzmenko LW CGY EAG 29 14 11 25 0.670
Evgeny Kuznetsov C WSH STEL 43 6 11 17 0.270
Evgeny Kuznetsov C CAR STEL 20 2 5 7 0.230
Yan Kuznetsov D CGY Free Agent 1 0 0 0 0.000
Oliver Kylington D CGY Free Agent 33 3 5 8 0.170
Jordan Kyrou C STL SWA 82 31 36 67 0.600
Kevin Labanc RW SJS Free Agent 46 2 7 9 0.120
Samuel Laberge LW NJD Free Agent 2 0 0 0 0.000
Jackson LaCombe D ANA SHLS 71 2 15 17 0.130
Alex Laferriere RW LAK EAG 81 12 11 23 0.220
Sam Lafferty C VAN SCAR 79 13 11 24 0.230
Alexis Lafrenière LW NYR SWA 82 28 29 57 0.520
William Lagesson D TOR Free Agent 30 0 4 4 0.070
William Lagesson D ANA Free Agent 10 0 0 0 0.000
Patrik Laine LW CBJ RR 18 6 3 9 0.420
Maxime Lajoie D TOR Free Agent 7 0 1 1 0.070
Brad Lambert C WPJ WHA 1 0 1 1 0.500
Hendrix Lapierre C WSH WIN 51 8 14 22 0.290
Dylan Larkin C DET UND 68 33 36 69 0.750
Adam Larsson D SEA BRDW 81 4 14 18 0.140
Scott Laughton C PHI DEAL 82 13 26 39 0.320
Jakub Lauko C BOS Free Agent 60 2 8 10 0.100
Jeremy Lauzon D NSH Free Agent 79 6 8 14 0.130
Raphael Lavoie C EDM GRE 7 0 0 0 0.000
Curtis Lazar C NJD ING 71 7 18 25 0.230
Brett Leason RW ANA ING 68 11 11 22 0.240
Nick Leddy D STL SCAR 82 3 25 28 0.190
Anders Lee LW NYI GRE 81 20 17 37 0.350
Artturi Lehkonen LW COL WHA 45 16 18 34 0.560
Brendan Lemieux LW CAR Free Agent 32 3 2 5 0.130
John Leonard LW ARI BRDW 6 1 0 1 0.170
Jake Leschyshyn C NYR Free Agent 1 0 0 0 0.000
Kris Letang D PIT BRDW 82 10 41 51 0.370
Vinni Lettieri C MIN Free Agent 46 5 4 9 0.150
Trevor Lewis C LAK Free Agent 82 8 8 16 0.150
Timothy Liljegren D TOR BIGM 55 3 20 23 0.240
Kole Lind RW SEA CTHV 1 0 0 0 0.000
Oskar Lindblom LW SJS Free Agent 1 0 0 0 0.000
Esa Lindell D DAL STEL 82 5 21 26 0.190
Ryan Lindgren D NYR RR 76 3 14 17 0.130
Elias Lindholm C CGY WHA 49 9 23 32 0.420
Elias Lindholm C VAN WHA 26 6 6 12 0.350
Hampus Lindholm D BOS GRE 73 3 23 26 0.200
Gustav Lindstrom D MTL DEAL 14 3 1 4 0.250
Gustav Lindstrom D ANA DEAL 32 0 6 6 0.090
Blake Lizotte C LAK Free Agent 62 7 8 15 0.180
William Lockwood RW FLO Free Agent 26 0 1 1 0.020
Mason Lohrei D BOS SHLS 41 4 9 13 0.210
Ryan Lomberg LW FLO Free Agent 75 5 2 7 0.080
Steven Lorentz C FLO Free Agent 38 1 2 3 0.050
Adam Lowry C WPJ WIN 81 12 23 35 0.290
Jake Lucchini C MIN Free Agent 40 2 3 5 0.090
Milan Lucic LW BOS Free Agent 4 0 2 2 0.250
John Ludvig D PIT GRE 33 3 2 5 0.120
Anton Lundell C FLO BRDW 78 13 22 35 0.310
Isac Lundestrom C ANA ING 46 5 6 11 0.170
Nils Lundkvist D DAL SWA 59 2 17 19 0.180
Tristan Luneau D ANA EAG 7 1 2 3 0.290
Eetu Luostarinen C FLO BIGM 82 12 15 27 0.240
Olle Lycksell RW PHI DEAL 18 1 4 5 0.170
Ilya Lyubushkin D ANA Free Agent 55 0 4 4 0.040
Ilya Lyubushkin D TOR Free Agent 19 0 4 4 0.110
Olli Maatta D DET STEL 72 4 14 18 0.150
Matias Maccelli LW ARI WHA 82 17 40 57 0.450
Kurtis MacDermid LW COL Free Agent 29 2 0 2 0.070
Kurtis MacDermid LW NJD Free Agent 16 0 1 1 0.030
Jacob MacDonald D SJS DEAL 34 7 2 9 0.240
Mackenzie MacEachern LW STL Free Agent 8 0 1 1 0.060
Zack MacEwen RW OTT Free Agent 30 2 1 3 0.080
Connor Mackey D NYR RR 1 0 0 0 0.000
Nathan MacKinnon C COL SHST 82 51 89 140 1.160
Kyle MacLean C NYI Free Agent 32 4 5 9 0.200
Josh Mahura D FLO SHLS 30 0 9 9 0.150
Logan Mailloux D MTL STEL 1 0 1 1 0.500
Cale Makar D COL STEL 77 21 69 90 0.720
James Malatesta LW CBJ Free Agent 11 2 2 4 0.270
Beck Malenstyn LW WSH Free Agent 81 6 15 21 0.170
Sam Malinski D COL BIGM 23 3 7 10 0.280
Evgeni Malkin C PIT EAG 82 27 40 67 0.570
Andrew Mangiapane LW CGY SHST 75 14 26 40 0.360
Josh Manson D COL RR 76 8 17 25 0.220
Anthony Mantha RW WSH GRE 56 20 14 34 0.480
Anthony Mantha RW VGK GRE 18 3 7 10 0.360
Brad Marchand LW BOS CDN G 82 29 38 67 0.590
Kirill Marchenko RW CBJ SHLS 78 23 19 42 0.420
Jonathan Marchessault RW VGK EAG 82 42 27 69 0.680
Mason Marchment LW DAL GRE 81 22 31 53 0.460
John Marino D NJD CDN G 75 4 21 25 0.190
Mitchell Marner RW TOR SHLS 69 26 59 85 0.800
Pat Maroon LW MIN SCAR 49 4 12 16 0.200
Pat Maroon LW BOS SCAR 2 0 0 0 0.000
Matt Martin LW NYI Free Agent 57 4 4 8 0.110
Alec Martinez D VGK SWA 55 4 13 17 0.190
Jordan Martinook LW CAR BRDW 82 14 18 32 0.280
Emil Martinsen Lilleberg D TBL Free Agent 37 0 5 5 0.070
Mike Matheson D MTL GRE 82 11 51 62 0.450
Nikolas Matinpalo D OTT Free Agent 4 0 0 0 0.000
Auston Matthews C TOR ING 81 69 38 107 1.090
Scott Mayfield D NYI Magic 41 0 5 5 0.060
Charlie McAvoy D BOS SHLS 74 12 35 47 0.400
Jack McBain C ARI MUS 67 8 18 26 0.250
Jake McCabe D TOR SHST 73 8 20 28 0.250
Jared McCann LW SEA SHLS 80 29 33 62 0.570
Michael McCarron RW NSH Free Agent 70 12 10 22 0.240
Max McCormick LW SEA Free Agent 1 0 0 0 0.000
Connor McDavid C EDM BRDW 76 32 100 132 1.080
Ryan McDonagh D NSH BRDW 74 3 29 32 0.240
Hugh McGing LW STL Free Agent 5 0 0 0 0.000
Brock McGinn LW ANA WIN 24 1 2 3 0.080
Dylan McIlrath D WSH Free Agent 3 0 1 1 0.170
Marc McLaughlin C BOS Free Agent 1 1 0 1 1.000
Michael McLeod C NJD CDN G 45 10 9 19 0.320
Ryan McLeod C EDM SHST 81 12 18 30 0.260
Bobby McMann C TOR Free Agent 56 15 9 24 0.350
Connor McMichael C WSH STEL 80 18 15 33 0.320
Brayden McNabb D VGK SHLS 82 4 22 26 0.180
Mason McTavish C ANA CTHV 64 19 23 42 0.480
Cole McWard D VAN Free Agent 1 0 0 0 0.000
Jaycob Megna D CHI Free Agent 44 0 2 2 0.020
Jayson Megna C BOS Free Agent 1 0 0 0 0.000
Timo Meier RW NJD UND 69 28 24 52 0.580
Dawson Mercer C NJD SHST 82 20 13 33 0.320
Waltteri Merela C TBL EAG 19 1 0 1 0.050
Georgii Merkulov C BOS SWA 4 0 0 0 0.000
Dakota Mermis D MIN Free Agent 47 3 5 8 0.120
Jon Merrill D MIN SHLS 65 4 7 11 0.120
Victor Mete D PHI Free Agent 1 0 0 0 0.000
Carson Meyer RW CBJ Free Agent 14 1 1 2 0.110
Ben Meyers C COL SHST 9 1 0 1 0.110
Ben Meyers C ANA SHST 14 0 2 2 0.070
Jacob Middleton D MIN UND 80 7 18 25 0.200
Ilya Mikheyev RW VAN MUS 78 11 20 31 0.270
Niko Mikkola D FLO DEAL 82 3 14 17 0.120
Sonny Milano LW WSH RR 49 15 8 23 0.390
Colin Miller D NJD CTHV 41 4 4 8 0.150
Colin Miller D WPJ CTHV 5 0 1 1 0.100
J.T. Miller C VAN WIN 81 37 66 103 0.860
K'Andre Miller D NYR CDN G 80 8 22 30 0.240
Fraser Minten C TOR EAG 4 0 0 0 0.000
Pavel Mintyukov D ANA ING 63 4 24 28 0.250
Daniil Miromanov D VGK DEAL 4 0 0 0 0.000
Daniil Miromanov D CGY DEAL 20 3 4 7 0.250
Ivan Miroshnichenko LW WSH RR 21 2 4 6 0.190
Ian Mitchell D BOS CTHV 13 0 2 2 0.080
Casey Mittelstadt C BUF WIN 62 14 33 47 0.490
Casey Mittelstadt C COL WIN 18 4 6 10 0.390
Sean Monahan C MTL PUCK 49 13 22 35 0.490
Sean Monahan C WPJ PUCK 34 13 11 24 0.540
Brandon Montour D FLO PUCK 66 8 25 33 0.310
Trevor Moore LW LAK BIGM 82 31 26 57 0.540
Mason Morelli LW VGK Free Agent 9 3 1 4 0.390
Logan Morrison C SEA Free Agent 4 0 0 0 0.000
Josh Morrissey D WPJ UND 81 10 59 69 0.490
Scott Morrow D CAR SHLS 2 0 0 0 0.000
Janis Moser D ARI Magic 80 5 21 26 0.190
Tyler Motte C TBL Free Agent 69 6 3 9 0.110
Jacob Moverare D LAK Free Agent 24 1 0 1 0.040
Shakir Mukhamadullin D SJS RR 3 0 1 1 0.170
Connor Murphy D CHI SCAR 46 2 6 8 0.110
Brett Murray LW BUF Free Agent 2 0 0 0 0.000
Philippe Myers D TBL Free Agent 5 0 0 0 0.000
Tyler Myers D VAN CDN G 77 5 24 29 0.220
Bradly Nadeau LW CAR WHA 1 0 0 0 0.000
Vladislav Namestnikov C WPJ CDN G 78 11 26 37 0.310
Riley Nash C NYR Free Agent 1 0 0 0 0.000
Frank Nazar C CHI WIN 3 1 0 1 0.330
Martin Necas C CAR WHA 77 24 29 53 0.500
Jake Neighbours LW STL EAG 77 27 11 38 0.420
Brock Nelson C NYI Magic 82 34 35 69 0.630
Simon Nemec D NJD STEL 60 3 16 19 0.180
Nikita Nesterenko C ANA Free Agent 3 1 0 1 0.330
Alex Newhook C MTL WIN 55 15 19 34 0.450
Valeri Nichushkin RW COL STEL 54 28 25 53 0.750
Nino Niederreiter RW WPJ UND 77 18 16 34 0.340
Matt Nieto LW PIT Free Agent 22 1 3 4 0.110
Stefan Noesen RW CAR BIGM 81 14 23 37 0.310
Josh Norris C OTT UND 50 16 14 30 0.460
Tomas Nosek LW NJD Free Agent 36 2 4 6 0.110
Thomas Novak C NSH CTHV 71 18 27 45 0.440
Ryan Nugent-Hopkins C EDM GRE 80 18 49 67 0.530
Darnell Nurse D EDM EAG 81 10 22 32 0.260
Alex Nylander LW PIT Free Agent 5 0 0 0 0.000
Alex Nylander LW CBJ Free Agent 23 11 4 15 0.570
William Nylander RW TOR WHA 82 40 58 98 0.840
Gustav Nyquist C NSH DEAL 81 23 52 75 0.600
Liam O'Brien C ARI Free Agent 75 5 9 14 0.130
Drew O'Connor LW PIT BRDW 79 16 17 33 0.310
Logan O'Connor RW COL SCAR 57 13 12 25 0.330
Jordan Oesterle D CGY Free Agent 22 0 2 2 0.050
Liam Ohgren LW MIN ING 4 1 1 2 0.380
Nikita Okhotiuk D SJS ING 43 1 7 8 0.100
Nikita Okhotiuk D CGY ING 9 0 1 1 0.060
Kyle Okposo RW BUF PUCK 61 12 10 22 0.280
Kyle Okposo RW FLO PUCK 6 0 0 0 0.000
Oskar Olausson RW COL BIGM 1 0 0 0 0.000
Jamie Oleksiak D SEA Magic 82 2 13 15 0.100
Mathieu Olivier RW CBJ Free Agent 54 5 7 12 0.160
Fredrik Olofsson LW COL Free Agent 57 3 6 9 0.110
Gustav Olofsson D SEA Free Agent 1 0 0 0 0.000
Victor Olofsson LW BUF RR 51 7 8 15 0.220
Ryan O'Reilly C NSH CDN G 82 26 43 69 0.580
Dmitry Orlov D CAR CDN G 82 6 20 26 0.200
T.J. Oshie RW WSH ING 52 12 13 25 0.360
Zack Ostapchuk C OTT Free Agent 7 0 0 0 0.000
Brennan Othmann LW NYR SHLS 3 0 0 0 0.000
Alex Ovechkin LW WSH UND 79 31 34 65 0.610
Brayden Pachal D VGK Free Agent 17 1 0 1 0.060
Brayden Pachal D CGY Free Agent 33 1 5 6 0.110
Max Pacioretty LW WSH WHA 47 4 19 23 0.290
Jean-Gabriel Pageau C NYI MUS 82 11 22 33 0.270
Ondrej Palat LW NJD SHLS 71 11 20 31 0.300
Kyle Palmieri C NYI BRDW 82 30 24 54 0.510
Artemi Panarin LW NYR WHA 82 49 71 120 1.030
Colton Parayko D STL EAG 82 10 16 26 0.220
Zach Parise LW COL CTHV 30 5 5 10 0.250
Juuso Parssinen C NSH CDN G 44 8 4 12 0.230
David Pastrnak RW BOS PUCK 82 47 63 110 0.960
Nick Paul LW TBL SCAR 82 24 22 46 0.430
Ondrej Pavel C COL Free Agent 2 0 0 0 0.000
Joe Pavelski C DAL SHLS 82 27 40 67 0.570
Tanner Pearson LW MTL EAG 54 5 8 13 0.170
Andrew Peeke D CBJ Free Agent 23 1 7 8 0.200
Andrew Peeke D BOS Free Agent 15 0 2 2 0.070
Adam Pelech D NYI SCAR 58 1 15 16 0.150
Jakob Pelletier LW CGY CTHV 13 1 2 3 0.150
Nicklaus Perbix D TBL DEAL 77 2 22 24 0.170
Cole Perfetti C WPJ SWA 71 19 19 38 0.400
David Perron LW DET PUCK 76 17 30 47 0.420
Corey Perry RW CHI CTHV 16 4 5 9 0.410
Corey Perry RW EDM CTHV 38 8 5 13 0.280
Scott Perunovich D STL BIGM 54 0 17 17 0.160
Brett Pesce D CAR BIGM 70 3 10 13 0.110
Nic Petan C MIN Free Agent 6 0 2 2 0.170
John-Jason Peterka RW BUF BRDW 82 28 22 50 0.480
Jacob Peterson C SJS Free Agent 6 0 0 0 0.000
Alex Petrovic D DAL Free Agent 1 0 0 0 0.000
Jeff Petry D DET BRDW 73 3 21 24 0.180
Elias Pettersson C VAN BRDW 82 34 55 89 0.750
Marcus Pettersson D PIT SHST 82 4 26 30 0.210
Michael Pezzetta LW MTL Free Agent 61 3 9 12 0.120
Isaak Phillips D CHI GRE 33 0 6 6 0.090
Matthew Phillips RW WSH PUCK 28 1 4 5 0.110
Matthew Phillips RW PIT PUCK 3 0 0 0 0.000
Alex Pietrangelo D VGK WHA 64 4 29 33 0.290
Shane Pinto C OTT SHLS 41 9 18 27 0.440
Neal Pionk D WPJ PUCK 82 5 28 33 0.230
Rem Pitlick C CHI RR 9 0 0 0 0.000
Tyler Pitlick C NYR Free Agent 34 1 3 4 0.070
Vasily Podkolzin RW VAN ING 19 0 2 2 0.050
Ryan Poehling C PHI BRDW 77 11 17 28 0.250
Brayden Point C TBL WIN 81 46 44 90 0.840
Matthew Poitras C BOS DEAL 33 5 10 15 0.300
Jason Polin RW COL Free Agent 7 1 0 1 0.140
Vasiliy Ponomarev C CAR BIGM 2 1 1 2 0.750
Martin Pospisil C CGY CDN G 63 8 16 24 0.250
Andrew Poturalski C SEA Free Agent 2 0 0 0 0.000
Sam Poulin RW PIT EAG 3 0 0 0 0.000
Derrick Pouliot D DAL Free Agent 5 0 0 0 0.000
Owen Power D BUF DEAL 76 6 27 33 0.260
Aliaksei Protas C WSH SWA 78 6 23 29 0.220
Ivan Provorov D CBJ ING 82 5 27 32 0.230
Jesse Puljujarvi RW PIT RR 22 3 1 4 0.160
Ryan Pulock D NYI PUCK 58 5 14 19 0.210
Valtteri Puustinen RW PIT GRE 52 5 15 20 0.240
Mikael Pyyhtia LW CBJ Free Agent 17 0 2 2 0.060
Jack Quinn RW BUF EAG 27 9 10 19 0.520
Darren Raddysh D TBL RR 82 6 27 33 0.240
Taylor Raddysh RW CHI EAG 73 5 9 14 0.130
Rickard Rakell RW PIT CTHV 70 15 22 37 0.370
Mikko Rantanen RW COL ING 80 42 62 104 0.910
Adam Raska RW MIN Free Agent 5 0 0 0 0.000
Michael Rasmussen C DET BRDW 75 13 20 33 0.310
Aku Räty RW ARI Free Agent 1 0 1 1 0.500
Lucas Raymond LW DET EAG 82 31 41 72 0.630
Ryan Reaves RW TOR Free Agent 49 4 2 6 0.100
Pavol Regenda LW ANA Free Agent 5 0 0 0 0.000
Lukas Reichel LW CHI CTHV 65 5 11 16 0.160
Mike Reilly D FLO BIGM 2 0 0 0 0.000
Mike Reilly D NYI BIGM 59 6 18 24 0.250
Sam Reinhart C FLO Magic 82 57 37 94 0.920
Sheldon Rempal RW VGK Free Agent 9 2 1 3 0.280
Matt Rempe C NYR Free Agent 17 1 1 2 0.090
Anthony Richard C BOS Free Agent 9 1 2 3 0.220
Morgan Rielly D TOR CDN G 72 7 51 58 0.450
Marshall Risai D TOR Free Agent 2 0 0 0 0.000
Rasmus Ristolainen D PHI DEAL 31 1 3 4 0.080
Jason Robertson LW DAL CTHV 82 29 51 80 0.660
Nicholas Robertson LW TOR BIGM 56 14 13 27 0.370
Eric Robinson LW CBJ Free Agent 7 1 0 1 0.140
Eric Robinson LW BUF Free Agent 40 2 7 9 0.140
Evan Rodrigues C FLO UND 80 12 27 39 0.320
Alexander Romanov D NYI SWA 81 7 15 22 0.180
Jonas Rondbjerg RW VGK Free Agent 20 1 2 3 0.100
Kevin Rooney C CGY SWA 33 3 1 4 0.110
Filip Roos D CHI Free Agent 4 0 0 0 0.000
Calle Rosen D STL STEL 6 0 1 1 0.080
Isak Rosen RW BUF SWA 7 0 0 0 0.000
Jack Roslovic C CBJ BRDW 40 6 17 23 0.360
Jack Roslovic C NYR BRDW 19 3 5 8 0.290
Marco Rossi C MIN UND 82 21 19 40 0.370
Lukas Rousek RW BUF MUS 15 0 2 2 0.070
Joshua Roy RW MTL Magic 23 4 5 9 0.280
Matt Roy D LAK CTHV 81 5 20 25 0.190
Nicolas Roy C VGK BRDW 70 13 28 41 0.390
Chad Ruhwedel D PIT MUS 47 1 3 4 0.050
Chad Ruhwedel D NYR MUS 5 0 0 0 0.000
Bryan Rust RW PIT DEAL 62 28 28 56 0.680
Jan Rutta D SJS PUCK 69 5 14 19 0.170
Adam Ruzicka C CGY Free Agent 39 3 6 9 0.150
Adam Ruzicka C ARI Free Agent 3 0 0 0 0.000
Derek Ryan C EDM Free Agent 70 5 7 12 0.120
Brandon Saad LW STL STEL 82 26 16 42 0.410
Scott Sabourin RW SJS Free Agent 3 0 0 0 0.000
Dylan Samberg D WPJ CTHV 78 1 17 18 0.120
Mackie Samoskevich RW FLO UND 7 0 0 0 0.000
Mattias Samuelsson D BUF SCAR 41 1 6 7 0.100
Jake Sanderson D OTT RR 79 10 28 38 0.300
Rasmus Sandin D WSH BIGM 68 3 20 23 0.190
Zach Sanford LW ARI Free Agent 11 0 2 2 0.090
Zach Sanford LW CHI Free Agent 18 0 4 4 0.110
Travis Sanheim D PHI WHA 81 10 34 44 0.330
David Savard D MTL Magic 60 6 18 24 0.250
Matthew Savoie C BUF Free Agent 1 0 0 0 0.000
Marco Scandella D STL Free Agent 65 2 6 8 0.080
Brandon Scanlin D NYR Free Agent 1 0 0 0 0.000
Mark Scheifele C WPJ SHLS 74 25 47 72 0.660
Brayden Schenn C STL Magic 82 20 26 46 0.400
Luke Schenn D NSH SCAR 63 1 6 7 0.060
Nick Schmaltz C ARI BIGM 79 22 39 61 0.530
Nate Schmidt D WPJ SHST 63 2 12 14 0.130
Braden Schneider D NYR UND 82 5 14 19 0.150
Justin Schultz D SEA GRE 70 7 19 26 0.240
Jaden Schwartz C SEA CDN G 62 13 17 30 0.350
Cole Schwindt RW CGY Free Agent 4 0 0 0 0.000
Nick Seeler D PHI GRE 71 1 12 13 0.100
Tyler Seguin C DAL ING 68 25 27 52 0.570
Moritz Seider D DET BIGM 82 9 33 42 0.310
Brett Seney LW CHI Free Agent 4 0 0 0 0.000
Mikhail Sergachev D TBL GRE 34 2 17 19 0.310
Damon Severson D CBJ PUCK 67 9 19 28 0.280
Michael Sgarbossa C WSH Free Agent 25 4 3 7 0.220
Yegor Sharangovich C CGY BRDW 82 31 28 59 0.550
Kevin Shattenkirk D BOS BIGM 61 6 18 24 0.250
Mason Shaw C MIN Magic 20 1 2 3 0.100
Ryan Shea D PIT Free Agent 31 1 0 1 0.030
Conor Sheary LW TBL BRDW 57 4 11 15 0.170
Kiefer Sherwood LW NSH Free Agent 68 10 17 27 0.270
Devin Shore C SEA Free Agent 21 1 3 4 0.120
Jonas Siegenthaler D NJD MUS 57 1 8 9 0.090
Jakob Silfverberg RW ANA Free Agent 81 7 12 19 0.160
Cole Sillinger C CBJ EAG 77 13 19 32 0.290
Colton Sissons C NSH STEL 81 15 20 35 0.310
Jeff Skinner LW BUF STEL 74 24 22 46 0.470
Brady Skjei D CAR GRE 80 13 34 47 0.380
Juraj Slafkovsky LW MTL Magic 82 20 30 50 0.430
Landon Slaggert LW CHI Free Agent 16 1 3 4 0.160
Jaccob Slavin D CAR SHST 81 6 31 37 0.270
Jiri Smejkal LW OTT Free Agent 20 1 1 2 0.080
Brendan Smith D NJD Free Agent 63 5 10 15 0.160
Cole Smith LW NSH Free Agent 80 9 14 23 0.200
Craig Smith C DAL Free Agent 75 11 9 20 0.210
Givani Smith RW SJS Free Agent 36 1 3 4 0.070
Reilly Smith RW PIT CTHV 76 13 27 40 0.350
Joe Snively C WSH Free Agent 3 0 0 0 0.000
Victor Soderstrom D ARI EAG 3 0 0 0 0.000
Ilya Solovyov D CGY Free Agent 10 0 3 3 0.150
Carson Soucy D VAN SHLS 40 2 4 6 0.100
Justin Sourdif RW FLO SHST 3 0 0 0 0.000
Jordan Spence D LAK BIGM 71 2 22 24 0.180
Daniel Sprong RW DET SHLS 76 18 25 43 0.400
Jared Spurgeon D MIN Free Agent 16 0 5 5 0.160
Jordan Staal C CAR UND 80 10 20 30 0.250
Marc Staal D PHI Free Agent 35 1 4 5 0.090
Steven Stamkos C TBL CDN G 79 40 41 81 0.770
Logan Stankoven C DAL BIGM 24 6 8 14 0.420
Logan Stanley D WPJ Free Agent 25 1 1 2 0.060
Spencer Stastney D NSH Free Agent 20 2 2 4 0.150
Troy Stecher D ARI STEL 47 1 4 5 0.060
Troy Stecher D EDM STEL 7 0 2 2 0.140
Sam Steel C DAL MUS 77 9 15 24 0.210
Oskar Steen C BOS Free Agent 34 1 0 1 0.030
Alex Steeves C TOR Free Agent 1 0 0 0 0.000
Kevin Stenlund C FLO SHLS 81 11 4 15 0.160
Mitchell Stephens C MTL Free Agent 23 2 1 3 0.110
Chandler Stephenson C VGK MUS 75 16 35 51 0.450
Jack St. Ivany D PIT Free Agent 14 0 1 1 0.040
Mark Stone RW VGK SHST 56 16 37 53 0.620
Dylan Strome C WSH Magic 82 27 40 67 0.570
Ryan Strome C ANA GRE 79 11 30 41 0.330
Jayden Struble D MTL PUCK 56 3 7 10 0.120
Marian Studenic RW SEA Free Agent 2 0 0 0 0.000
Jack Studnicka C VAN PUCK 5 1 0 1 0.200
Jack Studnicka C SJS PUCK 17 0 0 0 0.000
Nico Sturm C SJS ING 63 5 8 13 0.140
Tim Stützle C OTT CTHV 75 18 52 70 0.590
Oskar Sundqvist C STL PUCK 71 6 15 21 0.190
Pius Suter C VAN WIN 67 14 15 29 0.320
Ryan Suter D DAL RR 82 2 15 17 0.120
Nick Suzuki C MTL SHST 82 33 44 77 0.670
Andrei Svechnikov RW CAR BRDW 59 19 33 52 0.600
Maksymilian Szuber D ARI Free Agent 1 0 0 0 0.000
Brandon Tanev LW SEA STEL 66 7 9 16 0.170
Christopher Tanev D CGY SHLS 56 1 13 14 0.130
Christopher Tanev D DAL SHLS 19 1 4 5 0.160
Vladimir Tarasenko RW OTT SHST 57 17 24 41 0.510
Vladimir Tarasenko RW FLO SHST 19 6 8 14 0.530
Tomas Tatar LW COL RR 27 1 8 9 0.190
Tomas Tatar LW SEA RR 43 8 7 15 0.270
John Tavares C TOR UND 80 29 36 65 0.590
Teuvo Teravainen LW CAR SHST 76 25 28 53 0.510
Troy Terry RW ANA BRDW 76 20 34 54 0.490
Alexandre Texier C CBJ DEAL 78 12 18 30 0.270
Shea Theodore D VGK WIN 47 5 37 42 0.500
Akil Thomas C LAK GRE 7 3 1 4 0.500
Robert Thomas C STL BIGM 82 26 60 86 0.680
Jack Thompson D TBL DEAL 1 0 0 0 0.000
Jack Thompson D SJS DEAL 2 0 0 0 0.000
Tage Thompson C BUF BIGM 71 29 27 56 0.600
Henry Thrun D SJS WHA 51 3 8 11 0.140
Chris Tierney C NJD Free Agent 52 4 8 12 0.150
Conor Timmins D TOR GRE 25 1 9 10 0.220
Jarred Tinordi D CHI Free Agent 52 0 9 9 0.090
Owen Tippett RW PHI EAG 78 28 25 53 0.520
Brady Tkachuk LW OTT GRE 81 37 37 74 0.690
Matthew Tkachuk LW FLO BIGM 80 26 62 88 0.710
Devon Toews D COL DEAL 82 12 38 50 0.380
Tyler Toffoli C NJD WIN 61 26 18 44 0.570
Tyler Toffoli C WPJ WIN 18 7 4 11 0.500
Eeli Tolvanen RW SEA CTHV 81 16 25 41 0.350
Philip Tomasino C NSH CTHV 41 7 13 20 0.330
Dominic Toninato C WPJ Free Agent 15 1 4 5 0.200
Alexei Toropchenko RW STL GRE 82 14 7 21 0.210
Yakov Trenin C NSH RR 60 10 4 14 0.200
Yakov Trenin C COL RR 16 2 1 3 0.160
Vincent Trocheck C NYR CDN G 82 25 52 77 0.620
Jacob Trouba D NYR CTHV 69 3 19 22 0.180
Alex Tuch RW BUF SHLS 75 22 37 59 0.540
Tyler Tucker D STL Free Agent 26 1 1 2 0.060
Riley Tufte LW COL RR 5 1 1 2 0.300
Alex Turcotte C LAK MUS 20 1 3 4 0.130
Urho Vaakanainen D ANA CDN G 68 1 13 14 0.110
Juuso Valimaki D ARI EAG 68 2 15 17 0.140
James van Riemsdyk LW BOS BIGM 71 11 27 38 0.350
Trevor van Riemsdyk D WSH GRE 70 0 14 14 0.100
Frank Vatrano RW ANA GRE 82 37 23 60 0.590
Joe Veleno C DET STEL 80 12 16 28 0.250
Carter Verhaeghe C FLO PUCK 76 34 38 72 0.700
Jimmy Vesey LW NYR SHLS 80 13 13 26 0.240
Gabriel Vilardi C WPJ SWA 47 22 14 36 0.620
Alex Vlasic D CHI WHA 76 2 14 16 0.120
Marc-Edouard Vlasic D SJS UND 57 6 6 12 0.160
Dmitri Voronkov LW CBJ ING 75 18 16 34 0.350
Jakub Vrana LW STL SHST 21 2 4 6 0.190
Chris Wagner RW COL Free Agent 13 1 1 2 0.120
Oliver Wahlstrom RW NYI EAG 32 2 4 6 0.130
Nathan Walker LW STL Free Agent 45 7 6 13 0.220
Samuel Walker C MIN SWA 4 0 0 0 0.000
Sean Walker D PHI WHA 63 6 16 22 0.220
Sean Walker D COL WHA 18 4 3 7 0.310
Jake Walman D DET BRDW 63 12 9 21 0.260
Austin Watson LW TBL Free Agent 33 2 2 4 0.090
MacKenzie Weegar D CGY CTHV 82 20 32 52 0.440
Alexander Wennberg C SEA UND 60 9 16 25 0.280
Alexander Wennberg C NYR UND 19 1 4 5 0.160
Zach Werenski D CBJ WHA 70 11 46 57 0.490
Blake Wheeler RW NYR RR 54 9 12 21 0.280
Colin White C PIT STEL 11 0 0 0 0.000
Colin White C MTL STEL 17 0 0 0 0.000
Zach Whitecloud D VGK ING 61 2 12 14 0.130
Max Willman C NJD Free Agent 18 3 1 4 0.190
Tom Wilson RW WSH PUCK 74 18 17 35 0.360
Ryan Winterton C SEA BIGM 9 0 0 0 0.000
Miles Wood LW COL STEL 74 9 17 26 0.240
Parker Wotherspoon D BOS Free Agent 41 0 8 8 0.100
Shane Wright C SEA SCAR 8 4 1 5 0.560
Arber Xhekaj D MTL MUS 44 3 7 10 0.150
Kailer Yamamoto RW SEA DEAL 59 8 8 16 0.200
Jesse Ylonen RW MTL ING 59 4 4 8 0.100
Cameron York D PHI EAG 82 10 20 30 0.240
Pavel Zacha C BOS SWA 78 21 38 59 0.510
Filip Zadina RW SJS CDN G 72 13 10 23 0.250
Nikita Zadorov D CGY MUS 21 1 5 6 0.170
Nikita Zadorov D VAN MUS 54 5 9 14 0.180
Nikita Zaitsev D CHI Free Agent 38 2 5 7 0.120
Egor Zamula D PHI BRDW 66 5 16 21 0.200
Connor Zary C CGY STEL 63 14 20 34 0.380
Trevor Zegras C ANA BRDW 31 6 9 15 0.340
Olen Zellweger D ANA BIGM 26 2 7 9 0.210
Fabian Zetterlund LW SJS WHA 82 24 20 44 0.410
Mika Zibanejad C NYR UND 81 26 46 72 0.600
Radim Zohorna LW PIT Free Agent 33 4 3 7 0.170
Artem Zub D OTT CDN G 69 5 20 25 0.220
Mats Zuccarello RW MIN BRDW 69 12 51 63 0.540
Jason Zucker LW ARI RR 51 9 16 25 0.330
Jason Zucker LW NSH RR 18 5 2 7 0.330

Sports Data Api provided by MySportsFeeds.com

Sports Data Api