Last Updated: 2026-03-29 06:00:43am

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

Sports Data Api provided by MySportsFeeds.com

Sports Data Api