Players |
| Goals |
| # | Player Name | GP | G |
| 1 | Brad Marchand (STL) | 82 | 47 |
| 2 | Connor McDavid (NYR) | 81 | 44 |
| 3 | Elias Lindholm (CGY) | 76 | 41 |
| 4 | Roope Hintz (BUF) | 82 | 41 |
| 5 | Elias Pettersson (ANA) | 81 | 40 |
| 6 | Sebastian Aho (SJS) | 80 | 39 |
| 7 | Brandon Tanev (WPG) | 81 | 39 |
| 8 | Kyle Connor (MIN) | 81 | 38 |
| 9 | Ryan Nugent-Hopkins (WPG) | 81 | 38 |
| 10 | Ryan O'Reilly (DET) | 82 | 38 |
| 11 | Mika Zibanejad (NYI) | 81 | 36 |
| 12 | Jean-Gabriel Pageau (SJS) | 82 | 36 |
| 13 | Yanni Gourde (WPG) | 80 | 35 |
| 14 | Pavel Buchnevich (CAR) | 82 | 35 |
| 15 | Alex Ovechkin (MIN) | 82 | 35 |
| |
| Assists |
| # | Player Name | GP | A |
| 1 | Seth Jones (CHI) | 82 | 63 |
| 2 | Roman Josi (NYI) | 82 | 63 |
| 3 | Brent Burns (ANA) | 82 | 61 |
| 4 | Leon Draisaitl (TOR) | 82 | 60 |
| 5 | Jack Eichel (STL) | 76 | 59 |
| 6 | Brad Marchand (STL) | 82 | 59 |
| 7 | Quinn Hughes (VGK) | 82 | 59 |
| 8 | Ivan Provorov (STL) | 80 | 58 |
| 9 | MacKenzie Weegar (WPG) | 76 | 57 |
| 10 | Ryan Strome (PIT) | 82 | 57 |
| 11 | Darnell Nurse (WSH) | 82 | 57 |
| 12 | Cale Makar (PHI) | 82 | 56 |
| 13 | Jonathan Huberdeau (OTT) | 84 | 56 |
| 14 | Adam Fox (ARI) | 75 | 55 |
| 15 | Nathan MacKinnon (NYI) | 82 | 53 |
|
| Shots |
| # | Player Name | GP | SHT |
| 1 | Connor McDavid (NYR) | 81 | 378 |
| 2 | Leon Draisaitl (TOR) | 82 | 362 |
| 3 | Aleksander Barkov (DAL) | 67 | 358 |
| 4 | Brad Marchand (STL) | 82 | 354 |
| 5 | Auston Matthews (CAR) | 82 | 342 |
| 6 | Kyle Connor (MIN) | 81 | 338 |
| 7 | Alex Ovechkin (MIN) | 82 | 338 |
| 8 | Ryan O'Reilly (DET) | 82 | 326 |
| 9 | David Pastrnak (NYR) | 80 | 320 |
| 10 | Mitchell Marner (PHI) | 69 | 319 |
| 11 | Elias Pettersson (ANA) | 81 | 318 |
| 12 | Sebastian Aho (SJS) | 80 | 317 |
| 13 | Brandon Tanev (WPG) | 81 | 317 |
| 14 | Nikita Kucherov (OTT) | 79 | 316 |
| 15 | Roope Hintz (BUF) | 82 | 312 |
| |
| Shots % |
| # | Player Name | GP | SHT % |
| 1 | Shea Weber (PHI) | 77 | 17.35% |
| 2 | Morgan Rielly (CAR) | 82 | 16.28% |
| 3 | Justin Faulk (PHI) | 81 | 16.06% |
| 4 | Jordan Kyrou (TOR) | 82 | 15.76% |
| 5 | Barrett Hayton (ARI) | 77 | 14.60% |
| 6 | Elias Lindholm (CGY) | 76 | 14.39% |
| 7 | Tyler Johnson (EDM) | 67 | 14.29% |
| 8 | Cole Caufield (MIN) | 82 | 14.29% |
| 9 | Andrew Cogliano (DET) | 82 | 14.29% |
| 10 | Luke Glendening (MIN) | 82 | 14.29% |
| 11 | Sam Reinhart (ANA) | 81 | 14.14% |
| 12 | Chris Kreider (STL) | 81 | 14.04% |
| 13 | Nick Cousins (CBJ) | 82 | 13.93% |
| 14 | Nikolaj Ehlers (WSH) | 82 | 13.92% |
| 15 | Mikhail Sergachev (TOR) | 80 | 13.91% |
|
| Centers |
| # | Player Name | GP | PTS |
| 1 | Connor McDavid (NYR) | 81 | 44-49-93 |
| 2 | Ryan Nugent-Hopkins (WPG) | 81 | 38-52-90 |
| 3 | Jack Eichel (STL) | 76 | 31-59-90 |
| 4 | Leon Draisaitl (TOR) | 82 | 30-60-90 |
| 5 | Yanni Gourde (WPG) | 80 | 35-51-86 |
| 6 | Ryan O'Reilly (DET) | 82 | 38-47-85 |
| 7 | Elias Lindholm (CGY) | 76 | 41-43-84 |
| 8 | Roope Hintz (BUF) | 82 | 41-42-83 |
| 9 | Elias Pettersson (ANA) | 81 | 40-43-83 |
| 10 | Jean-Gabriel Pageau (SJS) | 82 | 36-45-81 |
| 11 | Andrew Copp (CHI) | 82 | 34-47-81 |
| 12 | Ryan Strome (PIT) | 82 | 24-57-81 |
| 13 | Sebastian Aho (SJS) | 80 | 39-41-80 |
| 14 | Nathan MacKinnon (NYI) | 82 | 27-53-80 |
| 15 | Mika Zibanejad (NYI) | 81 | 36-43-79 |
| |
| Left Wings |
| # | Player Name | GP | PTS |
| 1 | Brad Marchand (STL) | 82 | 47-59-106 |
| 2 | Ryan Nugent-Hopkins (WPG) | 81 | 38-52-90 |
| 3 | Leon Draisaitl (TOR) | 82 | 30-60-90 |
| 4 | Yanni Gourde (WPG) | 80 | 35-51-86 |
| 5 | Jonathan Huberdeau (OTT) | 84 | 30-56-86 |
| 6 | Kyle Connor (MIN) | 81 | 38-47-85 |
| 7 | Roope Hintz (BUF) | 82 | 41-42-83 |
| 8 | Elias Pettersson (ANA) | 81 | 40-43-83 |
| 9 | Reilly Smith (COL) | 80 | 33-49-82 |
| 10 | Andrew Copp (CHI) | 82 | 34-47-81 |
| 11 | Sebastian Aho (SJS) | 80 | 39-41-80 |
| 12 | Auston Matthews (CAR) | 82 | 35-44-79 |
| 13 | Kirill Kaprizov (MIN) | 79 | 31-48-79 |
| 14 | Brandon Tanev (WPG) | 81 | 39-38-77 |
| 15 | Artemi Panarin (SJS) | 82 | 26-50-76 |
|
| Right Wings |
| # | Player Name | GP | PTS |
| 1 | Leon Draisaitl (TOR) | 82 | 30-60-90 |
| 2 | Yanni Gourde (WPG) | 80 | 35-51-86 |
| 3 | Elias Lindholm (CGY) | 76 | 41-43-84 |
| 4 | Elias Pettersson (ANA) | 81 | 40-43-83 |
| 5 | Reilly Smith (COL) | 80 | 33-49-82 |
| 6 | Ryan Strome (PIT) | 82 | 24-57-81 |
| 7 | Sebastian Aho (SJS) | 80 | 39-41-80 |
| 8 | Nathan MacKinnon (NYI) | 82 | 27-53-80 |
| 9 | Kirill Kaprizov (MIN) | 79 | 31-48-79 |
| 10 | Brandon Tanev (WPG) | 81 | 39-38-77 |
| 11 | Alex Tuch (COL) | 75 | 32-42-74 |
| 12 | Nikita Kucherov (OTT) | 79 | 30-44-74 |
| 13 | Mike Hoffman (COL) | 78 | 29-45-74 |
| 14 | Mark Stone (CAR) | 80 | 29-45-74 |
| 15 | William Nylander (BUF) | 82 | 30-43-73 |
| |
| Defenseman |
| # | Player Name | GP | PTS |
| 1 | Seth Jones (CHI) | 82 | 14-63-77 |
| 2 | Ivan Provorov (STL) | 80 | 17-58-75 |
| 3 | Roman Josi (NYI) | 82 | 12-63-75 |
| 4 | Brent Burns (ANA) | 82 | 13-61-74 |
| 5 | MacKenzie Weegar (WPG) | 76 | 16-57-73 |
| 6 | Darnell Nurse (WSH) | 82 | 15-57-72 |
| 7 | Cale Makar (PHI) | 82 | 15-56-71 |
| 8 | Quinn Hughes (VGK) | 82 | 10-59-69 |
| 9 | John Carlson (NJD) | 82 | 15-53-68 |
| 10 | Charlie McAvoy (LAK) | 82 | 15-53-68 |
| 11 | Erik Karlsson (PIT) | 82 | 18-49-67 |
| 12 | Devon Toews (DAL) | 82 | 19-47-66 |
| 13 | Justin Faulk (PHI) | 81 | 22-43-65 |
| 14 | Jaccob Slavin (MIN) | 81 | 15-50-65 |
| 15 | Adam Fox (ARI) | 75 | 9-55-64 |
|
| Points per 20 Minutes |
| # | Player Name | GP | P/20 |
| 1 | Brad Marchand (STL) | 82 | 1.22 |
| 2 | Aleksander Barkov (DAL) | 67 | 1.18 |
| 3 | Jack Eichel (STL) | 76 | 1.17 |
| 4 | Yanni Gourde (WPG) | 80 | 1.15 |
| 5 | Roope Hintz (BUF) | 82 | 1.15 |
| 6 | Ryan Strome (PIT) | 82 | 1.10 |
| 7 | Kyle Connor (MIN) | 81 | 1.10 |
| 8 | Ryan Nugent-Hopkins (WPG) | 81 | 1.10 |
| 9 | Leon Draisaitl (TOR) | 82 | 1.10 |
| 10 | Elias Pettersson (ANA) | 81 | 1.05 |
| 11 | Jean-Gabriel Pageau (SJS) | 82 | 1.05 |
| 12 | Brayden Point (BUF) | 82 | 1.04 |
| 13 | Kirill Kaprizov (MIN) | 79 | 1.03 |
| 14 | Connor McDavid (NYR) | 81 | 1.02 |
| 15 | Nathan MacKinnon (NYI) | 82 | 1.02 |
| |
| Face-Off % |
| # | Player Name | GP | FO % |
| 1 | Sean Couturier (NYR) | 80 | 57.69% |
| 2 | Roope Hintz (BUF) | 82 | 57.60% |
| 3 | Patrice Bergeron (PHI) | 80 | 57.39% |
| 4 | Ryan O'Reilly (DET) | 82 | 56.75% |
| 5 | Jordan Staal (ARI) | 81 | 56.74% |
| 6 | Anze Kopitar (OTT) | 82 | 55.74% |
| 7 | John Tavares (PHI) | 82 | 55.58% |
| 8 | Leon Draisaitl (TOR) | 82 | 55.25% |
| 9 | Jonathan Toews (CGY) | 82 | 55.11% |
| 10 | Jean-Gabriel Pageau (SJS) | 82 | 55.08% |
| 11 | Joe Thornton (EDM) | 56 | 54.89% |
| 12 | Derek Grant (WPG) | 82 | 54.78% |
| 13 | Aleksander Barkov (DAL) | 67 | 54.71% |
| 14 | Pierre-Edouard Bellemare (NYR) | 82 | 54.59% |
| 15 | Ryan Getzlaf (DAL) | 82 | 54.56% |
|
| Plus/Minus |
| # | Player Name | GP | +/- |
| 1 | Robby Fabbri (NYR) | 74 | 41 |
| 2 | Filip Hronek (BUF) | 77 | 34 |
| 3 | Anthony Duclair (SJS) | 79 | 34 |
| 4 | Kevin Fiala (ANA) | 82 | 34 |
| 5 | Sam Reinhart (ANA) | 81 | 33 |
| 6 | Shea Theodore (STL) | 76 | 32 |
| 7 | Adrian Kempe (WPG) | 79 | 31 |
| 8 | Andrei Svechnikov (PHI) | 82 | 30 |
| 9 | Connor Brown (MIN) | 82 | 29 |
| 10 | Kirby Dach (PHI) | 81 | 28 |
| 11 | Roope Hintz (BUF) | 82 | 28 |
| 12 | MacKenzie Weegar (WPG) | 76 | 27 |
| 13 | Jack Eichel (STL) | 76 | 27 |
| 14 | Brandon Tanev (WPG) | 81 | 27 |
| 15 | Ryan O'Reilly (DET) | 82 | 27 |
| |
| Penalty Minutes |
| # | Player Name | GP | PIM |
| 1 | Mark Borowiecki (PIT) | 80 | 157 |
| 2 | Darnell Nurse (WSH) | 82 | 156 |
| 3 | Jeremy Lauzon (EDM) | 81 | 153 |
| 4 | Erik Gudbranson (DET) | 80 | 150 |
| 5 | Jamie Oleksiak (TOR) | 73 | 135 |
| 6 | Mikhail Sergachev (TOR) | 80 | 129 |
| 7 | Josh Manson (NYR) | 83 | 125 |
| 8 | Rasmus Ristolainen (VGK) | 73 | 124 |
| 9 | Ben Chiarot (TBL) | 82 | 123 |
| 10 | Tom Wilson (NJD) | 79 | 122 |
| 11 | Mike Matheson (CBJ) | 82 | 118 |
| 12 | Jake McCabe (VGK) | 80 | 112 |
| 13 | Evander Kane (TOR) | 82 | 110 |
| 14 | Kevin Rooney (DAL) | 82 | 110 |
| 15 | Josh Brown (NSH) | 82 | 110 |
|
| Shots Blocked |
| # | Player Name | GP | SB |
| 1 | Justin Holl (COL) | 82 | 146 |
| 2 | TJ Brodie (CBJ) | 80 | 142 |
| 3 | Cody Ceci (SJS) | 81 | 141 |
| 4 | Victor Hedman (FLA) | 80 | 139 |
| 5 | Jake McCabe (VGK) | 80 | 138 |
| 6 | Derek Forbort (NSH) | 82 | 138 |
| 7 | Darnell Nurse (WSH) | 82 | 138 |
| 8 | Rasmus Andersson (BUF) | 82 | 137 |
| 9 | Jaccob Slavin (MIN) | 81 | 134 |
| 10 | Mario Ferraro (NYI) | 81 | 134 |
| 11 | Ivan Provorov (STL) | 80 | 133 |
| 12 | Oliver Ekman-Larsson (TBL) | 82 | 133 |
| 13 | Devon Toews (DAL) | 82 | 133 |
| 14 | Seth Jones (CHI) | 82 | 131 |
| 15 | Aaron Ekblad (CGY) | 82 | 131 |
| |
| Rookies |
| # | Player Name | GP | PTS |
| 1 | Lucas Raymond (MTL) | 82 | 25-24-49 |
| 2 | Mikey Anderson (SEA) | 69 | 10-37-47 |
| 3 | Jacob Middleton (ARI) | 78 | 10-35-45 |
| 4 | Oliver Kylington (BUF) | 82 | 12-29-41 |
| 5 | Moritz Seider (CHI) | 79 | 6-34-40 |
| 6 | Cole Caufield (MIN) | 82 | 18-20-38 |
| 7 | Nicolas Hague (DAL) | 77 | 9-28-37 |
| 8 | Ty Smith (EDM) | 82 | 4-33-37 |
| 9 | Brandon Hagel (BUF) | 82 | 13-19-32 |
| 10 | Filip Zadina (EDM) | 68 | 12-20-32 |
| 11 | Dysin Mayo (ARI) | 78 | 8-24-32 |
| 12 | Jamie Drysdale (PIT) | 82 | 7-25-32 |
| 13 | Alexandre Carrier (MIN) | 77 | 4-26-30 |
| 14 | Gabriel Vilardi (PIT) | 70 | 13-11-24 |
| 15 | Jaret Anderson-Dolan (BOS) | 77 | 9-14-23 |
|
| Hits |
| # | Player Name | GP | HIT |
| 1 | Garnet Hathaway (TBL) | 82 | 351 |
| 2 | Jeremy Lauzon (EDM) | 81 | 304 |
| 3 | Vincent Trocheck (ANA) | 81 | 301 |
| 4 | Mark Borowiecki (PIT) | 80 | 298 |
| 5 | Marcus Foligno (VAN) | 82 | 287 |
| 6 | Darnell Nurse (WSH) | 82 | 287 |
| 7 | Josh Manson (NYR) | 83 | 287 |
| 8 | Sam Bennett (WSH) | 82 | 286 |
| 9 | Tom Wilson (NJD) | 79 | 283 |
| 10 | Erik Gudbranson (DET) | 80 | 272 |
| 11 | Matt Dumba (SEA) | 79 | 269 |
| 12 | Alexander Romanov (CBJ) | 82 | 264 |
| 13 | Andrei Svechnikov (PHI) | 82 | 263 |
| 14 | Evander Kane (TOR) | 82 | 260 |
| 15 | Brady Tkachuk (CBJ) | 71 | 258 |
| |
| Power Play Goals |
| # | Player Name | GP | PP |
| 1 | Justin Faulk (PHI) | 81 | 12 |
| 2 | Ben Chiarot (TBL) | 82 | 12 |
| 3 | Morgan Rielly (CAR) | 82 | 12 |
| 4 | Mika Zibanejad (NYI) | 81 | 11 |
| 5 | William Nylander (BUF) | 82 | 11 |
| 6 | Erik Karlsson (PIT) | 82 | 11 |
| 7 | Brayden Point (BUF) | 82 | 11 |
| 8 | Mark Stone (CAR) | 80 | 10 |
| 9 | Mikhail Sergachev (TOR) | 80 | 10 |
| 10 | Reilly Smith (COL) | 80 | 10 |
| 11 | Evander Kane (TOR) | 82 | 10 |
| 12 | Seth Jones (CHI) | 82 | 10 |
| 13 | Devon Toews (DAL) | 82 | 10 |
| 14 | Nathan MacKinnon (NYI) | 82 | 10 |
| 15 | Aleksander Barkov (DAL) | 67 | 9 |
|
| Short Handed Goals |
| # | Player Name | GP | SH |
| 1 | Trevor Moore (VGK) | 81 | 4 |
| 2 | Noel Acciari (CAR) | 80 | 2 |
| 3 | Kevin Labanc (DET) | 82 | 2 |
| 4 | Brandon Hagel (BUF) | 82 | 2 |
| 5 | Barclay Goodrow (OTT) | 82 | 2 |
| 6 | Zach Aston-Reese (DET) | 82 | 2 |
| 7 | Mark Scheifele (NJD) | 83 | 2 |
| 8 | Nico Sturm (MIN) | 16 | 1 |
| 9 | Philipp Kurashev (COL) | 55 | 1 |
| 10 | Colton Sissons (WSH) | 70 | 1 |
| 11 | Casey Cizikas (TOR) | 74 | 1 |
| 12 | Alex Tuch (COL) | 75 | 1 |
| 13 | Shayne Gostisbehere (NSH) | 75 | 1 |
| 14 | Brock McGinn (TOR) | 76 | 1 |
| 15 | Nicholas Paul (TOR) | 79 | 1 |
| |
| Game Winning Goals |
| # | Player Name | GP | GW |
| 1 | Brandon Tanev (WPG) | 81 | 10 |
| 2 | Brad Marchand (STL) | 82 | 10 |
| 3 | Claude Giroux (TOR) | 78 | 9 |
| 4 | Sebastian Aho (SJS) | 80 | 9 |
| 5 | Connor McDavid (NYR) | 81 | 9 |
| 6 | Brayden Point (BUF) | 82 | 9 |
| 7 | Roope Hintz (BUF) | 82 | 9 |
| 8 | Chris Kreider (STL) | 81 | 8 |
| 9 | William Nylander (BUF) | 82 | 8 |
| 10 | Logan Couture (CAR) | 82 | 8 |
| 11 | Chandler Stephenson (VGK) | 82 | 8 |
| 12 | Mikko Rantanen (NYI) | 82 | 8 |
| 13 | J.T. Miller (DET) | 72 | 7 |
| 14 | Elias Lindholm (CGY) | 76 | 7 |
| 15 | Anthony Duclair (SJS) | 79 | 7 |
|
| Game Tying Goals |
| # | Player Name | GP | GT |
| 1 | Jake Guentzel (NJD) | 81 | 6 |
| 2 | Aleksander Barkov (DAL) | 67 | 4 |
| 3 | Elias Lindholm (CGY) | 76 | 4 |
| 4 | Sammy Blais (NSH) | 79 | 4 |
| 5 | Patrick Kane (NJD) | 81 | 4 |
| 6 | Alexander Romanov (CBJ) | 82 | 4 |
| 7 | Andre Burakovsky (WSH) | 82 | 4 |
| 8 | Chandler Stephenson (VGK) | 82 | 4 |
| 9 | Ondrej Palat (OTT) | 82 | 4 |
| 10 | Viktor Arvidsson (VGK) | 82 | 4 |
| 11 | Andrew Copp (CHI) | 82 | 4 |
| 12 | Lawson Crouse (STL) | 82 | 4 |
| 13 | Quinn Hughes (VGK) | 82 | 4 |
| 14 | Patrik Laine (SEA) | 87 | 4 |
| 15 | Brett Connolly (BOS) | 66 | 3 |
| |
| Empty Net Goals |
| # | Player Name | GP | ENG |
| 1 | Shayne Gostisbehere (NSH) | 75 | 2 |
| 2 | Bryan Rust (MIN) | 76 | 2 |
| 3 | Mark Jankowski (WSH) | 78 | 2 |
| 4 | Connor Brown (MIN) | 82 | 2 |
| 5 | Jimmy Vesey (CBJ) | 82 | 2 |
| 6 | Valeri Nichushkin (WSH) | 82 | 2 |
| 7 | Tucker Poolman (WPG) | 22 | 1 |
| 8 | Colton Sceviour (WSH) | 31 | 1 |
| 9 | Boris Katchouk (CAR) | 45 | 1 |
| 10 | Niko Mikkola (VGK) | 58 | 1 |
| 11 | Owen Tippett (WSH) | 60 | 1 |
| 12 | Alex Killorn (ARI) | 72 | 1 |
| 13 | J.T. Miller (DET) | 72 | 1 |
| 14 | Ryan Ellis (DET) | 76 | 1 |
| 15 | Jack Eichel (STL) | 76 | 1 |
|
| Minutes Played |
| # | Player Name | GP | MP |
| 1 | Kris Letang (CGY) | 82 | 2,079 |
| 2 | Mark Giordano (VAN) | 82 | 2,049 |
| 3 | Aaron Ekblad (CGY) | 82 | 2,048 |
| 4 | Brent Burns (ANA) | 82 | 2,036 |
| 5 | Oliver Ekman-Larsson (TBL) | 82 | 2,033 |
| 6 | Darnell Nurse (WSH) | 82 | 2,027 |
| 7 | Nick Leddy (NSH) | 81 | 2,022 |
| 8 | Mike Matheson (CBJ) | 82 | 2,022 |
| 9 | John Marino (MTL) | 82 | 2,009 |
| 10 | Ben Chiarot (TBL) | 82 | 2,004 |
| 11 | Zach Whitecloud (COL) | 80 | 1,994 |
| 12 | Devon Toews (DAL) | 82 | 1,986 |
| 13 | Justin Holl (COL) | 82 | 1,979 |
| 14 | Brandon Montour (SJS) | 82 | 1,976 |
| 15 | John Klingberg (CGY) | 82 | 1,972 |
| |
| Hat Tricks |
| # | Player Name | GP | HT |
| 1 | Elias Lindholm (CGY) | 76 | 3 |
| 2 | Jesper Bratt (COL) | 70 | 2 |
| 3 | Kyle Connor (MIN) | 81 | 2 |
| 4 | Mika Zibanejad (NYI) | 81 | 2 |
| 5 | Ryan O'Reilly (DET) | 82 | 2 |
| 6 | Joel Farabee (CAR) | 82 | 2 |
| 7 | Brad Marchand (STL) | 82 | 2 |
| 8 | Artemi Panarin (SJS) | 82 | 2 |
| 9 | Aleksander Barkov (DAL) | 67 | 1 |
| 10 | J.T. Miller (DET) | 72 | 1 |
| 11 | Alex Tuch (COL) | 75 | 1 |
| 12 | Bryan Rust (MIN) | 76 | 1 |
| 13 | MacKenzie Weegar (WPG) | 76 | 1 |
| 14 | Gabriel Landeskog (TOR) | 77 | 1 |
| 15 | Mike Hoffman (COL) | 78 | 1 |
|
| Goal Scoring Streak |
| # | Player Name | GP | GS |
| 1 | Ryan O'Reilly (DET) | 82 | 4 |
| 2 | T.J. Oshie (MIN) | 82 | 3 |
| 3 | Ryan Ellis (DET) | 76 | 2 |
| 4 | Carter Verhaeghe (NYI) | 79 | 2 |
| 5 | Philippe Myers (ARI) | 79 | 2 |
| 6 | Viktor Arvidsson (VGK) | 82 | 2 |
| 7 | Martin Necas (EDM) | 82 | 2 |
| 8 | Nicolas Roy (CBJ) | 82 | 2 |
| 9 | Cam Fowler (STL) | 83 | 2 |
| 10 | Mikey Anderson (SEA) | 69 | 1 |
| 11 | Rocco Grimaldi (TBL) | 73 | 1 |
| 12 | Connor Murphy (DET) | 74 | 1 |
| 13 | Elias Lindholm (CGY) | 76 | 1 |
| 14 | Jaret Anderson-Dolan (BOS) | 77 | 1 |
| 15 | Gustav Nyquist (PIT) | 77 | 1 |
| |
| Point Scoring Streak |
| # | Player Name | GP | PS |
| 1 | Elias Pettersson (ANA) | 81 | 8 |
| 2 | Ryan Strome (PIT) | 82 | 8 |
| 3 | Jean-Gabriel Pageau (SJS) | 82 | 8 |
| 4 | Timo Meier (PHI) | 82 | 6 |
| 5 | Jacob Trouba (PHI) | 80 | 5 |
| 6 | Jonathan Toews (CGY) | 82 | 5 |
| 7 | Seth Jones (CHI) | 82 | 5 |
| 8 | Jake DeBrusk (CGY) | 82 | 5 |
| 9 | Martin Necas (EDM) | 82 | 5 |
| 10 | Mark Scheifele (NJD) | 83 | 5 |
| 11 | Ryan Nugent-Hopkins (WPG) | 81 | 4 |
| 12 | Kirby Dach (PHI) | 81 | 4 |
| 13 | Ryan O'Reilly (DET) | 82 | 4 |
| 14 | Colin Blackwell (BOS) | 82 | 4 |
| 15 | Johnny Gaudreau (FLA) | 82 | 4 |
|
| Hits Taken |
| # | Player Name | GP | HTT |
| 1 | Elias Lindholm (CGY) | 76 | 347 |
| 2 | Jean-Gabriel Pageau (SJS) | 82 | 290 |
| 3 | Connor McDavid (NYR) | 81 | 255 |
| 4 | Chandler Stephenson (VGK) | 82 | 250 |
| 5 | Logan Couture (CAR) | 82 | 245 |
| 6 | Anton Lundell (CBJ) | 80 | 235 |
| 7 | Sebastian Aho (SJS) | 80 | 231 |
| 8 | Jordan Staal (ARI) | 81 | 228 |
| 9 | William Karlsson (VAN) | 82 | 224 |
| 10 | Mikael Granlund (ARI) | 86 | 224 |
| 11 | Nazem Kadri (VGK) | 80 | 223 |
| 12 | Anze Kopitar (OTT) | 82 | 222 |
| 13 | Mathew Barzal (WSH) | 82 | 218 |
| 14 | Andrew Copp (CHI) | 82 | 215 |
| 15 | Nick Suzuki (NSH) | 69 | 214 |
| |
| Penalty Shots |
| # | Player Name | GP | PSG |
| 1 | Steven Stamkos (OTT) | 79 | 5 |
| 2 | Alex Killorn (ARI) | 72 | 3 |
| 3 | Alex Tuch (COL) | 75 | 3 |
| 4 | Elias Lindholm (CGY) | 76 | 3 |
| 5 | Mike Hoffman (COL) | 78 | 3 |
| 6 | Evgeni Malkin (NJD) | 79 | 3 |
| 7 | Mark Stone (CAR) | 80 | 3 |
| 8 | Leon Draisaitl (TOR) | 82 | 3 |
| 9 | Dylan Cozens (MTL) | 82 | 3 |
| 10 | Andrei Svechnikov (PHI) | 82 | 3 |
| 11 | Brayden Point (BUF) | 82 | 3 |
| 12 | Mathew Barzal (WSH) | 82 | 3 |
| 13 | Trevor Zegras (NYI) | 82 | 3 |
| 14 | Rickard Rakell (DAL) | 63 | 2 |
| 15 | Bryan Rust (MIN) | 76 | 2 |
|
| Give Away |
| # | Player Name | GP | GA |
| No Result |
| |
| Take Away |
| # | Player Name | GP | TA |
| No Result |
|
| Total Fight |
| # | Player Name | GP | FT |
| 1 | Brad Marchand (STL) | 82 | 7 |
| 2 | Mikhail Sergachev (TOR) | 80 | 5 |
| 3 | Jonas Brodin (NYI) | 75 | 4 |
| 4 | Jamie Benn (BUF) | 76 | 4 |
| 5 | MacKenzie Weegar (WPG) | 76 | 4 |
| 6 | Brenden Dillon (PHI) | 79 | 4 |
| 7 | Kevin Rooney (DAL) | 82 | 4 |
| 8 | Josh Anderson (ARI) | 82 | 4 |
| 9 | Brayden Schenn (NYR) | 84 | 4 |
| 10 | Luke Schenn (WSH) | 70 | 3 |
| 11 | Jamie Oleksiak (TOR) | 73 | 3 |
| 12 | Evgeni Malkin (NJD) | 79 | 3 |
| 13 | Tom Wilson (NJD) | 79 | 3 |
| 14 | Mark Borowiecki (PIT) | 80 | 3 |
| 15 | Logan Stanley (CBJ) | 80 | 3 |
| |
| Fight Won |
| # | Player Name | GP | FW |
| 1 | Jamie Oleksiak (TOR) | 73 | 2 |
| 2 | Rasmus Ristolainen (VGK) | 73 | 2 |
| 3 | Evgeni Malkin (NJD) | 79 | 2 |
| 4 | Erik Gudbranson (DET) | 80 | 2 |
| 5 | Logan Stanley (CBJ) | 80 | 2 |
| 6 | Brad Marchand (STL) | 82 | 2 |
| 7 | Marcus Foligno (VAN) | 82 | 2 |
| 8 | Jarred Tinordi (OTT) | 82 | 2 |
| 9 | Brayden Schenn (NYR) | 84 | 2 |
| 10 | Braden Schneider (MTL) | 10 | 1 |
| 11 | Zack Kassian (MTL) | 55 | 1 |
| 12 | Niko Mikkola (VGK) | 58 | 1 |
| 13 | Pat Maroon (DET) | 59 | 1 |
| 14 | Wayne Simmonds (CBJ) | 63 | 1 |
| 15 | Patrick Brown (STL) | 69 | 1 |
|
Goalies |
| Save Percentage |
| # | Goalie Name | GP | SAVE % |
| 1 | Jacob Markstrom (BUF) | 68 | 0.916 |
| 2 | Sergei Bobrovsky (WPG) | 60 | 0.911 |
| 3 | Darcy Kuemper (CGY) | 54 | 0.910 |
| 4 | Kevin Lankinen (COL) | 69 | 0.909 |
| 5 | Marc-Andre Fleury (WSH) | 44 | 0.909 |
| 6 | Ilya Sorokin (WSH) | 45 | 0.909 |
| 7 | Linus Ullmark (NJD) | 64 | 0.908 |
| 8 | Vitek Vanecek (TOR) | 48 | 0.908 |
| 9 | Connor Hellebuyck (STL) | 73 | 0.908 |
| 10 | Cam Talbot (NYR) | 68 | 0.908 |
| 11 | Jack Campbell (ANA) | 74 | 0.907 |
| 12 | Igor Shesterkin (VGK) | 74 | 0.907 |
| 13 | James Reimer (BUF) | 45 | 0.907 |
| 14 | Tristan Jarry (SEA) | 59 | 0.907 |
| 15 | Semyon Varlamov (OTT) | 57 | 0.907 |
| |
| Goals Against Average |
| # | Goalie Name | GP | GAA |
| 1 | Jack Campbell (ANA) | 74 | 2.52 |
| 2 | Darcy Kuemper (CGY) | 54 | 2.52 |
| 3 | Sergei Bobrovsky (WPG) | 60 | 2.53 |
| 4 | Mike Smith (PHI) | 70 | 2.55 |
| 5 | Jacob Markstrom (BUF) | 68 | 2.56 |
| 6 | Cam Talbot (NYR) | 68 | 2.62 |
| 7 | Frederik Andersen (CAR) | 72 | 2.68 |
| 8 | Linus Ullmark (NJD) | 64 | 2.69 |
| 9 | Kevin Lankinen (COL) | 69 | 2.70 |
| 10 | Ilya Sorokin (WSH) | 45 | 2.71 |
| 11 | Semyon Varlamov (OTT) | 57 | 2.71 |
| 12 | Vitek Vanecek (TOR) | 48 | 2.77 |
| 13 | Igor Shesterkin (VGK) | 74 | 2.78 |
| 14 | Jake Oettinger (DAL) | 71 | 2.79 |
| 15 | Jonathan Quick (SJS) | 71 | 2.79 |
|
| Minutes Played |
| # | Goalie Name | GP | MP |
| 1 | Igor Shesterkin (VGK) | 74 | 4,299 |
| 2 | Connor Hellebuyck (STL) | 73 | 4,270 |
| 3 | Robin Lehner (VAN) | 81 | 4,192 |
| 4 | Frederik Andersen (CAR) | 72 | 4,161 |
| 5 | Jack Campbell (ANA) | 74 | 4,150 |
| 6 | Jake Oettinger (DAL) | 71 | 4,131 |
| 7 | Anton Khudobin (MTL) | 76 | 4,108 |
| 8 | Kevin Lankinen (COL) | 69 | 4,090 |
| 9 | Jonathan Quick (SJS) | 71 | 4,063 |
| 10 | Cam Talbot (NYR) | 68 | 3,944 |
| 11 | Andrei Vasilevskiy (NYI) | 70 | 3,906 |
| 12 | Jacob Markstrom (BUF) | 68 | 3,837 |
| 13 | Mike Smith (PHI) | 70 | 3,770 |
| 14 | Linus Ullmark (NJD) | 64 | 3,742 |
| 15 | Brian Elliott (ARI) | 65 | 3,710 |
| |
| Shots Faced |
| # | Goalie Name | GP | SHT |
| 1 | Connor Hellebuyck (STL) | 73 | 2194 |
| 2 | Igor Shesterkin (VGK) | 74 | 2149 |
| 3 | Anton Khudobin (MTL) | 76 | 2113 |
| 4 | Kevin Lankinen (COL) | 69 | 2033 |
| 5 | Jonathan Quick (SJS) | 71 | 1994 |
| 6 | Jacob Markstrom (BUF) | 68 | 1962 |
| 7 | Frederik Andersen (CAR) | 72 | 1900 |
| 8 | Robin Lehner (VAN) | 81 | 1894 |
| 9 | Jake Oettinger (DAL) | 71 | 1882 |
| 10 | Jack Campbell (ANA) | 74 | 1881 |
| 11 | Brian Elliott (ARI) | 65 | 1877 |
| 12 | Cam Talbot (NYR) | 68 | 1866 |
| 13 | Linus Ullmark (NJD) | 64 | 1825 |
| 14 | Juuse Saros (MIN) | 66 | 1825 |
| 15 | Andrei Vasilevskiy (NYI) | 70 | 1816 |
|
| Shutouts |
| # | Goalie Name | GP | SO |
| 1 | Semyon Varlamov (OTT) | 57 | 7 |
| 2 | Jack Campbell (ANA) | 74 | 7 |
| 3 | Jonathan Quick (SJS) | 71 | 5 |
| 4 | Frederik Andersen (CAR) | 72 | 5 |
| 5 | Robin Lehner (VAN) | 81 | 5 |
| 6 | Darcy Kuemper (CGY) | 54 | 4 |
| 7 | Tristan Jarry (SEA) | 59 | 4 |
| 8 | Sergei Bobrovsky (WPG) | 60 | 4 |
| 9 | Juuse Saros (MIN) | 66 | 4 |
| 10 | Martin Jones (LAK) | 67 | 4 |
| 11 | Casey DeSmith (CGY) | 33 | 3 |
| 12 | Chris Driedger (FLA) | 37 | 3 |
| 13 | Thatcher Demko (TOR) | 42 | 3 |
| 14 | Marc-Andre Fleury (WSH) | 44 | 3 |
| 15 | Ilya Samsonov (CBJ) | 55 | 3 |
| |
| Wins |
| # | Goalie Name | GP | W |
| 1 | Jack Campbell (ANA) | 74 | 47 |
| 2 | Linus Ullmark (NJD) | 64 | 42 |
| 3 | Jacob Markstrom (BUF) | 68 | 42 |
| 4 | Sergei Bobrovsky (WPG) | 60 | 41 |
| 5 | Mike Smith (PHI) | 70 | 41 |
| 6 | Jonathan Quick (SJS) | 71 | 41 |
| 7 | Frederik Andersen (CAR) | 72 | 41 |
| 8 | Connor Hellebuyck (STL) | 73 | 40 |
| 9 | Juuse Saros (MIN) | 66 | 39 |
| 10 | Cam Talbot (NYR) | 68 | 39 |
| 11 | Igor Shesterkin (VGK) | 74 | 39 |
| 12 | Robin Lehner (VAN) | 81 | 39 |
| 13 | Jake Oettinger (DAL) | 71 | 38 |
| 14 | Kevin Lankinen (COL) | 69 | 37 |
| 15 | Andrei Vasilevskiy (NYI) | 70 | 37 |
|
| Penalty Shots Percentage |
| # | Goalie Name | PSA | PS SHT % |
| 1 | Philipp Grubauer (PHI) | 10 | 1.000 |
| 2 | Mike Smith (PHI) | 9 | 1.000 |
| 3 | Darcy Kuemper (CGY) | 8 | 1.000 |
| 4 | Anton Forsberg (NJD) | 4 | 1.000 |
| 5 | Carey Price (OTT) | 3 | 1.000 |
| 6 | Scott Wedgewood (COL) | 3 | 1.000 |
| 7 | Antti Raanta (VGK) | 3 | 1.000 |
| 8 | Elvis Merzlikins (NYR) | 3 | 1.000 |
| 9 | Thatcher Demko (TOR) | 2 | 1.000 |
| 10 | Chris Driedger (FLA) | 9 | 0.889 |
| 11 | Mackenzie Blackwood (BOS) | 23 | 0.870 |
| 12 | John Gibson (DET) | 14 | 0.857 |
| 13 | Jaroslav Halak (DET) | 7 | 0.857 |
| 14 | Andrei Vasilevskiy (NYI) | 13 | 0.846 |
| 15 | Michael Hutchinson (CAR) | 6 | 0.833 |
| |
| Losses |
| # | Goalie Name | GP | L |
| 1 | Anton Khudobin (MTL) | 76 | 37 |
| 2 | Ilya Samsonov (CBJ) | 55 | 34 |
| 3 | Braden Holtby (TBL) | 58 | 31 |
| 4 | Brian Elliott (ARI) | 65 | 31 |
| 5 | Igor Shesterkin (VGK) | 74 | 30 |
| 6 | Robin Lehner (VAN) | 81 | 28 |
| 7 | David Rittich (NSH) | 51 | 27 |
| 8 | Jake Oettinger (DAL) | 71 | 26 |
| 9 | Tristan Jarry (SEA) | 59 | 25 |
| 10 | Andrei Vasilevskiy (NYI) | 70 | 25 |
| 11 | Jonathan Quick (SJS) | 71 | 25 |
| 12 | Cal Petersen (EDM) | 41 | 24 |
| 13 | Jordan Binnington (NSH) | 46 | 24 |
| 14 | John Gibson (DET) | 62 | 24 |
| 15 | Kevin Lankinen (COL) | 69 | 24 |
|