Last Updated: 2025-12-11 09:36:45am

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 Free Agent 23 1 0 1 0.040
Noel Acciari C PIT Free Agent 15 1 4 5 0.200
Andrew Agozzino LW UTA Free Agent 2 0 0 0 0.000
Jack Ahcan D COL Free Agent 6 0 1 1 0.080
Sebastian Aho C CAR CTHV 29 9 17 26 0.600
Michael Amadio RW OTT PUCK 29 6 5 11 0.290
Nils Aman C VAN Free Agent 2 0 0 0 0.000
Josh Anderson RW MTL WIN 29 5 3 8 0.220
Michael Anderson D LAK UND 30 2 5 7 0.150
Rasmus Andersson D CGY EAG 32 7 15 22 0.450
Emil Andrae D PHI BRDW 18 1 6 7 0.220
Mason Appleton C DET ING 26 3 6 9 0.230
Joel Armia RW LAK CTHV 30 7 7 14 0.350
Viktor Arvidsson LW BOS CTHV 24 7 6 13 0.420
Jonathan Aspirot D BOS Free Agent 18 1 0 1 0.060
Zach Aston-Reese LW CBJ CDN G 17 0 3 3 0.090
Oskar Back C DAL Free Agent 21 1 3 4 0.120
Mikael Backlund C CGY UND 32 5 11 16 0.330
Kevin Bahl D CGY GRE 31 3 3 6 0.150
Arshdeep Bains LW VAN EAG 25 1 4 5 0.120
Uvis Balinskis D FLO SHLS 20 1 4 5 0.150
Ivan Barbashev LW VGK GRE 29 11 13 24 0.600
Zakhar Bardakov C COL DEAL 25 1 4 5 0.120
Justin Barron D NSH SHST 19 0 4 4 0.110
Morgan Barron C WPJ GRE 23 3 4 7 0.220
Mathew Barzal C NYI SCAR 30 9 14 23 0.530
Nathan Bastian RW DAL WIN 19 3 0 3 0.160
Drake Batherson RW OTT BRDW 26 12 14 26 0.730
Jake Bean D CGY Free Agent 16 1 1 2 0.090
Anthony Beauvillier LW WSH CDN G 30 6 5 11 0.280
Owen Beck C MTL DEAL 2 0 0 0 0.000
Connor Bedard C CHI WHA 30 19 23 42 1.020
John Beecher C BOS Free Agent 6 1 0 1 0.170
John Beecher C CGY Free Agent 11 0 1 1 0.050
Matty Beniers C SEA ING 28 4 13 17 0.380
Jamie Benn LW DAL WHA 12 4 5 9 0.540
Sam Bennett C FLO SWA 29 9 11 20 0.500
Simon Benoit D TOR Free Agent 27 0 3 3 0.060
Zach Benson LW BUF CDN G 17 0 11 11 0.320
Brett Berard LW NYR BIGM 9 0 0 0 0.000
Jonatan Berggren RW DET CTHV 14 2 4 6 0.290
Jacob Bernard-Docker D DET STEL 17 0 1 1 0.030
Tyler Bertuzzi LW CHI BIGM 27 16 10 26 0.780
Lian Bichsel D DAL ING 26 1 2 3 0.080
Oliver Bjorkstrand RW TBL GRE 30 2 8 10 0.200
Nick Bjugstad C STL DEAL 25 4 1 5 0.180
Colin Blackwell C DAL Free Agent 30 2 4 6 0.130
Sammy Blais LW TOR Free Agent 8 1 2 3 0.250
Jackson Blake RW CAR BIGM 29 8 10 18 0.450
Nick Blankenburg D NSH BIGM 19 4 8 12 0.420
Theodor Blueger C VAN Free Agent 2 1 0 1 0.500
Matěj Blümel RW BOS EAG 4 0 0 0 0.000
Brock Boeser RW VAN GRE 28 9 7 16 0.450
Zach Bogosian D MIN SHLS 14 0 1 1 0.040
Zachary Bolduc RW MTL STEL 29 6 7 13 0.330
Matthew Boldy LW MIN MUS 30 16 16 32 0.800
Adam Boqvist D NYI RR 11 0 1 1 0.050
Jesper Boqvist C FLO SHST 29 3 3 6 0.160
William Borgen D NYR MUS 25 2 2 4 0.120
Evan Bouchard D EDM UND 30 5 23 28 0.550
Mavrik Bourque C DAL SWA 31 4 6 10 0.230
Braeden Bowman RW VGK EAG 14 5 5 10 0.540
Michael Brandsegg-Nygård RW DET SHLS 9 0 1 1 0.060
Jesper Bratt LW NJD GRE 30 5 21 26 0.520
Justin Brazeau RW PIT SWA 14 6 6 12 0.640
Gavin Brindley C COL CTHV 18 4 3 7 0.310
Bobby Brink RW PHI PUCK 28 7 6 13 0.360
Philip Broberg D STL STEL 31 2 8 10 0.190
Jonas Brodin D MIN SCAR 29 3 6 9 0.210
Jonny Brodzinski C NYR PUCK 21 2 3 5 0.170
Connor Brown RW NJD ING 23 6 6 12 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 20 1 3 4 0.130
Hunter Brzustewicz D CGY EAG 1 0 0 0 0.000
Pavel Buchnevich LW STL CDN G 31 5 11 16 0.340
Zeev Buium D MIN GRE 30 3 10 13 0.270
Michael Bunting LW NSH RR 29 7 10 17 0.410
Andre Burakovsky LW CHI SCAR 25 7 12 19 0.520
Brent Burns D COL RR 30 4 11 15 0.320
Daniil But LW UTA SCAR 5 0 0 0 0.000
Quinton Byfield RW LAK PUCK 30 4 15 19 0.380
Bowen Byram D BUF STEL 30 6 7 13 0.320
Michael Callahan D BOS Free Agent 5 0 0 0 0.000
Kyle Capobianco D DAL Free Agent 16 1 3 4 0.160
Michael Carcone LW UTA ING 30 4 6 10 0.230
Ethan Cardwell RW SJS PUCK 4 1 0 1 0.250
Declan Carlile D TBL Free Agent 9 1 0 1 0.110
Brandon Carlo D TOR Free Agent 18 0 2 2 0.060
John Carlson D WSH CDN G 26 6 17 23 0.560
Leo Carlsson C ANA SHLS 30 16 22 38 0.900
Sam Carrick C NYR Free Agent 32 1 5 6 0.110
Alexandre Carrier D MTL CTHV 29 1 7 8 0.160
William Carrier LW CAR Free Agent 23 2 4 6 0.170
Seamus Casey D NJD BRDW 2 0 0 0 0.000
Noah Cates LW PHI SWA 28 7 9 16 0.410
Berkly Catton C SEA RR 21 0 5 5 0.120
Cole Caufield RW MTL DEAL 29 16 15 31 0.810
Cody Ceci D LAK BIGM 30 1 5 6 0.120
Macklin Celebrini C SJS DEAL 31 15 28 43 0.940
Erik Cernak D TBL SHST 19 0 4 4 0.110
Thomas Chabot D OTT EAG 18 2 8 10 0.330
Mitchell Chaffee RW TBL MUS 7 0 0 0 0.000
Jalen Chatfield D CAR WHA 22 0 4 4 0.090
Ben Chiarot D DET WIN 31 4 4 8 0.190
Nikita Chibrikov RW WPJ Magic 8 0 0 0 0.000
Yegor Chinakhov RW CBJ EAG 24 2 2 4 0.130
Declan Chisholm D WSH PUCK 12 0 2 2 0.080
Jaroslav Chmelar RW NYR Free Agent 4 0 0 0 0.000
Dennis Cholowski D NJD GRE 13 0 1 1 0.040
Jake Christiansen D CBJ Free Agent 19 0 1 1 0.030
Jakob Chychrun D WSH SWA 30 11 14 25 0.600
Filip Chytil C VAN RR 6 3 0 3 0.500
Anthony Cirelli C TBL SHLS 26 9 9 18 0.520
Casey Cizikas C NYI Free Agent 31 3 5 8 0.180
Brandt Clarke D LAK Magic 30 5 9 14 0.320
Connor Clattenburg C EDM SHST 5 1 0 1 0.200
Connor Clifton D PIT WIN 11 0 0 0 0.000
Sam Colangelo RW ANA STEL 7 1 0 1 0.140
Ian Cole D UTA GRE 32 2 10 12 0.220
Blake Coleman LW CGY CTHV 32 8 5 13 0.330
Ross Colton C COL SHLS 30 5 9 14 0.320
J.T. Compher LW DET WIN 31 4 7 11 0.240
Kyle Connor LW WPJ UND 29 15 22 37 0.900
Logan Cooley C UTA WHA 29 14 9 23 0.640
Braeden Cootes C VAN SHST 3 0 0 0 0.000
Andrew Copp C DET Free Agent 31 3 12 15 0.290
Matt Coronato RW CGY WHA 31 10 9 19 0.470
Paul Cotter LW NJD WIN 30 3 4 7 0.170
Nick Cousins C OTT Free Agent 28 4 3 7 0.200
Sean Couturier C PHI GRE 27 5 12 17 0.410
Easton Cowan RW TOR MUS 21 3 6 9 0.290
Charlie Coyle C CBJ WIN 30 4 15 19 0.380
Dylan Cozens C OTT CTHV 29 9 10 19 0.480
Louis Crevier D CHI SHST 29 3 8 11 0.240
Angus Crookshank C NJD Free Agent 3 0 0 0 0.000
Sidney Crosby C PIT MUS 28 18 13 31 0.880
Lawson Crouse LW UTA ING 32 7 6 13 0.310
Maxwell Crozier D TBL GRE 12 0 4 4 0.170
William Cuylle LW NYR SCAR 32 8 8 16 0.380
Colton Dach C CHI MUS 30 3 3 6 0.150
Kirby Dach C MTL SWA 15 5 2 7 0.400
Evgenii Dadonov LW NJD Free Agent 5 0 0 0 0.000
Rasmus Dahlin D BUF BIGM 27 2 21 23 0.460
Phillip Danault C LAK STEL 30 0 5 5 0.080
Justin Danforth RW BUF Free Agent 4 0 0 0 0.000
Nate Danielson C DET RR 16 2 4 6 0.250
Charle-Edouard D’Astous D TBL BIGM 23 3 6 9 0.260
Jared Davidson C MTL ING 9 0 1 1 0.060
Tony DeAngelo D NYI SHLS 31 1 10 11 0.190
Alex DeBrincat RW DET Magic 31 16 18 34 0.810
Jake DeBrusk LW VAN Magic 30 8 5 13 0.350
Luca Del Bel Belluz C CBJ BRDW 11 0 1 1 0.050
Ty Dellandrea C SJS ING 31 2 7 9 0.180
Ethan Del Mastro D CHI Free Agent 1 0 0 0 0.000
Dylan DeMelo D WPJ CDN G 29 1 11 12 0.220
Ivan Demidov RW MTL SWA 29 6 17 23 0.500
Vincent Desharnais D SJS Free Agent 20 0 2 2 0.050
Nick DeSimone D UTA Free Agent 10 2 1 3 0.250
Nicolas Deslauriers LW PHI Free Agent 13 0 0 0 0.000
Jack Devine RW FLO DEAL 6 0 0 0 0.000
Connor Dewar C PIT SHST 28 6 4 10 0.290
Jason Dickinson C CHI CTHV 17 2 3 5 0.210
Sam Dickinson D SJS RR 24 1 1 2 0.060
Brenden Dillon D NJD SHLS 30 3 6 9 0.200
Josh Doan RW BUF STEL 30 10 12 22 0.530
Noah Dobson D MTL DEAL 29 4 14 18 0.380
Max Domi C TOR EAG 28 3 8 11 0.250
Ryan Donato C CHI SHST 30 8 5 13 0.350
Pavel Dorofeyev RW VGK Magic 29 12 7 19 0.530
Drew Doughty D LAK WHA 23 2 8 10 0.260
Curtis Douglas C TBL Free Agent 23 0 2 2 0.040
Nic Dowd C WSH Free Agent 22 1 4 5 0.140
Leon Draisaitl C EDM WHA 30 17 21 38 0.920
Jonathan Drouin LW NYI GRE 26 3 12 15 0.350
Jack Drury C COL SWA 30 4 6 10 0.230
Jamie Drysdale D PHI CTHV 28 2 10 12 0.250
Pierre-Luc Dubois LW WSH GRE 6 0 0 0 0.000
Matt Duchene C DAL DEAL 6 1 1 2 0.250
Anthony Duclair LW NYI CTHV 31 4 6 10 0.230
Brandon Duhaime RW WSH Free Agent 30 4 2 6 0.170
Matt Dumba D PIT CDN G 11 1 2 3 0.180
Brian Dumoulin D LAK BRDW 30 0 6 6 0.100
Vince Dunn D SEA STEL 28 5 12 17 0.390
Josh Dunne C BUF Free Agent 19 1 2 3 0.110
Sean Durzi D UTA BIGM 11 0 3 3 0.140
Christian Dvorak C PHI ING 28 7 12 19 0.460
Dalibor Dvorský RW STL BRDW 21 3 1 4 0.170
Jordan Eberle RW SEA UND 28 9 9 18 0.480
Joel Edmundson D LAK DEAL 30 2 10 12 0.230
Adam Edstrom C NYR Free Agent 24 2 2 4 0.130
Simon Edvinsson D DET SWA 28 3 6 9 0.210
Nikolaj Ehlers LW CAR UND 29 6 13 19 0.430
Jack Eichel C VGK CDN G 29 12 26 38 0.860
Aaron Ekblad D FLO SHST 28 1 7 8 0.160
Mattias Ekholm D EDM DEAL 30 2 13 15 0.280
William Eklund LW SJS SWA 27 7 11 18 0.460
Oliver Ekman-Larsson D TOR SCAR 29 4 16 20 0.410
Lars Eller C OTT Free Agent 27 2 4 6 0.150
Ty Emberson D EDM EAG 25 1 6 7 0.160
Adam Engström D MTL DEAL 2 0 0 0 0.000
Joel Eriksson Ek C MIN WIN 30 5 14 19 0.400
Adam Erne LW DAL Free Agent 14 2 1 3 0.180
Luke Evangelista RW NSH UND 28 4 16 20 0.430
Jake Evans C MTL Magic 29 4 4 8 0.210
Ryker Evans D SEA EAG 15 2 4 6 0.270
Mikey Eyssimont C BOS SHST 30 5 7 12 0.280
Dante Fabbro D CBJ RR 30 1 3 4 0.080
Brock Faber D MIN WHA 30 6 9 15 0.350
Radek Faksa C DAL Free Agent 30 1 9 10 0.180
Adam Fantilli C CBJ SHLS 30 11 9 20 0.520
Joel Farabee LW CGY CDN G 32 8 8 16 0.380
Justin Faulk D STL Magic 31 6 9 15 0.340
Martin Fehervary D WSH WIN 30 2 8 10 0.200
Dominick Fensore D CAR CDN G 1 0 0 0 0.000
Mario Ferraro D SJS SHST 31 1 6 7 0.130
Kevin Fiala LW LAK CDN G 30 11 11 22 0.550
Jack Finley C TBL DEAL 11 1 1 2 0.140
Emmitt Finnie C DET BRDW 31 6 8 14 0.320
Oscar Fisker Mølgaard C SEA Free Agent 2 0 1 1 0.250
Cale Fleury D SEA Free Agent 4 0 1 1 0.130
Haydn Fleury D WPJ Free Agent 15 0 0 0 0.000
Warren Foegele LW LAK WIN 22 5 1 6 0.250
Tyson Foerster RW PHI STEL 21 10 3 13 0.550
Marcus Foligno LW MIN Free Agent 23 0 2 2 0.040
Nick Foligno LW CHI GRE 15 0 6 6 0.200
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 STEL 29 10 10 20 0.520
Gustav Forsling D FLO SWA 29 1 13 14 0.260
Cam Fowler D STL RR 31 1 11 12 0.210
Adam Fox D NYR WHA 27 3 23 26 0.540
Ethan Frank C WSH PUCK 19 4 6 10 0.370
Trent Frederic C EDM PUCK 30 2 1 3 0.080
Morgan Frost C CGY PUCK 32 7 10 17 0.380
Jonah Gadjovich LW FLO Free Agent 10 0 3 3 0.150
Brendan Gallagher RW MTL CTHV 29 1 9 10 0.190
Conor Garland RW VAN BRDW 24 6 9 15 0.440
Marc Gatcomb C NYI Free Agent 5 1 1 2 0.300
Jacob Gaucher C PHI Free Agent 3 0 0 0 0.000
Adam Gaudette RW SJS RR 27 7 3 10 0.310
Frederick Gaudreau C SEA STEL 15 1 2 3 0.130
Brendan Gaunce C CBJ Free Agent 9 1 2 3 0.220
Cutter Gauthier LW ANA UND 30 16 18 34 0.830
Vladislav Gavrikov D NYR DEAL 32 6 7 13 0.300
Conor Geekie C TBL RR 6 0 1 1 0.080
Morgan Geekie C BOS DEAL 31 22 10 32 0.870
Mason Geertsen LW BUF Free Agent 5 0 0 0 0.000
Dennis Gilbert D OTT Free Agent 1 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 15 0 2 2 0.070
Zemgus Girgensons C TBL DEAL 23 5 1 6 0.240
Claude Giroux RW OTT SCAR 29 4 13 17 0.360
Cody Glass C NJD PUCK 19 5 1 6 0.290
Luke Glendening C NJD Free Agent 30 0 3 3 0.050
Gage Goncalves C TBL Magic 29 2 5 7 0.160
Barclay Goodrow C SJS WIN 31 1 2 3 0.060
Shayne Gostisbehere D CAR WHA 20 3 19 22 0.630
Yanni Gourde C TBL BRDW 30 5 5 10 0.250
Collin Graf RW SJS EAG 30 6 7 13 0.320
Mikael Granlund C ANA UND 12 3 6 9 0.500
Ryan Graves D PIT Free Agent 14 1 0 1 0.070
Nikita Grebenkin RW PHI RR 19 1 3 4 0.130
Ryan Greene C CHI UND 30 4 6 10 0.230
Jordan Greenway LW BUF Free Agent 16 1 2 3 0.130
Anthony-John Greer LW FLO DEAL 29 6 6 12 0.310
Noah Gregor LW FLO Free Agent 15 0 1 1 0.030
Ridly Greig C OTT PUCK 24 2 6 8 0.210
Matvei Gridin RW CGY RR 4 1 0 1 0.250
Arseni Gritsyuk RW NJD DEAL 30 7 9 16 0.380
Carl Grundstrom RW PHI Free Agent 2 1 0 1 0.500
Matt Grzelcyk D CHI DEAL 30 0 5 5 0.080
Radko Gudas D ANA Free Agent 19 1 5 6 0.180
Erik Gudbranson D CBJ ING 4 0 0 0 0.000
Dylan Guenther RW UTA CDN G 32 13 12 25 0.590
Jake Guentzel C TBL CDN G 30 14 15 29 0.720
Kaiden Guhle D MTL EAG 5 1 1 2 0.300
Erik Gustafsson D DET Free Agent 1 0 0 0 0.000
Brandon Hagel LW TBL Magic 29 17 12 29 0.790
Nicolas Hague D NSH Free Agent 21 1 6 7 0.190
Hunter Haight C MIN GRE 2 0 0 0 0.000
Taylor Hall LW CAR RR 29 6 9 15 0.360
Filip Hallander C PIT BRDW 13 1 3 4 0.190
Stephen Halliday C OTT GRE 7 0 2 2 0.140
Brian Halonen LW NJD Free Agent 9 1 0 1 0.110
Dougie Hamilton D NJD GRE 26 4 4 8 0.230
Travis Hamonic D DET Free Agent 17 0 1 1 0.030
Noah Hanifin D VGK UND 19 2 4 6 0.210
Joel Hanley D CGY Free Agent 29 0 4 4 0.070
Jansen Harkins C ANA Free Agent 15 2 0 2 0.130
Thomas Harley D DAL CTHV 19 1 9 10 0.290
Jordan Harris D BOS Free Agent 5 1 1 2 0.300
Ryan Hartman RW MIN RR 26 4 4 8 0.230
Garnet Hathaway RW PHI SHST 28 0 0 0 0.000
Erik Haula LW NSH Magic 29 4 12 16 0.340
John Hayden C SEA Free Agent 3 0 0 0 0.000
Kevin Hayes RW PIT ING 13 2 2 4 0.230
Barrett Hayton C UTA MUS 27 3 2 5 0.150
Victor Hedman D TBL UND 18 0 12 12 0.330
Emil Heineman LW NYI GRE 31 10 6 16 0.420
Danton Heinen LW PIT Free Agent 10 0 1 1 0.050
Miro Heiskanen D DAL SHLS 31 6 21 27 0.530
Samuel Helenius C LAK Free Agent 3 0 0 0 0.000
Drew Helleson D ANA MUS 30 2 7 9 0.180
Adam Henrique C EDM STEL 30 2 7 9 0.180
Tomas Hertl C VGK STEL 29 13 9 22 0.600
Vincent Hinostroza C MIN Free Agent 22 2 3 5 0.160
Roope Hintz C DAL DEAL 26 9 17 26 0.670
Nico Hischier C NJD SWA 30 10 16 26 0.600
Hayden Hodgson RW OTT Free Agent 9 0 0 0 0.000
Nils Höglander LW VAN PUCK 1 0 0 0 0.000
Dylan Holloway LW STL WHA 31 8 9 17 0.400
Pontus Holmberg RW TBL Free Agent 23 2 5 7 0.200
Simon Holmstrom RW NYI STEL 30 5 5 10 0.250
Alexander Holtz RW VGK PUCK 8 0 0 0 0.000
Samuel Honzek LW CGY EAG 18 2 2 4 0.170
Bo Horvat C NYI CDN G 31 19 12 31 0.810
Isaac Howard LW EDM SWA 17 2 1 3 0.150
Brett Howden C VGK SWA 25 5 4 9 0.280
Filip Hronek D VAN SWA 30 2 14 16 0.300
Justin Hryckowian C DAL DEAL 30 3 5 8 0.180
Jonathan Huberdeau LW CGY STEL 27 6 9 15 0.390
Jack Hughes C NJD CTHV 17 10 10 20 0.880
Luke Hughes D NJD SWA 30 1 14 15 0.270
Quinn Hughes D VAN UND 25 2 20 22 0.480
Daemon Hunt D MIN Free Agent 8 0 1 1 0.060
Dryden Hunt LW CGY Free Agent 2 0 0 0 0.000
Lane Hutson D MTL BIGM 29 5 17 22 0.470
Ben Hutton D VGK Free Agent 22 3 5 8 0.250
Zach Hyman LW EDM SWA 11 2 4 6 0.360
Alex Iafallo LW WPJ STEL 29 4 5 9 0.220
Bokondji Imama LW PIT Free Agent 2 0 0 0 0.000
Vincent Iorio D SJS EAG 8 0 0 0 0.000
Ivan Ivan C COL Free Agent 3 0 1 1 0.170
Dominic James C TBL PUCK 19 2 3 5 0.180
Mark Jankowski LW CAR SWA 18 1 3 4 0.140
Mattias Janmark C EDM Free Agent 14 1 4 5 0.210
Calle Jarnkrok C TOR Free Agent 19 4 0 4 0.210
Seth Jarvis C CAR EAG 29 17 8 25 0.720
Tanner Jeannot LW BOS CDN G 31 3 9 12 0.240
Boone Jenner C CBJ MUS 16 3 7 10 0.410
Nick Jensen D OTT RR 29 1 5 6 0.120
David Jiricek D MIN PUCK 12 0 0 0 0.000
Albert Johansson D DET WHA 31 0 3 3 0.050
Marcus Johansson LW MIN DEAL 30 9 12 21 0.500
Kent Johnson C CBJ WHA 29 3 3 6 0.160
Ryan Johnson D BUF Free Agent 3 0 0 0 0.000
Ross Johnston LW ANA Free Agent 29 2 5 7 0.160
Wyatt Johnston C DAL SCAR 31 16 20 36 0.840
Henri Jokiharju D BOS SWA 25 0 6 6 0.120
Ben Jones C MIN Free Agent 15 0 0 0 0.000
Caleb Jones D PIT Free Agent 7 0 1 1 0.070
Seth Jones D FLO SWA 29 5 11 16 0.360
Mathieu Joseph RW STL Free Agent 25 2 6 8 0.200
Pierre-Olivier Joseph D VAN Free Agent 12 0 1 1 0.040
Dakota Joshua C TOR ING 28 4 4 8 0.210
Roman Josi D NSH SCAR 17 2 8 10 0.350
Tyson Jost C NSH ING 21 1 3 4 0.120
Noah Juulsen D PHI Free Agent 24 0 3 3 0.060
Nazem Kadri C CGY SHLS 32 6 22 28 0.530
Wyatt Kaiser D CHI BIGM 30 1 4 5 0.100
Kaapo Kakko RW SEA ING 12 1 2 3 0.170
Arthur Kaliyev RW OTT BRDW 2 0 1 1 0.250
David Kampf C VAN SHST 9 0 0 0 0.000
Evander Kane LW VAN MUS 29 5 10 15 0.340
Patrick Kane RW DET GRE 22 5 16 21 0.590
Kasperi Kapanen RW EDM WIN 6 0 2 2 0.170
Oliver Kapanen C MTL SCAR 29 9 6 15 0.410
Kirill Kaprizov LW MIN BIGM 30 18 15 33 0.850
Erik Karlsson D PIT DEAL 28 1 19 20 0.380
Linus Karlsson C VAN BRDW 27 5 5 10 0.280
William Karlsson C VGK DEAL 14 4 3 7 0.390
Tye Kartye LW SEA Free Agent 27 2 3 5 0.130
Aleksanteri Kaskimäki C STL Free Agent 4 0 0 0 0.000
Marco Kasper C DET MUS 31 3 1 4 0.110
Mark Kastelic C BOS SHST 31 6 5 11 0.270
Boris Katchouk LW TBL EAG 3 0 0 0 0.000
Clayton Keller RW UTA SCAR 32 10 18 28 0.590
Parker Kelly C COL BIGM 30 6 6 12 0.300
Joakim Kemell RW NSH UND 2 0 0 0 0.000
Adrian Kempe RW LAK Magic 30 10 17 27 0.620
Rory Kerins C CGY BIGM 2 0 0 0 0.000
Matthew Kessel D STL Free Agent 17 2 0 2 0.120
Michael Kesselring D BUF SWA 9 0 0 0 0.000
Marat Khusnutdinov C BOS WHA 26 4 4 8 0.230
Alex Killorn LW ANA PUCK 30 2 7 9 0.180
Benjamin Kindel C PIT ING 25 7 3 10 0.340
Justin Kirkland C CGY Free Agent 9 0 1 1 0.060
Joel Kiviranta LW COL Free Agent 13 1 1 2 0.120
Adam Klapka RW CGY EAG 31 2 3 5 0.110
Tyler Kleven D OTT Free Agent 27 0 4 4 0.070
John Klingberg D SJS CTHV 22 4 6 10 0.320
Matthew Knies LW TOR SCAR 26 7 21 28 0.670
Cole Koepke LW WPJ DEAL 20 2 3 5 0.180
Ville Koivunen RW PIT DEAL 18 1 2 3 0.110
Keegan Kolesar RW VGK MUS 29 0 4 4 0.070
Vladislav Kolyachonok D DAL Free Agent 10 1 2 3 0.200
Travis Konecny RW PHI SCAR 28 8 17 25 0.590
Anze Kopitar C LAK Magic 26 6 10 16 0.420
Joona Koppanen LW PIT Free Agent 10 0 1 1 0.050
Kaedan Korczak D VGK MUS 29 2 2 4 0.100
Jesperi Kotkaniemi C CAR WHA 17 2 3 5 0.210
Tyson Kozak C BUF Free Agent 21 2 2 4 0.140
Peyton Krebs C BUF PUCK 30 0 8 8 0.130
Chris Kreider LW ANA WHA 26 13 8 21 0.650
Nikita Kucherov RW TBL BIGM 27 13 23 36 0.910
Brett Kulak D EDM SCAR 30 0 2 2 0.030
Jiri Kulich C BUF SHST 12 3 2 5 0.330
Dmitry Kulikov D FLO ING 2 0 0 0 0.000
Luke Kunin C FLO Free Agent 22 1 1 2 0.070
Sean Kuraly C BOS Free Agent 31 2 6 8 0.160
Philipp Kurashev C SJS SCAR 29 6 9 15 0.360
Andrei Kuzmenko LW LAK EAG 26 4 4 8 0.230
Yan Kuznetsov D CGY Free Agent 18 2 3 5 0.190
Jordan Kyrou RW STL SWA 28 8 8 16 0.430
Noah Laba C NYR ING 32 4 4 8 0.190
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 30 4 13 17 0.350
Alex Laferriere RW LAK EAG 30 7 6 13 0.330
Sam Lafferty C CHI Free Agent 12 1 0 1 0.080
Alexis Lafrenière LW NYR SWA 32 7 10 17 0.380
Patrik Laine LW MTL RR 5 0 1 1 0.100
Brad Lambert C WPJ WHA 4 1 0 1 0.250
Juho Lammikko C NJD Free Agent 15 0 0 0 0.000
Maveric Lamoureux D UTA MUS 5 0 1 1 0.100
Gabriel Landeskog LW COL UND 30 5 9 14 0.320
Hendrix Lapierre C WSH WIN 29 0 5 5 0.090
Dylan Larkin C DET UND 31 17 16 33 0.810
Adam Larsson D SEA SHST 28 2 5 7 0.160
Scott Laughton C TOR Free Agent 11 3 0 3 0.270
Jeremy Lauzon D VGK RR 17 0 4 4 0.120
Curtis Lazar C EDM ING 14 2 0 2 0.140
Nick Leddy D SJS SCAR 13 0 3 3 0.120
Anders Lee LW NYI SWA 31 6 10 16 0.350
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 30 11 15 26 0.620
Jonathan Lekkerimäki RW VAN SHLS 8 1 1 2 0.190
Ryan Leonard RW WSH MUS 29 7 11 18 0.430
Kris Letang D PIT SCAR 28 2 11 13 0.270
Artyom Levshunov D CHI SWA 29 1 13 14 0.260
Timothy Liljegren D SJS ING 25 0 4 4 0.080
Esa Lindell D DAL MUS 31 4 7 11 0.240
Ryan Lindgren D SEA SCAR 28 0 3 3 0.050
Elias Lindholm C BOS BRDW 21 4 14 18 0.520
Hampus Lindholm D BOS GRE 23 1 9 10 0.240
Blake Lizotte C PIT Free Agent 27 3 2 5 0.150
Mason Lohrei D BOS SHLS 26 2 10 12 0.270
Ryan Lomberg LW CGY Free Agent 28 0 1 1 0.020
Steven Lorentz C TOR Free Agent 23 2 5 7 0.200
Adam Lowry C WPJ WIN 17 1 2 3 0.120
Jett Luchanko C PHI MUS 4 0 0 0 0.000
Matt Luff RW STL Free Agent 2 0 0 0 0.000
Anton Lundell C FLO BRDW 29 8 15 23 0.530
Isac Lundestrom C CBJ ING 29 1 4 5 0.100
Nils Lundkvist D DAL SWA 6 1 2 3 0.330
Eetu Luostarinen C FLO BIGM 21 3 9 12 0.360
Olle Lycksell RW OTT Free Agent 6 1 0 1 0.170
Ilya Lyubushkin D DAL Magic 21 0 5 5 0.120
Olli Maatta D UTA STEL 16 0 1 1 0.030
Matias Maccelli LW TOR WHA 22 4 5 9 0.300
Kurtis MacDermid LW OTT Free Agent 9 0 0 0 0.000
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 30 24 27 51 1.250
Kyle MacLean C NYI Free Agent 17 1 2 3 0.120
Josh Mahura D SEA ING 15 1 1 2 0.100
Logan Mailloux D STL STEL 18 0 1 1 0.030
Cale Makar D COL WHA 30 10 26 36 0.770
Taylor Makar LW COL Free Agent 3 0 0 0 0.000
Beck Malenstyn LW BUF Free Agent 29 3 2 5 0.140
Sam Malinski D COL BIGM 30 2 13 15 0.280
Evgeni Malkin C PIT CDN G 26 8 21 29 0.710
Jeff Malott LW LAK Free Agent 20 2 0 2 0.100
Victor Mancini D VAN Free Agent 5 0 0 0 0.000
Andrew Mangiapane LW EDM SHST 30 4 6 10 0.230
Josh Manson D COL BRDW 30 2 5 7 0.150
Anthony Mantha RW PIT RR 28 9 8 17 0.460
Brad Marchand LW FLO STEL 28 16 15 31 0.840
Kirill Marchenko RW CBJ SHLS 26 10 15 25 0.670
Jonathan Marchessault RW NSH UND 24 6 3 9 0.310
Mason Marchment LW SEA GRE 26 2 9 11 0.250
John Marino D UTA CDN G 32 2 14 16 0.280
Mitchell Marner RW VGK MUS 29 6 23 29 0.600
Brady Martin C NSH SCAR 3 0 1 1 0.170
Jordan Martinook LW CAR SHST 29 4 7 11 0.260
Emil Martinsen Lilleberg D TBL Magic 30 2 4 6 0.130
Denton Mateychuk D CBJ ING 29 6 6 12 0.310
Mike Matheson D MTL UND 29 4 12 16 0.340
Nikolas Matinpalo D OTT Free Agent 20 0 4 4 0.100
Auston Matthews C TOR MUS 24 12 8 20 0.670
Scott Mayfield D NYI Free Agent 29 0 3 3 0.050
Dysin Mayo D CBJ Free Agent 1 0 0 0 0.000
Charlie McAvoy D BOS SHLS 19 0 14 14 0.370
Jack McBain C UTA ING 32 3 6 9 0.190
Jake McCabe D TOR SHST 29 3 8 11 0.240
Jared McCann LW SEA SHLS 11 5 3 8 0.590
Michael McCarron C NSH Free Agent 28 1 4 5 0.110
Connor McDavid C EDM SHLS 30 16 28 44 1.000
Ryan McDonagh D TBL BRDW 15 3 3 6 0.300
Rutger McGroarty RW PIT MUS 4 0 0 0 0.000
Dylan McIlrath D WSH Free Agent 4 0 0 0 0.000
Ryan McLeod C BUF MUS 30 5 10 15 0.330
Bobby McMann C TOR DEAL 29 8 6 14 0.380
Connor McMichael C WSH STEL 30 4 11 15 0.320
Brayden McNabb D VGK SHLS 29 0 1 1 0.020
Mason McTavish C ANA CTHV 30 7 13 20 0.450
Timo Meier RW NJD CDN G 30 11 12 23 0.570
Dawson Mercer C NJD SHST 30 10 11 21 0.520
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 4 0 0 0 0.000
Ben Meyers C SEA Free Agent 10 0 3 3 0.150
Matvei Michkov RW PHI PUCK 28 8 8 16 0.430
Jacob Middleton D MIN UND 28 0 6 6 0.110
Ilya Mikheyev RW CHI MUS 28 4 3 7 0.200
Niko Mikkola D FLO STEL 29 0 5 5 0.090
Sonny Milano LW WSH BRDW 18 4 2 6 0.280
Colin Miller D WPJ Free Agent 10 0 0 0 0.000
J.T. Miller C NYR STEL 30 7 11 18 0.420
K'Andre Miller D CAR CDN G 22 2 11 13 0.340
Fraser Minten C BOS EAG 31 6 5 11 0.270
Pavel Mintyukov D ANA ING 27 2 5 7 0.170
Daniil Miromanov D CGY RR 1 0 0 0 0.000
Michael Misa C SJS STEL 7 1 2 3 0.290
Travis Mitchell D NYI Free Agent 6 0 0 0 0.000
Casey Mittelstadt C BOS WIN 21 6 6 12 0.430
Sean Monahan C CBJ PUCK 30 5 12 17 0.370
Brandon Montour D SEA PUCK 24 6 9 15 0.440
Ian Moore D ANA GRE 17 2 2 4 0.180
Oliver Moore C CHI WHA 18 3 5 8 0.310
Trevor Moore LW LAK BIGM 29 4 8 12 0.280
Josh Morrissey D WPJ UND 29 5 20 25 0.520
Scott Morrow D NYR SHLS 9 0 1 1 0.060
Sam Morton C CGY Free Agent 3 0 0 0 0.000
Janis Moser D TBL Magic 28 1 6 7 0.140
Jacob Moverare D LAK Free Agent 8 0 0 0 0.000
Shakir Mukhamadullin D SJS RR 14 1 4 5 0.210
Ty Murchison D PHI Free Agent 1 0 0 0 0.000
Connor Murphy D CHI Free Agent 30 0 3 3 0.050
Philippe Myers D TOR Free Agent 14 0 1 1 0.040
Tyler Myers D VAN RR 30 1 6 7 0.130
Bradly Nadeau LW CAR WHA 6 1 0 1 0.170
Vladislav Namestnikov C WPJ BRDW 29 6 2 8 0.240
Frank Nazar C CHI WIN 28 5 15 20 0.450
Martin Necas C COL WHA 30 14 27 41 0.920
Jake Neighbours LW STL EAG 19 8 4 12 0.530
Brock Nelson C COL Magic 30 11 9 20 0.520
Simon Nemec D NJD STEL 30 7 9 16 0.380
Nikita Nesterenko C ANA WHA 23 1 7 8 0.200
Alex Newhook C MTL WHA 17 6 6 12 0.530
Valeri Nichushkin RW COL STEL 22 7 7 14 0.480
Nino Niederreiter RW WPJ SCAR 29 6 9 15 0.360
Tristen Nielsen C COL Free Agent 4 0 1 1 0.130
Alexander Nikishin D CAR SHLS 28 3 6 9 0.210
Stefan Noesen RW NJD BIGM 24 1 2 3 0.080
Josh Norris C BUF UND 5 2 5 7 0.900
Thomas Novak C PIT CTHV 28 5 9 14 0.340
Ryan Nugent-Hopkins C EDM UND 21 7 16 23 0.710
Darnell Nurse D EDM BRDW 30 5 5 10 0.250
William Nylander RW TOR UND 25 11 21 32 0.860
Jani Nyman RW SEA ING 18 4 0 4 0.220
Gustav Nyquist RW WPJ DEAL 20 0 6 6 0.150
Joel Nyström D CAR SWA 22 0 4 4 0.090
Liam O'Brien C UTA Free Agent 13 2 0 2 0.150
Drew O'Connor LW VAN SHST 30 7 5 12 0.320
Liam Ohgren LW MIN ING 17 0 0 0 0.000
Jamie Oleksiak D SEA Magic 26 2 3 5 0.130
Mathieu Olivier RW CBJ DEAL 23 3 6 9 0.260
Victor Olofsson LW COL RR 30 6 12 18 0.400
Ryan O'Reilly C NSH RR 29 9 13 22 0.530
Dmitry Orlov D SJS SCAR 31 0 16 16 0.260
Zack Ostapchuk C SJS Free Agent 11 0 0 0 0.000
Noah Ostlund C BUF DEAL 20 3 3 6 0.230
Brennan Othmann LW NYR ING 1 0 0 0 0.000
Alex Ovechkin LW WSH Magic 30 14 15 29 0.720
Brayden Pachal D CGY Free Agent 21 0 3 3 0.070
Jean-Gabriel Pageau C NYI SHLS 23 6 6 12 0.390
Ondrej Palat LW NJD WIN 30 2 3 5 0.120
Kyle Palmieri C NYI SHLS 25 6 12 18 0.480
Artemi Panarin LW NYR WHA 32 10 22 32 0.660
Colton Parayko D STL CDN G 31 0 9 9 0.150
Zayne Parekh D CGY PUCK 11 0 1 1 0.050
Juuso Parssinen C NYR SCAR 14 2 1 3 0.180
David Pastrnak RW BOS SWA 26 11 21 32 0.830
Nick Paul LW TBL SCAR 11 2 4 6 0.360
Tanner Pearson LW WPJ EAG 27 4 1 5 0.170
Andrew Peeke D BOS Free Agent 31 1 5 6 0.110
Adam Pelech D NYI Magic 31 1 2 3 0.060
Jakob Pelletier LW TBL CTHV 1 0 0 0 0.000
Nicklaus Perbix D NSH Free Agent 26 2 2 4 0.120
Cole Perfetti C WPJ SWA 15 2 3 5 0.230
Gabe Perreault RW NYR BRDW 3 0 1 1 0.170
David Perron LW OTT UND 29 3 10 13 0.280
Corey Perry RW LAK UND 24 7 7 14 0.440
Brett Pesce D NJD CDN G 9 0 3 3 0.170
John-Jason Peterka RW UTA SHST 32 12 11 23 0.550
Alex Petrovic D DAL Free Agent 29 2 7 9 0.190
Jeff Petry D FLO SHST 27 0 6 6 0.110
Elias Pettersson C VAN BRDW 28 8 14 22 0.540
Elias Nils Pettersson D VAN Magic 27 1 2 3 0.070
Marcus Pettersson D VAN SHST 30 1 4 5 0.100
Noah Philp C EDM Free Agent 15 2 1 3 0.170
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 27 12 6 18 0.560
Neal Pionk D WPJ PUCK 25 1 4 5 0.120
Tyler Pitlick C MIN Free Agent 18 0 0 0 0.000
Vasily Podkolzin RW EDM ING 30 6 7 13 0.320
Ryan Poehling C ANA Magic 23 1 5 6 0.150
Brayden Point C TBL WHA 23 4 9 13 0.370
Jason Polin RW COL Free Agent 2 0 0 0 0.000
Sam Poulin RW PIT EAG 2 0 0 0 0.000
Owen Power D BUF DEAL 29 3 5 8 0.190
Aliaksei Protas C WSH SWA 30 10 10 20 0.500
Ivan Provorov D CBJ WIN 30 4 7 11 0.250
Ryan Pulock D NYI PUCK 31 0 15 15 0.240
Jacob Quillan C TOR PUCK 2 0 0 0 0.000
Jack Quinn RW BUF EAG 30 6 9 15 0.350
Darren Raddysh D TBL RR 24 5 15 20 0.520
Taylor Raddysh RW NYR STEL 30 5 2 7 0.200
Rickard Rakell RW PIT CTHV 9 3 5 8 0.610
Mikko Rantanen RW DAL Magic 30 13 29 42 0.920
Michael Rasmussen C DET BRDW 26 4 5 9 0.250
Aatu Raty C VAN PUCK 27 3 8 11 0.260
Lucas Raymond LW DET EAG 29 10 23 33 0.740
Ryan Reaves RW SJS Free Agent 25 2 0 2 0.080
Pavol Regenda LW SJS Free Agent 2 2 0 2 1.000
Alec Regula D EDM Free Agent 16 0 0 0 0.000
Lukas Reichel LW CHI CTHV 5 2 2 4 0.600
Lukas Reichel LW VAN CTHV 14 0 1 1 0.040
Mike Reilly D CAR STEL 21 1 4 5 0.140
Cole Reinhardt LW VGK Free Agent 21 1 3 4 0.120
Sam Reinhart C FLO Magic 29 15 13 28 0.740
Matt Rempe C NYR Free Agent 9 1 0 1 0.110
Morgan Rielly D TOR GRE 28 5 17 22 0.480
Sam Rinzel D CHI UND 28 1 7 8 0.160
Calum Ritchie C NYI RR 21 3 3 6 0.210
Jason Robertson LW DAL CTHV 31 19 20 39 0.940
Matthew Robertson D NYR GRE 23 1 2 3 0.090
Nicholas Robertson LW TOR BIGM 27 6 6 12 0.330
Justin Robidas C CAR SHST 2 0 1 1 0.250
Eric Robinson LW CAR Free Agent 23 6 2 8 0.300
Evan Rodrigues C FLO WHA 29 8 7 15 0.400
Alexander Romanov D NYI Free Agent 15 0 1 1 0.030
Kevin Rooney C UTA Free Agent 1 1 0 1 1.000
Isak Rosen RW BUF RR 11 3 4 7 0.450
Jack Roslovic C EDM Magic 23 10 8 18 0.610
Marco Rossi C MIN UND 17 4 9 13 0.500
Joshua Roy RW MTL Magic 3 0 0 0 0.000
Matt Roy D WSH CTHV 30 1 9 10 0.180
Nicolas Roy C TOR BRDW 26 2 8 10 0.230
Bryan Rust RW PIT DEAL 26 8 13 21 0.560
Brandon Saad LW VGK STEL 27 1 3 4 0.090
Scott Sabourin RW TBL Free Agent 4 1 1 2 0.380
Elias Salomonsson D WPJ BRDW 4 0 0 0 0.000
Dylan Samberg D WPJ CTHV 13 0 4 4 0.150
Mackie Samoskevich RW FLO WIN 29 3 11 14 0.290
Mattias Samuelsson D BUF SCAR 28 5 7 12 0.300
Jake Sanderson D OTT WHA 29 6 18 24 0.520
Rasmus Sandin D WSH BIGM 25 2 5 7 0.180
Axel Sandin-Pellikka D DET WHA 31 3 8 11 0.230
Travis Sanheim D PHI SHLS 28 2 10 12 0.250
Steven Santini D TBL Free Agent 7 0 1 1 0.070
Max Sasson C VAN GRE 27 5 2 7 0.220
Matthew Savoie C EDM WHA 30 6 4 10 0.270
Matthew Schaefer D NYI SWA 31 8 14 22 0.480
Reid Schaefer LW NSH WHA 6 2 0 2 0.330
Mark Scheifele C WPJ BIGM 29 16 22 38 0.930
Brayden Schenn C STL BIGM 31 6 7 13 0.310
Luke Schenn D WPJ Free Agent 20 0 4 4 0.100
Nick Schmaltz C UTA BIGM 32 11 15 26 0.580
Nate Schmidt D UTA SHST 32 1 10 11 0.190
Braden Schneider D NYR BRDW 32 1 5 6 0.110
Jaden Schwartz LW SEA CTHV 23 8 7 15 0.500
Cole Schwindt RW FLO Free Agent 10 2 0 2 0.200
Donovan Sebrango D OTT Free Agent 2 0 0 0 0.000
Donovan Sebrango D FLO Free Agent 10 0 2 2 0.100
Nick Seeler D PHI ING 28 0 4 4 0.070
Tyler Seguin C DAL ING 27 7 10 17 0.440
Moritz Seider D DET BIGM 31 4 18 22 0.420
Beckett Sennecke RW ANA EAG 30 10 16 26 0.600
Mikhail Sergachev D UTA CTHV 32 4 16 20 0.380
Damon Severson D CBJ CDN G 30 2 7 9 0.180
Maxim Shabanov RW NYI BRDW 19 3 7 10 0.340
Yegor Sharangovich C CGY SHLS 28 6 5 11 0.300
Ryan Shea D PIT SCAR 28 2 9 11 0.230
Conor Sheary LW NYR Free Agent 29 1 6 7 0.140
Kiefer Sherwood LW VAN UND 30 12 4 16 0.470
Jonas Siegenthaler D NJD MUS 30 0 2 2 0.030
Cole Sillinger C CBJ BRDW 29 3 10 13 0.280
Dmitri Simashev D UTA RR 24 0 1 1 0.020
Colton Sissons C VGK STEL 25 1 2 3 0.080
Hunter Skinner D STL Free Agent 1 0 0 0 0.000
Jeff Skinner LW SJS EAG 19 4 3 7 0.290
Brady Skjei D NSH GRE 29 1 7 8 0.160
Juraj Slafkovsky LW MTL Magic 29 9 7 16 0.430
Landon Slaggert LW CHI Free Agent 10 1 0 1 0.100
Jaccob Slavin D CAR SHST 2 0 0 0 0.000
Brendan Smith D CBJ Free Agent 7 0 2 2 0.140
Cole Smith RW NSH Free Agent 13 3 0 3 0.230
Reilly Smith RW VGK CTHV 27 3 3 6 0.170
Will Smith C SJS DEAL 31 12 17 29 0.660
Jimmy Snuggerud RW STL SHST 26 5 6 11 0.310
Elmer Soderblom LW DET EAG 18 1 0 1 0.060
Victor Soderstrom D BOS EAG 3 0 1 1 0.170
Ilya Solovyov D COL Free Agent 9 0 0 0 0.000
Carson Soucy D NYR UND 28 3 3 6 0.160
Justin Sourdif RW WSH SHST 29 3 4 7 0.170
Jordan Spence D OTT BIGM 20 1 9 10 0.280
Jared Spurgeon D MIN WIN 30 1 4 5 0.100
Jordan Staal C CAR GRE 26 9 3 12 0.400
Steven Stamkos C NSH CDN G 29 8 3 11 0.330
Logan Stankoven C CAR BIGM 29 5 7 12 0.290
Logan Stanley D WPJ WIN 29 4 6 10 0.240
Spencer Stastney D NSH RR 29 1 8 9 0.170
Troy Stecher D EDM DEAL 6 0 0 0 0.000
Troy Stecher D TOR DEAL 10 1 3 4 0.250
Sam Steel C DAL CDN G 31 4 6 10 0.230
Alex Steeves C BOS EAG 15 6 2 8 0.470
Kevin Stenlund C UTA Free Agent 32 2 4 6 0.130
Chandler Stephenson C SEA MUS 28 5 10 15 0.360
Mark Stone RW VGK GRE 13 4 18 22 1.000
Dylan Strome C WSH Magic 28 6 17 23 0.520
Ryan Strome C ANA MUS 12 1 4 5 0.250
Jayden Struble D MTL SHST 24 0 4 4 0.080
Jack Studnicka C FLO PUCK 5 0 0 0 0.000
Nico Sturm C MIN Free Agent 8 1 2 3 0.250
Tim Stützle C OTT CTHV 29 12 14 26 0.660
Oskar Sundqvist C STL Free Agent 22 1 9 10 0.250
Pius Suter C STL WIN 29 7 7 14 0.360
Nick Suzuki C MTL SHST 29 8 25 33 0.710
Fedor Svechkov C NSH CDN G 27 1 4 5 0.110
Andrei Svechnikov RW CAR ING 29 7 10 17 0.410
Brandon Tanev LW UTA Free Agent 29 0 1 1 0.020
Christopher Tanev D TOR STEL 8 0 2 2 0.130
Vladimir Tarasenko RW MIN WHA 23 3 8 11 0.300
John Tavares C TOR Magic 29 13 17 30 0.740
Teuvo Teravainen C CHI BRDW 29 6 11 17 0.400
Troy Terry RW ANA DEAL 30 8 23 31 0.650
Alexandre Texier LW STL BRDW 8 0 1 1 0.060
Alexandre Texier LW MTL BRDW 7 0 2 2 0.140
Shea Theodore D VGK WHA 29 4 15 19 0.400
Robert Thomas C STL BIGM 27 6 14 20 0.480
Tage Thompson C BUF BIGM 30 14 12 26 0.670
Conor Timmins D BUF GRE 30 0 6 6 0.100
Owen Tippett RW PHI EAG 28 9 10 19 0.500
Brady Tkachuk LW OTT GRE 9 1 8 9 0.560
Devon Toews D COL DEAL 30 1 9 10 0.180
Jonathan Toews C WPJ UND 29 3 6 9 0.210
Tyler Toffoli C SJS SHST 31 7 11 18 0.400
Eeli Tolvanen RW SEA BRDW 28 4 11 15 0.340
David Tomasek RW EDM RR 20 3 2 5 0.200
Philip Tomasino RW PIT PUCK 9 0 1 1 0.060
Alexei Toropchenko RW STL Free Agent 17 1 1 2 0.090
Yakov Trenin C MIN RR 30 2 6 8 0.170
Vincent Trocheck C NYR GRE 18 5 9 14 0.530
Jacob Trouba D ANA RR 30 5 9 14 0.320
Maxim Tsyplakov RW NYI BRDW 20 1 0 1 0.050
Alex Tuch RW BUF SHLS 30 11 15 26 0.620
Tyler Tucker D STL Free Agent 27 1 3 4 0.090
Riley Tufte LW BOS Free Agent 4 1 0 1 0.250
Alex Turcotte C LAK MUS 29 2 4 6 0.140
Urho Vaakanainen D NYR Free Agent 16 0 3 3 0.090
James van Riemsdyk LW DET WHA 25 7 1 8 0.300
Trevor van Riemsdyk D WSH WIN 23 1 4 5 0.130
Frank Vatrano RW ANA GRE 30 3 1 4 0.120
Joe Veleno C MTL Free Agent 24 1 0 1 0.040
Carter Verhaeghe C FLO PUCK 28 9 14 23 0.570
Jeffrey Viel LW BOS Free Agent 9 0 0 0 0.000
Gabriel Vilardi C WPJ SWA 29 13 13 26 0.670
Alex Vlasic D CHI WHA 29 2 3 5 0.120
Dmitri Voronkov LW CBJ ING 30 11 10 21 0.530
Nathan Walker LW STL WIN 25 3 6 9 0.240
Sean Walker D CAR BRDW 29 4 6 10 0.240
Jake Walman D EDM CDN G 17 3 7 10 0.380
Marshall Warren D NYI CDN G 2 0 2 2 0.500
MacKenzie Weegar D CGY CTHV 32 2 5 7 0.140
Alexander Wennberg C SJS MUS 31 6 9 15 0.340
Zach Werenski D CBJ CTHV 30 9 21 30 0.650
Colton White D NJD Free Agent 10 0 0 0 0.000
Zach Whitecloud D VGK CDN G 29 0 3 3 0.050
Ozzy Wiesblatt C NSH PUCK 24 1 3 4 0.100
Tom Willander D VAN EAG 20 1 7 8 0.230
Adam Wilsby D NSH MUS 19 0 4 4 0.110
Tom Wilson RW WSH PUCK 30 17 15 32 0.820
Ryan Winterton C SEA STEL 28 2 2 4 0.110
Matthew Wood RW NSH WIN 22 8 4 12 0.450
Miles Wood LW CBJ DEAL 24 8 4 12 0.420
Parker Wotherspoon D PIT MUS 28 2 8 10 0.210
Shane Wright C SEA SCAR 28 5 7 12 0.300
Arber Xhekaj D MTL MUS 27 0 1 1 0.020
Florian Xhekaj LW MTL Free Agent 5 0 1 1 0.100
Kailer Yamamoto RW UTA WIN 22 3 4 7 0.230
Cameron York D PHI EAG 23 1 11 12 0.280
Danila Yurov RW MIN BIGM 23 3 4 7 0.220
Pavel Zacha C BOS RR 30 8 14 22 0.500
Nikita Zadorov D BOS MUS 31 1 9 10 0.180
Egor Zamula D PHI BRDW 13 0 1 1 0.040
Connor Zary C CGY STEL 30 4 2 6 0.170
Trevor Zegras C PHI BRDW 28 10 17 27 0.660
Olen Zellweger D ANA BIGM 30 5 7 12 0.280
Fabian Zetterlund LW OTT STEL 29 6 4 10 0.280
Mika Zibanejad C NYR DEAL 32 11 13 24 0.550
Artem Zub D OTT SCAR 28 3 8 11 0.250
Mats Zuccarello RW MIN BIGM 15 2 10 12 0.470
Jason Zucker LW BUF SCAR 21 9 9 18 0.640

Sports Data Api provided by MySportsFeeds.com

Sports Data Api