Last Updated: 2026-03-25 06:11:41am

NHL Statistics

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

Sports Data Api provided by MySportsFeeds.com

Sports Data Api