Last Updated: 2026-03-31 02:36:56pm

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 60 10 11 21 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 73 25 49 74 0.680
Michael Amadio RW OTT PUCK 73 12 18 30 0.290
Nils Aman C VAN Free Agent 2 0 0 0 0.000
Josh Anderson RW MTL WIN 64 13 9 22 0.270
Michael Anderson D LAK BRDW 71 4 13 17 0.150
Rasmus Andersson D CGY EAG 48 10 20 30 0.420
Rasmus Andersson D VGK EAG 26 5 6 11 0.310
Emil Andrae D PHI BRDW 53 2 11 13 0.140
Mason Appleton C DET ING 63 6 8 14 0.160
Joel Armia RW LAK CTHV 58 10 11 21 0.270
Viktor Arvidsson LW BOS CTHV 62 21 26 47 0.550
Jonathan Aspirot D BOS Free Agent 53 3 9 12 0.140
Zach Aston-Reese LW CBJ Free Agent 26 1 4 5 0.120
Nicolas Aube-Kubel RW MIN Free Agent 4 0 1 1 0.130
Oskar Back C DAL Free Agent 64 5 6 11 0.130
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 74 19 48 67 0.580
Nathan Bastian RW DAL WIN 36 6 1 7 0.180
Drake Batherson RW OTT MUS 70 29 34 63 0.660
Jake Bean D CGY Free Agent 16 1 1 2 0.090
Anthony Beauvillier RW WSH CDN G 74 14 12 26 0.270
Owen Beck C MTL DEAL 15 1 0 1 0.070
Connor Bedard C CHI WHA 61 30 38 68 0.800
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 72 19 26 45 0.440
Jamie Benn LW DAL WHA 52 14 19 33 0.450
Sam Bennett C FLO SWA 70 25 29 54 0.560
Matt Benning D TOR SHST 1 0 0 0 0.000
Michael Benning D FLO PUCK 9 0 4 4 0.220
Simon Benoit D TOR Free Agent 66 0 5 5 0.040
Zach Benson LW BUF CDN G 57 10 26 36 0.400
Brett Berard LW NYR BIGM 13 0 0 0 0.000
Jonatan Berggren RW DET CTHV 15 2 4 6 0.270
Jonatan Berggren RW STL CTHV 29 5 8 13 0.310
Jacob Bernard-Docker D DET STEL 57 1 4 5 0.050
Tyler Bertuzzi LW CHI BIGM 71 29 24 53 0.580
Lian Bichsel D DAL ING 43 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 17 0 1 1 0.030
Colin Blackwell C DAL Free Agent 63 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 73 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 71 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 26 0 4 4 0.080
Jesper Boqvist C FLO SHST 64 3 8 11 0.110
William Borgen D NYR MUS 67 5 9 14 0.140
Evan Bouchard D EDM UND 74 20 66 86 0.720
Xavier Bourgault RW OTT WHA 2 0 0 0 0.000
Mavrik Bourque C DAL SWA 74 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 73 19 42 61 0.550
Justin Brazeau RW PIT SWA 56 16 17 33 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 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 48 6 7 13 0.200
Connor Brown RW NJD ING 66 15 22 37 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 8 0 2 2 0.130
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 68 11 21 32 0.320
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 74 10 27 37 0.320
Michael Callahan D BOS Free Agent 5 0 0 0 0.000
Kyle Capobianco D DAL Free Agent 31 2 3 5 0.110
Michael Carcone LW UTA ING 71 14 13 27 0.290
Ethan Cardwell RW SJS Free Agent 7 1 0 1 0.140
Declan Carlile D TBL Free Agent 38 1 2 3 0.050
Brandon Carlo D TOR Free Agent 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 12 5 1 6 0.460
Alexandre Carrier D MTL CTHV 73 7 15 22 0.200
William Carrier LW CAR Free Agent 62 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 56 6 9 15 0.190
Cole Caufield RW MTL DEAL 72 46 33 79 0.870
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 52 2 8 10 0.120
Thomas Chabot D OTT EAG 55 7 24 31 0.350
Mitchell Chaffee RW TBL Free Agent 7 0 0 0 0.000
Jalen Chatfield D CAR WHA 66 2 14 16 0.140
Igor Chernyshov LW SJS SHST 20 5 9 14 0.480
Ben Chiarot D DET WIN 73 5 7 12 0.120
Nikita Chibrikov RW WPJ Magic 8 0 0 0 0.000
Yegor Chinakhov RW CBJ EAG 29 3 3 6 0.160
Yegor Chinakhov RW PIT EAG 36 14 12 26 0.560
Declan Chisholm D WSH PUCK 26 1 6 7 0.150
Jaroslav Chmelar RW NYR Free Agent 20 2 1 3 0.130
Dennis Cholowski D NJD GRE 15 0 1 1 0.030
Jake Christiansen D CBJ Free Agent 36 0 2 2 0.030
Jakob Chychrun D WSH SWA 72 23 30 53 0.530
Filip Chytil C VAN RR 12 3 0 3 0.250
Anthony Cirelli C TBL SHLS 65 20 29 49 0.530
Casey Cizikas C NYI BRDW 74 9 8 17 0.180
Brandt Clarke D LAK Magic 73 8 30 38 0.320
Connor Clattenburg C EDM SHST 5 1 0 1 0.200
Connor Clifton D PIT WIN 43 2 3 5 0.080
Dylan Coghlan D VGK Free Agent 3 0 0 0 0.000
Sam Colangelo RW ANA STEL 9 1 0 1 0.110
Ian Cole D UTA GRE 74 3 18 21 0.160
Blake Coleman LW CGY CTHV 62 17 13 30 0.380
Ross Colton C COL SHLS 64 9 15 24 0.260
J.T. Compher LW DET WIN 73 10 14 24 0.230
Kyle Connor LW WPJ UND 73 33 50 83 0.790
Kenny Connors C LAK Free Agent 2 0 0 0 0.000
Logan Cooley C UTA WHA 46 20 13 33 0.580
Braeden Cootes C VAN SHST 3 0 0 0 0.000
Andrew Copp C DET CTHV 70 9 30 39 0.340
Matt Coronato RW CGY WHA 73 17 22 39 0.380
Paul Cotter LW NJD WIN 70 8 6 14 0.160
Nick Cousins C OTT Free Agent 72 9 13 22 0.220
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 74 18 38 56 0.500
Dylan Cozens C OTT CTHV 73 25 27 52 0.530
Louis Crevier D CHI SHST 70 5 14 19 0.170
Angus Crookshank C NJD Free Agent 8 1 0 1 0.130
Sidney Crosby C PIT MUS 62 28 38 66 0.760
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 74 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 21 1 0 1 0.050
Rasmus Dahlin D BUF BIGM 70 17 50 67 0.600
Phillip Danault C LAK STEL 30 0 5 5 0.080
Phillip Danault C MTL STEL 37 5 6 11 0.220
Justin Danforth RW BUF Free Agent 4 0 0 0 0.000
Nate Danielson C DET RR 28 2 5 7 0.160
Charle-Edouard D’Astous D TBL BIGM 61 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 73 37 41 78 0.790
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 12 0 0 0 0.000
Dylan DeMelo D WPJ CDN G 73 3 16 19 0.150
Ivan Demidov RW MTL SWA 73 16 41 57 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 74 14 14 28 0.280
Jason Dickinson C CHI CTHV 47 6 7 13 0.200
Jason Dickinson C EDM CTHV 12 1 1 2 0.130
Sam Dickinson D SJS RR 62 1 11 12 0.100
Brenden Dillon D NJD Magic 73 3 12 15 0.120
Josh Doan RW BUF STEL 74 23 24 47 0.470
Noah Dobson D MTL DEAL 73 12 34 46 0.400
Max Domi C TOR EAG 73 11 23 34 0.310
Ryan Donato C CHI SHST 74 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 49 14 23 37 0.520
Anthony Duclair LW NYI CTHV 60 12 15 27 0.330
Walker Duehr RW WPJ Free Agent 3 0 0 0 0.000
Brandon Duhaime LW WSH Free Agent 74 4 5 9 0.090
Matt Dumba D PIT Free Agent 11 1 2 3 0.180
Brian Dumoulin D LAK BRDW 73 2 14 16 0.120
Vince Dunn D SEA BIGM 71 11 30 41 0.370
Josh Dunne C BUF Free Agent 31 1 3 4 0.080
Sean Durzi D UTA BIGM 53 5 19 24 0.270
Christian Dvorak C PHI ING 72 15 29 44 0.410
Dalibor Dvorský RW STL BRDW 62 11 7 18 0.230
Jordan Eberle RW SEA UND 70 23 28 51 0.530
Joel Edmundson D LAK DEAL 73 2 17 19 0.140
Adam Edstrom C NYR Free Agent 35 3 2 5 0.110
Simon Edvinsson D DET SWA 63 9 13 22 0.250
Nikolaj Ehlers LW CAR UND 73 23 38 61 0.580
Jack Eichel C VGK CDN G 67 25 53 78 0.770
Aaron Ekblad D FLO MUS 71 4 22 26 0.210
Mattias Ekholm D EDM DEAL 74 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 59 4 9 13 0.140
Ty Emberson D EDM EAG 64 2 10 12 0.110
Andreas Englund D NSH Free Agent 3 0 0 0 0.000
Adam Engström D MTL DEAL 11 0 0 0 0.000
Joel Eriksson Ek C MIN WIN 65 18 27 45 0.480
Adam Erne LW DAL Free Agent 38 5 1 6 0.140
Luke Evangelista RW NSH UND 73 10 40 50 0.410
Jake Evans C MTL Magic 59 11 11 22 0.280
Ryker Evans D SEA EAG 57 8 7 15 0.200
Mikey Eyssimont C BOS SHST 52 8 10 18 0.250
Robby Fabbri C STL Free Agent 15 1 3 4 0.170
Robby Fabbri C MIN Free Agent 4 0 0 0 0.000
Dante Fabbro D CBJ RR 66 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 74 21 33 54 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 10 1 2 3 0.200
Martin Fehervary D WSH WIN 73 4 18 22 0.180
Dominick Fensore D CAR CDN G 1 0 0 0 0.000
Mario Ferraro D SJS SHST 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 73 12 15 27 0.270
Oscar Fisker Mølgaard C SEA Free Agent 5 0 2 2 0.200
Cale Fleury D SEA Free Agent 21 1 2 3 0.100
Haydn Fleury D WPJ Free Agent 31 1 1 2 0.050
Warren Foegele LW LAK WIN 47 7 2 9 0.170
Warren Foegele LW OTT WIN 12 5 1 6 0.460
Tyson Foerster RW PHI STEL 21 10 3 13 0.550
Marcus Foligno LW MIN Free Agent 50 7 5 12 0.190
Nick Foligno LW CHI GRE 37 3 8 11 0.190
Nick Foligno LW MIN GRE 11 0 1 1 0.050
Nolan Foote LW FLO Free Agent 6 1 0 1 0.170
Derek Forbort D VAN Free Agent 2 0 0 0 0.000
Parker Ford C WPJ Free Agent 12 0 1 1 0.040
Filip Forsberg LW NSH WHA 74 34 33 67 0.680
Gustav Forsling D FLO SWA 72 2 23 25 0.190
Drew Fortescue D NYR Free Agent 2 0 1 1 0.250
Cam Fowler D STL RR 73 3 24 27 0.210
Adam Fox D NYR WHA 47 6 36 42 0.510
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 4 0 4 4 0.500
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 72 6 16 22 0.190
Conor Garland RW VAN BRDW 50 7 19 26 0.330
Conor Garland RW CBJ BRDW 13 5 2 7 0.460
Marc Gatcomb C NYI Free Agent 43 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 58 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 74 14 17 31 0.300
Conor Geekie C TBL RR 11 0 2 2 0.090
Morgan Geekie C BOS DEAL 73 34 28 62 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 13 0 3 3 0.120
Zemgus Girgensons C TBL GRE 66 8 8 16 0.180
Claude Giroux RW OTT SCAR 73 12 32 44 0.380
Cody Glass C NJD PUCK 61 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 65 11 18 29 0.310
Barclay Goodrow C SJS WIN 72 5 6 11 0.110
Shayne Gostisbehere D CAR WHA 47 12 33 45 0.610
Yanni Gourde C TBL BRDW 73 9 18 27 0.250
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 73 9 17 26 0.240
Jordan Greenway LW BUF Free Agent 33 1 4 5 0.090
Anthony-John Greer LW FLO SHLS 69 13 11 24 0.270
Noah Gregor LW FLO Free Agent 28 2 3 5 0.130
Ridly Greig C OTT PUCK 68 11 17 28 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 29 1 2 3 0.070
Dylan Guenther RW UTA CDN G 72 36 26 62 0.680
Jake Guentzel C TBL CDN G 73 35 45 80 0.790
Kaiden Guhle D MTL EAG 33 2 8 10 0.180
Erik Gustafsson D DET Free Agent 2 0 0 0 0.000
Brandon Hagel LW TBL Magic 68 35 38 73 0.790
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 73 15 25 40 0.380
Filip Hallander C PIT BRDW 13 1 3 4 0.190
Stephen Halliday C OTT GRE 28 4 7 11 0.270
Brian Halonen LW NJD Free Agent 9 1 0 1 0.110
Lenni Hämeenaho RW NJD BRDW 25 2 4 6 0.160
Dougie Hamilton D NJD CDN G 68 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 62 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 12 3 0 3 0.250
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 75 21 9 30 0.340
Danton Heinen LW PIT Free Agent 13 1 1 2 0.120
Danton Heinen LW CBJ Free Agent 25 4 2 6 0.200
Ville Heinola D WPJ RR 3 0 0 0 0.000
Miro Heiskanen D DAL DEAL 72 9 51 60 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 57 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 9 2 2 4 0.330
Roope Hintz C DAL DEAL 53 15 29 44 0.560
Nico Hischier C NJD SWA 73 26 32 58 0.580
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 66 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 61 30 22 52 0.670
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 73 12 14 26 0.260
Jonathan Huberdeau LW CGY STEL 50 10 15 25 0.350
Jack Hughes C NJD CTHV 52 22 41 63 0.820
Luke Hughes D NJD SWA 63 6 28 34 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 73 11 62 73 0.580
Quinn Hutson RW EDM PUCK 4 1 0 1 0.250
Ben Hutton D VGK BRDW 53 6 9 15 0.200
Zach Hyman LW EDM SWA 55 31 19 50 0.740
Arttu Hyry RW DAL Free Agent 13 1 1 2 0.120
Alex Iafallo LW WPJ STEL 73 12 14 26 0.260
Bokondji Imama LW PIT Free Agent 2 0 0 0 0.000
Vincent Iorio D SJS EAG 21 0 3 3 0.070
Vincent Iorio D NYR EAG 6 0 0 0 0.000
Ivan Ivan C COL Free Agent 9 0 1 1 0.060
Dominic James C TBL PUCK 43 7 8 15 0.260
Mark Jankowski LW CAR Free Agent 60 8 9 17 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 65 30 32 62 0.710
Tanner Jeannot LW BOS GRE 70 6 15 21 0.190
Boone Jenner C CBJ MUS 59 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 73 2 7 9 0.080
Marcus Johansson LW MIN DEAL 67 14 30 44 0.430
Kent Johnson C CBJ ING 69 7 14 21 0.200
Ryan Johnson D BUF Free Agent 3 0 0 0 0.000
Ross Johnston LW ANA Free Agent 62 3 11 14 0.140
Wyatt Johnston C DAL SCAR 74 40 38 78 0.800
Henri Jokiharju D BOS SWA 38 0 11 11 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 15 2 2 4 0.200
Seth Jones D FLO SWA 47 6 20 26 0.340
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 69 6 8 14 0.140
Kaapo Kakko RW SEA ING 55 12 22 34 0.420
Arthur Kaliyev RW OTT BRDW 2 0 1 1 0.250
David Kampf C VAN SHST 37 2 4 6 0.110
Evander Kane LW VAN MUS 70 13 18 31 0.310
Patrick Kane RW DET DEAL 58 13 33 46 0.510
Kasperi Kapanen RW EDM WIN 33 7 8 15 0.330
Oliver Kapanen C MTL SCAR 73 22 15 37 0.400
Kirill Kaprizov LW MIN BIGM 72 39 42 81 0.830
Erik Karlsson D PIT DEAL 69 13 47 60 0.530
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 16 3 6 9 0.380
Aleksanteri Kaskimäki C STL Free Agent 5 0 0 0 0.000
Marco Kasper C DET MUS 72 8 9 17 0.170
Mark Kastelic C BOS SHST 74 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 69 14 17 31 0.330
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 71 17 17 34 0.360
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 68 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 57 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 5 0 1 1 0.100
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 25 0 6 6 0.120
Tyson Kozak C BUF Free Agent 41 2 2 4 0.070
Peyton Krebs C BUF PUCK 74 10 25 35 0.300
Chris Kreider LW ANA WHA 68 22 25 47 0.510
Nikita Kucherov RW TBL BIGM 68 40 81 121 1.180
Brett Kulak D EDM SCAR 31 0 2 2 0.030
Brett Kulak D PIT SCAR 25 1 6 7 0.160
Brett Kulak D COL SCAR 18 0 2 2 0.060
Jiri Kulich C BUF SHST 12 3 2 5 0.330
Dmitry Kulikov D FLO ING 16 0 0 0 0.000
Luke Kunin C FLO Free Agent 54 2 3 5 0.060
Trevor Kuntar C BUF Free Agent 1 0 0 0 0.000
Sean Kuraly C BOS Free Agent 74 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 66 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 26 1 1 2 0.060
Alexis Lafrenière LW NYR SWA 74 22 29 51 0.490
Patrik Laine LW MTL RR 5 0 1 1 0.100
Brad Lambert C WPJ WHA 16 2 3 5 0.220
Carson Lambos D MIN Magic 1 0 0 0 0.000
Juho Lammikko C NJD Free Agent 24 0 2 2 0.040
Maveric Lamoureux D UTA MUS 5 0 1 1 0.100
Gabriel Landeskog LW COL UND 52 11 21 32 0.410
Hendrix Lapierre C WSH WIN 69 4 11 15 0.140
Nick Lardis LW CHI ING 33 8 5 13 0.320
Dylan Larkin C DET UND 66 29 28 57 0.650
Adam Larsson D SEA SHST 72 5 16 21 0.180
Scott Laughton C TOR CDN G 43 8 4 12 0.230
Scott Laughton C LAK CDN G 12 3 2 5 0.330
Jeremy Lauzon D VGK SHLS 61 0 11 11 0.090
Raphael Lavoie C VGK Free Agent 1 0 0 0 0.000
Curtis Lazar C EDM ING 39 3 2 5 0.100
Brett Leason RW WSH Free Agent 6 0 0 0 0.000
Nick Leddy D SJS SCAR 25 0 5 5 0.100
Anders Lee LW NYI SWA 75 17 23 40 0.380
Andre Lee LW LAK Free Agent 7 1 1 2 0.210
Nathan Legare RW NJD Free Agent 1 0 0 0 0.000
Charles-Alexis Legault D CAR Free Agent 8 1 1 2 0.190
Artturi Lehkonen LW COL SHLS 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 68 3 27 30 0.240
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 74 5 23 28 0.220
Ryan Lindgren D SEA SCAR 68 2 7 9 0.080
Elias Lindholm C BOS UND 61 16 29 45 0.500
Hampus Lindholm D BOS DEAL 60 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 61 5 15 20 0.200
Jett Luchanko C PHI MUS 4 0 0 0 0.000
Matt Luff RW STL ING 5 1 0 1 0.200
Anton Lundell C FLO BRDW 64 18 26 44 0.480
Isac Lundestrom C CBJ ING 60 4 7 11 0.130
Nils Lundkvist D DAL SWA 47 3 7 10 0.140
Simon Lundmark D TBL Free Agent 1 0 0 0 0.000
Eetu Luostarinen C FLO STEL 64 9 17 26 0.270
Olle Lycksell RW OTT MUS 7 1 1 2 0.210
Ilya Lyubushkin D DAL Magic 45 1 7 8 0.100
Olli Maatta D UTA STEL 22 0 1 1 0.020
Olli Maatta D CGY STEL 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 55 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 73 6 7 13 0.130
Sam Malinski D COL BIGM 73 5 29 34 0.270
Evgeni Malkin C PIT CDN G 50 15 37 52 0.670
Jeff Malott LW LAK Free Agent 55 3 6 9 0.110
Victor Mancini D VAN Free Agent 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 74 29 28 57 0.580
Brad Marchand LW FLO BIGM 52 27 27 54 0.780
Kirill Marchenko RW CBJ SHLS 68 25 36 61 0.630
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 32 14 11 25 0.610
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 70 10 14 24 0.240
Emil Martinsen Lilleberg D TBL Magic 41 3 7 10 0.160
Denton Mateychuk D CBJ ING 67 12 17 29 0.310
Mike Matheson D MTL UND 70 6 28 34 0.290
Nikolas Matinpalo D OTT Free Agent 41 0 5 5 0.060
Auston Matthews C TOR MUS 60 27 26 53 0.670
Scott Mayfield D NYI Free Agent 73 2 11 13 0.100
Dysin Mayo D CBJ Free Agent 3 0 1 1 0.170
Carter Mazur LW DET UND 1 0 0 0 0.000
Charlie McAvoy D BOS SHLS 62 11 46 57 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 45 18 18 36 0.600
Michael McCarron C NSH Free Agent 59 5 7 12 0.140
Michael McCarron C MIN Free Agent 12 1 2 3 0.170
Connor McDavid C EDM Magic 74 42 82 124 1.120
Ryan McDonagh D TBL BRDW 40 6 9 15 0.260
Hugh McGing LW STL Free Agent 3 1 1 2 0.500
Rutger McGroarty RW PIT MUS 21 2 3 5 0.170
Dylan McIlrath D WSH Free Agent 12 0 0 0 0.000
Ryan McLeod C BUF MUS 74 12 38 50 0.420
Bobby McMann C TOR DEAL 60 19 13 32 0.430
Bobby McMann C SEA DEAL 8 7 4 11 1.130
Connor McMichael LW WSH STEL 70 10 27 37 0.340
Brayden McNabb D VGK SHLS 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 68 22 16 38 0.440
Jacob Melanson RW SEA Free Agent 33 2 3 5 0.110
Dawson Mercer C NJD SHST 73 15 21 36 0.350
Georgii Merkulov C BOS BRDW 1 0 0 0 0.000
Dakota Mermis D TOR Free Agent 11 1 0 1 0.090
Zach Metsa D BUF Free Agent 38 2 4 6 0.110
Ben Meyers C SEA Free Agent 47 7 8 15 0.230
Matvei Michkov RW PHI PUCK 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 69 15 14 29 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 60 15 31 46 0.510
K'Andre Miller D CAR CDN G 65 6 26 32 0.290
Fraser Minten C BOS EAG 74 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 64 14 26 40 0.420
Sean Monahan C CBJ PUCK 70 12 23 35 0.340
Brandon Montour D SEA PUCK 54 10 21 31 0.380
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 68 12 38 50 0.460
Scott Morrow D NYR SHLS 29 0 6 6 0.100
Sam Morton C CGY Free Agent 3 0 0 0 0.000
Janis Moser D TBL Magic 71 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 12 1 1 2 0.130
Philippe Myers D TOR Free Agent 35 0 2 2 0.030
Tyler Myers D VAN RR 57 1 7 8 0.080
Tyler Myers D DAL RR 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 58 14 24 38 0.450
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 59 11 15 26 0.310
Nikita Nesterenko C ANA STEL 29 1 8 9 0.170
Alex Newhook C MTL WHA 33 11 11 22 0.500
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 72 10 19 29 0.270
Stefan Noesen RW NJD BIGM 38 3 4 7 0.130
Josh Norris C BUF UND 36 10 15 25 0.490
Tomas Nosek LW FLO Free Agent 13 0 1 1 0.040
Thomas Novak C PIT CTHV 74 15 23 38 0.360
Ryan Nugent-Hopkins C EDM UND 64 18 34 52 0.550
Darnell Nurse D EDM BRDW 74 7 14 21 0.190
William Nylander RW TOR UND 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 70 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 67 15 17 32 0.350
Ondrej Palat LW NJD WIN 51 4 6 10 0.140
Ondrej Palat LW NYI WIN 23 1 3 4 0.110
Kyle Palmieri C NYI SHLS 25 6 12 18 0.480
Artemi Panarin LW NYR WHA 52 19 38 57 0.730
Artemi Panarin LW LAK WHA 17 7 11 18 0.740
Colton Parayko D STL CDN G 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 69 29 63 92 0.880
Nick Paul LW TBL SCAR 42 6 7 13 0.230
Tanner Pearson LW WPJ EAG 52 7 6 13 0.190
Tanner Pearson LW BUF EAG 2 0 1 1 0.250
Lane Pederson C PHI Free Agent 5 0 0 0 0.000
Andrew Peeke D BOS Free Agent 69 5 9 14 0.140
Adam Pelech D NYI Magic 75 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 59 11 19 30 0.350
Gabe Perreault RW NYR BRDW 41 7 14 21 0.340
David Perron LW OTT UND 49 10 15 25 0.360
David Perron LW DET UND 7 0 0 0 0.000
Corey Perry RW LAK BRDW 50 11 17 28 0.390
Corey Perry RW TBL BRDW 13 4 2 6 0.380
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 63 19 20 39 0.460
Neal Pionk D WPJ PUCK 45 3 6 9 0.130
Tyler Pitlick C MIN Free Agent 32 2 0 2 0.060
Vasily Podkolzin RW EDM ING 74 16 17 33 0.330
Ryan Poehling C ANA Magic 67 9 22 31 0.300
Brayden Point C TBL WHA 55 17 29 46 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 18 1 1 2 0.080
Sam Poulin RW PIT EAG 2 0 0 0 0.000
Owen Power D BUF DEAL 73 8 18 26 0.230
Aliaksei Protas LW WSH SWA 70 23 24 47 0.500
Ivan Provorov D CBJ WIN 74 8 21 29 0.250
Ryan Pulock D NYI PUCK 70 3 23 26 0.210
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 74 17 30 47 0.430
Darren Raddysh D TBL RR 66 20 46 66 0.650
Taylor Raddysh RW NYR STEL 67 9 10 19 0.210
Rickard Rakell RW PIT CTHV 53 19 23 42 0.580
Mikko Rantanen RW DAL Magic 56 21 50 71 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 71 24 47 71 0.670
Ryan Reaves RW SJS Free Agent 50 3 0 3 0.060
Pavol Regenda LW SJS SHLS 22 9 1 10 0.430
Alec Regula D EDM Free Agent 29 0 3 3 0.050
Lukas Reichel LW CHI Free Agent 5 2 2 4 0.600
Lukas Reichel LW VAN Free Agent 14 0 1 1 0.040
Lukas Reichel LW BOS Free Agent 6 1 2 3 0.330
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 9 1 0 1 0.110
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 46 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 58 11 15 26 0.320
Jason Robertson LW DAL CTHV 74 40 47 87 0.860
Matthew Robertson D NYR GRE 64 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 59 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 12 1 0 1 0.080
Jack Roslovic C EDM Magic 61 20 12 32 0.430
Marco Rossi C MIN UND 17 4 9 13 0.500
Marco Rossi C VAN UND 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 21 1 3 4 0.120
Elias Salomonsson D WPJ BRDW 30 1 4 5 0.100
Josh Samanski C EDM MUS 17 1 2 3 0.120
Dylan Samberg D WPJ CTHV 57 1 13 14 0.130
Mackie Samoskevich RW FLO WIN 68 7 17 24 0.230
Mattias Samuelsson D BUF SCAR 71 12 27 39 0.360
Jake Sanderson D OTT WHA 62 11 37 48 0.480
Rasmus Sandin D WSH BIGM 67 5 22 27 0.240
Axel Sandin-Pellikka D DET WHA 63 6 13 19 0.200
Travis Sanheim D PHI CDN G 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 74 14 17 31 0.300
Matthew Schaefer D NYI SWA 75 22 34 56 0.520
Reid Schaefer LW NSH WHA 39 6 2 8 0.180
Mark Scheifele C WPJ BIGM 73 34 55 89 0.840
Brayden Schenn C STL BIGM 61 12 16 28 0.330
Brayden Schenn C NYI BIGM 12 4 4 8 0.500
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 74 2 14 16 0.120
Jaden Schwartz LW SEA CTHV 42 10 11 21 0.370
Cole Schwindt RW FLO Free Agent 22 3 1 4 0.160
Donovan Sebrango D OTT Free Agent 2 0 0 0 0.000
Donovan Sebrango D FLO Free Agent 31 0 3 3 0.050
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 73 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 73 5 24 29 0.230
Conor Sheary LW NYR Free Agent 54 5 10 15 0.190
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 73 0 12 12 0.080
Cole Sillinger C CBJ BRDW 73 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 73 28 36 64 0.630
Landon Slaggert LW CHI ING 46 3 3 6 0.100
Jaccob Slavin D CAR SHST 33 0 4 4 0.060
Brendan Smith D CBJ Free Agent 15 0 2 2 0.070
Cole Smith RW NSH Free Agent 42 6 4 10 0.190
Cole Smith RW VGK Free Agent 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 12 2 2 4 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 23 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 64 5 21 26 0.240
Jared Spurgeon D MIN WIN 73 6 13 19 0.170
Jordan Staal C CAR GRE 70 19 13 32 0.360
Steven Stamkos C NSH CDN G 74 36 22 58 0.640
Logan Stankoven C CAR BIGM 73 14 19 33 0.320
Logan Stanley D WPJ WIN 59 9 12 21 0.250
Logan Stanley D BUF WIN 10 0 2 2 0.100
Spencer Stastney D NSH RR 30 1 8 9 0.170
Spencer Stastney D EDM RR 36 1 0 1 0.030
Troy Stecher D EDM DEAL 6 0 0 0 0.000
Troy Stecher D TOR DEAL 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 70 15 29 44 0.420
Riley Stillman D EDM Free Agent 4 0 0 0 0.000
Jack St. Ivany D PIT Free Agent 17 0 7 7 0.210
Mark Stone RW VGK DEAL 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 50 1 10 11 0.120
Jack Studnicka C FLO PUCK 19 0 0 0 0.000
Nico Sturm C MIN Free Agent 46 5 6 11 0.170
Tim Stützle C OTT CTHV 73 32 43 75 0.730
Oskar Sundqvist C STL Free Agent 49 4 11 15 0.190
Pius Suter C STL WIN 56 12 13 25 0.330
Nick Suzuki C MTL SHST 73 26 65 91 0.800
Fedor Svechkov C NSH CDN G 62 3 13 16 0.150
Andrei Svechnikov RW CAR WHA 73 26 36 62 0.600
Adam Sykora LW NYR ING 3 2 0 2 0.670
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 67 13 19 32 0.340
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 74 37 39 76 0.760
Lassi Thomson D OTT Free Agent 2 0 0 0 0.000
Henry Thrun D TOR STEL 4 0 0 0 0.000
Conor Timmins D BUF GRE 36 0 7 7 0.100
Owen Tippett RW PHI EAG 73 27 21 48 0.510
Brady Tkachuk LW OTT CDN G 53 20 31 51 0.670
Matthew Tkachuk LW FLO CTHV 26 12 15 27 0.750
Devon Toews D COL DEAL 60 2 17 19 0.180
Jonathan Toews C WPJ DEAL 73 9 16 25 0.230
Tyler Toffoli C SJS SHST 70 18 28 46 0.460
Eeli Tolvanen RW SEA BRDW 69 12 23 35 0.340
David Tomasek RW EDM RR 22 3 2 5 0.180
Philip Tomasino RW PIT PUCK 9 0 1 1 0.060
Dominic Toninato C CHI Free Agent 7 0 1 1 0.070
Alexei Toropchenko RW STL Free Agent 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 59 15 34 49 0.540
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 19 1 1 2 0.080
Alex Tuch RW BUF SWA 71 29 30 59 0.620
Tyler Tucker D STL MUS 61 3 10 13 0.130
Riley Tufte LW BOS Free Agent 4 1 0 1 0.250
Alex Turcotte C LAK MUS 61 3 11 14 0.140
T.J. Tynan C COL Free Agent 1 0 0 0 0.000
Kai Uchacz C VGK Free Agent 3 0 0 0 0.000
Ryan Ufko D NSH PUCK 12 2 4 6 0.330
Urho Vaakanainen D NYR Free Agent 33 0 6 6 0.090
James van Riemsdyk LW DET WHA 63 15 14 29 0.350
Trevor van Riemsdyk D WSH WIN 60 2 10 12 0.120
Frank Vatrano RW ANA GRE 46 4 4 8 0.130
Joe Veleno C MTL Free Agent 54 2 2 4 0.060
Carter Verhaeghe C FLO PUCK 71 21 29 50 0.500
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 73 28 34 62 0.620
Sandis Vilmanis LW FLO EAG 19 3 2 5 0.210
Alex Vlasic D CHI WHA 73 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 73 7 17 24 0.210
Jake Walman D EDM CDN G 45 8 11 19 0.300
Taylor Ward RW LAK Free Agent 27 3 3 6 0.170
Marshall Warren D NYI CDN G 8 0 3 3 0.190
Tim Washe C ANA Free Agent 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 67 21 56 77 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 46 8 6 14 0.240
Parker Wotherspoon D PIT MUS 74 3 26 29 0.220
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 56 1 1 2 0.030
Florian Xhekaj LW MTL Free Agent 5 0 1 1 0.100
Carter Yakemchuk D OTT SHST 3 1 1 2 0.500
Kailer Yamamoto RW UTA WIN 51 10 8 18 0.270
Cameron York D PHI EAG 66 4 22 26 0.230
Danila Yurov RW MIN BIGM 65 10 15 25 0.270
Pavel Zacha C BOS RR 71 28 31 59 0.610
Nikita Zadorov D BOS MUS 73 2 18 20 0.150
Egor Zamula D PHI BRDW 13 0 1 1 0.040
Egor Zamula D CBJ BRDW 16 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 73 13 14 27 0.270
Danil Zhilkin C WPJ Free Agent 5 0 0 0 0.000
Mika Zibanejad C NYR DEAL 73 32 37 69 0.690
Artem Zub D OTT SCAR 72 4 22 26 0.210
Mats Zuccarello RW MIN BIGM 54 15 30 45 0.560
Jason Zucker LW BUF SCAR 55 22 17 39 0.550

Sports Data Api provided by MySportsFeeds.com

Sports Data Api