Last Updated: 2026-04-01 06:19:33am

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 61 11 11 22 0.270
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 74 25 50 75 0.680
Michael Amadio RW OTT PUCK 74 13 19 32 0.300
Nils Aman C VAN Free Agent 2 0 0 0 0.000
Josh Anderson RW MTL WIN 65 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 26 5 6 11 0.310
Emil Andrae D PHI BRDW 53 2 11 13 0.140
Mason Appleton C DET ING 64 6 8 14 0.160
Joel Armia RW LAK CTHV 58 10 11 21 0.270
Viktor Arvidsson LW BOS CTHV 63 24 26 50 0.590
Jonathan Aspirot D BOS Free Agent 54 3 10 13 0.150
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 65 5 6 11 0.120
Mikael Backlund C CGY UND 74 16 24 40 0.380
Kevin Bahl D CGY GRE 73 4 13 17 0.140
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 75 21 32 53 0.490
Zakhar Bardakov C COL DEAL 56 1 9 10 0.100
Denver Barkey C PHI SHLS 36 4 9 13 0.240
Alex Barre-Boulet C COL Free Agent 1 0 1 1 0.500
Justin Barron D NSH SHST 44 0 8 8 0.090
Morgan Barron C WPJ GRE 63 11 12 23 0.270
Mathew Barzal C NYI SCAR 75 19 49 68 0.580
Nathan Bastian RW DAL WIN 36 6 1 7 0.180
Drake Batherson RW OTT MUS 71 30 34 64 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 62 30 38 68 0.790
John Beecher C BOS Free Agent 6 1 0 1 0.170
John Beecher C CGY Free Agent 28 2 4 6 0.140
Matty Beniers C SEA ING 73 19 26 45 0.440
Jamie Benn LW DAL WHA 53 15 19 34 0.460
Sam Bennett C FLO SWA 71 25 31 56 0.570
Matt Benning D TOR SHST 1 0 0 0 0.000
Michael Benning D FLO PUCK 10 0 4 4 0.200
Simon Benoit D TOR Free Agent 66 0 5 5 0.040
Zach Benson LW BUF CDN G 58 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 29 5 8 13 0.310
Jacob Bernard-Docker D DET STEL 58 1 4 5 0.050
Tyler Bertuzzi LW CHI BIGM 72 31 24 55 0.600
Lian Bichsel D DAL ING 44 4 3 7 0.130
Oliver Bjorkstrand RW TBL GRE 72 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 18 0 1 1 0.030
Colin Blackwell C DAL Free Agent 64 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 74 21 24 45 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 26 6 5 11 0.330
Matěj Blümel RW BOS EAG 4 0 0 0 0.000
Brock Boeser RW VAN GRE 66 18 21 39 0.430
Zach Bogosian D MIN SHLS 39 2 4 6 0.100
Sacha Boisvert C CHI MUS 3 0 0 0 0.000
Zachary Bolduc RW MTL STEL 72 11 17 28 0.270
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 27 0 4 4 0.070
Jesper Boqvist C FLO SHST 65 3 8 11 0.110
William Borgen D NYR MUS 68 5 10 15 0.150
Evan Bouchard D EDM UND 75 20 66 86 0.710
Xavier Bourgault RW OTT WHA 2 0 0 0 0.000
Mavrik Bourque C DAL SWA 75 16 19 35 0.340
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 74 19 42 61 0.540
Justin Brazeau RW PIT SWA 57 17 17 34 0.450
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 72 6 22 28 0.240
Jonas Brodin D MIN SCAR 55 3 13 16 0.170
Jonny Brodzinski C NYR PUCK 49 6 7 13 0.190
Connor Brown RW NJD ING 67 16 22 38 0.400
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 9 0 2 2 0.110
Hunter Brzustewicz D CGY EAG 27 1 4 5 0.110
Pavel Buchnevich LW STL CDN G 73 17 27 44 0.420
Zeev Buium D MIN GRE 31 3 11 14 0.270
Zeev Buium D VAN GRE 36 2 7 9 0.150
Alex Bump LW PHI RR 12 3 3 6 0.380
Michael Bunting LW NSH RR 61 13 18 31 0.360
Michael Bunting LW DAL RR 11 1 1 2 0.140
Andre Burakovsky LW CHI SCAR 69 11 21 32 0.310
Brent Burns D COL RR 73 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 75 11 27 38 0.330
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 52 0 7 7 0.070
John Carlson D WSH CDN G 55 10 36 46 0.510
John Carlson D ANA CDN G 8 1 8 9 0.630
Leo Carlsson C ANA SHLS 62 26 37 63 0.720
Sam Carrick C NYR Free Agent 60 4 6 10 0.120
Sam Carrick C BUF Free Agent 13 5 1 6 0.420
Alexandre Carrier D MTL CTHV 73 7 15 22 0.200
William Carrier LW CAR Free Agent 63 6 8 14 0.160
Seamus Casey D NJD BRDW 2 0 0 0 0.000
Noah Cates LW PHI SWA 73 17 24 41 0.400
Berkly Catton C SEA RR 57 6 9 15 0.180
Cole Caufield RW MTL DEAL 73 47 34 81 0.880
Cody Ceci D LAK STEL 73 1 7 8 0.060
Macklin Celebrini C SJS DEAL 72 38 63 101 0.970
Erik Cernak D TBL SHST 53 2 8 10 0.110
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 67 2 15 17 0.140
Igor Chernyshov LW SJS SHST 20 5 9 14 0.480
Ben Chiarot D DET WIN 74 5 7 12 0.110
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 37 15 13 28 0.580
Declan Chisholm D WSH PUCK 26 1 6 7 0.150
Jaroslav Chmelar RW NYR Free Agent 21 3 1 4 0.170
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 66 20 29 49 0.520
Casey Cizikas C NYI BRDW 75 9 8 17 0.170
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 44 2 4 6 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 74 3 18 21 0.160
Blake Coleman LW CGY CTHV 62 17 13 30 0.380
Ross Colton C COL SHLS 64 9 15 24 0.260
J.T. Compher LW DET WIN 74 10 14 24 0.230
Kyle Connor LW WPJ UND 74 34 51 85 0.800
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 71 9 30 39 0.340
Matt Coronato RW CGY WHA 73 17 22 39 0.380
Paul Cotter LW NJD WIN 71 8 6 14 0.150
Nick Cousins C OTT Free Agent 73 9 13 22 0.210
Sean Couturier C PHI UND 70 10 22 32 0.300
Easton Cowan RW TOR MUS 59 9 15 24 0.280
Charlie Coyle C CBJ WIN 75 18 38 56 0.490
Dylan Cozens C OTT CTHV 74 25 27 52 0.520
Louis Crevier D CHI SHST 71 5 16 21 0.180
Angus Crookshank C NJD Free Agent 8 1 0 1 0.130
Sidney Crosby C PIT MUS 63 28 39 67 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 75 16 17 33 0.330
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 22 1 0 1 0.050
Rasmus Dahlin D BUF BIGM 71 17 50 67 0.590
Phillip Danault C LAK STEL 30 0 5 5 0.080
Phillip Danault C MTL STEL 38 5 6 11 0.210
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 62 5 22 27 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 74 37 41 78 0.780
Jake DeBrusk LW VAN SHLS 72 16 19 35 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 13 0 0 0 0.000
Dylan DeMelo D WPJ CDN G 74 3 16 19 0.150
Ivan Demidov RW MTL SWA 74 16 42 58 0.500
Vincent Desharnais D SJS Free Agent 44 1 6 7 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 75 14 15 29 0.290
Jason Dickinson C CHI CTHV 47 6 7 13 0.200
Jason Dickinson C EDM CTHV 13 1 1 2 0.120
Sam Dickinson D SJS RR 62 1 11 12 0.100
Brenden Dillon D NJD Magic 74 3 12 15 0.120
Josh Doan RW BUF STEL 75 23 24 47 0.470
Noah Dobson D MTL DEAL 74 12 34 46 0.390
Max Domi C TOR EAG 73 11 23 34 0.310
Ryan Donato C CHI SHST 75 14 14 28 0.280
Jorian Donovan D OTT Free Agent 2 0 0 0 0.000
Pavel Dorofeyev RW VGK Magic 75 34 26 60 0.630
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 7 0 0 0 0.000
Nic Dowd C WSH Free Agent 55 4 12 16 0.180
Nic Dowd C VGK Free Agent 13 1 2 3 0.150
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 73 10 16 26 0.250
Jamie Drysdale D PHI CTHV 70 8 22 30 0.270
Pierre-Luc Dubois C WSH GRE 22 4 5 9 0.300
Matt Duchene C DAL DEAL 50 15 23 38 0.530
Anthony Duclair LW NYI CTHV 61 12 15 27 0.320
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 72 11 30 41 0.360
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 72 15 29 44 0.410
Dalibor Dvorský RW STL BRDW 62 11 7 18 0.230
Jordan Eberle RW SEA UND 71 23 28 51 0.520
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 64 9 13 22 0.240
Nikolaj Ehlers LW CAR UND 74 24 40 64 0.590
Jack Eichel C VGK CDN G 67 25 53 78 0.770
Aaron Ekblad D FLO MUS 72 4 22 26 0.210
Mattias Ekholm D EDM DEAL 75 6 33 39 0.300
William Eklund LW SJS SWA 68 12 31 43 0.400
Oliver Ekman-Larsson D TOR SCAR 72 8 30 38 0.320
Lars Eller C OTT Free Agent 60 4 9 13 0.140
Ty Emberson D EDM EAG 65 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 39 5 1 6 0.140
Luke Evangelista RW NSH UND 73 10 40 50 0.410
Jake Evans C MTL Magic 60 11 11 22 0.280
Ryker Evans D SEA EAG 58 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 67 5 5 10 0.110
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 75 22 33 55 0.510
Joel Farabee LW CGY CDN G 74 17 16 33 0.340
Justin Faulk D STL Magic 61 11 21 32 0.350
Justin Faulk D DET Magic 11 1 2 3 0.180
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 72 6 15 21 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 16 0 2 2 0.060
Emmitt Finnie C DET BRDW 74 12 15 27 0.260
Oscar Fisker Mølgaard C SEA Free Agent 6 0 2 2 0.170
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 13 5 1 6 0.420
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 6 1 0 1 0.170
Derek Forbort D VAN Free Agent 2 0 0 0 0.000
Parker Ford C WPJ Free Agent 13 0 1 1 0.040
Filip Forsberg LW NSH WHA 74 34 33 67 0.680
Gustav Forsling D FLO SWA 73 2 23 25 0.180
Drew Fortescue D NYR Free Agent 3 0 1 1 0.170
Cam Fowler D STL RR 73 3 24 27 0.210
Adam Fox D NYR WHA 48 6 38 44 0.520
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 5 1 4 5 0.600
Morgan Frost C CGY PUCK 74 18 20 38 0.380
Jonah Gadjovich LW FLO Free Agent 10 0 3 3 0.150
Brendan Gallagher RW MTL CTHV 73 6 16 22 0.190
Conor Garland RW VAN BRDW 50 7 19 26 0.330
Conor Garland RW CBJ BRDW 14 5 2 7 0.430
Marc Gatcomb C NYI Free Agent 44 2 4 6 0.090
Jacob Gaucher C PHI Free Agent 3 0 0 0 0.000
Adam Gaudette RW SJS RR 59 16 8 24 0.340
Frederick Gaudreau C SEA STEL 59 5 17 22 0.230
Brendan Gaunce C CBJ Free Agent 25 2 4 6 0.160
Cutter Gauthier LW ANA UND 73 38 27 65 0.710
Vladislav Gavrikov D NYR DEAL 75 14 17 31 0.300
Conor Geekie C TBL RR 11 0 2 2 0.090
Morgan Geekie C BOS DEAL 74 34 29 63 0.660
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 14 0 3 3 0.110
Zemgus Girgensons C TBL GRE 67 8 9 17 0.190
Claude Giroux RW OTT SCAR 74 12 32 44 0.380
Cody Glass C NJD PUCK 62 15 7 22 0.300
Luke Glendening C NJD Free Agent 52 0 4 4 0.040
Luke Glendening C PHI Free Agent 9 1 3 4 0.280
Gage Goncalves C TBL Magic 66 11 18 29 0.300
Barclay Goodrow C SJS WIN 72 5 6 11 0.110
Shayne Gostisbehere D CAR WHA 48 13 33 46 0.610
Yanni Gourde C TBL BRDW 74 9 18 27 0.240
Collin Graf RW SJS EAG 71 19 21 40 0.420
Mikael Granlund C ANA UND 50 19 16 35 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 74 9 17 26 0.240
Jordan Greenway LW BUF Free Agent 34 1 4 5 0.090
Anthony-John Greer LW FLO SHLS 70 14 11 25 0.280
Noah Gregor LW FLO Free Agent 29 3 3 6 0.160
Ridly Greig C OTT PUCK 69 11 18 29 0.290
Matvei Gridin RW CGY RR 30 5 10 15 0.330
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 10 3 2 5 0.400
Carl Grundstrom RW PHI Free Agent 43 8 4 12 0.230
Matt Grzelcyk D CHI DEAL 69 0 12 12 0.090
Radko Gudas D ANA Free Agent 55 2 11 13 0.140
Erik Gudbranson D CBJ Free Agent 30 1 2 3 0.070
Dylan Guenther RW UTA CDN G 72 36 26 62 0.680
Jake Guentzel C TBL CDN G 74 36 45 81 0.790
Kaiden Guhle D MTL EAG 34 2 8 10 0.180
Erik Gustafsson D DET Free Agent 2 0 0 0 0.000
Brandon Hagel LW TBL Magic 69 35 38 73 0.780
Nicolas Hague D NSH Free Agent 60 3 12 15 0.150
Hunter Haight C MIN GRE 7 0 1 1 0.070
Taylor Hall LW CAR RR 74 15 25 40 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 26 2 4 6 0.150
Dougie Hamilton D NJD CDN G 69 11 22 33 0.320
Travis Hamonic D DET Free Agent 25 0 2 2 0.040
Noah Hanifin D VGK UND 64 3 21 24 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 63 6 27 33 0.310
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 61 1 2 3 0.030
Erik Haula LW NSH Magic 74 11 21 32 0.290
John Hayden C SEA Free Agent 3 0 0 0 0.000
Avery Hayes RW PIT BIGM 13 3 0 3 0.230
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 76 21 9 30 0.340
Danton Heinen LW PIT Free Agent 13 1 1 2 0.120
Danton Heinen LW CBJ Free Agent 26 4 2 6 0.190
Ville Heinola D WPJ RR 3 0 0 0 0.000
Miro Heiskanen D DAL DEAL 73 9 52 61 0.480
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 58 2 11 13 0.130
Tomas Hertl C VGK BIGM 75 24 31 55 0.530
Vincent Hinostroza C MIN Free Agent 48 3 7 10 0.140
Vincent Hinostroza C FLO Free Agent 10 2 2 4 0.300
Roope Hintz C DAL DEAL 53 15 29 44 0.560
Nico Hischier C NJD SWA 74 26 33 59 0.570
Hayden Hodgson RW OTT Free Agent 9 0 0 0 0.000
Nils Höglander LW VAN PUCK 31 2 2 4 0.100
Justin Holl D STL Free Agent 7 1 1 2 0.210
Dylan Holloway LW STL WHA 50 17 20 37 0.540
Pontus Holmberg RW TBL Free Agent 67 11 11 22 0.250
Simon Holmstrom RW NYI STEL 73 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 62 30 25 55 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 51 9 9 18 0.260
Filip Hronek D VAN SWA 73 8 34 42 0.340
Justin Hryckowian C DAL DEAL 74 12 14 26 0.260
Jonathan Huberdeau LW CGY STEL 50 10 15 25 0.350
Cameron Hughes C DAL Free Agent 1 0 0 0 0.000
Jack Hughes C NJD CTHV 53 22 41 63 0.800
Luke Hughes D NJD SWA 64 6 29 35 0.320
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 74 11 62 73 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 56 31 20 51 0.730
Arttu Hyry RW DAL Free Agent 14 1 1 2 0.110
Alex Iafallo LW WPJ STEL 74 12 15 27 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 61 8 10 18 0.210
Mattias Janmark C EDM Free Agent 43 1 7 8 0.100
Calle Jarnkrok C TOR Free Agent 50 6 2 8 0.140
Roby Jarventie LW EDM WIN 3 0 0 0 0.000
Seth Jarvis C CAR EAG 66 30 32 62 0.700
Tanner Jeannot LW BOS GRE 71 6 15 21 0.190
Boone Jenner C CBJ MUS 60 11 23 34 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 74 2 7 9 0.070
Marcus Johansson LW MIN DEAL 67 14 30 44 0.430
Kent Johnson C CBJ ING 70 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 75 41 39 80 0.810
Henri Jokiharju D BOS SWA 39 1 12 13 0.180
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 16 3 2 5 0.250
Seth Jones D FLO SWA 48 6 23 29 0.360
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 52 10 7 17 0.260
Roman Josi D NSH SCAR 62 12 36 48 0.480
Tyson Jost C NSH ING 61 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 12 4 5 9 0.540
Wyatt Kaiser D CHI BIGM 70 6 8 14 0.140
Kaapo Kakko RW SEA ING 56 12 22 34 0.410
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 70 13 18 31 0.310
Patrick Kane RW DET DEAL 59 13 34 47 0.510
Kasperi Kapanen RW EDM WIN 34 8 8 16 0.350
Oliver Kapanen C MTL SCAR 74 22 15 37 0.400
Kirill Kaprizov LW MIN BIGM 72 39 42 81 0.830
Erik Karlsson D PIT DEAL 70 13 47 60 0.520
Linus Karlsson C VAN BRDW 70 13 18 31 0.310
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 17 3 7 10 0.380
Aleksanteri Kaskimäki C STL Free Agent 5 0 0 0 0.000
Marco Kasper C DET MUS 73 8 9 17 0.170
Mark Kastelic C BOS SHST 75 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 73 18 14 32 0.340
Joakim Kemell RW NSH UND 8 1 0 1 0.130
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 70 15 17 32 0.340
Matt Kiersted D MIN Free Agent 4 0 1 1 0.130
Alex Killorn LW ANA PUCK 74 12 16 28 0.270
Benjamin Kindel C PIT ING 72 17 17 34 0.350
Justin Kirkland C CGY Free Agent 20 1 1 2 0.080
Joel Kiviranta LW COL Free Agent 43 3 6 9 0.140
Adam Klapka RW CGY EAG 72 6 10 16 0.150
Tyler Kleven D OTT MUS 69 3 15 18 0.150
John Klingberg D SJS CTHV 54 10 14 24 0.310
Matthew Knies LW TOR SCAR 72 21 39 60 0.560
Cole Koepke LW WPJ DEAL 58 7 8 15 0.190
Ville Koivunen RW PIT DEAL 36 2 5 7 0.130
Keegan Kolesar RW VGK Free Agent 75 6 11 17 0.150
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 69 26 37 63 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 6 0 1 1 0.080
Kaedan Korczak D VGK MUS 73 3 11 14 0.120
Jesperi Kotkaniemi C CAR CDN G 37 2 7 9 0.150
Johnathan Kovacevic D NJD Free Agent 26 0 6 6 0.120
Tyson Kozak C BUF Free Agent 41 2 2 4 0.070
Peyton Krebs C BUF PUCK 75 11 25 36 0.310
Chris Kreider LW ANA WHA 68 22 25 47 0.510
Nikita Kucherov RW TBL BIGM 69 40 81 121 1.170
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 18 0 2 2 0.060
Jiri Kulich C BUF SHST 12 3 2 5 0.330
Dmitry Kulikov D FLO ING 17 0 0 0 0.000
Luke Kunin C FLO Free Agent 55 2 3 5 0.060
Trevor Kuntar C BUF Free Agent 1 0 0 0 0.000
Sean Kuraly C BOS Free Agent 75 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 63 17 23 40 0.450
Noah Laba C NYR ING 67 9 13 22 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 74 9 44 53 0.420
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 27 1 1 2 0.060
Alexis Lafrenière LW NYR SWA 75 22 30 52 0.490
Patrik Laine LW MTL RR 5 0 1 1 0.100
Brad Lambert C WPJ WHA 17 2 3 5 0.210
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 52 11 21 32 0.410
Hendrix Lapierre C WSH WIN 69 4 11 15 0.140
Nick Lardis LW CHI ING 34 8 5 13 0.310
Dylan Larkin C DET UND 67 30 28 58 0.660
Adam Larsson D SEA SHST 73 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 61 0 11 11 0.090
Raphael Lavoie C VGK Free Agent 1 0 0 0 0.000
Curtis Lazar C EDM ING 40 3 2 5 0.100
Brett Leason RW WSH Free Agent 6 0 0 0 0.000
Nick Leddy D SJS SCAR 25 0 5 5 0.100
Anders Lee LW NYI SWA 76 18 23 41 0.390
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 62 20 25 45 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 67 15 22 37 0.390
Kris Letang D PIT SCAR 69 3 28 31 0.250
Artyom Levshunov D CHI SWA 68 2 22 24 0.190
Zachary L'Heureux LW NSH STEL 17 2 0 2 0.120
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 75 5 23 28 0.220
Ryan Lindgren D SEA SCAR 69 2 7 9 0.080
Elias Lindholm C BOS UND 62 17 30 47 0.520
Hampus Lindholm D BOS DEAL 61 4 20 24 0.230
Theo Lindstein D STL Free Agent 10 1 1 2 0.150
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 62 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 61 4 7 11 0.120
Nils Lundkvist D DAL SWA 48 3 7 10 0.140
Simon Lundmark D TBL Free Agent 1 0 0 0 0.000
Eetu Luostarinen C FLO STEL 65 9 18 27 0.280
Olle Lycksell RW OTT MUS 7 1 1 2 0.210
Ilya Lyubushkin D DAL Magic 46 1 7 8 0.100
Olli Maatta D UTA STEL 22 0 1 1 0.020
Olli Maatta D CGY STEL 13 2 8 10 0.460
Matias Maccelli LW TOR WHA 64 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 72 49 71 120 1.170
Kyle MacLean C NYI Free Agent 56 2 5 7 0.080
Josh Mahura D SEA ING 21 1 2 3 0.100
Logan Mailloux D STL STEL 58 3 6 9 0.100
Cale Makar D COL WHA 73 20 55 75 0.650
Taylor Makar LW COL Free Agent 12 0 0 0 0.000
Beck Malenstyn LW BUF Free Agent 74 6 7 13 0.130
Sam Malinski D COL BIGM 73 5 29 34 0.270
Evgeni Malkin C PIT CDN G 51 15 38 53 0.670
Jeff Malott LW LAK Free Agent 55 3 6 9 0.110
Victor Mancini D VAN Free Agent 21 0 1 1 0.020
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 73 5 24 29 0.230
Anthony Mantha RW PIT RR 75 30 28 58 0.590
Brad Marchand LW FLO BIGM 52 27 27 54 0.780
Kirill Marchenko RW CBJ SHLS 69 26 37 63 0.640
Jonathan Marchessault RW NSH UND 55 11 17 28 0.350
Mason Marchment LW SEA GRE 29 4 9 13 0.290
Mason Marchment LW CBJ GRE 33 14 13 27 0.620
John Marino D UTA CDN G 74 4 29 33 0.250
Mitchell Marner RW VGK MUS 74 20 51 71 0.610
Brady Martin C NSH SCAR 3 0 1 1 0.170
Jordan Martinook LW CAR SHST 71 11 14 25 0.250
Emil Martinsen Lilleberg D TBL Magic 42 3 7 10 0.150
Denton Mateychuk D CBJ ING 68 12 17 29 0.300
Mike Matheson D MTL UND 71 7 29 36 0.300
Nikolas Matinpalo D OTT Free Agent 42 0 5 5 0.060
Auston Matthews C TOR MUS 60 27 26 53 0.670
Scott Mayfield D NYI Free Agent 74 2 11 13 0.100
Dysin Mayo D CBJ Free Agent 3 0 1 1 0.170
Carter Mazur LW DET UND 2 0 0 0 0.000
Charlie McAvoy D BOS SHLS 63 11 47 58 0.550
Jack McBain C UTA ING 74 9 16 25 0.230
Jake McCabe D TOR SHST 73 5 19 24 0.200
Jared McCann LW SEA SHLS 46 18 18 36 0.590
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 75 43 82 125 1.120
Ryan McDonagh D TBL BRDW 41 6 10 16 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 75 12 38 50 0.410
Bobby McMann C TOR DEAL 60 19 13 32 0.430
Bobby McMann C SEA DEAL 9 7 4 11 1.000
Connor McMichael LW WSH STEL 70 10 27 37 0.340
Brayden McNabb D VGK SHLS 56 4 5 9 0.120
Mason McTavish C ANA CTHV 67 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 69 22 16 38 0.430
Jacob Melanson RW SEA Free Agent 33 2 3 5 0.110
Dawson Mercer C NJD SHST 74 15 21 36 0.340
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 39 2 4 6 0.100
Ben Meyers C SEA Free Agent 48 7 8 15 0.230
Matvei Michkov RW PHI PUCK 72 16 24 40 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 70 15 16 31 0.330
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 61 16 31 47 0.520
K'Andre Miller D CAR CDN G 66 6 26 32 0.290
Fraser Minten C BOS EAG 75 16 17 33 0.330
Pavel Mintyukov D ANA ING 68 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 35 7 9 16 0.330
Travis Mitchell D NYI Free Agent 9 1 0 1 0.110
Casey Mittelstadt C BOS WIN 65 14 26 40 0.420
Sean Monahan C CBJ PUCK 71 12 23 35 0.330
Brandon Montour D SEA PUCK 55 10 21 31 0.370
Ian Moore D ANA GRE 59 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 69 13 39 52 0.470
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 72 7 20 27 0.240
Jacob Moverare D LAK Free Agent 15 0 0 0 0.000
Shakir Mukhamadullin D SJS RR 41 4 7 11 0.180
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 13 1 1 2 0.120
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 11 0 2 2 0.090
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 59 14 24 38 0.440
Martin Necas C COL WHA 70 35 57 92 0.910
Jake Neighbours LW STL EAG 60 14 16 30 0.370
Brock Nelson C COL Magic 73 33 28 61 0.640
Simon Nemec D NJD STEL 60 11 15 26 0.310
Nikita Nesterenko C ANA STEL 29 1 8 9 0.170
Alex Newhook C MTL WHA 34 11 11 22 0.490
Valeri Nichushkin RW COL STEL 64 15 28 43 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 73 10 19 29 0.270
Stefan Noesen RW NJD BIGM 38 3 4 7 0.130
Josh Norris C BUF UND 37 10 17 27 0.500
Tomas Nosek LW FLO Free Agent 14 0 2 2 0.070
Thomas Novak C PIT CTHV 75 15 23 38 0.350
Ryan Nugent-Hopkins C EDM UND 65 18 35 53 0.550
Darnell Nurse D EDM BRDW 75 7 14 21 0.190
William Nylander RW TOR UND 58 26 45 71 0.840
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 73 17 10 27 0.300
Logan O'Connor RW COL Free Agent 4 0 1 1 0.130
Liam Ohgren LW MIN ING 18 0 0 0 0.000
Liam Ohgren LW VAN ING 42 8 7 15 0.270
Jamie Oleksiak D SEA Magic 71 5 8 13 0.130
Mathieu Olivier RW CBJ GRE 61 15 11 26 0.340
Victor Olofsson LW COL RR 60 11 14 25 0.300
Victor Olofsson LW CGY RR 12 2 3 5 0.290
Ryan O'Reilly C NSH RR 73 24 42 66 0.620
Dmitry Orlov D SJS SCAR 72 3 28 31 0.240
Zack Ostapchuk C SJS Free Agent 49 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 2 1 1 2 0.750
Alex Ovechkin LW WSH Magic 74 29 28 57 0.580
Brayden Pachal D CGY Free Agent 34 0 4 4 0.060
Jean-Gabriel Pageau C NYI SHLS 68 15 17 32 0.350
Ondrej Palat LW NJD WIN 51 4 6 10 0.140
Ondrej Palat LW NYI WIN 24 1 3 4 0.100
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 68 1 13 14 0.110
Zayne Parekh D CGY PUCK 29 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 70 29 66 95 0.890
Nick Paul LW TBL SCAR 43 6 7 13 0.220
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 70 5 9 14 0.140
Adam Pelech D NYI Magic 76 4 11 15 0.130
Jakob Pelletier LW TBL CTHV 2 0 0 0 0.000
Nicklaus Perbix D NSH BRDW 71 3 7 10 0.090
Cole Perfetti C WPJ SWA 60 12 19 31 0.360
Gabe Perreault RW NYR BRDW 42 7 15 22 0.350
David Perron LW OTT UND 49 10 15 25 0.360
David Perron LW DET UND 8 0 0 0 0.000
Corey Perry RW LAK BRDW 50 11 17 28 0.390
Corey Perry RW TBL BRDW 14 4 2 6 0.360
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 65 15 31 46 0.470
Elias Nils Pettersson D VAN Magic 62 2 7 9 0.090
Marcus Pettersson D VAN SHST 73 1 13 14 0.100
Michael Pezzetta LW TOR Free Agent 5 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 64 19 20 39 0.450
Neal Pionk D WPJ PUCK 46 3 7 10 0.140
Tyler Pitlick C MIN Free Agent 32 2 0 2 0.060
Vasily Podkolzin RW EDM ING 75 16 17 33 0.330
Ryan Poehling C ANA Magic 67 9 22 31 0.300
Brayden Point C TBL WHA 56 17 29 46 0.560
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 74 8 18 26 0.230
Aliaksei Protas LW WSH SWA 70 23 24 47 0.500
Ivan Provorov D CBJ WIN 75 8 21 29 0.250
Ryan Pulock D NYI PUCK 71 3 23 26 0.200
Mikael Pyyhtia LW CBJ Free Agent 5 1 0 1 0.200
Jacob Quillan C TOR PUCK 17 0 1 1 0.030
Jack Quinn RW BUF EAG 75 18 31 49 0.450
Darren Raddysh D TBL RR 67 20 46 66 0.640
Taylor Raddysh RW NYR STEL 67 9 10 19 0.210
Rickard Rakell RW PIT CTHV 54 20 23 43 0.580
Mikko Rantanen RW DAL Magic 57 21 51 72 0.820
Michael Rasmussen C DET BRDW 61 6 8 14 0.160
Aatu Raty C VAN PUCK 57 4 9 13 0.150
Lucas Raymond LW DET EAG 72 24 47 71 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 7 1 2 3 0.290
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 10 1 0 1 0.100
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 71 10 25 35 0.320
Sam Rinzel D CHI UND 47 3 10 13 0.170
Marshall Risai D TOR Free Agent 1 0 0 0 0.000
Rasmus Ristolainen D PHI Magic 36 1 9 10 0.150
Calum Ritchie C NYI RR 59 12 15 27 0.330
Jason Robertson LW DAL CTHV 75 40 49 89 0.860
Matthew Robertson D NYR GRE 65 5 11 16 0.160
Nicholas Robertson LW TOR BIGM 71 14 16 30 0.310
Justin Robidas C CAR SHST 2 0 1 1 0.250
Eric Robinson LW CAR Free Agent 60 12 6 18 0.250
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 13 2 0 2 0.150
Jack Roslovic C EDM Magic 62 20 12 32 0.420
Marco Rossi C MIN UND 17 4 9 13 0.500
Marco Rossi C VAN UND 24 5 10 15 0.420
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 67 27 34 61 0.660
Brandon Saad LW VGK STEL 46 3 5 8 0.120
Scott Sabourin RW TBL Free Agent 22 1 3 4 0.110
Elias Salomonsson D WPJ BRDW 31 1 4 5 0.100
Josh Samanski C EDM MUS 18 1 2 3 0.110
Dylan Samberg D WPJ CTHV 58 1 13 14 0.130
Mackie Samoskevich RW FLO WIN 69 8 17 25 0.240
Mattias Samuelsson D BUF SCAR 72 12 28 40 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 73 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 75 14 17 31 0.300
Matthew Schaefer D NYI SWA 76 22 35 57 0.520
Reid Schaefer LW NSH WHA 39 6 2 8 0.180
Mark Scheifele C WPJ BIGM 74 34 58 92 0.850
Brayden Schenn C STL BIGM 61 12 16 28 0.330
Brayden Schenn C NYI BIGM 13 5 5 10 0.580
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 75 2 15 17 0.130
Jaden Schwartz LW SEA CTHV 43 10 11 21 0.360
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 32 0 4 4 0.060
Nick Seeler D PHI ING 71 2 6 8 0.070
Tyler Seguin C DAL ING 27 7 10 17 0.440
Moritz Seider D DET BIGM 74 9 44 53 0.420
Beckett Sennecke RW ANA EAG 74 22 35 57 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 70 14 14 28 0.300
Ryan Shea D PIT SCAR 74 5 25 30 0.240
Conor Sheary LW NYR Free Agent 55 6 10 16 0.200
Kiefer Sherwood LW VAN UND 44 17 6 23 0.450
Kiefer Sherwood LW SJS UND 18 4 3 7 0.310
Dominik Shine RW DET Free Agent 14 3 0 3 0.210
Jonas Siegenthaler D NJD Free Agent 74 0 12 12 0.080
Cole Sillinger C CBJ BRDW 74 8 25 33 0.280
Dmitri Simashev D UTA RR 25 0 1 1 0.020
Colton Sissons C VGK STEL 59 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 74 2 21 23 0.170
Juraj Slafkovsky LW MTL SHLS 74 29 37 66 0.640
Landon Slaggert LW CHI ING 47 3 3 6 0.100
Jaccob Slavin D CAR SHST 34 0 5 5 0.070
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 14 1 0 1 0.070
Reilly Smith RW VGK CTHV 65 13 9 22 0.270
Will Smith C SJS DEAL 59 21 30 51 0.610
Jimmy Snuggerud RW STL SHST 61 17 22 39 0.460
Elmer Soderblom LW DET EAG 39 2 1 3 0.060
Elmer Soderblom LW PIT EAG 13 2 3 5 0.270
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 24 2 2 4 0.130
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 65 6 21 27 0.250
Jared Spurgeon D MIN WIN 73 6 13 19 0.170
Jordan Staal C CAR GRE 71 19 13 32 0.360
Steven Stamkos C NSH CDN G 74 36 22 58 0.640
Logan Stankoven C CAR BIGM 74 15 19 34 0.330
Logan Stanley D WPJ WIN 59 9 12 21 0.250
Logan Stanley D BUF WIN 11 0 2 2 0.090
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 53 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 27 2 7 9 0.200
Kevin Stenlund C UTA Free Agent 72 4 14 18 0.150
Chandler Stephenson C SEA MUS 71 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 53 23 42 65 0.830
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 13 4 6 10 0.540
William Stromgren LW CGY ING 3 0 0 0 0.000
Jayden Struble D MTL SHST 51 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 74 32 44 76 0.730
Oskar Sundqvist C STL Free Agent 49 4 11 15 0.190
Pius Suter C STL WIN 56 12 13 25 0.330
Nick Suzuki C MTL SHST 74 27 65 92 0.800
Fedor Svechkov C NSH CDN G 62 3 13 16 0.150
Andrei Svechnikov RW CAR WHA 74 27 37 64 0.610
Adam Sykora LW NYR ING 4 2 0 2 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 75 28 36 64 0.610
Teuvo Teravainen C CHI BRDW 68 13 19 32 0.330
Troy Terry RW ANA DEAL 53 17 36 53 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 63 9 26 35 0.350
Robert Thomas C STL BIGM 55 16 33 49 0.590
Tage Thompson C BUF BIGM 75 38 40 78 0.770
Lassi Thomson D OTT Free Agent 3 0 1 1 0.170
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 73 27 21 48 0.510
Brady Tkachuk LW OTT CDN G 54 20 31 51 0.660
Matthew Tkachuk LW FLO CTHV 27 13 18 31 0.810
Devon Toews D COL DEAL 60 2 17 19 0.180
Jonathan Toews C WPJ DEAL 74 9 16 25 0.230
Tyler Toffoli C SJS SHST 70 18 28 46 0.460
Eeli Tolvanen RW SEA BRDW 70 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 57 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 60 15 34 49 0.530
Jacob Trouba D ANA RR 73 10 23 33 0.290
Maxim Tsyplakov RW NYI BRDW 27 1 1 2 0.060
Maxim Tsyplakov RW NJD BRDW 20 1 1 2 0.080
Alex Tuch RW BUF SWA 72 29 31 60 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 64 15 14 29 0.340
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 55 2 2 4 0.050
Carter Verhaeghe C FLO PUCK 72 23 30 53 0.530
Jeffrey Viel LW BOS Free Agent 10 0 0 0 0.000
Jeffrey Viel LW ANA Free Agent 27 2 6 8 0.190
Gabriel Vilardi C WPJ SWA 74 28 34 62 0.610
Sandis Vilmanis LW FLO EAG 19 3 2 5 0.210
Alex Vlasic D CHI WHA 74 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 74 7 17 24 0.210
Jake Walman D EDM CDN G 46 8 12 20 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 31 2 3 5 0.110
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 71 16 33 49 0.460
Zach Werenski D CBJ CTHV 68 21 57 78 0.730
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 23 0 6 6 0.130
Ozzy Wiesblatt C NSH PUCK 39 1 4 5 0.080
Tom Willander D VAN EAG 61 4 14 18 0.180
Adam Wilsby D NSH MUS 50 1 12 13 0.140
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 63 16 11 27 0.340
Miles Wood LW CBJ GRE 47 8 6 14 0.230
Parker Wotherspoon D PIT MUS 75 3 26 29 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 57 1 1 2 0.030
Florian Xhekaj LW MTL Free Agent 5 0 1 1 0.100
Carter Yakemchuk D OTT SHST 4 1 1 2 0.380
Kailer Yamamoto RW UTA WIN 51 10 8 18 0.270
Cameron York D PHI EAG 66 4 22 26 0.230
Danila Yurov RW MIN BIGM 65 10 15 25 0.270
Pavel Zacha C BOS RR 72 28 32 60 0.610
Nikita Zadorov D BOS MUS 74 2 18 20 0.150
Egor Zamula D PHI BRDW 13 0 1 1 0.040
Egor Zamula D CBJ BRDW 17 0 2 2 0.060
Connor Zary C CGY STEL 67 11 13 24 0.260
Trevor Zegras C PHI BRDW 73 23 36 59 0.560
Olen Zellweger D ANA BIGM 72 7 14 21 0.190
Fabian Zetterlund LW OTT STEL 74 13 14 27 0.270
Danil Zhilkin C WPJ Free Agent 6 0 1 1 0.080
Mika Zibanejad C NYR DEAL 74 33 37 70 0.700
Artem Zub D OTT SCAR 73 4 22 26 0.210
Mats Zuccarello RW MIN BIGM 54 15 30 45 0.560
Jason Zucker LW BUF SCAR 56 22 17 39 0.540

Sports Data Api provided by MySportsFeeds.com

Sports Data Api