Player Team Games Goals Assists Points +/- Shots Shot%
1 John Carlson WSH 82 15 53 68 0 237 6.3%
2 Brent Burns SJS 82 12 55 67 -16 332 3.6%
2 John Klingberg DAL 82 8 59 67 10 204 3.9%
4 Shayne Gostisbehere PHI 78 13 52 65 10 221 5.9%
5 Victor Hedman TBL 77 17 46 63 32 216 7.9%
6 Erik Karlsson OTT 71 9 53 62 -25 196 4.6%
7 Drew Doughty LAK 82 10 50 60 23 205 4.9%
8 P.K. Subban NSH 82 16 43 59 18 207 7.7%
8 Torey Krug BOS 76 14 45 59 0 197 7.1%
10 Seth Jones CBJ 78 16 41 57 10 249 6.4%
10 Tyson Barrie COL 68 14 43 57 -15 178 7.9%
12 Keith Yandle FLA 82 8 48 56 7 179 4.5%
13 Alex Pietrangelo STL 78 15 39 54 8 216 6.9%
14 Roman Josi NSH 75 14 39 53 24 253 5.5%
15 Morgan Rielly TOR 76 6 46 52 -4 182 3.3%
15 Jake Gardiner TOR 82 5 47 52 9 133 3.8%
17 Kris Letang PIT 79 9 42 51 -9 222 4.1%
17 Ryan Suter MIN 78 6 45 51 -1 149 4.0%
19 Matt Dumba MIN 82 14 36 50 15 176 8.0%
20 Dustin Byfuglien WPG 69 8 37 45 15 193 4.1%
21 Dougie Hamilton CGY 82 17 27 44 1 270 6.3%
21 Will Butcher NJD 81 5 39 44 1 88 5.7%
23 Oliver Ekman-Larsson ARI 82 14 28 42 -28 202 6.9%
23 Jeff Petry MTL 82 12 30 42 -30 178 6.7%
23 Nick Leddy NYI 80 10 32 42 -42 153 6.5%
23 Jake Muzzin LAK 74 8 34 42 10 154 5.2%
27 Ivan Provorov PHI 82 17 24 41 17 203 8.4%
27 Colin Miller VGK 82 10 31 41 -4 177 5.6%
27 Rasmus Ristolainen BUF 73 6 35 41 -25 182 3.3%
30 Mikhail Sergachev TBL 79 9 31 40 11 141 6.4%
31 Aaron Ekblad FLA 82 16 22 38 9 189 8.5%
31 Mark Giordano CGY 82 13 25 38 0 214 6.1%
33 Zach Werenski CBJ 77 16 21 37 8 207 7.7%
33 Jared Spurgeon MIN 61 9 28 37 -6 110 8.2%
33 Josh Manson ANA 80 7 30 37 34 117 6.0%
36 Tyler Myers WPG 82 6 30 36 9 150 4.0%
36 Nate Schmidt VGK 76 5 31 36 19 103 4.9%
38 Alex Goligoski ARI 78 12 23 35 -31 119 10.1%
38 Colton Parayko STL 82 6 29 35 -7 212 2.8%
40 Mattias Ekholm NSH 81 10 24 34 25 135 7.4%
40 Alexander Edler VAN 70 6 28 34 -18 172 3.5%
42 Mike Green DET 66 8 25 33 -14 132 6.1%
42 Justin Braun SJS 81 5 28 33 7 115 4.3%
44 Marc-Edouard Vlasic SJS 81 11 21 32 9 161 6.8%
44 Ryan Pulock NYI 68 10 22 32 -4 184 5.4%
44 Noah Hanifin CAR 79 10 22 32 -20 165 6.1%
44 Ryan Ellis NSH 44 9 23 32 26 110 8.2%
44 Brandon Montour ANA 80 9 23 32 16 160 5.6%
44 Cam Fowler ANA 67 8 24 32 3 122 6.6%
44 Charlie McAvoy BOS 63 7 25 32 20 77 9.1%
44 Sami Vatanen NJD/ANA 72 4 28 32 -7 145 2.8%
44 T.J. Brodie CGY 73 4 28 32 -16 118 3.4%
44 Duncan Keith CHI 82 2 30 32 -29 187 1.1%
54 Hampus Lindholm ANA 69 13 18 31 16 131 9.9%
54 Dmitry Orlov WSH 82 10 21 31 10 125 8.0%
54 Justin Faulk CAR 76 8 23 31 -26 211 3.8%
57 Jaccob Slavin CAR 82 8 22 30 1 154 5.2%
58 Matt Niskanen WSH 68 7 22 29 24 120 5.8%
58 Olli Maatta PIT 82 7 22 29 -1 164 4.3%
58 Shea Theodore VGK 61 6 23 29 5 144 4.2%
58 Ryan McDonagh NYR/TBL 63 4 25 29 8 99 4.0%
62 Mike Matheson FLA 81 10 17 27 -1 167 6.0%
62 Esa Lindell DAL 80 7 20 27 19 137 5.1%
62 Justin Schultz PIT 63 4 23 27 22 109 3.7%
62 Niklas Kronwall DET 79 4 23 27 -14 76 5.3%
66 Josh Morrissey WPG 81 7 19 26 15 102 6.9%
66 Brent Seabrook CHI 81 7 19 26 -3 136 5.1%
66 Dion Phaneuf OTT/LAK 79 6 20 26 -15 134 4.5%
66 Darnell Nurse EDM 82 6 20 26 15 194 3.1%
70 Erik Johnson COL 62 9 16 25 3 168 5.4%
70 Thomas Chabot OTT 63 9 16 25 -12 94 9.6%
70 Alec Martinez LAK 77 9 16 25 3 111 8.1%
70 Thomas Hickey NYI 69 5 20 25 20 87 5.7%
70 Brady Skjei NYR 82 4 21 25 -27 153 2.6%
75 Damon Severson NJD 76 9 15 24 -8 121 7.4%
75 Zdeno Chara BOS 73 7 17 24 22 144 4.9%
75 Vince Dunn STL 75 5 19 24 1 138 3.6%
75 Jacob Trouba WPG 55 3 21 24 9 144 2.1%
75 Dan Hamhuis DAL 80 3 21 24 -6 66 4.5%
80 Markus Nutivaara CBJ 61 7 16 23 13 79 8.9%
80 Kevin Shattenkirk NYR 46 5 18 23 -14 94 5.3%
80 Deryk Engelland VGK 79 5 18 23 6 108 4.6%
80 Samuel Girard COL/NSH 73 4 19 23 -11 84 4.8%
80 Ron Hainsey TOR 80 4 19 23 12 73 5.5%
85 Michael Del Zotto VAN 82 6 16 22 -8 128 4.7%
85 Brenden Dillon SJS 81 5 17 22 -7 88 5.7%
85 Marco Scandella BUF 82 5 17 22 -15 138 3.6%
85 Derrick Pouliot VAN 71 3 19 22 -22 78 3.8%
89 Kevin Connauton ARI 73 11 10 21 3 102 10.8%
89 Andrew MacDonald PHI 66 6 15 21 8 82 7.3%
89 Matthew Benning EDM 73 6 15 21 5 111 5.4%
89 Jonas Brodin MIN 73 6 15 21 23 77 7.8%
89 Oscar Klefbom EDM 66 5 16 21 -12 203 2.5%
89 Kris Russell EDM 78 4 17 21 -7 90 4.4%
95 Nikita Zadorov COL 77 7 13 20 4 94 7.4%
95 Jan Rutta CHI 57 6 14 20 -1 71 8.5%
95 Jason Demers ARI 69 6 14 20 -4 95 6.3%
95 Ian Cole PIT/CBJ 67 5 15 20 14 84 6.0%
95 Dylan DeMelo SJS 63 0 20 20 -1 67 0.0%
100 Brandon Manning PHI 65 7 12 19 0 111 6.3%
100 Cody Ceci OTT 82 5 14 19 -27 143 3.5%
100 Brett Pesce CAR 65 3 16 19 -6 88 3.4%
100 Adam Pelech NYI 78 3 16 19 7 106 2.8%
104 John Moore NJD 81 7 11 18 3 141 5.0%
104 Johnny Boychuk NYI 58 6 12 18 -8 141 4.3%
104 Dan Girardi TBL 77 6 12 18 18 93 6.5%
104 Brian Dumoulin PIT 80 5 13 18 -5 102 4.9%
104 Anton Stralman TBL 80 4 14 18 29 131 3.1%
104 Brad Hunt VGK 45 3 15 18 -5 80 3.8%
104 Mike Reilly MIN/MTL 57 2 16 18 -5 65 3.1%
104 Derek Forbort LAK 78 1 17 18 18 78 1.3%
112 Joel Edmundson STL 69 7 10 17 -1 124 5.6%
112 Jamie Oleksiak PIT/DAL 68 5 12 17 7 81 6.2%
112 Nick Holden NYR/BOS 73 4 13 17 -5 80 5.0%
112 Francois Beauchemin ANA 67 3 14 17 12 93 3.2%
116 Trevor Daley DET 77 9 7 16 -5 103 8.7%
116 Shea Weber MTL 26 6 10 16 -8 75 8.0%
116 Joe Morrow MTL/WPG 56 6 10 16 -4 83 7.2%
116 Erkan Gustafsson CHI 35 5 11 16 1 71 7.0%
116 David Savard CBJ 81 4 12 16 2 145 2.8%
116 Trevor van Riemsdyk CAR 79 3 13 16 9 111 2.7%
116 Mark Pysyk FLA 82 3 13 16 -8 106 2.8%
116 Radko Gudas PHI 70 2 14 16 0 142 1.4%
116 Kevan Miller BOS 68 1 15 16 16 64 1.6%
125 Stephen Johns DAL 75 8 7 15 10 121 6.6%
125 Jordan Oesterle CHI 55 5 10 15 -11 99 5.1%
125 Brayden McNabb VGK 76 5 10 15 26 88 5.7%
125 Jordie Benn MTL 77 4 11 15 -2 106 3.8%
125 Matt Grzelcyk BOS 61 3 12 15 21 82 3.7%
125 Patrik Nemeth COL 68 3 12 15 27 73 4.1%
125 Braydon Coburn TBL 72 1 14 15 3 73 1.4%
125 Nick Jensen DET 81 0 15 15 -8 107 0.0%
133 Jakob Chychrun ARI 50 4 10 14 2 102 3.9%
133 Christian Djoos WSH 63 3 11 14 13 60 5.0%
133 Luca Sbisa VGK 30 2 12 14 8 26 7.7%
133 Ben Chiarot WPG 57 2 12 14 15 57 3.5%
133 Connor Murphy CHI 76 2 12 14 -3 109 1.8%
133 Neal Pionk NYR 28 1 13 14 -1 54 1.9%
139 Nikita Zaitsev TOR 60 5 8 13 8 54 9.3%
139 Adam Larsson EDM 63 4 9 13 10 92 4.3%
139 Robert Bortuzzo STL 72 4 9 13 11 76 5.3%
139 Gustav Forsling CHI 41 3 10 13 -2 82 3.7%
139 Mark Barberio COL 46 3 10 13 6 52 5.8%
139 Christian Folin LAK 65 3 10 13 1 58 5.2%
139 Andy Greene NJD 81 3 10 13 -9 93 3.2%
139 Jonathan Ericsson DET 81 3 10 13 -7 86 3.5%
139 Alex Petrovic FLA 67 2 11 13 -2 60 3.3%
139 Travis Dermott TOR 37 1 12 13 16 54 1.9%
139 Greg Pateryn DAL 73 1 12 13 6 100 1.0%
150 Danny DeKeyser DET 65 6 6 12 2 65 9.2%
150 Connor Carrick TOR 47 4 8 12 5 55 7.3%
150 Jake McCabe BUF 53 3 9 12 -11 53 5.7%
150 Joakim Ryan SJS 62 3 9 12 13 79 3.8%
150 Scott Mayfield NYI 47 2 10 12 -6 58 3.4%
150 Roman Polak TOR 54 2 10 12 5 47 4.3%
150 Calvin de Haan NYI 33 1 11 12 11 44 2.3%
150 Ryan Murray CBJ 44 1 11 12 4 34 2.9%
150 Karl Alzner MTL 82 1 11 12 -7 84 1.2%
150 Madison Bowey WSH 51 0 12 12 -3 47 0.0%
160 Tim Heed SJS 29 3 8 11 0 51 5.9%
160 Andreas Borgman TOR 48 3 8 11 4 46 6.5%
160 Jake Dotchin TBL 48 3 8 11 17 48 6.2%
160 Mark Borowiecki OTT 52 3 8 11 -6 66 4.5%
160 Dmitry Kulikov WPG 62 3 8 11 6 48 6.2%
160 Jack Johnson CBJ 77 3 8 11 -6 88 3.4%
160 Christopher Tanev VAN 42 2 9 11 7 31 6.5%
160 Troy Stecher VAN 68 1 10 11 -7 94 1.1%
160 Travis Hamonic CGY 74 1 10 11 -9 107 0.9%
169 Matt Hunwick PIT 42 4 6 10 -4 52 7.7%
169 Michal Kempny CHI/WSH 53 3 7 10 14 82 3.7%
169 Michael Stone CGY 82 3 7 10 -11 98 3.1%
169 Steven Santini NJD 36 2 8 10 0 56 3.6%
169 Travis Sanheim PHI 49 2 8 10 -6 72 2.8%
169 Victor Antipin BUF 47 0 10 10 -9 40 0.0%
169 Brooks Orpik WSH 81 0 10 10 -9 54 0.0%
176 Carl Gunnarsson STL 63 5 4 9 15 59 8.5%
176 Yohann Auvitu EDM 33 3 6 9 4 69 4.3%
176 Nate Prosser MIN/STL 57 3 6 9 8 27 11.1%
176 Robert Hagg PHI 70 3 6 9 5 89 3.4%
176 Oscar Fantenberg LAK 27 2 7 9 2 33 6.1%
176 Alex Biega VAN 44 1 8 9 3 79 1.3%
176 Niklas Hjalmarsson ARI 48 1 8 9 -3 32 3.1%
176 Nathan Beaulieu BUF 59 1 8 9 -19 67 1.5%
176 Alexei Emelin NSH 76 1 8 9 9 59 1.7%
185 Slater Koekkoek TBL 35 4 4 8 4 43 9.3%
185 Johnny Oduya OTT/PHI 52 4 4 8 1 59 6.8%
185 Chris Wideman OTT 16 3 5 8 5 24 12.5%
185 Casey Nelson BUF 37 3 5 8 -14 48 6.2%
185 Jakub Jerabek WSH/MTL 36 2 6 8 -2 33 6.1%
185 Matt Irwin NSH 50 2 6 8 2 62 3.2%
185 Ben Lovejoy NJD 57 2 6 8 7 74 2.7%
185 Mackenzie Weegar FLA 60 2 6 8 5 58 3.4%
185 Brett Kulak CGY 71 2 6 8 -3 73 2.7%
185 Brendan Smith NYR 44 1 7 8 2 66 1.5%
185 Marc Staal NYR 72 1 7 8 11 68 1.5%
185 Tony Deangelo NYR 32 0 8 8 -18 68 0.0%
185 Andrej Sekera EDM 36 0 8 8 -15 36 0.0%
185 Gustav Olofsson MIN 41 0 8 8 0 22 0.0%
185 Kevin Bieksa ANA 59 0 8 8 -13 66 0.0%
185 Haydn Fleury CAR 67 0 8 8 -2 86 0.0%
201 Brandon Davidson EDM/NYI/MTL 51 4 3 7 -13 63 6.3%
201 Jay Bouwmeester STL 35 2 5 7 5 45 4.4%
201 Andrej Sustr TBL 44 2 5 7 -5 45 4.4%
201 Cody Franson CHI 23 1 6 7 -1 51 2.0%
201 Fredrik Claesson OTT 64 1 6 7 -7 60 1.7%
201 Luke Schenn ARI 64 1 6 7 -12 59 1.7%
201 Xavier Ouellet DET 45 0 7 7 -3 57 0.0%
201 Victor Mete MTL 49 0 7 7 5 43 0.0%
209 Toby Enstrom WPG 43 1 5 6 8 31 3.2%
209 Ben Hutton VAN 61 0 6 6 -9 103 0.0%
209 Brandon Carlo BOS 76 0 6 6 10 76 0.0%
212 Ryan Murphy MIN 21 2 3 5 8 25 8.0%
212 John Gilmour NYR 28 2 3 5 -11 61 3.3%
212 Scott Harrington CBJ 32 2 3 5 0 28 7.1%
212 Chad Ruhwedel PIT 44 2 3 5 -8 67 3.0%
212 Yannick Weber NSH 47 2 3 5 2 40 5.0%
212 Erik Gudbranson VAN 52 2 3 5 -7 53 3.8%
212 Ryan Sproul NYR 16 1 4 5 -6 15 6.7%
212 Klas Dahlbeck CAR 33 1 4 5 -6 43 2.3%
212 David Schlemko MTL 37 1 4 5 3 38 2.6%
212 David Warsofsky COL 16 0 5 5 4 18 0.0%
212 Brendan Guhle BUF 18 0 5 5 -6 37 0.0%
212 Dennis Seidenberg NYI 28 0 5 5 -9 31 0.0%
224 Paul Ladue LAK 12 3 1 4 5 13 23.1%
224 Ian McCoshen FLA 38 3 1 4 -10 26 11.5%
224 Ethan Bear EDM 18 1 3 4 -11 20 5.0%
224 Marcus Pettersson ANA 22 1 3 4 5 16 6.2%
224 Sebastian Aho 1996 NYI 22 1 3 4 -5 24 4.2%
224 Taylor Chorney WSH/CBJ 25 1 3 4 10 14 7.1%
224 Luke Witkowski DET 31 1 3 4 -1 16 6.2%
224 Kurtis Macdermid LAK 34 1 3 4 -4 19 5.3%
224 Adam McQuaid BOS 38 1 3 4 -1 39 2.6%
224 Julius Honka DAL 42 1 3 4 -1 42 2.4%
224 Dean Kukan CBJ 11 0 4 4 2 12 0.0%
224 Nick Seeler MIN 22 0 4 4 10 17 0.0%
224 Mirco Mueller NJD 28 0 4 4 1 19 0.0%
224 Anton Lindholm COL 48 0 4 4 4 22 0.0%
238 Trevor Murphy ARI 8 1 2 3 5 5 20.0%
238 Andrei Mironov COL 10 1 2 3 2 3 33.3%
238 Christian Wolanin OTT 10 1 2 3 -4 14 7.1%
238 Noah Juulsen MTL 23 1 2 3 1 33 3.0%
238 Anthony Bitetto NSH 32 1 2 3 -1 25 4.0%
238 Jon Merrill VGK 34 1 2 3 7 30 3.3%
238 Marc Methot DAL 36 1 2 3 11 25 4.0%
238 Joe Hicketts DET 5 0 3 3 5 2 0.0%
238 Roland McKeown CAR 10 0 3 3 3 7 0.0%
238 Carl Dahlstrom CHI 11 0 3 3 -2 12 0.0%
238 Kevin Gravel LAK 16 0 3 3 -3 20 0.0%
238 Kyle Quincey MIN 18 0 3 3 -4 11 0.0%
238 Matt Bartkowski CGY 18 0 3 3 -3 21 0.0%
238 Rob O'Gara NYR/BOS 30 0 3 3 -7 21 0.0%
252 Justin Holl TOR 2 2 0 2 5 2 100.0%
252 Duncan Siemens COL 16 1 1 2 -5 14 7.1%
252 Tucker Poolman WPG 24 1 1 2 2 27 3.7%
252 Justin Falk BUF 46 1 1 2 -16 36 2.8%
252 Louie Belpedio MIN 1 0 2 2 1 0
252 Adam Clendening ARI 5 0 2 2 -1 4 0.0%
252 Ashton Sautner VAN 5 0 2 2 4 3 0.0%
252 Andy Welinski ANA 7 0 2 2 -1 6 0.0%
252 Gabriel Carlsson CBJ 14 0 2 2 0 18 0.0%
252 Paul Martin SJS 14 0 2 2 3 6 0.0%
252 Eric Gryba EDM 21 0 2 2 4 19 0.0%
252 Josh Gorges BUF 34 0 2 2 -4 15 0.0%
264 Patrick Sieloff OTT 1 1 0 1 -2 3 33.3%
264 Sami Niku WPG 1 1 0 1 0 2 50.0%
264 Blake Hillman CHI 4 1 0 1 -1 5 20.0%
264 Daniel Brickley LAK 1 0 1 1 1 0
264 Erik Burgdoerfer OTT 2 0 1 1 2 2 0.0%
264 Calle Rosen TOR 4 0 1 1 -3 5 0.0%
264 Dillon Heatherington DAL 6 0 1 1 3 6 0.0%
264 Taylor Fedun BUF 7 0 1 1 -1 8 0.0%
264 Jason Garrison VGK 8 0 1 1 -2 7 0.0%
264 Aaron Ness WSH 8 0 1 1 2 2 0.0%
264 Jordan Schmaltz STL 13 0 1 1 0 5 0.0%
264 Paul Postma BOS 14 0 1 1 -2 14 0.0%
264 Jaycob Megna ANA 14 0 1 1 -4 7 0.0%
264 Chris Bigras COL 15 0 1 1 -2 8 0.0%
264 Zach Bogosian BUF 18 0 1 1 -9 29 0.0%
264 Brett Lernout MTL 18 0 1 1 -5 14 0.0%
264 Steven Kampfer NYR 22 0 1 1 -7 31 0.0%
264 Ben Harpur OTT 41 0 1 1 -21 26 0.0%
282 Will O'Neill PHI 1 0 0 0 0 3 0.0%
282 Zach Whitecloud VGK 1 0 0 0 3 0
282 Mitch Reinke STL 1 0 0 0 0 1 0.0%
282 Trevor Carrick CAR 1 0 0 0 0 1 0.0%
282 Kyle Capobianco ARI 1 0 0 0 -1 0
282 Andreas Englund OTT 1 0 0 0 1 0
282 Brian Lashoff DET 1 0 0 0 0 0
282 Philip Holm VAN 1 0 0 0 -2 0
282 Christian Jaros OTT 2 0 0 0 0 0
282 Rinat Valiev MTL 2 0 0 0 0 2 0.0%
282 Keegan Lowe EDM 2 0 0 0 -1 4 0.0%
282 Mark Streit MTL 2 0 0 0 -2 3 0.0%
282 Samuel Morin PHI 2 0 0 0 1 1 0.0%
282 Martin Marincin TOR 2 0 0 0 -2 0
282 Zach Trotman PIT 3 0 0 0 -3 6 0.0%
282 Carson Soucy MIN 3 0 0 0 -2 4 0.0%
282 Zach Redmond BUF 3 0 0 0 1 7 0.0%
282 Dalton Prout NJD 4 0 0 0 -2 5 0.0%
282 Frank Corrado PIT 5 0 0 0 -1 6 0.0%
282 Joel Hanley ARI 5 0 0 0 0 2 0.0%
282 Chris Butler STL 6 0 0 0 1 2 0.0%
282 Dakota Mermis ARI 9 0 0 0 -2 7 0.0%
282 Rasmus Andersson CGY 10 0 0 0 -1 8 0.0%
282 Mark Alt COL/PHI 15 0 0 0 -1 11 0.0%
282 Matt Tennyson BUF 15 0 0 0 -8 25 0.0%
282 Korbinian Holzer ANA 16 0 0 0 -3 10 0.0%

Download in CSV format

Data is updated nightly; this page updated through games played on April 23, 2018

Questions? Comments? Special requests? craig@puckbase.com | Twitter@ctab