Last Updated: 2026-03-19 04:11:00am

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

Sports Data Api provided by MySportsFeeds.com

Sports Data Api