Player Team Games Goals Assists Points +/- Shots Shot%
1 Brent Burns SJS 82 16 67 83 13 300 5.3%
2 Mark Giordano CGY 78 17 57 74 39 221 7.7%
3 Morgan Rielly TOR 82 20 52 72 24 223 9.0%
4 John Carlson WSH 80 13 57 70 21 185 7.0%
5 Keith Yandle FLA 82 9 53 62 -17 199 4.5%
6 Erkan Gustafsson CHI 79 17 43 60 -6 160 10.6%
7 Tyson Barrie COL 78 14 45 59 -3 218 6.4%
8 Kris Letang PIT 65 16 40 56 13 206 7.8%
8 Roman Josi NSH 82 15 41 56 9 274 5.5%
10 Thomas Chabot OTT 70 14 41 55 -12 185 7.6%
11 Victor Hedman TBL 70 12 42 54 24 182 6.6%
12 Torey Krug BOS 64 6 47 53 -2 151 4.0%
13 Jacob Trouba WPG 82 8 42 50 8 162 4.9%
14 Ryan Suter MIN 82 7 40 47 -8 136 5.1%
15 Jeff Petry MTL 82 13 33 46 -5 172 7.6%
15 Seth Jones CBJ 75 9 37 46 1 184 4.9%
15 Ryan McDonagh TBL 82 9 37 46 38 128 7.0%
18 John Klingberg DAL 64 10 35 45 6 153 6.5%
18 Drew Doughty LAK 82 8 37 45 -34 154 5.2%
18 Erik Karlsson SJS 53 3 42 45 6 169 1.8%
21 Oliver Ekman-Larsson ARI 81 14 30 44 -16 176 8.0%
21 Zach Werenski CBJ 82 11 33 44 -12 168 6.5%
21 Rasmus Dahlin BUF 82 9 35 44 -13 177 5.1%
21 Mattias Ekholm NSH 80 8 36 44 27 146 5.5%
25 Jared Spurgeon MIN 82 14 29 43 -1 152 9.2%
25 Rasmus Ristolainen BUF 78 5 38 43 -41 182 2.7%
27 Alex Pietrangelo STL 71 13 28 41 2 168 7.7%
27 Darnell Nurse EDM 82 10 31 41 -5 196 5.1%
27 Ryan Ellis NSH 82 7 34 41 21 149 4.7%
30 Duncan Keith CHI 82 6 34 40 13 141 4.3%
31 Dougie Hamilton CAR 82 18 21 39 0 259 6.9%
31 Damon Severson NJD 82 11 28 39 -27 146 7.5%
33 Aaron Ekblad FLA 82 13 24 37 1 180 7.2%
33 Shea Theodore VGK 79 12 25 37 -4 202 5.9%
33 Shayne Gostisbehere PHI 78 9 28 37 -20 180 5.0%
33 Jake Muzzin LAK/TOR 80 9 28 37 21 141 6.4%
33 Ryan Pulock NYI 82 9 28 37 21 180 5.0%
38 Vince Dunn STL 78 12 23 35 14 150 8.0%
38 Justin Faulk CAR 82 11 24 35 9 217 5.1%
38 Travis Sanheim PHI 82 9 26 35 -4 121 7.4%
38 Brandon Montour ANA/BUF 82 8 27 35 -20 181 4.4%
42 Alexander Edler VAN 56 10 24 34 3 128 7.8%
42 T.J. Brodie CGY 79 9 25 34 29 102 8.8%
44 Shea Weber MTL 58 14 19 33 15 166 8.4%
44 Miro Heiskanen DAL 82 12 21 33 -14 182 6.6%
44 Noah Hanifin CGY 80 5 28 33 18 116 4.3%
47 Esa Lindell DAL 82 11 21 32 14 132 8.3%
47 Mikhail Sergachev TBL 75 6 26 32 12 128 4.7%
49 P.K. Subban NSH 63 9 22 31 5 168 5.4%
49 Tyler Myers WPG 80 9 22 31 11 156 5.8%
49 Jaccob Slavin CAR 82 8 23 31 0 146 5.5%
49 Josh Morrissey WPG 59 6 25 31 9 95 6.3%
49 Dustin Byfuglien WPG 42 4 27 31 4 115 3.5%
54 Nate Schmidt VGK 61 9 21 30 22 112 8.0%
54 Tony Deangelo NYR 61 4 26 30 6 111 3.6%
54 Will Butcher NJD 78 4 26 30 -17 108 3.7%
54 Jake Gardiner TOR 62 3 27 30 19 78 3.8%
58 Brett Pesce CAR 73 7 22 29 35 98 7.1%
58 Colin Miller VGK 65 3 26 29 0 131 2.3%
58 Dmitry Orlov WSH 82 3 26 29 3 101 3.0%
58 Ryan Murray CBJ 56 1 28 29 20 71 1.4%
62 Colton Parayko STL 80 10 18 28 20 176 5.7%
62 Charlie McAvoy BOS 54 7 21 28 14 79 8.9%
62 Hampus Lindholm ANA 76 6 22 28 -5 125 4.8%
62 Oscar Klefbom EDM 61 5 23 28 -11 167 3.0%
62 Brent Seabrook CHI 78 5 23 28 -6 165 3.0%
62 Kevin Shattenkirk NYR 73 2 26 28 -15 148 1.4%
68 Mike Matheson FLA 75 8 19 27 -24 129 6.2%
68 Samuel Girard COL 82 4 23 27 8 116 3.4%
68 Alex Goligoski ARI 76 3 24 27 -7 102 2.9%
68 Niklas Kronwall DET 79 3 24 27 -5 71 4.2%
72 Cody Ceci OTT 74 7 19 26 -22 132 5.3%
72 Ivan Provorov PHI 82 7 19 26 -16 145 4.8%
72 Neal Pionk NYR 73 6 20 26 -16 132 4.5%
72 Mike Green DET 43 5 21 26 -1 92 5.4%
72 Nick Leddy NYI 82 4 22 26 0 116 3.4%
77 Brady Skjei NYR 78 8 17 25 -4 126 6.3%
77 Matt Niskanen WSH 80 8 17 25 -3 143 5.6%
77 Erik Johnson COL 80 7 18 25 8 144 4.9%
77 Michal Kempny WSH 71 6 19 25 24 111 5.4%
77 Andy Greene NJD 82 5 20 25 -9 104 4.8%
77 Marc-Edouard Vlasic SJS 72 3 22 25 -6 100 3.0%
77 Marcus Pettersson PIT/ANA 84 2 23 25 17 87 2.3%
84 David Savard CBJ 82 8 16 24 19 124 6.5%
85 Filip Hronek DET 46 5 18 23 -10 73 6.8%
85 Cam Fowler ANA 59 5 18 23 -14 88 5.7%
85 Ron Hainsey TOR 81 5 18 23 30 81 6.2%
85 Braydon Coburn TBL 74 4 19 23 4 113 3.5%
85 Brian Dumoulin PIT 76 3 20 23 31 99 3.0%
85 Troy Stecher VAN 78 2 21 23 9 105 1.9%
91 Matt Dumba MIN 32 12 10 22 -5 93 12.9%
91 Jordie Benn MTL 81 5 17 22 15 93 5.4%
91 Dylan DeMelo OTT 77 4 18 22 -1 109 3.7%
91 Brenden Dillon SJS 82 1 21 22 19 71 1.4%
95 Adam Pelech NYI 78 5 16 21 22 110 4.5%
95 Markus Nutivaara CBJ 80 5 16 21 3 99 5.1%
97 Jordan Oesterle ARI 71 6 14 20 -3 77 7.8%
97 Danny DeKeyser DET 52 5 15 20 2 59 8.5%
97 Jakob Chychrun ARI 53 5 15 20 -12 117 4.3%
97 Ben Hutton VAN 69 5 15 20 -23 114 4.4%
97 Ben Chiarot WPG 78 5 15 20 6 111 4.5%
97 Robert Hagg PHI 82 5 15 20 -3 86 5.8%
97 Radko Gudas PHI 77 4 16 20 6 136 2.9%
97 Adam Larsson EDM 82 3 17 20 -28 117 2.6%
97 Nick Jensen DET/WSH 80 2 18 20 4 94 2.1%
106 Travis Hamonic CGY 69 7 12 19 21 128 5.5%
106 Scott Mayfield NYI 79 4 15 19 18 104 3.8%
106 Zach Bogosian BUF 65 3 16 19 -5 93 3.2%
106 Johnny Boychuk NYI 74 3 16 19 10 157 1.9%
106 Rasmus Andersson CGY 79 2 17 19 17 115 1.7%
111 Devon Toews NYI 48 5 13 18 7 81 6.2%
111 Alec Martinez LAK 60 4 14 18 -2 78 5.1%
111 Jonas Brodin MIN 82 4 14 18 -15 111 3.6%
111 Matt Grzelcyk BOS 66 3 15 18 9 90 3.3%
115 Brett Kulak MTL 57 6 11 17 12 102 5.9%
115 Matthew Benning EDM 70 5 12 17 11 94 5.3%
115 Sami Vatanen NJD 50 4 13 17 -17 107 3.7%
115 Travis Dermott TOR 64 4 13 17 -5 98 4.1%
115 Jay Bouwmeester STL 78 3 14 17 -3 82 3.7%
115 Anton Stralman TBL 47 2 15 17 12 57 3.5%
115 Scott Harrington CBJ 73 2 15 17 6 54 3.7%
122 Dennis Cholowski DET 52 7 9 16 -20 71 9.9%
122 Erik Cernak TBL 58 5 11 16 25 107 4.7%
122 Dan Girardi TBL 62 4 12 16 6 75 5.3%
122 Brayden McNabb VGK 81 4 12 16 11 84 4.8%
122 Kris Russell EDM 72 3 13 16 5 63 4.8%
122 Josh Manson ANA 74 3 13 16 -8 96 3.1%
122 Alex Biega VAN 41 2 14 16 0 91 2.2%
122 Justin Braun SJS 78 2 14 16 -14 105 1.9%
130 Maxime Lajoie OTT 56 7 8 15 -25 79 8.9%
130 Mackenzie Weegar FLA 64 4 11 15 -3 79 5.1%
130 Jon Merrill VGK 57 3 12 15 16 72 4.2%
130 Nick Holden VGK 61 3 12 15 5 78 3.8%
130 Justin Schultz PIT 29 2 13 15 0 47 4.3%
130 Ian Cole COL 71 2 13 15 -1 82 2.4%
136 Nikita Zadorov COL 70 7 7 14 19 100 7.0%
136 Zdeno Chara BOS 62 5 9 14 22 99 5.1%
136 Jake McCabe BUF 59 4 10 14 -4 64 6.2%
136 Trevor van Riemsdyk CAR 78 3 11 14 -4 102 2.9%
136 Nikita Zaitsev TOR 81 3 11 14 2 71 4.2%
136 Derek Forbort LAK 81 2 12 14 -13 75 2.7%
136 Olli Maatta PIT 60 1 13 14 9 74 1.4%
136 Calvin de Haan CAR 74 1 13 14 1 102 1.0%
144 Marco Scandella BUF 63 6 7 13 -13 83 7.2%
144 Connor Murphy CHI 52 5 8 13 12 84 6.0%
144 John Moore BOS 61 4 9 13 0 97 4.1%
144 Brendan Smith NYR 63 4 9 13 -7 66 6.1%
144 Marc Staal NYR 79 3 10 13 -9 84 3.6%
144 Tim Heed SJS 37 2 11 13 9 41 4.9%
144 Jack Johnson PIT 82 1 12 13 -4 86 1.2%
144 Victor Mete MTL 71 0 13 13 17 65 0.0%
152 Brad Hunt VGK/MIN 42 5 7 12 -2 75 6.7%
152 Christian Wolanin OTT 30 4 8 12 3 36 11.1%
152 Jamie Oleksiak PIT/DAL 57 4 8 12 5 55 7.3%
152 Nathan Beaulieu BUF/WPG 48 3 9 12 6 60 5.0%
152 Derrick Pouliot VAN 62 3 9 12 -1 58 5.2%
152 Christopher Tanev VAN 55 2 10 12 3 51 3.9%
152 Deryk Engelland VGK 74 2 10 12 -3 105 1.9%
152 Henri Jokiharju CHI 38 0 12 12 -7 62 0.0%
160 Taylor Fedun DAL 54 4 7 11 2 86 4.7%
160 Mike Reilly MTL 57 3 8 11 0 101 3.0%
160 Connor Carrick NJD/DAL 34 2 9 11 -13 42 4.8%
160 Joel Edmundson STL 64 2 9 11 8 102 2.0%
160 Mirco Mueller NJD 53 1 10 11 -3 39 2.6%
160 Mark Pysyk FLA 70 1 10 11 -1 64 1.6%
166 Sean Walker LAK 39 3 7 10 -8 55 5.5%
166 Madison Bowey WSH/DET 50 2 8 10 -1 48 4.2%
166 Robert Bortuzzo STL 59 2 8 10 9 75 2.7%
166 Brandon Carlo BOS 72 2 8 10 22 116 1.7%
166 Erik Gudbranson VAN/PIT 76 2 8 10 -20 94 2.1%
166 Michael Del Zotto VAN/STL/ANA 42 1 9 10 -2 45 2.2%
166 Christian Djoos WSH 45 1 9 10 9 33 3.0%
166 Christian Jaros OTT 61 1 9 10 -14 65 1.5%
166 Patrik Nemeth COL 74 1 9 10 5 57 1.8%
166 Niklas Hjalmarsson ARI 82 0 10 10 8 57 0.0%
176 Gustav Forsling CHI 43 3 6 9 -9 57 5.3%
176 Brooks Orpik WSH 53 2 7 9 8 43 4.7%
176 Ben Lovejoy NJD/DAL 71 2 7 9 -1 95 2.1%
176 Radim Simek SJS 41 1 8 9 7 41 2.4%
176 Roman Polak DAL 77 1 8 9 6 77 1.3%
176 Andrew MacDonald PHI 47 0 9 9 -5 41 0.0%
182 Oliver Kylington CGY 38 3 5 8 3 21 14.3%
182 Jason Demers ARI 35 2 6 8 9 39 5.1%
182 Jan Rutta CHI/TBL 37 2 6 8 4 42 4.8%
182 Trevor Daley DET 44 2 6 8 -3 47 4.3%
182 Yannick Weber NSH 62 2 6 8 7 67 3.0%
182 Kevin Connauton ARI 50 1 7 8 -2 75 1.3%
182 Bogdan Kiselevich FLA 32 0 8 8 -3 14 0.0%
189 Carl Gunnarsson STL 25 3 4 7 8 21 14.3%
189 Adam McQuaid NYR/CBJ 50 3 4 7 2 28 10.7%
189 Igor Ozhiganov TOR 53 3 4 7 0 43 7.0%
189 Chris Wideman OTT/EDM/FLA 25 2 5 7 -12 27 7.4%
189 Egor Yakovlev NJD 25 2 5 7 -6 24 8.3%
189 Nick Seeler MIN 71 2 5 7 -4 67 3.0%
189 Joe Morrow WPG 41 1 6 7 0 40 2.5%
189 Matt Irwin NSH 44 1 6 7 5 50 2.0%
189 Greg Pateryn MIN 80 1 6 7 -11 100 1.0%
189 Kevan Miller BOS 39 0 7 7 8 32 0.0%
189 Joakim Ryan SJS 44 0 7 7 -1 35 0.0%
200 Steven Kampfer BOS 35 3 3 6 -6 40 7.5%
200 Slater Koekkoek CHI/TBL 31 2 4 6 4 36 5.6%
200 Fredrik Claesson NYR 37 2 4 6 3 44 4.5%
200 Caleb Jones EDM 17 1 5 6 -9 21 4.8%
200 Lawrence Pilut BUF 33 1 5 6 -8 37 2.7%
200 Casey Nelson BUF 38 1 5 6 1 37 2.7%
200 Dion Phaneuf LAK 67 1 5 6 -21 80 1.2%
200 Carl Dahlstrom CHI 38 0 6 6 9 42 0.0%
200 Christian Folin MTL/PHI 45 0 6 6 6 47 0.0%
200 Dmitry Kulikov WPG 57 0 6 6 4 40 0.0%
210 Ryan Graves COL 26 3 2 5 4 26 11.5%
210 Jonathan Ericsson DET 52 3 2 5 -10 48 6.2%
210 Gavin Bayreuther DAL 19 2 3 5 2 25 8.0%
210 Paul Ladue LAK 33 2 3 5 0 33 6.1%
210 Juuso Riikola PIT 37 2 3 5 3 43 4.7%
210 Josh Mahura ANA 17 1 4 5 0 20 5.0%
210 Noah Juulsen MTL 21 1 4 5 5 22 4.5%
210 Martin Marincin TOR 24 1 4 5 -4 34 2.9%
210 Ben Harpur OTT 51 1 4 5 -13 50 2.0%
210 Mark Borowiecki OTT 53 1 4 5 -12 59 1.7%
210 Michael Stone CGY 14 0 5 5 0 12 0.0%
210 Dean Kukan CBJ 25 0 5 5 6 16 0.0%
210 Jacob Larsson ANA 49 0 5 5 -4 57 0.0%
210 Dan Hamhuis NSH 57 0 5 5 -2 39 0.0%
224 Brandon Manning CHI/EDM 39 2 2 4 -15 33 6.1%
224 Oscar Fantenberg LAK/CGY 61 2 2 4 3 70 2.9%
224 Korbinian Holzer ANA 22 1 3 4 5 15 6.7%
224 Andy Welinski ANA 26 1 3 4 -5 32 3.1%
224 Jaycob Megna ANA 28 1 3 4 -1 31 3.2%
224 Sami Niku WPG 30 1 3 4 0 19 5.3%
224 Steven Santini NJD 39 1 3 4 -6 41 2.4%
224 Andrej Sekera EDM 24 0 4 4 3 28 0.0%
224 Jonas Siegenthaler WSH 26 0 4 4 6 12 0.0%
224 Julius Honka DAL 29 0 4 4 -2 38 0.0%
224 Thomas Hickey NYI 40 0 4 4 5 47 0.0%
224 Ilya Lyubushkin ARI 41 0 4 4 -9 27 0.0%
236 Juuso Valimaki CGY 24 1 2 3 -2 28 3.6%
236 Quinn Hughes VAN 5 0 3 3 0 6 0.0%
236 Xavier Ouellet MTL 19 0 3 3 -3 32 0.0%
236 Anthony Bitetto NSH/MIN 36 0 3 3 -7 30 0.0%
236 Kevin Gravel EDM 36 0 3 3 -2 44 0.0%
241 Tyler Lewington WSH 2 1 1 2 3 3 33.3%
241 Chris Butler STL 13 1 1 2 3 10 10.0%
241 Chad Ruhwedel PIT 18 1 1 2 -9 22 4.5%
241 Ian McCoshen FLA 19 1 1 2 -2 15 6.7%
241 Dalton Prout CGY 20 1 1 2 1 14 7.1%
241 Philippe Myers PHI 21 1 1 2 -5 25 4.0%
241 Josh Brown FLA 37 1 1 2 -3 28 3.6%
241 Matt Hunwick BUF 14 0 2 2 -7 10 0.0%
241 David Schlemko MTL 18 0 2 2 -1 29 0.0%
241 Jordan Schmaltz STL 20 0 2 2 -7 11 0.0%
241 Luke Schenn VAN/ANA 26 0 2 2 -10 30 0.0%
241 Luke Witkowski DET 34 0 2 2 -5 14 0.0%
241 Alex Petrovic EDM/FLA 35 0 2 2 -15 47 0.0%
254 Matt Bartkowski MIN 2 1 0 1 2 2 50.0%
254 Jacob Macdonald FLA 2 1 0 1 1 1 100.0%
254 Calle Rosen TOR 4 1 0 1 -3 5 20.0%
254 Dante Fabbro NSH 4 1 0 1 -1 5 20.0%
254 Libor Hajek NYR 5 1 0 1 1 10 10.0%
254 Evan Bouchard EDM 7 1 0 1 -5 10 10.0%
254 Mark Barberio COL 12 1 0 1 -6 11 9.1%
254 Jeremy Lauzon BOS 16 1 0 1 -1 11 9.1%
254 Jason Garrison EDM 17 1 0 1 1 16 6.2%
254 Jimmy Schuldt VGK 1 0 1 1 -1 1 0.0%
254 Matt Donovan NSH 2 0 1 1 0 1 0.0%
254 Ryan Murphy NJD/MIN 3 0 1 1 1 1 0.0%
254 Jacob Middleton SJS 3 0 1 1 -1 0
254 Stefan Elliott OTT 3 0 1 1 1 3 0.0%
254 Brian Lashoff DET 4 0 1 1 -1 2 0.0%
254 Daniel Brickley LAK 4 0 1 1 -2 2 0.0%
254 Ben Gleason DAL 4 0 1 1 -1 2 0.0%
254 Cameron Schilling WPG 4 0 1 1 0 2 0.0%
254 Dillon Heatherington DAL 5 0 1 1 4 5 0.0%
254 Brendan Guhle ANA/BUF 8 0 1 1 -2 15 0.0%
254 Luca Sbisa NYI 9 0 1 1 0 5 0.0%
254 Karl Alzner MTL 9 0 1 1 1 8 0.0%
254 Brandon Davidson CHI 10 0 1 1 -4 7 0.0%
254 Justin Holl TOR 11 0 1 1 -5 6 0.0%
254 Kurtis Macdermid LAK 11 0 1 1 -1 5 0.0%
254 Zach Trotman PIT 13 0 1 1 4 16 0.0%
254 Ashton Sautner VAN 17 0 1 1 -2 21 0.0%
254 Connor Clifton BOS 19 0 1 1 5 22 0.0%
254 Jake Dotchin ANA 20 0 1 1 -4 7 0.0%
254 Haydn Fleury CAR 20 0 1 1 4 17 0.0%
284 Gabriel Carlsson CBJ 1 0 0 0 -1 1 0.0%
284 Josh Teves VAN 1 0 0 0 -1 0
284 Trevor Carrick CAR 1 0 0 0 -1 0
284 Brady Keeper FLA 1 0 0 0 1 1 0.0%
284 Nelson Nogier WPG 1 0 0 0 0 1 0.0%
284 Dennis Gilbert CHI 1 0 0 0 0 0
284 Mark Friedman PHI 1 0 0 0 -1 1 0.0%
284 Riley Stillman FLA 1 0 0 0 0 1 0.0%
284 Dakota Mermis ARI 1 0 0 0 1 0
284 Josh Jacobs NJD 1 0 0 0 -1 1 0.0%
284 Jakub Jerabek STL 1 0 0 0 -3 1 0.0%
284 Jakub Zboril BOS 2 0 0 0 0 1 0.0%
284 Brogan Rafferty VAN 2 0 0 0 -1 3 0.0%
284 Louie Belpedio MIN 2 0 0 0 0 0
284 Cameron Gaunce TBL 2 0 0 0 3 2 0.0%
284 Urho Vaakanainen BOS 2 0 0 0 -1 2 0.0%
284 Erik Brannstrom OTT 2 0 0 0 0 0
284 Kyle Capobianco ARI 2 0 0 0 -2 1 0.0%
284 Jake Bean CAR 2 0 0 0 0 1 0.0%
284 Mark Alt COL 2 0 0 0 0 2 0.0%
284 Anton Lindholm COL 2 0 0 0 -1 0
284 Colton White NJD 3 0 0 0 -2 1 0.0%
284 Andreas Englund OTT 3 0 0 0 -2 2 0.0%
284 William Borgen BUF 4 0 0 0 -5 2 0.0%
284 Adam Clendening CBJ 4 0 0 0 1 3 0.0%
284 Erik Burgdoerfer OTT 4 0 0 0 -1 2 0.0%
284 Matt Tennyson BUF 4 0 0 0 -4 4 0.0%
284 Andrej Sustr ANA 5 0 0 0 0 6 0.0%
284 Cody Goloubef OTT 5 0 0 0 0 3 0.0%
284 Jake Chelios DET 5 0 0 0 0 5 0.0%
284 John Gilmour NYR 5 0 0 0 -3 9 0.0%
284 Samuel Morin PHI 5 0 0 0 -3 5 0.0%
284 Ryan Lindgren NYR 5 0 0 0 -6 8 0.0%
284 Libor Sulak DET 6 0 0 0 -4 7 0.0%
284 Dylan McIlrath DET 7 0 0 0 2 6 0.0%
284 Guillaume Brisebois VAN 8 0 0 0 -4 5 0.0%
284 Marc Methot DAL 9 0 0 0 -3 3 0.0%
284 Justin Falk OTT 10 0 0 0 -4 7 0.0%
284 Eric Gryba NJD 10 0 0 0 -1 11 0.0%
284 Joe Hicketts DET 11 0 0 0 -9 16 0.0%
284 Nate Prosser MIN 15 0 0 0 1 10 0.0%
284 Joel Hanley DAL 16 0 0 0 0 9 0.0%

Download in CSV format

Data is updated nightly; this page updated through games played on April 24, 2019

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