Last Updated: 2022-01-25 09:50:15am

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
Calen Addison D MIN CDN G 9 2 1 3 0.280
Andrew Agozzino LW OTT Free Agent 1 0 0 0 0.000
Jack Ahcan D BOS Free Agent 2 0 0 0 0.000
Sebastiann Aho D NYI WHA 12 0 2 2 0.080
Sebastian Aho C CAR CTHV 35 17 25 42 0.840
Alexander Alexeyev D WSH SWA 1 0 0 0 0.000
Wade Allison RW PHI SWA 1 0 0 0 0.000
Michael Amadio C TOR Free Agent 3 0 0 0 0.000
Michael Amadio C VGK Free Agent 24 4 3 7 0.230
Joseph Anderson RW TOR SHST 4 0 0 0 0.000
Josh Anderson RW MTL CDN G 30 8 6 14 0.370
Michael Anderson D LAK ING 42 2 3 5 0.080
Jaret Anderson-Dolan C LAK RR 2 0 0 0 0.000
Lias Andersson C LAK RR 13 0 1 1 0.040
Rasmus Andersson D CGY EAG 37 1 18 19 0.270
Andy Andreoff C NYI Free Agent 5 1 0 1 0.200
Anthony Angello RW PIT Free Agent 1 0 0 0 0.000
Mason Appleton C SEA CDN G 27 3 6 9 0.220
Joel Armia RW MTL SCAR 32 1 4 5 0.090
Viktor Arvidsson LW LAK SHST 36 10 15 25 0.490
Rasmus Asplund C BUF SHLS 41 5 11 16 0.260
Zach Aston-Reese LW PIT SHLS 33 1 7 8 0.140
Andreas Athanasiou C LAK GRE 11 3 3 6 0.410
Cam Atkinson RW PHI SCAR 42 15 16 31 0.550
Nicolas Aube-Kubel RW PHI PUCK 7 0 1 1 0.070
Nicolas Aube-Kubel RW COL PUCK 28 6 7 13 0.340
Mikael Backlund C CGY SHLS 37 4 9 13 0.230
Nicklas Backstrom C WSH DEAL 10 2 6 8 0.500
Brandon Baddock LW MTL Free Agent 1 0 0 0 0.000
Sven Baertschi LW VGK Free Agent 1 0 0 0 0.000
Kevin Bahl D NJD DEAL 4 0 0 0 0.000
Josh Bailey RW NYI ING 29 3 15 18 0.360
Justin Bailey RW VAN Free Agent 12 0 0 0 0.000
Rudolfs Balcers LW SJS ING 27 4 8 12 0.300
Alexander Barabanov LW SJS Magic 34 6 15 21 0.400
Ivan Barbashev C STL RR 41 15 19 34 0.600
Riley Barber RW DET Free Agent 2 0 0 0 0.000
Aleksander Barkov C FLO CTHV 29 18 16 34 0.900
Alex Barre-Boulet C SEA WHA 2 0 1 1 0.250
Alex Barre-Boulet C TBL WHA 14 3 2 5 0.290
Tyson Barrie D EDM BIGM 35 3 14 17 0.290
Justin Barron D COL SHST 2 0 0 0 0.000
Morgan Barron C NYR Free Agent 7 0 1 1 0.070
Mathew Barzal C NYI SHST 31 7 17 24 0.500
Nathan Bastian RW SEA WIN 12 1 1 2 0.130
Nathan Bastian RW NJD WIN 21 7 1 8 0.360
Drake Batherson RW OTT BRDW 30 12 21 33 0.750
Gavin Bayreuther D CBJ Free Agent 20 0 5 5 0.130
Jay Beagle C ARI Free Agent 21 1 0 1 0.050
Jake Bean D CBJ SCAR 38 4 11 15 0.250
Ethan Bear D CAR BRDW 27 2 5 7 0.170
Nicolas Beaudin D CHI SWA 2 0 0 0 0.000
Nathan Beaulieu D WPJ Free Agent 17 0 1 1 0.030
Anthony Beauvillier LW NYI WHA 31 6 7 13 0.310
Adam Beckman LW MIN SHST 3 0 1 1 0.170
Pierre-Edouard Bellemare LW TBL ING 42 5 8 13 0.210
Kieffer Bellows LW NYI WHA 19 3 6 9 0.320
Alex Belzile RW MTL Free Agent 11 0 0 0 0.000
Emil Bemstrom C CBJ BIGM 10 1 2 3 0.200
Jamie Benn LW DAL DEAL 39 9 8 17 0.330
Jordie Benn D MIN Magic 21 1 2 3 0.100
Sam Bennett C FLO SWA 32 17 8 25 0.660
Matt Benning D NSH Free Agent 39 0 7 7 0.090
Simon Benoit D ANA Free Agent 25 1 1 2 0.060
Tyler Benson LW EDM Magic 19 0 1 1 0.030
Patrice Bergeron C BOS SCAR 38 12 20 32 0.580
Jacob Bernard-Docker D OTT STEL 8 0 1 1 0.060
Tyler Bertuzzi LW DET BIGM 34 19 17 36 0.810
Alex Biega D TOR Free Agent 2 0 0 0 0.000
Clark Bishop C OTT Free Agent 3 0 0 0 0.000
Anders Bjork LW BUF WHA 36 4 2 6 0.140
Kasper Bjorkqvist RW PIT Free Agent 6 1 0 1 0.170
Oliver Bjorkstrand RW CBJ GRE 37 12 15 27 0.530
Tobias Bjornfot D LAK BIGM 43 0 6 6 0.070
Nick Bjugstad C MIN GRE 28 4 1 5 0.160
Colin Blackwell C SEA Magic 18 4 3 7 0.310
Sammy Blais LW NYR EAG 14 0 4 4 0.140
Anton Blidh LW BOS Free Agent 20 2 6 8 0.250
Theodor Blueger C PIT DEAL 40 8 9 17 0.310
Brock Boeser RW VAN SHLS 35 10 9 19 0.410
Zach Bogosian D TBL Magic 23 2 4 6 0.170
Matthew Boldy LW MIN SHLS 7 3 3 6 0.640
Nick Bonino C SJS STEL 40 5 2 7 0.150
Adam Boqvist D CBJ CTHV 26 7 7 14 0.400
Jesper Boqvist C NJD MUS 15 0 4 4 0.130
William Borgen D SEA Free Agent 12 1 1 2 0.130
Henrik Borgstrom C CHI MUS 28 4 3 7 0.200
Mark Borowiecki D NSH Free Agent 35 0 2 2 0.030
Robert Bortuzzo D STL Free Agent 35 1 2 3 0.060
Evan Bouchard D EDM PUCK 37 8 13 21 0.390
Madison Bowey D VAN Free Agent 2 0 0 0 0.000
Travis Boyd C ARI DEAL 32 10 9 19 0.450
Brian Boyle C PIT Free Agent 28 4 1 5 0.160
Tyler Bozak C STL BIGM 35 3 6 9 0.170
Erik Brannstrom D OTT WHA 9 0 1 1 0.060
Derick Brassard C PHI EAG 19 4 7 11 0.390
Jesper Bratt LW NJD GRE 37 13 23 36 0.660
Justin Braun D PHI UND 42 2 8 10 0.140
Guillaume Brisebois D VAN Free Agent 1 0 0 0 0.000
Philip Broberg D EDM STEL 8 0 1 1 0.060
TJ Brodie D TOR CDN G 38 3 8 11 0.180
Jonas Brodin D MIN MUS 29 3 13 16 0.330
Jonny Brodzinski C NYR DEAL 3 0 0 0 0.000
Adam Brooks C MTL Free Agent 4 0 1 1 0.130
Adam Brooks C VGK Free Agent 7 2 0 2 0.290
Connor Brown RW OTT ING 26 5 14 19 0.460
Dustin Brown RW LAK SHLS 40 6 12 18 0.300
Joshua Brown D OTT Free Agent 19 0 1 1 0.030
Logan Brown C STL WHA 17 3 3 6 0.260
Patrick Brown C PHI Free Agent 20 1 3 4 0.130
Jacob Bryson D BUF RR 33 0 7 7 0.110
Pavel Buchnevich LW STL CDN G 36 15 21 36 0.710
Connor Bunnaman C PHI Free Agent 8 0 0 0 0.000
Michael Bunting LW TOR MUS 38 9 15 24 0.430
Andre Burakovsky LW COL RR 38 14 18 32 0.610
Brent Burns D SJS BRDW 42 4 23 27 0.370
Kyle Burroughs D VAN Free Agent 31 1 2 3 0.060
Will Butcher D BUF SHST 30 1 4 5 0.100
Quinton Byfield C LAK PUCK 3 0 0 0 0.000
Bowen Byram D COL STEL 18 5 6 11 0.440
Drake Caggiula C BUF Free Agent 18 2 3 5 0.190
Kyle Capobianco D ARI CDN G 16 2 3 5 0.220
Michael Carcone LW ARI Free Agent 1 0 0 0 0.000
Brandon Carlo D BOS MUS 37 3 3 6 0.120
John Carlson D WSH BRDW 39 8 24 32 0.510
Gabriel Carlsson D CBJ RR 17 1 3 4 0.150
Lucas Carlsson D FLO PUCK 21 2 5 7 0.210
Ryan Carpenter C CHI Free Agent 38 0 5 5 0.070
Sam Carrick C ANA Free Agent 32 8 3 11 0.300
Alexandre Carrier D NSH CTHV 40 2 13 15 0.210
William Carrier LW VGK Free Agent 33 4 6 10 0.210
Jeff Carter C PIT RR 35 12 13 25 0.530
Jackson Cates C PHI Free Agent 9 1 0 1 0.110
Cole Caufield RW MTL RR 29 1 7 8 0.160
Cody Ceci D EDM CTHV 33 1 9 10 0.170
Erik Cernak D TBL BIGM 21 1 6 7 0.190
Thomas Chabot D OTT EAG 35 2 18 20 0.310
Zdeno Chara D NYI MUS 31 0 2 2 0.030
Jalen Chatfield D CAR Free Agent 7 0 1 1 0.070
Ben Chiarot D MTL WIN 38 5 3 8 0.170
Alex Chiasson RW VAN ING 32 4 4 8 0.190
Yegor Chinakhov RW CBJ RR 30 4 3 7 0.180
Declan Chisholm D WPJ Free Agent 1 0 0 0 0.000
Dennis Cholowski D WSH DEAL 7 0 1 1 0.070
Jake Christiansen D CBJ Free Agent 3 0 0 0 0.000
Jakob Chychrun D ARI BRDW 29 2 6 8 0.170
Filip Chytil C NYR BIGM 38 4 7 11 0.200
Anthony Cirelli C TBL SHLS 38 11 15 26 0.490
Casey Cizikas C NYI Free Agent 28 2 1 3 0.090
Fredrik Claesson D TBL Free Agent 6 0 0 0 0.000
Kale Clague D LAK STEL 11 0 5 5 0.230
Kale Clague D MTL STEL 10 1 0 1 0.100
Kyle Clifford LW STL Free Agent 2 0 1 1 0.250
Kyle Clifford LW TOR Free Agent 10 0 2 2 0.100
Connor Clifton D BOS Free Agent 26 1 1 2 0.060
Cal Clutterbuck RW NYI Free Agent 34 5 3 8 0.190
Dylan Coghlan D VGK Magic 33 3 8 11 0.210
Andrew Cogliano C SJS MUS 38 3 8 11 0.180
Ian Cole D CAR Free Agent 36 2 7 9 0.150
Blake Coleman C CGY MUS 36 8 5 13 0.290
Ross Colton C TBL SHLS 40 8 11 19 0.340
Blake Comeau LW DAL Free Agent 6 1 0 1 0.170
J.T. Compher LW COL WIN 28 7 7 14 0.380
Max Comtois LW ANA SWA 24 2 4 6 0.170
Kevin Connauton D FLO Free Agent 13 0 0 0 0.000
Kevin Connauton D PHI Free Agent 10 0 0 0 0.000
Brett Connolly RW CHI Free Agent 4 0 0 0 0.000
Kyle Connor LW WPJ EAG 38 22 19 41 0.830
Andrew Copp C WPJ STEL 38 11 16 27 0.500
Paul Cotter C VGK Free Agent 6 2 0 2 0.330
Nick Cousins C NSH UND 37 6 7 13 0.260
Logan Couture C SJS SCAR 38 13 18 31 0.580
Sean Couturier C PHI CTHV 29 6 11 17 0.400
Charlie Coyle C BOS WIN 39 9 9 18 0.350
Dylan Cozens C BUF EAG 38 10 10 20 0.390
Kyle Criscuolo C DET Free Agent 2 0 1 1 0.250
Sidney Crosby C PIT BRDW 29 10 21 31 0.710
Lawson Crouse LW ARI ING 39 10 10 20 0.380
Austin Czarnik C NYI Free Agent 11 2 3 5 0.320
Kirby Dach C CHI SWA 39 6 8 14 0.260
Evgenii Dadonov RW VGK Magic 40 10 11 21 0.390
Jonathan Dahlen C SJS CTHV 37 8 8 16 0.320
Rasmus Dahlin D BUF ING 41 7 21 28 0.430
Carl Dahlstrom D TOR Free Agent 1 0 0 0 0.000
Michael Dal Colle LW NYI SCAR 1 0 0 0 0.000
Zac Dalpe C FLO Free Agent 1 0 0 0 0.000
Riley Damiani C DAL WIN 5 1 0 1 0.200
Phillip Danault C LAK STEL 41 10 12 22 0.390
Justin Danforth RW CBJ Free Agent 13 2 2 4 0.230
Laurent Dauphin C MTL Free Agent 12 1 4 5 0.250
Jeremy Davies D NSH Free Agent 1 0 0 0 0.000
Sean Day D TBL Free Agent 2 0 0 0 0.000
Tony DeAngelo D CAR SHLS 31 7 25 32 0.630
Alex DeBrincat LW CHI PUCK 42 24 9 33 0.680
Jake DeBrusk LW BOS UND 34 6 7 13 0.280
Calvin de Haan D CHI WIN 38 1 3 4 0.070
Danny DeKeyser D DET SHST 34 0 3 3 0.040
Chase De Leo C NJD Free Agent 2 0 0 0 0.000
Ty Dellandrea C DAL ING 1 0 0 0 0.000
Michael Del Zotto D OTT STEL 10 2 4 6 0.400
Dylan DeMelo D WPJ ING 36 1 3 4 0.070
Grigori Denisenko LW FLO RR 1 0 0 0 0.000
Travis Dermott D TOR MUS 27 1 3 4 0.090
Nicolas Deslauriers LW ANA Free Agent 43 2 4 6 0.090
Connor Dewar C MIN PUCK 11 1 2 3 0.180
Jason Dickinson C VAN Free Agent 38 3 2 5 0.110
Brenden Dillon D WPJ SHLS 35 1 9 10 0.160
Cam Dineen D ARI Free Agent 14 0 4 4 0.140
Noah Dobson D NYI BRDW 32 5 9 14 0.300
Max Domi C CBJ SWA 29 8 9 17 0.430
Ryan Donato C SEA SHST 36 9 7 16 0.350
Joonas Donskoi RW SEA SHLS 40 0 14 14 0.180
Pavel Dorofeyev LW VGK Magic 1 0 0 0 0.000
Drew Doughty D LAK SCAR 24 4 17 21 0.520
Nic Dowd C WSH Magic 30 5 5 10 0.250
Justin Dowling C VAN Free Agent 19 2 1 3 0.130
Leon Draisaitl C EDM PUCK 37 28 30 58 1.160
Sheldon Dries C VAN Free Agent 2 0 0 0 0.000
Jonathan Drouin LW MTL DEAL 32 6 14 20 0.410
Jack Drury C CAR SWA 2 2 0 2 1.000
Jamie Drysdale D ANA CTHV 44 3 15 18 0.240
Dillon Dube C CGY CTHV 37 4 7 11 0.200
Pierre-Luc Dubois LW WPJ ING 38 17 12 29 0.610
Matt Duchene C NSH GRE 39 19 19 38 0.730
Anthony Duclair LW FLO SCAR 34 18 15 33 0.750
Walker Duehr RW CGY Free Agent 1 0 0 0 0.000
Brandon Duhaime RW MIN EAG 36 4 7 11 0.210
Matt Dumba D MIN SHST 37 4 14 18 0.300
Brian Dumoulin D PIT EAG 36 3 10 13 0.220
Vince Dunn D SEA WIN 36 4 12 16 0.280
Sean Durzi D LAK BIGM 25 2 9 11 0.260
Christian Dvorak LW MTL STEL 34 7 9 16 0.340
Ryan Dzingel C ARI DEAL 20 4 2 6 0.250
Cody Eakin C BUF MUS 36 3 5 8 0.150
Jordan Eberle RW SEA UND 39 12 12 24 0.460
Alexander Edler D LAK Magic 26 1 10 11 0.230
Nikolaj Ehlers LW WPJ STEL 34 13 12 25 0.560
Aaron Ekblad D FLO SCAR 41 10 27 37 0.570
Mattias Ekholm D NSH SCAR 39 2 10 12 0.180
William Eklund C SJS RR 9 0 4 4 0.220
Oliver Ekman-Larsson D VAN CDN G 38 2 5 7 0.120
Remi Elie LW TBL Free Agent 1 0 0 0 0.000
Lars Eller C WSH STEL 36 7 12 19 0.360
Ryan Ellis D PHI CTHV 4 1 4 5 0.750
Pierre Engvall LW TOR BRDW 35 5 9 14 0.270
Tyler Ennis RW OTT SHLS 30 1 12 13 0.230
MacKenzie Entwistle RW CHI EAG 26 4 5 9 0.250
Loui Eriksson LW ARI Free Agent 32 1 8 9 0.160
Joel Eriksson Ek C MIN WIN 33 12 9 21 0.500
Adam Erne LW DET BRDW 41 4 6 10 0.170
Jake Evans C MTL Magic 33 4 4 8 0.180
Robby Fabbri C DET SCAR 40 11 7 18 0.360
Dante Fabbro D NSH RR 35 1 10 11 0.170
Samuel Fagemo LW LAK SWA 4 0 0 0 0.000
Radek Faksa C DAL UND 38 2 9 11 0.170
Joel Farabee LW PHI BRDW 33 11 7 18 0.440
Hudson Fasching RW ARI Free Agent 7 0 0 0 0.000
Jesper Fast RW CAR RR 38 9 5 14 0.300
Justin Faulk D STL UND 36 6 12 18 0.330
Martin Fehervary D WSH DEAL 40 3 3 6 0.110
Mario Ferraro D SJS SHST 39 2 9 11 0.170
Kevin Fiala LW MIN ING 38 11 18 29 0.530
Christian Fischer RW ARI SCAR 32 3 4 7 0.160
Casey Fitzgerald D BUF Free Agent 4 0 1 1 0.130
Haydn Fleury D SEA SHST 20 2 1 3 0.130
Warren Foegele LW EDM STEL 37 5 8 13 0.240
Marcus Foligno LW MIN UND 38 17 10 27 0.580
Nick Foligno LW BOS CDN G 26 1 6 7 0.150
Cal Foote D TBL EAG 29 0 4 4 0.070
Nolan Foote LW NJD RR 2 0 0 0 0.000
Derek Forbort D BOS GRE 36 4 4 8 0.170
Alex Formenton LW OTT SWA 32 7 10 17 0.380
Filip Forsberg LW NSH EAG 30 20 12 32 0.870
Gustav Forsling D FLO SWA 34 1 18 19 0.290
Gabriel Fortier LW TBL Free Agent 10 1 0 1 0.100
Liam Foudy C CBJ SCAR 1 0 0 0 0.000
Cam Fowler D ANA SWA 40 5 16 21 0.330
Adam Fox D NYR SHST 43 7 39 46 0.620
Trent Frederic C BOS SHLS 24 2 3 5 0.150
Mark Friedman D PIT WIN 12 0 4 4 0.170
Martin Frk RW LAK WHA 2 1 0 1 0.500
Jesper Froden RW BOS Free Agent 1 0 0 0 0.000
Morgan Frost C PHI PUCK 23 2 4 6 0.170
Kurtis Gabriel RW CHI Free Agent 3 0 0 0 0.000
Jonah Gadjovich LW SJS UND 22 0 2 2 0.050
Sam Gagner C DET SHST 42 4 9 13 0.200
Alex Galchenyuk C ARI WHA 20 0 5 5 0.130
Brendan Gallagher RW MTL WHA 25 4 6 10 0.280
Jakub Galvas D CHI Free Agent 3 0 0 0 0.000
Dylan Gambrell C OTT DEAL 24 1 2 3 0.080
Rhett Gardner C DAL Free Agent 4 0 0 0 0.000
Conor Garland RW VAN BIGM 37 10 14 24 0.460
Adam Gaudette C CHI EAG 8 1 1 2 0.190
Adam Gaudette C OTT EAG 7 2 2 4 0.430
Frederick Gaudreau C MIN STEL 32 2 10 12 0.220
Johnny Gaudreau LW CGY BIGM 37 16 32 48 0.860
Frederik Gauthier C NJD Free Agent 8 0 0 0 0.000
Julien Gauthier RW NYR WHA 30 3 3 6 0.150
Vladislav Gavrikov D CBJ DEAL 37 2 15 17 0.260
Glenn Gawdin C CGY Free Agent 2 0 0 0 0.000
Morgan Geekie C SEA DEAL 37 3 8 11 0.190
Mason Geertsen D NJD Free Agent 12 0 0 0 0.000
Tim Gettinger LW NYR Free Agent 5 0 0 0 0.000
Ryan Getzlaf C ANA CDN G 36 3 23 26 0.400
Mark Giordano D SEA CTHV 35 4 11 15 0.270
Samuel Girard D COL SHST 38 4 19 23 0.360
Zemgus Girgensons LW BUF UND 33 7 5 12 0.290
Claude Giroux C PHI PUCK 39 14 19 33 0.600
Cody Glass C NSH BRDW 4 0 0 0 0.000
Luke Glendening C DAL Magic 39 5 3 8 0.170
Alex Goligoski D MIN SCAR 33 2 23 25 0.410
Barclay Goodrow C NYR RR 40 8 10 18 0.330
Shayne Gostisbehere D ARI BIGM 40 7 18 25 0.400
Yanni Gourde C SEA BRDW 33 9 12 21 0.450
Mikael Granlund C NSH UND 41 6 29 35 0.500
Derek Grant C ANA Free Agent 38 7 4 11 0.240
Ryan Graves D NJD Magic 35 3 13 16 0.270
Anthony Greco RW NYR Free Agent 1 0 0 0 0.000
Andy Greene D NYI STEL 30 1 5 6 0.120
Jordan Greenway LW MIN CDN G 31 4 9 13 0.270
Anthony-John Greer LW NJD Free Agent 2 0 0 0 0.000
Noah Gregor C SJS RR 26 1 5 6 0.130
Seth Griffith C EDM Free Agent 1 0 0 0 0.000
Rocco Grimaldi RW NSH Free Agent 7 0 0 0 0.000
Jordan Gross D COL Free Agent 1 0 0 0 0.000
Benoit-Olivier Groulx C ANA SWA 18 1 2 3 0.110
Carl Grundstrom RW LAK SHLS 29 6 3 9 0.260
Matt Grzelcyk D BOS DEAL 36 2 14 16 0.250
Radko Gudas D FLO Magic 40 0 11 11 0.140
Erik Gudbranson D CGY Magic 37 0 7 7 0.090
Jake Guentzel LW PIT CDN G 35 21 19 40 0.870
Brendan Guhle D ANA SHLS 2 0 0 0 0.000
Denis Gurianov RW DAL SWA 35 6 10 16 0.310
David Gustafsson C WPJ Free Agent 2 0 0 0 0.000
Erik Gustafsson D CHI BIGM 36 1 11 12 0.180
Brandon Hagel LW CHI Magic 36 10 10 20 0.420
Carl Hagelin LW WSH Free Agent 41 2 5 7 0.110
Robert Hagg D BUF Free Agent 31 1 5 6 0.110
Nicolas Hague D VGK BRDW 33 3 10 13 0.240
Libor Hajek D NYR UND 10 0 1 1 0.050
Jani Hakanpaa D DAL RR 38 1 5 6 0.090
Jayden Halbgewachs LW SJS WHA 3 0 1 1 0.170
Taylor Hall LW BOS WIN 39 9 18 27 0.460
Dougie Hamilton D NJD DEAL 30 7 13 20 0.450
Travis Hamonic D VAN SCAR 9 0 1 1 0.060
Noah Hanifin D CGY STEL 36 4 12 16 0.280
Joel Hanley D DAL Free Agent 16 0 1 1 0.030
Mike Hardman LW CHI Free Agent 21 0 2 2 0.050
Jansen Harkins C WPJ SCAR 37 4 3 7 0.150
Thomas Harley D DAL CTHV 8 0 0 0 0.000
Ben Harpur D NSH Free Agent 9 0 1 1 0.060
Scott Harrington D CBJ Free Agent 7 0 1 1 0.070
Ryan Hartman RW MIN SWA 38 18 14 32 0.660
Rafael Harvey-Pinard LW MTL Magic 3 1 0 1 0.330
Santeri Hatakka D SJS Free Agent 7 0 1 1 0.070
Garnet Hathaway RW WSH UND 38 7 7 14 0.280
Erik Haula LW BOS SHST 38 4 11 15 0.250
John Hayden C BUF Free Agent 34 0 2 2 0.030
Kevin Hayes C PHI ING 20 3 6 9 0.300
Barrett Hayton C ARI MUS 26 2 4 6 0.150
Dillon Heatherington D OTT SCAR 9 0 0 0 0.000
Victor Hedman D TBL SWA 43 9 35 44 0.620
Danton Heinen LW PIT MUS 37 9 9 18 0.360
Miro Heiskanen D DAL GRE 38 4 20 24 0.370
Darren Helm C COL Free Agent 32 4 2 6 0.160
Adam Henrique C ANA DEAL 24 6 10 16 0.460
Aleksi Heponiemi C FLO BIGM 4 0 0 0 0.000
Tomas Hertl C SJS SHST 42 21 16 37 0.690
Thomas Hickey D NYI Free Agent 2 0 0 0 0.000
Matthew Highmore C VAN Free Agent 17 1 4 5 0.180
Cameron Hillis C MTL Free Agent 1 0 0 0 0.000
Vincent Hinostroza C BUF CTHV 36 8 9 17 0.350
Roope Hintz LW DAL CTHV 37 18 16 34 0.700
Taro Hirose LW DET Free Agent 1 0 0 0 0.000
Nico Hischier C NJD CTHV 34 8 16 24 0.470
Mike Hoffman C MTL EAG 26 7 5 12 0.370
Gregory Hofmann C CBJ GRE 24 2 5 7 0.190
Nils Höglander LW VAN Magic 41 8 7 15 0.280
Nick Holden D OTT Free Agent 29 1 3 4 0.090
Justin Holl D TOR ING 29 1 2 3 0.070
Alexander Holtz RW NJD BRDW 7 0 2 2 0.140
Patric Hornqvist RW FLO RR 37 7 11 18 0.340
Bo Horvat C VAN STEL 38 13 10 23 0.470
Brett Howden C VGK WHA 30 4 7 11 0.250
Filip Hronek D DET EAG 40 4 17 21 0.310
Jonathan Huberdeau LW FLO WIN 42 16 42 58 0.880
Jack Hughes C NJD CTHV 23 10 13 23 0.720
Quinn Hughes D VAN WIN 40 2 30 32 0.430
Brad Hunt D VAN Free Agent 12 0 4 4 0.170
Dryden Hunt LW NYR Free Agent 38 3 5 8 0.140
Ben Hutton D VGK RR 23 1 6 7 0.170
Grant Hutton D NYI Free Agent 5 0 0 0 0.000
Zach Hyman LW EDM SWA 32 11 10 21 0.500
Alex Iafallo LW LAK ING 41 13 14 27 0.490
Matt Irwin D WSH Free Agent 12 0 2 2 0.080
Mark Jankowski C BUF Free Agent 11 2 2 4 0.270
Mattias Janmark C VGK SCAR 37 7 8 15 0.300
Calle Jarnkrok C SEA PUCK 30 7 7 14 0.350
Christian Jaros D NJD Free Agent 10 0 0 0 0.000
Seth Jarvis C CAR EAG 29 8 9 17 0.430
Dmitrij Jaskin RW ARI MUS 12 0 1 1 0.040
Tanner Jeannot LW NSH SWA 43 13 12 25 0.440
Jan Jenik RW ARI CDN G 3 0 0 0 0.000
Boone Jenner C CBJ MUS 39 16 11 27 0.550
Nick Jensen D WSH CTHV 39 3 8 11 0.180
Lucas Johansen D WSH GRE 1 0 1 1 0.500
Ryan Johansen C NSH WIN 40 12 21 33 0.560
Marcus Johansson LW SEA DEAL 30 5 6 11 0.270
Erik Johnson D COL MUS 40 5 10 15 0.250
Jack Johnson D COL RR 36 1 6 7 0.110
Reese Johnson C CHI Free Agent 18 1 3 4 0.140
Tyler Johnson C CHI WHA 8 1 2 3 0.250
Andreas Johnsson LW NJD EAG 38 10 14 24 0.450
Ross Johnston LW NYI Free Agent 9 0 2 2 0.110
Henri Jokiharju D BUF WIN 25 2 7 9 0.220
Ben Jones C VGK Free Agent 2 0 0 0 0.000
Caleb Jones D CHI RR 19 1 2 3 0.110
Max Jones LW ANA WIN 2 0 0 0 0.000
Seth Jones D CHI PUCK 38 3 23 26 0.380
Zachary Jones D NYR SWA 3 0 0 0 0.000
Axel Jonsson-Fjallby LW WSH WHA 9 0 1 1 0.060
Mathieu Joseph RW TBL SHST 40 7 7 14 0.260
Pierre-Olivier Joseph D PIT RR 4 0 0 0 0.000
Dakota Joshua C STL Free Agent 18 1 3 4 0.140
Roman Josi D NSH PUCK 41 13 29 42 0.670
Tyson Jost C COL SWA 40 5 6 11 0.200
Olli Juolevi D FLO WHA 9 0 0 0 0.000
Noah Juulsen D VAN SHST 2 0 0 0 0.000
Nazem Kadri C COL CDN G 37 16 36 52 0.920
Kaapo Kakko RW NYR BRDW 37 5 9 14 0.260
Arthur Kaliyev RW LAK Magic 42 7 5 12 0.230
Wyatt Kalynuk D CHI DEAL 4 0 0 0 0.000
David Kampf C TOR ING 38 4 6 10 0.180
Patrick Kane RW CHI SWA 38 9 27 36 0.590
Kasperi Kapanen RW PIT MUS 40 9 15 24 0.410
Kirill Kaprizov LW MIN BIGM 37 17 32 49 0.890
Erik Karlsson D SJS CTHV 33 8 18 26 0.520
William Karlsson C VGK SHLS 27 6 7 13 0.350
Ondrej Kase RW TOR SHST 30 8 9 17 0.420
Zack Kassian RW EDM BRDW 28 5 8 13 0.320
Boris Katchouk LW TBL EAG 33 2 4 6 0.120
Martin Kaut RW COL SCAR 6 0 0 0 0.000
Joey Keane D CAR WHA 1 0 0 0 0.000
Duncan Keith D EDM RR 28 1 9 10 0.200
Clayton Keller RW ARI SCAR 40 15 16 31 0.580
Parker Kelly LW OTT Free Agent 11 1 1 2 0.140
Adrian Kempe C LAK WHA 40 17 8 25 0.530
Michal Kempny D WSH Free Agent 6 0 1 1 0.080
Alexander Kerfoot C TOR CDN G 38 6 21 27 0.430
Tanner Kero C DAL Free Agent 16 0 2 2 0.060
Phil Kessel RW ARI CTHV 40 5 22 27 0.400
Jujhar Khaira LW CHI Free Agent 27 3 0 3 0.110
Matt Kiersted D FLO Free Agent 8 1 1 2 0.190
Alex Killorn LW TBL PUCK 43 13 26 39 0.600
Bryce Kindopp RW ANA Free Agent 1 0 0 0 0.000
Joel Kiviranta LW DAL MUS 32 1 2 3 0.060
John Klingberg D DAL CDN G 34 1 21 22 0.340
Artemi Kniazev D SJS RR 1 0 0 0 0.000
Slater Koekkoek D EDM STEL 18 0 3 3 0.080
Otto Koivula LW NYI WHA 3 0 1 1 0.170
Keegan Kolesar RW VGK DEAL 42 3 11 14 0.200
Vladislav Kolyachonok D ARI Free Agent 4 0 0 0 0.000
Leo Komarov RW NYI Free Agent 1 0 0 0 0.000
Travis Konecny RW PHI UND 40 7 17 24 0.390
Anze Kopitar C LAK SHLS 43 13 24 37 0.580
Klim Kostin C STL CTHV 28 2 4 6 0.140
Jesperi Kotkaniemi C CAR SWA 38 9 10 19 0.370
Peyton Krebs C VGK WIN 9 0 0 0 0.000
Peyton Krebs C BUF WIN 7 2 1 3 0.360
Chris Kreider LW NYR STEL 43 30 13 43 0.850
Torey Krug D STL CDN G 37 6 18 24 0.410
Dominik Kubalik LW CHI DEAL 42 9 7 16 0.300
Nikita Kucherov RW TBL BIGM 11 5 12 17 1.000
Karson Kuhlman C BOS Free Agent 19 1 1 2 0.080
Karson Kuhlman C SEA Free Agent 2 0 0 0 0.000
Dean Kukan D CBJ Free Agent 10 1 1 2 0.150
Brett Kulak D MTL Free Agent 35 1 7 8 0.130
Dmitry Kulikov D MIN UND 37 3 11 14 0.230
Luke Kunin C NSH WHA 43 9 8 17 0.300
Janne Kuokkanen C NJD SWA 37 5 4 9 0.190
Rasmus Kupari C LAK STEL 37 3 6 9 0.160
Sean Kuraly C CBJ UND 39 6 8 14 0.260
Philipp Kurashev C CHI SCAR 36 3 8 11 0.190
Evgeny Kuznetsov C WSH UND 40 13 28 41 0.680
Oliver Kylington D CGY SHST 36 4 15 19 0.320
Jordan Kyrou C STL SWA 38 16 25 41 0.750
Kevin Labanc RW SJS ING 21 3 3 6 0.210
Andrew Ladd LW ARI WIN 32 6 3 9 0.230
Paul LaDue D NYI Free Agent 1 0 0 0 0.000
Sam Lafferty C PIT Free Agent 10 0 2 2 0.100
Sam Lafferty C CHI Free Agent 6 0 0 0 0.000
Alexis Lafrenière LW NYR SWA 41 8 3 11 0.230
William Lagesson D EDM Free Agent 10 0 2 2 0.100
Patrik Laine LW CBJ RR 20 6 9 15 0.530
Maxime Lajoie D CAR Free Agent 5 0 0 0 0.000
Juho Lammikko LW VAN Free Agent 34 3 3 6 0.130
Gabriel Landeskog LW COL EAG 32 15 24 39 0.840
Hendrix Lapierre C WSH WIN 6 1 0 1 0.170
Dylan Larkin C DET UND 37 19 18 37 0.760
Adam Larsson D SEA CDN G 41 2 9 11 0.160
Jacob Larsson D ANA SCAR 6 0 1 1 0.080
Johan Larsson LW ARI PUCK 28 6 9 15 0.380
Scott Laughton C PHI DEAL 39 6 9 15 0.270
Jeremy Lauzon D SEA Free Agent 32 1 4 5 0.090
Curtis Lazar C BOS Free Agent 32 5 6 11 0.250
Brett Leason RW WSH ING 31 3 3 6 0.150
Nick Leddy D DET UND 40 1 10 11 0.150
Anders Lee LW NYI GRE 29 10 3 13 0.400
Artturi Lehkonen LW MTL WHA 38 5 10 15 0.260
Josh Leivo LW CAR Free Agent 5 1 2 3 0.400
Brendan Lemieux LW LAK UND 31 7 1 8 0.240
John Leonard LW SJS BRDW 5 0 0 0 0.000
Jake Leschyshyn C VGK Free Agent 20 1 3 4 0.130
Kris Letang D PIT PUCK 37 3 32 35 0.510
Vinni Lettieri C ANA SHLS 15 4 3 7 0.370
Tyler Lewington D BOS Free Agent 2 0 0 0 0.000
Trevor Lewis C CGY Free Agent 37 3 5 8 0.150
Timothy Liljegren D TOR RR 23 1 4 5 0.130
Kole Lind RW SEA CTHV 4 0 1 1 0.130
Oskar Lindblom LW PHI BIGM 41 5 7 12 0.210
Esa Lindell D DAL WHA 39 3 9 12 0.190
Ryan Lindgren D NYR RR 40 4 4 8 0.150
Elias Lindholm C CGY GRE 37 13 19 32 0.610
Hampus Lindholm D ANA DEAL 42 5 14 19 0.290
Gustav Lindstrom D DET GRE 33 0 6 6 0.090
Blake Lizotte C LAK Free Agent 37 6 6 12 0.240
Jon Lizotte D MIN Free Agent 1 0 0 0 0.000
Ryan Lomberg LW FLO Free Agent 30 4 7 11 0.250
Steven Lorentz C CAR MUS 34 6 3 9 0.220
Adam Lowry C WPJ WIN 38 3 4 7 0.130
Milan Lucic LW CGY WIN 37 9 5 14 0.310
Matt Luff RW NSH Free Agent 9 1 2 3 0.220
Anton Lundell C FLO BRDW 38 9 15 24 0.430
Isac Lundestrom C ANA ING 44 9 11 20 0.330
Nils Lundkvist D NYR SWA 25 1 3 4 0.100
Eetu Luostarinen C FLO BIGM 38 8 7 15 0.300
Ilya Lyubushkin D ARI MUS 39 0 6 6 0.080
Olli Maatta D LAK GRE 28 1 2 3 0.070
Kurtis MacDermid D COL Free Agent 28 0 2 2 0.040
Jacob MacDonald D COL Free Agent 7 0 0 0 0.000
Zack MacEwen C PHI Free Agent 40 1 2 3 0.050
Ryan MacInnis C BUF UND 1 0 0 0 0.000
Nathan MacKinnon C COL SHST 30 9 34 43 0.870
Josh Mahura D ANA SHLS 14 1 1 2 0.110
Cale Makar D COL UND 36 16 23 39 0.760
Beck Malenstyn LW WSH Free Agent 12 1 0 1 0.080
Evgeni Malkin C PIT PUCK 7 3 4 7 0.710
Mikhail Maltsev LW COL ING 14 0 0 0 0.000
Maxim Mamin C FLO Free Agent 22 5 3 8 0.300
Andrew Mangiapane LW CGY SHST 37 18 4 22 0.540
Josh Manson D ANA ING 41 3 3 6 0.110
Anthony Mantha RW WSH ING 10 2 4 6 0.400
Brad Marchand LW BOS SWA 34 20 25 45 0.960
Jonathan Marchessault C VGK SWA 37 19 11 30 0.660
Mason Marchment LW FLO GRE 17 2 9 11 0.380
John Marino D PIT CDN G 41 1 16 17 0.220
Mitchell Marner RW TOR SHLS 29 9 17 26 0.600
Cooper Marody C EDM Free Agent 1 0 1 1 0.500
Pat Maroon LW TBL CDN G 42 7 5 12 0.230
Matt Martin LW NYI Free Agent 26 1 1 2 0.060
Alec Martinez D VGK DEAL 11 0 3 3 0.140
Jordan Martinook LW CAR Free Agent 24 1 6 7 0.170
Mike Matheson D PIT GRE 38 6 12 18 0.320
Stefan Matteau C COL UND 1 0 0 0 0.000
Auston Matthews C TOR GRE 35 25 16 41 0.940
Scott Mayfield D NYI Magic 34 2 8 10 0.180
Gerald Mayhew C PHI Free Agent 9 1 0 1 0.110
Dysin Mayo D ARI MUS 34 3 2 5 0.120
Charlie McAvoy D BOS SHLS 36 6 19 25 0.430
Jake McCabe D CHI BRDW 36 3 3 6 0.130
Jared McCann LW SEA SHLS 36 15 9 24 0.540
Michael McCarron RW NSH Free Agent 20 1 1 2 0.080
Ben McCartney LW ARI Free Agent 2 0 0 0 0.000
Max McCormick LW SEA Free Agent 10 0 0 0 0.000
Connor McDavid C EDM SCAR 36 19 36 55 1.030
Ryan McDonagh D TBL CDN G 40 2 14 16 0.230
Brock McGinn LW PIT WIN 38 9 5 14 0.300
Greg McKegg C NYR Free Agent 23 1 3 4 0.110
Michael McLeod C NJD EAG 40 3 8 11 0.180
Ryan McLeod C EDM MUS 26 4 2 6 0.190
Connor McMichael C WSH STEL 40 5 7 12 0.210
Brayden McNabb D VGK SHLS 42 2 7 9 0.130
Mason McTavish C ANA CTHV 9 2 1 3 0.280
Jaycob Megna D SJS Free Agent 15 1 0 1 0.070
Jayson Megna C COL Free Agent 20 0 3 3 0.080
Timo Meier RW SJS PUCK 37 21 25 46 0.910
Nicolas Meloche D SJS WIN 13 0 1 1 0.040
Dawson Mercer C NJD SHST 40 9 13 22 0.390
Nicholas Merkley RW SJS STEL 9 1 2 3 0.220
Ryan Merkley D SJS Magic 14 1 1 2 0.110
Dakota Mermis D MIN Free Agent 2 0 0 0 0.000
Jon Merrill D MIN DEAL 38 3 10 13 0.210
Victor Mete D OTT WHA 22 0 5 5 0.110
Jacob Middleton D SJS GRE 28 3 5 8 0.200
Ilya Mikheyev RW TOR MUS 9 6 1 7 0.720
Niko Mikkola D STL ING 27 3 3 6 0.170
Sonny Milano LW ANA RR 35 9 16 25 0.490
Colin Miller D BUF UND 32 2 10 12 0.220
J.T. Miller C VAN DEAL 39 12 27 39 0.650
K'Andre Miller D NYR CDN G 43 2 7 9 0.130
Daniil Miromanov D VGK BIGM 6 0 1 1 0.080
Ian Mitchell D CHI CTHV 8 0 1 1 0.060
Casey Mittelstadt C BUF WIN 4 1 0 1 0.250
Sean Monahan C CGY DEAL 37 7 12 19 0.350
Brandon Montour D FLO UND 41 4 15 19 0.280
John Moore D BOS Free Agent 7 0 1 1 0.070
Trevor Moore C LAK BIGM 43 5 15 20 0.290
Josh Morrissey D WPJ SHLS 38 5 11 16 0.280
Janis Moser D ARI Magic 13 3 2 5 0.310
Tyler Motte C VAN Free Agent 26 4 4 8 0.230
Jacob Moverare D LAK Free Agent 1 0 0 0 0.000
Connor Murphy D CHI SCAR 39 3 3 6 0.120
Brett Murray LW BUF RR 19 2 4 6 0.210
Ryan Murray D COL EAG 21 0 4 4 0.100
Jake Muzzin D TOR BRDW 35 1 10 11 0.170
Philippe Myers D NSH BIGM 19 0 2 2 0.050
Tyler Myers D VAN DEAL 41 0 10 10 0.120
Vladislav Namestnikov C DET Magic 42 11 9 20 0.370
Riley Nash C WPJ Free Agent 15 0 0 0 0.000
Riley Nash C TBL Free Agent 10 0 0 0 0.000
Riley Nash C ARI Free Agent 8 0 2 2 0.130
James Neal LW STL Free Agent 19 2 2 4 0.160
Martin Necas C CAR BRDW 34 8 14 22 0.440
Jake Neighbours LW STL EAG 9 1 1 2 0.170
Brock Nelson C NYI DEAL 25 13 4 17 0.600
Patrik Nemeth D NYR Magic 38 0 2 2 0.030
Alex Newhook C COL WIN 31 9 5 14 0.370
Valeri Nichushkin RW COL STEL 24 11 8 19 0.630
Nino Niederreiter RW CAR BIGM 32 11 8 19 0.470
Markus Niemelainen D EDM Free Agent 7 0 0 0 0.000
Matt Nieto LW SJS Magic 35 3 4 7 0.140
Sami Niku D MTL Free Agent 13 0 6 6 0.230
Stefan Noesen RW CAR Free Agent 2 0 0 0 0.000
Mattias Norlinder D MTL CDN G 6 0 1 1 0.080
Josh Norris C OTT UND 34 18 8 26 0.650
Tomas Nosek LW BOS STEL 33 3 6 9 0.180
Thomas Novak C NSH RR 27 1 6 7 0.150
Ryan Nugent-Hopkins C EDM Magic 30 3 23 26 0.480
Darnell Nurse D EDM EAG 30 3 12 15 0.300
Markus Nutivaara D FLO SHLS 1 0 1 1 0.500
William Nylander RW TOR SCAR 38 16 22 38 0.710
Gustav Nyquist C CBJ DEAL 39 10 11 21 0.400
Liam O'Brien C ARI Free Agent 29 2 1 3 0.090
Drew O'Connor LW PIT SHST 22 3 2 5 0.180
Logan O'Connor RW COL SCAR 40 6 9 15 0.260
Jordan Oesterle D DET MUS 20 0 3 3 0.080
Kyle Okposo RW BUF ING 37 7 16 23 0.410
Jamie Oleksiak D SEA Magic 37 1 10 11 0.160
Mathieu Olivier RW NSH MUS 8 0 1 1 0.060
Victor Olofsson LW BUF PUCK 33 5 16 21 0.390
Danny O'Regan C ANA Free Agent 1 0 0 0 0.000
Ryan O'Reilly C STL CTHV 38 9 19 28 0.490
Dmitry Orlov D WSH UND 39 5 14 19 0.310
T.J. Oshie RW WSH SCAR 18 5 8 13 0.500
Alex Ovechkin LW WSH STEL 43 29 29 58 1.010
Max Pacioretty LW VGK CDN G 16 12 9 21 1.030
Jean-Gabriel Pageau C NYI WHA 32 5 5 10 0.230
Ondrej Palat LW TBL SHST 38 15 15 30 0.590
Kyle Palmieri RW NYI BIGM 25 1 6 7 0.160
Artemi Panarin LW NYR SWA 38 11 34 45 0.740
Richard Panik RW NYI Free Agent 4 0 1 1 0.130
Cedric Paquette C MTL Free Agent 22 0 2 2 0.050
Colton Parayko D STL EAG 40 5 13 18 0.290
Zach Parise LW NYI CDN G 34 2 8 10 0.180
David Pastrnak RW BOS PUCK 39 20 17 37 0.730
Greg Pateryn D ANA Free Agent 7 1 1 2 0.210
Nolan Patrick C VGK MUS 12 1 2 3 0.170
Nick Paul LW OTT CDN G 34 6 3 9 0.220
Joe Pavelski C DAL WHA 39 17 27 44 0.780
Tanner Pearson LW VAN SCAR 41 7 11 18 0.300
Matthew Peca C STL Free Agent 5 0 1 1 0.100
Lane Pederson C SJS Free Agent 21 0 2 2 0.050
Andrew Peeke D CBJ RR 39 1 8 9 0.130
Adam Pelech D NYI BRDW 30 1 9 10 0.180
Cole Perfetti C WPJ SWA 8 1 0 1 0.130
Brendan Perlini LW EDM Free Agent 20 4 1 5 0.230
Jacob Perreault RW ANA STEL 1 0 0 0 0.000
Mathieu Perreault C MTL GRE 14 3 1 4 0.250
David Perron LW STL PUCK 29 8 13 21 0.500
Corey Perry RW TBL WIN 43 11 10 21 0.370
Scott Perunovich D STL BIGM 19 0 6 6 0.160
Brett Pesce D CAR BIGM 26 2 11 13 0.290
John-Jason Peterka RW BUF BRDW 2 0 0 0 0.000
Jacob Peterson C DAL GRE 32 7 2 9 0.250
Jeff Petry D MTL GRE 34 1 4 5 0.090
Elias Pettersson C VAN BRDW 41 9 12 21 0.370
Marcus Pettersson D PIT SHST 37 1 10 11 0.160
Michael Pezzetta LW MTL Free Agent 27 4 2 6 0.190
Isaak Phillips D CHI Free Agent 3 0 0 0 0.000
Alex Pietrangelo D VGK STEL 40 6 20 26 0.400
Garrett Pilon C WSH Free Agent 2 1 0 1 0.500
Shane Pinto C OTT SHLS 5 0 1 1 0.100
Neal Pionk D WPJ PUCK 35 2 15 17 0.270
Rem Pitlick C MIN PUCK 20 6 5 11 0.430
Rem Pitlick C MTL PUCK 6 2 1 3 0.420
Tyler Pitlick C CGY ING 25 0 2 2 0.040
Vasily Podkolzin RW VAN ING 39 7 3 10 0.220
Ryan Poehling C MTL BIGM 27 5 2 7 0.220
Austin Poganski RW WPJ Free Agent 5 0 0 0 0.000
Brayden Point C TBL WIN 29 16 12 28 0.760
Tucker Poolman D VAN WIN 37 1 2 3 0.050
Andrew Poturalski C CAR ING 2 0 2 2 0.500
Chase Priskie D FLO WHA 2 0 0 0 0.000
Aliaksei Protas C WSH ING 31 3 6 9 0.190
Ivan Provorov D PHI ING 39 5 11 16 0.270
Ethan Prow D BUF Free Agent 4 1 0 1 0.250
Jesse Puljujarvi RW EDM EAG 35 10 15 25 0.500
Ryan Pulock D NYI GRE 12 0 2 2 0.080
Mark Pysyk D BUF SHST 41 1 7 8 0.110
Jack Quinn RW BUF EAG 2 1 1 2 0.750
Darren Raddysh D TBL Free Agent 2 0 0 0 0.000
Taylor Raddysh RW TBL EAG 39 4 6 10 0.180
Alexander Radulov RW DAL RR 33 1 12 13 0.210
Michael Raffl LW DAL GRE 37 4 5 9 0.180
Rickard Rakell LW ANA CTHV 34 8 10 18 0.380
Sampo Ranta LW COL BIGM 10 0 0 0 0.000
Mikko Rantanen RW COL GRE 37 22 27 49 0.960
Victor Rask C MIN RR 24 5 6 11 0.330
Adam Raska RW SJS Free Agent 5 0 0 0 0.000
Michael Rasmussen C DET SHLS 40 4 9 13 0.210
Jack Rathbone D VAN CDN G 9 0 0 0 0.000
Kyle Rau C MIN Free Agent 4 0 0 0 0.000
Lucas Raymond LW DET EAG 42 11 22 33 0.520
Ryan Reaves RW NYR Free Agent 36 2 7 9 0.150
Scott Reedy C SJS Free Agent 5 0 0 0 0.000
Kristian Reichel C WPJ Free Agent 5 1 0 1 0.200
Lukas Reichel LW CHI CTHV 2 0 0 0 0.000
Mike Reilly D BOS BIGM 33 4 6 10 0.210
Sam Reinhart C FLO UND 39 12 23 35 0.600
Daniel Renouf D DET Free Agent 4 0 0 0 0.000
Brad Richardson RW CGY Free Agent 24 2 2 4 0.130
Morgan Rielly D TOR SWA 38 5 28 33 0.500
Juuso Riikola D PIT Free Agent 5 0 1 1 0.100
Rasmus Ristolainen D PHI SHLS 38 2 8 10 0.160
Brett Ritchie RW CGY Free Agent 16 0 0 0 0.000
Nicholas Ritchie LW TOR SHST 33 2 7 9 0.170
Jason Robertson LW DAL CTHV 31 16 22 38 0.870
Buddy Robinson RW ANA ING 18 1 1 2 0.080
Eric Robinson LW CBJ WHA 38 5 11 16 0.280
Evan Rodrigues C PIT SCAR 41 15 15 30 0.550
Alexander Romanov D MTL SWA 38 2 5 7 0.120
Jonas Rondbjerg RW VGK EAG 15 2 2 4 0.200
Kevin Rooney C NYR Free Agent 40 6 4 10 0.200
Calle Rosen D STL Free Agent 6 0 2 2 0.170
Jack Roslovic C CBJ BRDW 38 6 10 16 0.290
Marco Rossi C MIN STEL 2 0 0 0 0.000
Antoine Roussel LW ARI Free Agent 33 3 2 5 0.120
Carter Rowney C DET Free Agent 22 2 2 4 0.140
Matt Roy D LAK CTHV 43 0 13 13 0.150
Nicolas Roy C VGK BRDW 38 8 13 21 0.380
Kristians Rubins D TOR Free Agent 3 0 0 0 0.000
Chad Ruhwedel D PIT Free Agent 37 0 4 4 0.050
Arttu Ruotsalainen C BUF Magic 18 2 2 4 0.170
Kris Russell D EDM WIN 16 0 2 2 0.060
Bryan Rust RW PIT DEAL 19 9 15 24 0.870
Jan Rutta D TBL EAG 39 2 7 9 0.140
Adam Ruzicka C CGY WHA 6 2 0 2 0.330
Derek Ryan C EDM Free Agent 33 2 1 3 0.080
Brandon Saad LW STL STEL 38 13 9 22 0.460
Scott Sabourin RW OTT Free Agent 4 0 0 0 0.000
Robin Salo D NYI CDN G 15 1 2 3 0.130
Dylan Samberg D WPJ DEAL 5 0 1 1 0.100
Dmitri Samorukov D EDM BIGM 1 0 0 0 0.000
Mattias Samuelsson D BUF Free Agent 4 0 0 0 0.000
Rasmus Sandin D TOR BIGM 32 0 9 9 0.140
Zach Sanford LW OTT SWA 35 7 3 10 0.240
Travis Sanheim D PHI PUCK 40 2 10 12 0.180
David Savard D MTL SCAR 41 1 8 9 0.120
Marco Scandella D STL SWA 42 1 8 9 0.120
Colton Sceviour C EDM Free Agent 28 2 3 5 0.130
Mark Scheifele C WPJ BIGM 32 10 18 28 0.590
Brayden Schenn C STL CDN G 26 9 9 18 0.520
Luke Schenn D VAN MUS 25 1 5 6 0.140
Nick Schmaltz C ARI SHLS 21 2 9 11 0.310
Nate Schmidt D WPJ BIGM 37 1 17 18 0.260
Braden Schneider D NYR UND 6 1 0 1 0.170
Corey Schueneman D MTL Free Agent 4 0 1 1 0.130
Justin Schultz D WSH SCAR 38 2 6 8 0.130
Jaden Schwartz C SEA SHST 29 6 14 20 0.450
Cole Schwindt C FLO Free Agent 1 0 0 0 0.000
Nick Seeler D PHI Free Agent 27 0 0 0 0.000
Tyler Seguin C DAL BRDW 39 12 7 19 0.400
Moritz Seider D DET BIGM 42 3 23 26 0.350
Andrej Sekera D DAL Free Agent 22 0 3 3 0.070
Kirill Semyonov C TOR Free Agent 3 0 0 0 0.000
Brett Seney LW TOR Free Agent 2 0 0 0 0.000
Mikhail Sergachev D TBL BRDW 39 2 20 22 0.310
Damon Severson D NJD PUCK 38 5 13 18 0.300
Michael Sgarbossa C WSH Free Agent 10 2 2 4 0.300
Yegor Sharangovich C NJD BRDW 34 8 8 16 0.350
Kevin Shattenkirk D ANA WHA 44 7 16 23 0.340
Logan Shaw RW OTT Free Agent 17 1 2 3 0.120
Mason Shaw C MIN Free Agent 2 0 0 0 0.000
Riley Sheahan C SEA GRE 28 1 5 6 0.130
Conor Sheary LW WSH CDN G 33 10 9 19 0.440
Kiefer Sherwood LW COL Free Agent 11 1 1 2 0.140
Kole Sherwood RW NSH Free Agent 1 0 0 0 0.000
Devin Shore C EDM Free Agent 20 2 1 3 0.130
Jonas Siegenthaler D NJD MUS 40 0 9 9 0.110
Dylan Sikura C COL Free Agent 1 0 0 0 0.000
Jakob Silfverberg RW ANA CTHV 38 2 11 13 0.200
Cole Sillinger C CBJ EAG 36 6 7 13 0.260
Radim Simek D SJS MUS 25 1 1 2 0.060
Wayne Simmonds RW TOR WIN 37 4 8 12 0.220
Dominik Simon C PIT Free Agent 35 2 6 8 0.140
Colton Sissons C NSH DEAL 40 5 13 18 0.290
Jeff Skinner LW BUF STEL 39 16 11 27 0.550
Brady Skjei D CAR GRE 38 6 9 15 0.280
Jaccob Slavin D CAR SHLS 36 2 19 21 0.320
Josiah Slavin LW CHI ING 10 0 1 1 0.050
Brendan Smith D CAR Free Agent 23 2 2 4 0.130
C.J. Smith LW CAR Free Agent 1 0 0 0 0.000
Cole Smith LW NSH Free Agent 5 0 0 0 0.000
Craig Smith C BOS DEAL 32 5 8 13 0.280
Givani Smith RW DET Magic 33 2 2 4 0.090
Reilly Smith RW VGK CTHV 41 11 18 29 0.490
Ty Smith D NJD RR 33 1 9 10 0.170
Joe Snively C WSH Free Agent 1 0 1 1 0.500
Victor Soderstrom D ARI EAG 13 0 0 0 0.000
Egor Sokolov LW OTT MUS 4 0 0 0 0.000
Carson Soucy D SEA SHLS 33 6 7 13 0.290
Blake Speers C ARI GRE 2 0 0 0 0.000
Jason Spezza C TOR PUCK 34 7 5 12 0.280
Daniel Sprong RW WSH BRDW 34 6 5 11 0.250
Jared Spurgeon D MIN PUCK 23 4 11 15 0.410
Jordan Staal C CAR GRE 36 2 8 10 0.170
Marc Staal D DET MUS 35 1 5 6 0.100
Steven Stamkos C TBL UND 42 20 30 50 0.830
Logan Stanley D WPJ SWA 35 0 8 8 0.110
Paul Stastny C WPJ UND 27 8 9 17 0.460
Troy Stecher D DET WHA 6 0 1 1 0.080
Sam Steel C ANA WIN 36 4 6 10 0.190
Oskar Steen C BOS CTHV 14 2 4 6 0.290
Alex Steeves C TOR ING 3 0 1 1 0.170
Kevin Stenlund C CBJ Free Agent 3 0 0 0 0.000
Derek Stepan C CAR CDN G 30 5 6 11 0.270
Mitchell Stephens C DET WHA 16 0 4 4 0.130
Chandler Stephenson C VGK MUS 41 12 26 38 0.610
Riley Stillman D CHI UND 28 1 9 10 0.200
Mark Stone RW VGK BRDW 23 7 19 26 0.720
Michael Stone D CGY Free Agent 2 0 0 0 0.000
Anton Stralman D ARI Free Agent 32 2 5 7 0.140
Austin Strand D LAK Free Agent 2 0 0 0 0.000
Dylan Strome C CHI CDN G 29 4 8 12 0.280
Ryan Strome C NYR BRDW 39 9 23 32 0.530
Marian Studenic RW NJD Free Agent 15 1 0 1 0.070
Jack Studnicka C BOS PUCK 5 0 1 1 0.100
Nico Sturm C MIN STEL 38 7 8 15 0.290
Tim Stützle LW OTT CTHV 34 7 12 19 0.380
P.K. Subban D NJD SCAR 37 2 13 15 0.230
CJ Suess LW WPJ Free Agent 3 0 0 0 0.000
Oskar Sundqvist C STL Free Agent 26 2 6 8 0.190
Andrej Sustr D TBL Free Agent 13 1 0 1 0.080
Pius Suter C DET UND 42 9 10 19 0.330
Ryan Suter D DAL UND 39 4 13 17 0.270
Nick Suzuki C MTL SHST 41 8 16 24 0.390
Andrei Svechnikov RW CAR BRDW 35 14 20 34 0.690
Evgeny Svechnikov LW WPJ EAG 32 3 7 10 0.200
Brandon Tanev LW SEA BRDW 30 9 6 15 0.400
Christopher Tanev D CGY SWA 37 2 8 10 0.160
Vladimir Tarasenko RW STL BRDW 38 14 24 38 0.680
Tomas Tatar LW NJD PUCK 37 8 9 17 0.340
John Tavares C TOR UND 37 15 21 36 0.690
Matt Tennyson D NSH DEAL 2 0 3 3 0.750
Teuvo Teravainen LW CAR SHST 37 11 20 31 0.570
Troy Terry RW ANA BRDW 39 23 14 37 0.770
Alexandre Texier C CBJ DEAL 35 11 9 20 0.440
Shea Theodore D VGK WIN 38 8 21 29 0.490
Robert Thomas C STL BIGM 35 5 26 31 0.510
Nate Thompson C PHI Free Agent 19 1 0 1 0.050
Tage Thompson RW BUF BIGM 38 14 14 28 0.550
Tyce Thompson RW NJD Free Agent 2 0 0 0 0.000
Lassi Thomson D OTT RR 12 0 3 3 0.130
Joe Thornton C FLO WHA 22 4 2 6 0.230
Chris Tierney C OTT BIGM 35 5 4 9 0.200
Conor Timmins D ARI GRE 6 0 0 0 0.000
Jarred Tinordi D NYR UND 7 1 0 1 0.140
Owen Tippett RW FLO EAG 36 5 8 13 0.250
Vladimir Tkachev LW LAK CDN G 4 0 2 2 0.250
Brady Tkachuk LW OTT GRE 32 12 14 26 0.590
Matthew Tkachuk LW CGY PUCK 37 18 24 42 0.810
Devon Toews D COL DEAL 29 8 24 32 0.690
Jonathan Toews C CHI SCAR 42 4 14 18 0.260
Tyler Toffoli RW MTL SHST 30 7 14 21 0.470
Eeli Tolvanen RW NSH RR 42 6 9 15 0.250
Philip Tomasino C NSH CTHV 37 6 9 15 0.280
Dominic Toninato C WPJ Free Agent 35 3 3 6 0.130
Alexei Toropchenko RW STL GRE 5 0 0 0 0.000
Brayden Tracey LW ANA SHLS 1 0 0 0 0.000
Yakov Trenin C NSH CDN G 41 10 5 15 0.300
Vincent Trocheck C CAR SCAR 38 9 18 27 0.470
Jacob Trouba D NYR GRE 43 8 13 21 0.340
Alexander True C SEA Free Agent 8 0 0 0 0.000
Alex Tuch RW BUF SHLS 9 3 7 10 0.720
Riley Tufte LW DAL EAG 5 0 0 0 0.000
Alex Turcotte C LAK MUS 8 0 0 0 0.000
Kyle Turris C EDM Free Agent 22 1 3 4 0.110
T.J. Tynan C LAK Free Agent 2 0 0 0 0.000
Urho Vaakanainen D BOS CDN G 9 0 4 4 0.220
Juuso Valimaki D CGY EAG 8 0 2 2 0.130
James van Riemsdyk LW PHI SHST 42 10 6 16 0.310
Trevor van Riemsdyk D WSH SWA 38 0 11 11 0.140
Frank Vatrano C FLO GRE 38 8 6 14 0.290
Lukas Vejdemo C MTL Magic 4 1 0 1 0.250
Joe Veleno C DET STEL 26 3 1 4 0.130
Carter Verhaeghe C FLO PUCK 41 14 19 33 0.570
Kristian Vesalainen LW WPJ SHST 34 2 1 3 0.070
Jimmy Vesey LW NJD SHLS 36 6 4 10 0.220
Jeffrey Viel LW SJS Free Agent 12 2 1 3 0.210
Gabriel Vilardi C LAK SWA 7 1 0 1 0.140
Marc-Edouard Vlasic D SJS STEL 35 0 7 7 0.100
Jakub Voracek RW CBJ CTHV 37 1 26 27 0.380
Oliver Wahlstrom RW NYI EAG 31 8 8 16 0.390
Nathan Walker LW STL Free Agent 9 4 1 5 0.500
Sean Walker D LAK WHA 6 0 2 2 0.170
Jake Walman D STL MUS 19 1 2 3 0.110
Austin Watson LW OTT Free Agent 22 2 1 3 0.110
Jasper Weatherby C SJS Free Agent 38 3 4 7 0.130
MacKenzie Weegar D FLO CTHV 42 3 22 25 0.330
Alexander Wennberg C SEA RR 41 4 16 20 0.290
Zach Werenski D CBJ CTHV 37 6 16 22 0.380
Blake Wheeler RW WPJ CTHV 24 2 17 19 0.440
Colton White D NJD Free Agent 10 0 2 2 0.100
Zach Whitecloud D VGK ING 28 5 6 11 0.290
Chris Wideman D MTL RR 28 2 8 10 0.210
Max Willman C PHI Free Agent 23 2 1 3 0.110
Tom Wilson RW WSH PUCK 39 12 17 29 0.530
Christian Wolanin D BUF Free Agent 1 0 0 0 0.000
Christian Wolanin D LAK Free Agent 7 1 1 2 0.210
Kailer Yamamoto RW EDM WIN 37 8 5 13 0.280
Keith Yandle D PHI CTHV 42 0 13 13 0.150
Jesse Ylonen RW MTL STEL 7 1 1 2 0.210
Cameron York D PHI EAG 10 1 2 3 0.200
Pavel Zacha C NJD SWA 37 10 8 18 0.380
Filip Zadina RW DET CTHV 40 4 7 11 0.190
Nikita Zadorov D CGY MUS 30 3 5 8 0.180
Nikita Zaitsev D OTT ING 22 1 1 2 0.070
Egor Zamula D PHI BRDW 1 0 0 0 0.000
Jakub Zboril D BOS Free Agent 10 0 3 3 0.150
Trevor Zegras C ANA BRDW 38 10 20 30 0.530
Fabian Zetterlund LW NJD WHA 3 0 0 0 0.000
Mika Zibanejad C NYR CTHV 43 15 27 42 0.660
Radim Zohorna LW PIT CDN G 4 1 1 2 0.380
Artem Zub D OTT BRDW 35 4 7 11 0.210
Mats Zuccarello RW MIN BRDW 32 12 26 38 0.780
Jason Zucker LW PIT SWA 31 6 7 13 0.310

Sports Data Api provided by MySportsFeeds.com

Sports Data Api