Last Updated: 2025-04-19 06:38:44am

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

Sports Data Api provided by MySportsFeeds.com

Sports Data Api