Last Updated: 2026-04-03 04:34:56am

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 62 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 75 25 52 77 0.680
Michael Amadio RW OTT PUCK 75 13 19 32 0.300
Nils Aman C VAN Free Agent 2 0 0 0 0.000
Josh Anderson RW MTL WIN 66 13 9 22 0.270
Michael Anderson D LAK BRDW 73 4 14 18 0.150
Rasmus Andersson D CGY EAG 48 10 20 30 0.420
Rasmus Andersson D VGK EAG 27 5 7 12 0.310
Emil Andrae D PHI BRDW 55 2 11 13 0.140
Mason Appleton C DET ING 65 6 8 14 0.150
Joel Armia RW LAK CTHV 60 11 12 23 0.280
Viktor Arvidsson LW BOS CTHV 64 24 26 50 0.580
Jonathan Aspirot D BOS Free Agent 55 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 66 5 6 11 0.120
Mikael Backlund C CGY UND 75 16 25 41 0.380
Kevin Bahl D CGY GRE 74 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 76 22 34 56 0.510
Zakhar Bardakov C COL DEAL 56 1 9 10 0.100
Denver Barkey C PHI SHLS 38 5 9 14 0.250
Alex Barre-Boulet C COL Free Agent 1 0 1 1 0.500
Justin Barron D NSH SHST 45 0 9 9 0.100
Morgan Barron C WPJ GRE 64 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 72 30 34 64 0.650
Jake Bean D CGY Free Agent 16 1 1 2 0.090
Anthony Beauvillier RW WSH CDN G 76 14 12 26 0.260
Owen Beck C MTL DEAL 15 1 0 1 0.070
Connor Bedard C CHI WHA 63 30 39 69 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 74 19 26 45 0.430
Jamie Benn LW DAL WHA 54 15 20 35 0.460
Sam Bennett C FLO SWA 72 26 31 57 0.580
Matt Benning D TOR SHST 1 0 0 0 0.000
Michael Benning D FLO PUCK 11 0 4 4 0.180
Simon Benoit D TOR Free Agent 66 0 5 5 0.040
Zach Benson LW BUF CDN G 59 10 26 36 0.390
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 30 5 8 13 0.300
Jacob Bernard-Docker D DET STEL 59 1 4 5 0.050
Tyler Bertuzzi LW CHI BIGM 73 31 24 55 0.590
Lian Bichsel D DAL ING 45 4 4 8 0.130
Oliver Bjorkstrand RW TBL GRE 73 11 18 29 0.270
Tobias Bjornfot D FLO Free Agent 12 2 1 3 0.210
Nick Bjugstad C STL GRE 35 6 1 7 0.190
Nick Bjugstad C NJD GRE 19 0 2 2 0.050
Colin Blackwell C DAL Free Agent 65 3 10 13 0.120
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 75 21 25 46 0.450
Nick Blankenburg D NSH BIGM 49 6 15 21 0.280
Nick Blankenburg D COL BIGM 4 0 0 0 0.000
Anton Blidh LW NYR Free Agent 4 0 1 1 0.130
Theodor Blueger C VAN Free Agent 28 8 6 14 0.390
Matěj Blümel RW BOS EAG 4 0 0 0 0.000
Brock Boeser RW VAN GRE 68 21 22 43 0.470
Zach Bogosian D MIN SHLS 40 2 4 6 0.100
Sacha Boisvert C CHI MUS 4 0 0 0 0.000
Zachary Bolduc RW MTL STEL 73 11 17 28 0.270
Matthew Boldy LW MIN MUS 71 40 39 79 0.840
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 66 3 8 11 0.110
William Borgen D NYR MUS 69 5 10 15 0.140
Evan Bouchard D EDM UND 76 20 67 87 0.700
Xavier Bourgault RW OTT WHA 2 0 0 0 0.000
Mavrik Bourque C DAL SWA 76 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 75 20 46 66 0.570
Justin Brazeau RW PIT SWA 58 17 17 34 0.440
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 9 2 2 4 0.330
Brendan Brisson C NYR SWA 3 0 1 1 0.170
Philip Broberg D STL STEL 73 6 23 29 0.240
Jonas Brodin D MIN SCAR 56 3 13 16 0.170
Jonny Brodzinski C NYR PUCK 50 6 8 14 0.200
Connor Brown RW NJD ING 68 16 23 39 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 74 17 27 44 0.410
Zeev Buium D MIN GRE 31 3 11 14 0.270
Zeev Buium D VAN GRE 38 2 8 10 0.160
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 70 11 21 32 0.310
Brent Burns D COL RR 74 11 20 31 0.280
Daniil But LW UTA SCAR 29 3 4 7 0.170
Quinton Byfield RW LAK PUCK 72 18 24 42 0.420
Bowen Byram D BUF STEL 76 11 28 39 0.330
Michael Callahan D BOS Free Agent 5 0 0 0 0.000
Kyle Capobianco D DAL Free Agent 32 2 3 5 0.110
Michael Carcone LW UTA ING 72 15 13 28 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 52 0 7 7 0.070
John Carlson D WSH CDN G 55 10 36 46 0.510
John Carlson D ANA CDN G 9 1 8 9 0.560
Leo Carlsson C ANA SHLS 63 26 37 63 0.710
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 64 6 8 14 0.160
Seamus Casey D NJD BRDW 2 0 0 0 0.000
Noah Cates LW PHI SWA 75 17 25 42 0.390
Berkly Catton C SEA RR 58 6 9 15 0.180
Cole Caufield RW MTL DEAL 74 49 34 83 0.890
Cody Ceci D LAK STEL 75 1 7 8 0.060
Macklin Celebrini C SJS DEAL 73 40 65 105 0.990
Erik Cernak D TBL SHST 54 2 8 10 0.110
Thomas Chabot D OTT EAG 55 7 24 31 0.350
Mitchell Chaffee RW TBL Free Agent 8 0 0 0 0.000
Jalen Chatfield D CAR WHA 68 2 15 17 0.140
Igor Chernyshov LW SJS SHST 20 5 9 14 0.480
Ben Chiarot D DET WIN 75 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 38 17 13 30 0.620
Declan Chisholm D WSH PUCK 26 1 6 7 0.150
Jaroslav Chmelar RW NYR Free Agent 22 3 1 4 0.160
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 74 24 33 57 0.550
Filip Chytil C VAN RR 12 3 0 3 0.250
Anthony Cirelli C TBL SHLS 67 23 29 52 0.560
Casey Cizikas C NYI BRDW 75 9 8 17 0.170
Brandt Clarke D LAK Magic 75 8 30 38 0.310
Connor Clattenburg C EDM SHST 5 1 0 1 0.200
Connor Clifton D PIT WIN 45 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 75 3 18 21 0.160
Blake Coleman LW CGY CTHV 63 19 13 32 0.400
Ross Colton C COL SHLS 65 9 15 24 0.250
J.T. Compher LW DET WIN 75 10 15 25 0.230
Kyle Connor LW WPJ UND 75 34 51 85 0.790
Kenny Connors C LAK Free Agent 2 0 0 0 0.000
Logan Cooley C UTA WHA 47 22 14 36 0.620
Braeden Cootes C VAN SHST 3 0 0 0 0.000
Andrew Copp C DET CTHV 72 9 32 41 0.350
Matt Coronato RW CGY WHA 74 17 22 39 0.380
Paul Cotter LW NJD WIN 72 8 6 14 0.150
Nick Cousins C OTT Free Agent 74 9 13 22 0.210
Sean Couturier C PHI UND 72 10 22 32 0.290
Easton Cowan RW TOR MUS 59 9 15 24 0.280
Charlie Coyle C CBJ WIN 76 18 38 56 0.490
Dylan Cozens C OTT CTHV 75 26 27 53 0.530
Louis Crevier D CHI SHST 72 5 16 21 0.180
Angus Crookshank C NJD Free Agent 8 1 0 1 0.130
Sidney Crosby C PIT MUS 64 28 39 67 0.740
Cameron Crotty D OTT Free Agent 1 0 0 0 0.000
Lawson Crouse LW UTA ING 74 20 18 38 0.390
Maxwell Crozier D TBL GRE 34 1 9 10 0.160
William Cuylle LW NYR SCAR 76 17 17 34 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 23 1 0 1 0.040
Rasmus Dahlin D BUF BIGM 72 17 50 67 0.580
Phillip Danault C LAK STEL 30 0 5 5 0.080
Phillip Danault C MTL STEL 39 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 63 5 23 28 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 75 39 41 80 0.790
Jake DeBrusk LW VAN SHLS 74 18 19 37 0.370
Luca Del Bel Belluz C CBJ BRDW 14 0 1 1 0.040
Ty Dellandrea C SJS ING 43 2 9 11 0.150
Ethan Del Mastro D CHI Free Agent 14 0 0 0 0.000
Dylan DeMelo D WPJ CDN G 75 3 16 19 0.150
Ivan Demidov RW MTL SWA 75 16 43 59 0.500
Vincent Desharnais D SJS Free Agent 45 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 76 14 15 29 0.280
Jason Dickinson C CHI CTHV 47 6 7 13 0.200
Jason Dickinson C EDM CTHV 14 1 2 3 0.140
Sam Dickinson D SJS RR 63 1 12 13 0.110
Brenden Dillon D NJD Magic 75 3 12 15 0.120
Josh Doan RW BUF STEL 76 23 24 47 0.460
Noah Dobson D MTL DEAL 75 12 34 46 0.390
Max Domi C TOR EAG 73 11 23 34 0.310
Ryan Donato C CHI SHST 76 14 14 28 0.280
Jorian Donovan D OTT Free Agent 2 0 0 0 0.000
Pavel Dorofeyev RW VGK Magic 76 35 26 61 0.630
Drew Doughty D LAK WHA 65 5 17 22 0.210
Curtis Douglas C TBL Free Agent 29 0 2 2 0.030
Curtis Douglas C VAN Free Agent 9 0 0 0 0.000
Nic Dowd C WSH Free Agent 55 4 12 16 0.180
Nic Dowd C VGK Free Agent 14 1 2 3 0.140
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 74 10 17 27 0.250
Jamie Drysdale D PHI CTHV 72 8 22 30 0.260
Pierre-Luc Dubois C WSH GRE 24 5 10 15 0.420
Matt Duchene C DAL DEAL 51 16 23 39 0.540
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 76 4 5 9 0.090
Matt Dumba D PIT Free Agent 11 1 2 3 0.180
Brian Dumoulin D LAK BRDW 75 2 15 17 0.130
Vince Dunn D SEA BIGM 73 11 30 41 0.360
Josh Dunne C BUF Free Agent 32 1 3 4 0.080
Sean Durzi D UTA BIGM 54 5 20 25 0.280
Christian Dvorak C PHI ING 74 16 31 47 0.430
Dalibor Dvorský RW STL BRDW 63 11 7 18 0.230
Jordan Eberle RW SEA UND 72 24 28 52 0.530
Joel Edmundson D LAK DEAL 75 2 18 20 0.150
Adam Edstrom C NYR Free Agent 35 3 2 5 0.110
Simon Edvinsson D DET SWA 65 9 14 23 0.250
Nikolaj Ehlers LW CAR UND 75 24 40 64 0.590
Jack Eichel C VGK CDN G 68 25 54 79 0.760
Aaron Ekblad D FLO MUS 72 4 22 26 0.210
Mattias Ekholm D EDM DEAL 76 6 33 39 0.300
William Eklund LW SJS SWA 69 12 31 43 0.400
Oliver Ekman-Larsson D TOR SCAR 72 8 30 38 0.320
Lars Eller C OTT Free Agent 61 5 9 14 0.160
Ty Emberson D EDM EAG 66 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 66 18 28 46 0.480
Adam Erne LW DAL Free Agent 40 6 2 8 0.180
Luke Evangelista RW NSH UND 74 10 40 50 0.410
Jake Evans C MTL Magic 61 11 11 22 0.270
Ryker Evans D SEA EAG 59 8 7 15 0.190
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 68 5 5 10 0.110
Brock Faber D MIN WHA 75 15 35 50 0.430
Radek Faksa C DAL Free Agent 56 2 15 17 0.170
Adam Fantilli C CBJ SHLS 76 22 33 55 0.510
Joel Farabee LW CGY CDN G 75 17 17 34 0.340
Justin Faulk D STL Magic 61 11 21 32 0.350
Justin Faulk D DET Magic 12 1 2 3 0.170
Martin Fehervary D WSH WIN 75 4 18 22 0.170
Dominick Fensore D CAR CDN G 1 0 0 0 0.000
Mario Ferraro D SJS SHST 73 6 15 21 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 17 0 2 2 0.060
Emmitt Finnie C DET BRDW 75 12 15 27 0.260
Oscar Fisker Mølgaard C SEA Free Agent 7 0 2 2 0.140
Cale Fleury D SEA Free Agent 21 1 2 3 0.100
Haydn Fleury D WPJ Free Agent 32 1 1 2 0.050
Warren Foegele LW LAK WIN 47 7 2 9 0.170
Warren Foegele LW OTT WIN 14 5 2 7 0.430
Tyson Foerster RW PHI STEL 22 11 3 14 0.570
Marcus Foligno LW MIN Free Agent 51 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 7 1 0 1 0.140
Derek Forbort D VAN Free Agent 2 0 0 0 0.000
Parker Ford C WPJ Free Agent 14 0 1 1 0.040
Filip Forsberg LW NSH WHA 75 35 33 68 0.690
Gustav Forsling D FLO SWA 74 2 23 25 0.180
Drew Fortescue D NYR Free Agent 4 0 1 1 0.130
Cam Fowler D STL RR 74 3 24 27 0.200
Adam Fox D NYR WHA 49 7 38 45 0.530
Ethan Frank RW WSH PUCK 60 12 12 24 0.300
Trent Frederic C EDM PUCK 68 4 2 6 0.070
Anton Frondell C CHI RR 6 1 4 5 0.500
Morgan Frost C CGY PUCK 75 19 20 39 0.390
Jonah Gadjovich LW FLO Free Agent 10 0 3 3 0.150
Brendan Gallagher RW MTL CTHV 74 6 16 22 0.190
Conor Garland RW VAN BRDW 50 7 19 26 0.330
Conor Garland RW CBJ BRDW 15 5 2 7 0.400
Marc Gatcomb C NYI Free Agent 44 2 4 6 0.090
Jacob Gaucher C PHI Free Agent 3 0 0 0 0.000
Nathan Gaucher C ANA Free Agent 1 0 0 0 0.000
Adam Gaudette RW SJS RR 60 16 8 24 0.330
Frederick Gaudreau C SEA STEL 60 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 76 14 18 32 0.300
Conor Geekie C TBL RR 11 0 2 2 0.090
Morgan Geekie C BOS DEAL 75 34 29 63 0.650
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 15 0 5 5 0.170
Zemgus Girgensons C TBL GRE 68 9 9 18 0.200
Claude Giroux RW OTT SCAR 75 12 32 44 0.370
Cody Glass C NJD PUCK 63 16 7 23 0.310
Luke Glendening C NJD Free Agent 52 0 4 4 0.040
Luke Glendening C PHI Free Agent 11 1 3 4 0.230
Gage Goncalves C TBL Magic 67 11 20 31 0.310
Barclay Goodrow C SJS WIN 73 5 6 11 0.110
Shayne Gostisbehere D CAR WHA 49 13 34 47 0.610
Yanni Gourde C TBL BRDW 75 9 19 28 0.250
Collin Graf RW SJS EAG 72 19 22 41 0.420
Mikael Granlund C ANA UND 51 19 16 35 0.530
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 75 9 17 26 0.230
Jordan Greenway LW BUF Free Agent 35 1 4 5 0.090
Anthony-John Greer LW FLO SHLS 71 14 12 26 0.280
Noah Gregor LW FLO Free Agent 30 3 3 6 0.150
Ridly Greig C OTT PUCK 70 12 19 31 0.310
Matvei Gridin RW CGY RR 31 5 10 15 0.320
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 45 9 4 13 0.240
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 31 1 2 3 0.060
Dylan Guenther RW UTA CDN G 73 37 28 65 0.700
Jake Guentzel C TBL CDN G 75 36 47 83 0.790
Kaiden Guhle D MTL EAG 35 2 8 10 0.170
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 61 3 12 15 0.150
Hunter Haight C MIN GRE 7 0 1 1 0.070
Taylor Hall LW CAR RR 75 15 27 42 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 27 2 5 7 0.170
Dougie Hamilton D NJD CDN G 70 12 22 34 0.330
Travis Hamonic D DET Free Agent 25 0 2 2 0.040
Noah Hanifin D VGK UND 65 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 64 6 27 33 0.300
Jordan Harris D BOS Free Agent 6 1 1 2 0.250
Ryan Hartman RW MIN RR 71 20 17 37 0.400
Garnet Hathaway RW PHI SHST 62 1 2 3 0.030
Erik Haula LW NSH Magic 75 11 22 33 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 27 4 2 6 0.190
Ville Heinola D WPJ RR 3 0 0 0 0.000
Miro Heiskanen D DAL DEAL 74 9 53 62 0.480
Konsta Helenius C BUF STEL 9 1 3 4 0.280
Samuel Helenius C LAK Free Agent 46 4 4 8 0.130
Drew Helleson D ANA WHA 55 2 12 14 0.150
Adam Henrique C EDM STEL 59 3 11 14 0.140
Tomas Hertl C VGK BIGM 76 24 31 55 0.520
Vincent Hinostroza C MIN Free Agent 48 3 7 10 0.140
Vincent Hinostroza C FLO Free Agent 11 2 2 4 0.270
Roope Hintz C DAL DEAL 53 15 29 44 0.560
Nico Hischier C NJD SWA 75 26 35 61 0.580
Hayden Hodgson RW OTT Free Agent 9 0 0 0 0.000
Nils Höglander LW VAN PUCK 32 2 2 4 0.090
Justin Holl D STL Free Agent 8 1 1 2 0.190
Dylan Holloway LW STL WHA 51 17 21 38 0.540
Pontus Holmberg RW TBL Free Agent 68 11 11 22 0.240
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 2 0 0 0 0.000
Isaac Howard LW EDM SWA 28 2 3 5 0.130
Brett Howden C VGK SWA 52 10 9 19 0.280
Filip Hronek D VAN SWA 75 8 36 44 0.350
Justin Hryckowian C DAL DEAL 75 12 14 26 0.250
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 54 24 44 68 0.850
Luke Hughes D NJD SWA 65 6 29 35 0.320
Quinn Hughes D VAN UND 26 2 21 23 0.480
Quinn Hughes D MIN UND 43 4 46 50 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 8 2 4 6 0.500
Lane Hutson D MTL BIGM 75 11 62 73 0.560
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 57 31 20 51 0.720
Arttu Hyry RW DAL Free Agent 15 2 2 4 0.200
Alex Iafallo LW WPJ STEL 75 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 62 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 67 30 33 63 0.690
Tanner Jeannot LW BOS GRE 72 6 15 21 0.190
Boone Jenner C CBJ MUS 61 11 24 35 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 75 2 7 9 0.070
Marcus Johansson LW MIN DEAL 68 14 31 45 0.430
Kent Johnson C CBJ ING 71 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 76 41 39 80 0.800
Henri Jokiharju D BOS SWA 40 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 17 3 2 5 0.240
Seth Jones D FLO SWA 49 6 23 29 0.360
Mathieu Joseph RW STL Free Agent 39 2 9 11 0.170
Mathieu Joseph RW LAK Free Agent 8 0 0 0 0.000
Pierre-Olivier Joseph D VAN Free Agent 30 1 4 5 0.100
Dakota Joshua C TOR ING 52 10 7 17 0.260
Roman Josi D NSH SCAR 63 12 37 49 0.480
Tyson Jost C NSH ING 62 7 5 12 0.150
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 13 4 5 9 0.500
Wyatt Kaiser D CHI BIGM 71 6 8 14 0.140
Kaapo Kakko RW SEA ING 57 12 23 35 0.410
Arthur Kaliyev RW OTT BRDW 2 0 1 1 0.250
David Kampf C VAN SHST 37 2 4 6 0.110
David Kampf C WSH SHST 2 0 0 0 0.000
Evander Kane LW VAN MUS 70 13 18 31 0.310
Patrick Kane RW DET DEAL 60 14 36 50 0.530
Kasperi Kapanen RW EDM WIN 35 8 8 16 0.340
Oliver Kapanen C MTL SCAR 75 22 15 37 0.390
Kirill Kaprizov LW MIN BIGM 73 40 43 83 0.840
Erik Karlsson D PIT DEAL 71 13 47 60 0.510
Linus Karlsson C VAN BRDW 72 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 18 3 7 10 0.360
Aleksanteri Kaskimäki C STL Free Agent 5 0 0 0 0.000
Marco Kasper C DET MUS 74 8 9 17 0.170
Mark Kastelic C BOS SHST 76 9 9 18 0.180
Boris Katchouk LW TBL EAG 3 0 0 0 0.000
Clayton Keller RW UTA SCAR 75 22 52 74 0.640
Parker Kelly C COL BIGM 74 19 14 33 0.350
Joakim Kemell RW NSH UND 9 1 0 1 0.110
Adrian Kempe RW LAK Magic 74 30 35 65 0.640
Alexander Kerfoot C UTA Free Agent 27 5 5 10 0.280
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 71 15 18 33 0.340
Matt Kiersted D MIN Free Agent 4 0 1 1 0.130
Alex Killorn LW ANA PUCK 75 13 16 29 0.280
Benjamin Kindel C PIT ING 73 17 17 34 0.350
Justin Kirkland C CGY Free Agent 20 1 1 2 0.080
Joel Kiviranta LW COL Free Agent 44 3 6 9 0.140
Adam Klapka RW CGY EAG 73 6 10 16 0.150
Tyler Kleven D OTT MUS 70 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 59 7 8 15 0.190
Ville Koivunen RW PIT DEAL 36 2 5 7 0.130
Keegan Kolesar RW VGK Free Agent 76 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 71 27 39 66 0.650
Anze Kopitar C LAK SHLS 60 12 24 36 0.400
Joona Koppanen LW PIT Free Agent 10 0 1 1 0.050
Kevin Korchinski D CHI SCAR 7 0 1 1 0.070
Kaedan Korczak D VGK MUS 74 3 11 14 0.110
Jesperi Kotkaniemi C CAR CDN G 37 2 7 9 0.150
Johnathan Kovacevic D NJD Free Agent 27 0 7 7 0.130
Tyson Kozak C BUF Free Agent 41 2 2 4 0.070
Peyton Krebs C BUF PUCK 76 11 26 37 0.320
Chris Kreider LW ANA WHA 69 22 25 47 0.500
Nikita Kucherov RW TBL BIGM 70 41 83 124 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 19 0 2 2 0.050
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 56 2 3 5 0.060
Trevor Kuntar C BUF Free Agent 1 0 0 0 0.000
Sean Kuraly C BOS Free Agent 76 5 12 17 0.140
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 53 4 8 12 0.150
Jordan Kyrou RW STL SWA 64 17 23 40 0.450
Noah Laba C NYR ING 68 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 75 9 45 54 0.420
Tanner Laczynski C VGK Free Agent 10 0 5 5 0.250
Alex Laferriere RW LAK EAG 75 18 19 37 0.370
Sam Lafferty C CHI Free Agent 27 1 1 2 0.060
Alexis Lafrenière LW NYR SWA 76 22 30 52 0.490
Patrik Laine LW MTL RR 5 0 1 1 0.100
Brad Lambert C WPJ WHA 18 2 3 5 0.190
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 53 12 21 33 0.420
Hendrix Lapierre C WSH WIN 71 4 12 16 0.140
Nick Lardis LW CHI ING 35 9 5 14 0.330
Dylan Larkin C DET UND 68 30 28 58 0.650
Adam Larsson D SEA SHST 74 5 17 22 0.180
Scott Laughton C TOR CDN G 43 8 4 12 0.230
Scott Laughton C LAK CDN G 14 4 2 6 0.360
Jeremy Lauzon D VGK SHLS 62 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 26 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 63 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 69 16 24 40 0.410
Kris Letang D PIT SCAR 70 3 30 33 0.260
Artyom Levshunov D CHI SWA 68 2 22 24 0.190
Zachary L'Heureux LW NSH STEL 18 3 0 3 0.170
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 76 5 23 28 0.220
Ryan Lindgren D SEA SCAR 70 2 7 9 0.080
Elias Lindholm C BOS UND 63 17 30 47 0.510
Hampus Lindholm D BOS DEAL 62 4 20 24 0.230
Theo Lindstein D STL Free Agent 11 1 1 2 0.140
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 63 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 62 4 8 12 0.130
Nils Lundkvist D DAL SWA 49 3 7 10 0.130
Simon Lundmark D TBL Free Agent 1 0 0 0 0.000
Eetu Luostarinen C FLO STEL 66 9 18 27 0.270
Olle Lycksell RW OTT MUS 7 1 1 2 0.210
Ilya Lyubushkin D DAL Magic 47 1 7 8 0.100
Olli Maatta D UTA STEL 22 0 1 1 0.020
Olli Maatta D CGY STEL 14 2 8 10 0.430
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 73 50 71 121 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 59 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 75 6 7 13 0.130
Sam Malinski D COL BIGM 74 7 30 37 0.300
Evgeni Malkin C PIT CDN G 52 15 38 53 0.650
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 74 5 25 30 0.240
Anthony Mantha RW PIT RR 76 30 29 59 0.590
Brad Marchand LW FLO BIGM 52 27 27 54 0.780
Kirill Marchenko RW CBJ SHLS 70 26 37 63 0.640
Jonathan Marchessault RW NSH UND 56 12 18 30 0.380
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 75 4 29 33 0.250
Mitchell Marner RW VGK MUS 75 23 53 76 0.660
Brady Martin C NSH SCAR 3 0 1 1 0.170
Jordan Martinook LW CAR SHST 72 12 14 26 0.260
Emil Martinsen Lilleberg D TBL Magic 43 3 7 10 0.150
Porter Martone RW PHI ING 2 0 1 1 0.250
Denton Mateychuk D CBJ ING 69 13 17 30 0.310
Mike Matheson D MTL UND 72 7 30 37 0.310
Nikolas Matinpalo D OTT Free Agent 43 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 64 11 47 58 0.540
Jack McBain C UTA ING 75 9 16 25 0.230
Jake McCabe D TOR SHST 73 5 19 24 0.200
Jared McCann LW SEA SHLS 47 18 19 37 0.590
Michael McCarron C NSH Free Agent 59 5 7 12 0.140
Michael McCarron C MIN Free Agent 13 1 2 3 0.150
Connor McDavid C EDM Magic 76 43 83 126 1.110
Ryan McDonagh D TBL BRDW 42 6 11 17 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 76 12 38 50 0.410
Bobby McMann C TOR DEAL 60 19 13 32 0.430
Bobby McMann C SEA DEAL 10 8 4 12 1.000
Connor McMichael LW WSH STEL 72 10 29 39 0.340
Brayden McNabb D VGK SHLS 57 4 6 10 0.120
Mason McTavish C ANA CTHV 68 14 20 34 0.350
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 70 22 17 39 0.440
Jacob Melanson RW SEA Free Agent 34 2 3 5 0.100
Dawson Mercer C NJD SHST 75 17 21 38 0.370
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 40 2 4 6 0.100
Ben Meyers C SEA Free Agent 48 7 8 15 0.230
Matvei Michkov RW PHI PUCK 74 16 24 40 0.380
Jacob Middleton D MIN UND 68 1 13 14 0.110
Keaton Middleton D COL Free Agent 3 0 1 1 0.170
Ilya Mikheyev RW CHI MUS 71 15 16 31 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 62 16 31 47 0.510
K'Andre Miller D CAR CDN G 67 6 27 33 0.290
Fraser Minten C BOS EAG 76 17 17 34 0.340
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 9 2 1 3 0.280
Michael Misa C SJS STEL 36 7 9 16 0.320
Travis Mitchell D NYI Free Agent 9 1 0 1 0.110
Casey Mittelstadt C BOS WIN 66 14 26 40 0.410
Sean Monahan C CBJ PUCK 72 12 23 35 0.330
Brandon Montour D SEA PUCK 56 10 21 31 0.370
Ian Moore D ANA GRE 60 4 8 12 0.130
Oliver Moore C CHI WHA 51 5 14 19 0.240
Trevor Moore LW LAK BIGM 62 11 14 25 0.290
Josh Morrissey D WPJ UND 70 13 39 52 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 73 7 20 27 0.230
Jacob Moverare D LAK Free Agent 15 0 0 0 0.000
Ty Mueller C VAN Free Agent 1 0 0 0 0.000
Shakir Mukhamadullin D SJS RR 42 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 14 1 2 3 0.140
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 60 14 24 38 0.430
Martin Necas C COL WHA 71 35 57 92 0.890
Jake Neighbours LW STL EAG 61 14 16 30 0.360
Brock Nelson C COL Magic 74 33 29 62 0.640
Simon Nemec D NJD STEL 61 11 15 26 0.300
Nikita Nesterenko C ANA STEL 29 1 8 9 0.170
Alex Newhook C MTL WHA 35 12 11 23 0.500
Valeri Nichushkin RW COL STEL 65 15 30 45 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 74 11 19 30 0.280
Stefan Noesen RW NJD BIGM 38 3 4 7 0.130
Josh Norris C BUF UND 38 10 17 27 0.490
Tomas Nosek LW FLO Free Agent 15 0 2 2 0.070
Thomas Novak C PIT CTHV 76 15 23 38 0.350
Ryan Nugent-Hopkins C EDM UND 66 18 35 53 0.540
Darnell Nurse D EDM BRDW 76 7 15 22 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 75 17 12 29 0.310
Logan O'Connor RW COL Free Agent 5 0 1 1 0.100
Liam Ohgren LW MIN ING 18 0 0 0 0.000
Liam Ohgren LW VAN ING 44 8 8 16 0.270
Jamie Oleksiak D SEA Magic 72 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 13 2 3 5 0.270
Ryan O'Reilly C NSH RR 74 24 43 67 0.610
Dmitry Orlov D SJS SCAR 73 3 29 32 0.240
Zack Ostapchuk C SJS Free Agent 50 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 76 31 28 59 0.590
Brayden Pachal D CGY Free Agent 35 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 19 7 13 20 0.710
Colton Parayko D STL CDN G 69 1 13 14 0.110
Zayne Parekh D CGY PUCK 30 2 4 6 0.130
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 71 29 67 96 0.880
Nick Paul LW TBL SCAR 44 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 71 5 9 14 0.130
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 72 3 7 10 0.090
Cole Perfetti C WPJ SWA 61 12 19 31 0.350
Gabe Perreault RW NYR BRDW 43 7 15 22 0.340
David Perron LW OTT UND 49 10 15 25 0.360
David Perron LW DET UND 9 0 0 0 0.000
Corey Perry RW LAK BRDW 50 11 17 28 0.390
Corey Perry RW TBL BRDW 15 4 2 6 0.330
Brett Pesce D NJD GRE 37 1 6 7 0.110
John-Jason Peterka RW UTA SHST 75 23 21 44 0.450
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 67 15 33 48 0.470
Elias Nils Pettersson D VAN Magic 64 2 7 9 0.090
Marcus Pettersson D VAN SHST 75 2 15 17 0.130
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 65 20 20 40 0.460
Neal Pionk D WPJ PUCK 47 3 7 10 0.140
Tyler Pitlick C MIN Free Agent 32 2 0 2 0.060
Vasily Podkolzin RW EDM ING 76 17 17 34 0.340
Ryan Poehling C ANA Magic 68 10 22 32 0.310
Brayden Point C TBL WHA 57 18 29 47 0.570
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 19 1 1 2 0.080
Sam Poulin RW PIT EAG 2 0 0 0 0.000
Owen Power D BUF DEAL 75 8 18 26 0.230
Aliaksei Protas LW WSH SWA 70 23 24 47 0.500
Ivan Provorov D CBJ WIN 76 8 21 29 0.240
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 76 18 31 49 0.440
Darren Raddysh D TBL RR 68 20 46 66 0.630
Taylor Raddysh RW NYR STEL 67 9 10 19 0.210
Rickard Rakell RW PIT CTHV 55 21 23 44 0.590
Mikko Rantanen RW DAL Magic 58 21 52 73 0.810
Michael Rasmussen C DET BRDW 61 6 8 14 0.160
Aatu Raty C VAN PUCK 59 4 9 13 0.140
Lucas Raymond LW DET EAG 73 25 47 72 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 8 1 2 3 0.250
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 48 3 10 13 0.170
Marshall Risai D TOR Free Agent 1 0 0 0 0.000
Rasmus Ristolainen D PHI Magic 38 1 10 11 0.160
Calum Ritchie C NYI RR 59 12 15 27 0.330
Jason Robertson LW DAL CTHV 76 40 49 89 0.850
Matthew Robertson D NYR GRE 66 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 61 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 14 2 0 2 0.140
Jack Roslovic C EDM Magic 63 20 13 33 0.420
Marco Rossi C MIN UND 17 4 9 13 0.500
Marco Rossi C VAN UND 26 5 12 17 0.420
Joshua Roy RW MTL Magic 3 0 0 0 0.000
Matt Roy D WSH CTHV 73 2 17 19 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 68 27 35 62 0.650
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 32 1 4 5 0.090
Josh Samanski C EDM MUS 19 1 2 3 0.110
Dylan Samberg D WPJ CTHV 59 1 13 14 0.130
Mackie Samoskevich RW FLO WIN 70 9 17 26 0.250
Mattias Samuelsson D BUF SCAR 73 13 28 41 0.370
Jake Sanderson D OTT WHA 62 11 37 48 0.480
Rasmus Sandin D WSH BIGM 69 5 24 29 0.250
Axel Sandin-Pellikka D DET WHA 63 6 13 19 0.200
Travis Sanheim D PHI CDN G 75 9 24 33 0.280
Steven Santini D TBL Free Agent 11 0 1 1 0.050
Max Sasson C VAN GRE 62 12 6 18 0.240
Matthew Savoie C EDM WHA 76 15 17 32 0.310
Matthew Schaefer D NYI SWA 76 22 35 57 0.520
Reid Schaefer LW NSH WHA 40 6 2 8 0.180
Mark Scheifele C WPJ BIGM 75 34 58 92 0.840
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 75 28 39 67 0.630
Nate Schmidt D UTA SHST 75 5 15 20 0.170
Braden Schneider D NYR BRDW 76 2 15 17 0.130
Jaden Schwartz LW SEA CTHV 44 10 11 21 0.350
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 33 0 4 4 0.060
Nick Seeler D PHI ING 73 2 6 8 0.070
Tyler Seguin C DAL ING 27 7 10 17 0.440
Moritz Seider D DET BIGM 75 9 45 54 0.420
Beckett Sennecke RW ANA EAG 75 22 35 57 0.530
Mikhail Sergachev D UTA CTHV 71 10 44 54 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 71 14 14 28 0.300
Ryan Shea D PIT SCAR 75 5 25 30 0.230
Conor Sheary LW NYR Free Agent 56 6 10 16 0.200
Kiefer Sherwood LW VAN UND 44 17 6 23 0.450
Kiefer Sherwood LW SJS UND 19 4 3 7 0.290
Dominik Shine RW DET Free Agent 15 3 0 3 0.200
Jonas Siegenthaler D NJD Free Agent 75 0 12 12 0.080
Cole Sillinger C CBJ BRDW 75 8 25 33 0.270
Dmitri Simashev D UTA RR 25 0 1 1 0.020
Colton Sissons C VGK STEL 60 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 75 2 22 24 0.170
Juraj Slafkovsky LW MTL SHLS 75 29 38 67 0.640
Landon Slaggert LW CHI ING 48 3 3 6 0.090
Jaccob Slavin D CAR SHST 35 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 15 1 0 1 0.070
Reilly Smith RW VGK CTHV 66 13 9 22 0.270
Will Smith C SJS DEAL 60 22 32 54 0.630
Jimmy Snuggerud RW STL SHST 62 17 22 39 0.450
Elmer Soderblom LW DET EAG 39 2 1 3 0.060
Elmer Soderblom LW PIT EAG 14 2 3 5 0.250
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 72 15 17 32 0.330
David Spacek D MIN Free Agent 2 0 0 0 0.000
Jordan Spence D OTT BIGM 66 6 22 28 0.260
Jared Spurgeon D MIN WIN 74 6 13 19 0.170
Jordan Staal C CAR GRE 72 19 14 33 0.360
Steven Stamkos C NSH CDN G 75 37 22 59 0.640
Logan Stankoven C CAR BIGM 75 17 19 36 0.350
Logan Stanley D WPJ WIN 59 9 12 21 0.250
Logan Stanley D BUF WIN 12 0 2 2 0.080
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 28 2 7 9 0.200
Kevin Stenlund C UTA Free Agent 73 4 14 18 0.150
Chandler Stephenson C SEA MUS 72 15 30 45 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 54 23 43 66 0.820
Dylan Strome C WSH Magic 74 17 37 54 0.480
Ryan Strome C ANA Free Agent 33 3 6 9 0.180
Ryan Strome C CGY Free Agent 14 4 6 10 0.500
William Stromgren LW CGY ING 3 0 0 0 0.000
Jayden Struble D MTL SHST 52 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 75 32 44 76 0.720
Oskar Sundqvist C STL Free Agent 49 4 11 15 0.190
Pius Suter C STL WIN 57 12 13 25 0.320
Nick Suzuki C MTL SHST 75 27 67 94 0.810
Fedor Svechkov C NSH CDN G 63 3 13 16 0.150
Andrei Svechnikov RW CAR WHA 75 28 37 65 0.620
Adam Sykora LW NYR ING 5 2 0 2 0.400
Brandon Tanev LW UTA Free Agent 49 0 2 2 0.020
Christopher Tanev D TOR STEL 11 0 2 2 0.090
Vladimir Tarasenko RW MIN WHA 68 21 21 42 0.460
John Tavares C TOR Magic 75 28 36 64 0.610
Teuvo Teravainen C CHI BRDW 69 13 20 33 0.330
Troy Terry RW ANA DEAL 54 18 36 54 0.670
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 64 9 28 37 0.360
Robert Thomas C STL BIGM 56 17 33 50 0.600
Tage Thompson C BUF BIGM 76 38 40 78 0.760
Lassi Thomson D OTT Free Agent 4 0 1 1 0.130
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 75 27 22 49 0.510
Brady Tkachuk LW OTT CDN G 55 20 32 52 0.650
Matthew Tkachuk LW FLO CTHV 28 13 18 31 0.790
Devon Toews D COL DEAL 61 2 19 21 0.190
Jonathan Toews C WPJ DEAL 75 9 16 25 0.230
Tyler Toffoli C SJS SHST 71 18 28 46 0.450
Eeli Tolvanen RW SEA BRDW 71 12 23 35 0.330
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 58 3 5 8 0.090
Yakov Trenin C MIN RR 75 6 15 21 0.180
Bogdan Trineyev RW WSH Free Agent 2 0 0 0 0.000
Vincent Trocheck C NYR GRE 61 15 35 50 0.530
Jacob Trouba D ANA RR 74 10 23 33 0.290
Maxim Tsyplakov RW NYI BRDW 27 1 1 2 0.060
Maxim Tsyplakov RW NJD BRDW 21 1 1 2 0.070
Alex Tuch RW BUF SWA 73 29 31 60 0.610
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 62 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 65 15 14 29 0.340
Trevor van Riemsdyk D WSH WIN 62 2 10 12 0.110
Frank Vatrano RW ANA GRE 47 4 4 8 0.130
Joe Veleno C MTL Free Agent 56 2 2 4 0.050
Carter Verhaeghe C FLO PUCK 73 23 30 53 0.520
Jeffrey Viel LW BOS Free Agent 10 0 0 0 0.000
Jeffrey Viel LW ANA Free Agent 28 2 6 8 0.180
Gabriel Vilardi C WPJ SWA 75 28 34 62 0.600
Sandis Vilmanis LW FLO EAG 19 3 2 5 0.210
Alex Vlasic D CHI WHA 75 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 75 7 17 24 0.210
Jake Walman D EDM CDN G 47 8 12 20 0.300
Taylor Ward RW LAK Free Agent 29 3 3 6 0.160
Marshall Warren D NYI CDN G 8 0 3 3 0.190
Tim Washe C ANA Free Agent 32 2 3 5 0.110
MacKenzie Weegar D CGY CTHV 60 3 18 21 0.200
MacKenzie Weegar D UTA CTHV 13 1 3 4 0.190
Alexander Wennberg C SJS MUS 72 17 33 50 0.470
Zach Werenski D CBJ CTHV 69 21 57 78 0.720
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 24 0 6 6 0.130
Ozzy Wiesblatt C NSH PUCK 39 1 4 5 0.080
Tom Willander D VAN EAG 63 5 15 20 0.200
Adam Wilsby D NSH MUS 51 1 12 13 0.140
Garrett Wilson LW PHI Free Agent 2 0 0 0 0.000
Tom Wilson RW WSH PUCK 66 28 28 56 0.640
Ryan Winterton C SEA STEL 62 4 14 18 0.180
Matthew Wood RW NSH WIN 64 16 12 28 0.340
Miles Wood LW CBJ GRE 48 8 6 14 0.230
Parker Wotherspoon D PIT MUS 76 3 26 29 0.210
Jared Wright RW LAK Free Agent 16 0 2 2 0.060
Shane Wright C SEA SCAR 72 11 15 26 0.260
Arber Xhekaj D MTL Free Agent 58 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 52 10 10 20 0.290
Cameron York D PHI EAG 68 4 22 26 0.220
Danila Yurov RW MIN BIGM 66 10 15 25 0.270
Pavel Zacha C BOS RR 73 28 32 60 0.600
Nikita Zadorov D BOS MUS 75 2 18 20 0.150
Egor Zamula D PHI BRDW 13 0 1 1 0.040
Egor Zamula D CBJ BRDW 18 0 2 2 0.060
Connor Zary C CGY STEL 68 11 13 24 0.260
Trevor Zegras C PHI BRDW 75 23 38 61 0.560
Olen Zellweger D ANA BIGM 73 7 14 21 0.190
Fabian Zetterlund LW OTT STEL 75 13 14 27 0.270
Danil Zhilkin C WPJ Free Agent 6 0 1 1 0.080
Mika Zibanejad C NYR DEAL 75 33 38 71 0.690
Artem Zub D OTT SCAR 74 4 23 27 0.210
Mats Zuccarello RW MIN BIGM 55 15 32 47 0.560
Jason Zucker LW BUF SCAR 57 22 17 39 0.540

Sports Data Api provided by MySportsFeeds.com

Sports Data Api