Player Team FO% FO Games FO per game FW FL
1 Lars Eller WSH 59.6% 109 7 15.6 65 44
1 Nicklas Backstrom WSH 48.5% 132 7 18.9 64 68
1 Mark Scheifele WPG 45.6% 136 7 19.4 62 74
1 Radek Faksa DAL 56.1% 107 7 15.3 60 47
1 Tyler Seguin DAL 52.6% 97 7 13.9 51 46
1 Andrew Copp WPG 51.1% 92 7 13.1 47 45
1 Jack Roslovic WPG 61.1% 54 7 7.7 33 21
1 Roope Hintz DAL 46.9% 64 7 9.1 30 34
1 Adam Lowry WPG 50.0% 52 7 7.4 26 26
1 Mark Letestu WPG 54.3% 46 7 6.6 25 21
1 Jamie Benn DAL 57.6% 33 7 4.7 19 14
1 Joe Pavelski DAL 46.2% 39 7 5.6 18 21
1 T.J. Oshie WSH 54.5% 22 7 3.1 12 10
1 Richard Panik WSH 75.0% 8 7 1.1 6 2
1 Andrew Cogliano DAL 71.4% 7 7 1.0 5 2
1 Tom Wilson WSH 55.6% 9 7 1.3 5 4
1 Mattias Janmark DAL 75.0% 4 7 0.6 3 1
1 Mathieu Perreault WPG 75.0% 4 7 0.6 3 1
1 Carl Hagelin WSH 75.0% 4 7 0.6 3 1
1 Blake Wheeler WPG 22.2% 9 7 1.3 2 7
1 Alexander Radulov DAL 33.3% 3 7 0.4 1 2
1 Jakub Vrana WSH 25.0% 4 7 0.6 1 3
1 Garnet Hathaway WSH 0.0% 3 7 0.4 0 3
1 Patrik Laine WPG 0.0% 2 7 0.3 0 2
1 Kyle Connor WPG 0.0% 3 7 0.4 0 3
1 Gabriel Bourque WPG 0.0% 1 7 0.1 0 1
1 Brendan Leipsic WSH 0.0% 2 7 0.3 0 2
28 Sidney Crosby PIT 59.0% 144 6 24.0 85 59
28 Patrice Bergeron BOS 55.5% 128 6 21.3 71 57
28 Ryan O'Reilly STL 58.3% 120 6 20.0 70 50
28 Aleksander Barkov FLA 52.7% 131 6 21.8 69 62
28 Jordan Staal CAR 53.0% 117 6 19.5 62 55
28 Erik Haula CAR 54.1% 109 6 18.2 59 50
28 John Tavares TOR 51.8% 112 6 18.7 58 54
28 Jack Eichel BUF 50.0% 116 6 19.3 58 58
28 Paul Stastny VGK 53.5% 101 6 16.8 54 47
28 Tomas Hertl SJS 49.1% 110 6 18.3 54 56
28 Sean Monahan CGY 64.2% 81 6 13.5 52 29
28 Nico Hischier NJD 56.3% 87 6 14.5 49 38
28 Brock Nelson NYI 47.6% 103 6 17.2 49 54
28 Leon Draisaitl EDM 47.1% 104 6 17.3 49 55
28 Brayden Schenn STL 45.4% 108 6 18.0 49 59
28 Travis Zajac NJD 48.0% 98 6 16.3 47 51
28 Derick Brassard NYI 58.2% 79 6 13.2 46 33
28 Ryan Getzlaf ANA 62.5% 72 6 12.0 45 27
28 Vincent Trocheck FLA 47.2% 89 6 14.8 42 47
28 Sebastian Aho CAR 44.1% 93 6 15.5 41 52
28 Elias Lindholm CGY 55.6% 72 6 12.0 40 32
28 Adam Henrique ANA 54.3% 70 6 11.7 38 32
28 Derek Grant ANA 50.0% 74 6 12.3 37 37
28 Noel Acciari FLA 42.9% 84 6 14.0 36 48
28 Mikael Backlund CGY 41.9% 86 6 14.3 36 50
28 Auston Matthews TOR 59.6% 57 6 9.5 34 23
28 Tyler Bozak STL 51.6% 64 6 10.7 33 31
28 Logan Couture SJS 49.3% 67 6 11.2 33 34
28 Teddy Blueger PIT 50.0% 64 6 10.7 32 32
28 Johan Larsson BUF 43.1% 72 6 12.0 31 41
28 Joe Thornton SJS 54.5% 55 6 9.2 30 25
28 Alexander Kerfoot TOR 45.3% 64 6 10.7 29 35
28 Connor McDavid EDM 52.8% 53 6 8.8 28 25
28 Ryan Nugent-Hopkins EDM 47.5% 59 6 9.8 28 31
28 Lucas Wallmark CAR 56.2% 48 6 8.0 27 21
28 Jonathan Marchessault VGK 46.6% 58 6 9.7 27 31
28 Jared McCann PIT 44.3% 61 6 10.2 27 34
28 Charlie Coyle BOS 52.0% 50 6 8.3 26 24
28 Derek Ryan CGY 39.7% 63 6 10.5 25 38
28 William Karlsson VGK 54.5% 44 6 7.3 24 20
28 Sean Kuraly BOS 47.1% 51 6 8.5 24 27
28 Tomas Nosek VGK 42.9% 56 6 9.3 24 32
28 Mathew Barzal NYI 39.3% 61 6 10.2 24 37
28 Casey Mittelstadt BUF 53.7% 41 6 6.8 22 19
28 Barclay Goodrow SJS 51.2% 43 6 7.2 22 21
28 Rhett Gardner DAL 48.9% 45 6 7.5 22 23
28 Jack Hughes NJD 42.9% 49 6 8.2 21 28
28 Frederik Gauthier TOR 60.6% 33 6 5.5 20 13
28 Ivan Barbashev STL 54.1% 37 6 6.2 20 17
28 William Nylander TOR 47.6% 42 6 7.0 20 22
28 Cody Glass VGK 38.3% 47 6 7.8 18 29
28 Marcus Johansson BUF 30.0% 60 6 10.0 18 42
28 Oskar Sundqvist STL 50.0% 34 6 5.7 17 17
28 Vladimir Sobotka BUF 64.0% 25 6 4.2 16 9
28 Chris Wagner BOS 41.9% 31 6 5.2 13 18
28 Anders Lee NYI 53.3% 15 6 2.5 8 7
28 Blake Coleman NJD 44.4% 18 6 3.0 8 10
28 Sam Bennett CGY 38.1% 21 6 3.5 8 13
28 Kyle Okposo BUF 83.3% 6 6 1.0 5 1
28 Josh Bailey NYI 83.3% 6 6 1.0 5 1
28 Jeff Skinner BUF 55.6% 9 6 1.5 5 4
28 Markus Granlund EDM 50.0% 10 6 1.7 5 5
28 Leo Komarov NYI 17.9% 28 6 4.7 5 23
28 Sam Reinhart BUF 66.7% 6 6 1.0 4 2
28 Anthony Beauvillier NYI 100.0% 3 6 0.5 3 0
28 Ryan Dzingel CAR 60.0% 5 6 0.8 3 2
28 Carter Rowney ANA 42.9% 7 6 1.2 3 4
28 Mike Hoffman FLA 100.0% 2 6 0.3 2 0
28 Zemgus Girgensons BUF 100.0% 2 6 0.3 2 0
28 Melker Karlsson SJS 66.7% 3 6 0.5 2 1
28 Colton Sceviour FLA 50.0% 4 6 0.7 2 2
28 Justin Dowling DAL 40.0% 5 6 0.8 2 3
28 Trevor Moore TOR 40.0% 5 6 0.8 2 3
28 Brett Connolly FLA 40.0% 5 6 0.8 2 3
28 Brock McGinn CAR 28.6% 7 6 1.2 2 5
28 Timo Meier SJS 28.6% 7 6 1.2 2 5
28 Michael Dal Colle NYI 100.0% 1 6 0.2 1 0
28 Milan Lucic CGY 100.0% 1 6 0.2 1 0
28 Joakim Nygard EDM 100.0% 1 6 0.2 1 0
28 Max Pacioretty VGK 100.0% 1 6 0.2 1 0
28 Teuvo Teravainen CAR 100.0% 1 6 0.2 1 0
28 Robby Fabbri STL 100.0% 1 6 0.2 1 0
28 William Carrier VGK 100.0% 1 6 0.2 1 0
28 David Perron STL 100.0% 1 6 0.2 1 0
28 Zach Aston-Reese PIT 50.0% 2 6 0.3 1 1
28 Brad Marchand BOS 50.0% 2 6 0.3 1 1
28 Jake Debrusk BOS 50.0% 2 6 0.3 1 1
28 Jaden Schwartz STL 50.0% 2 6 0.3 1 1
28 Troy Terry ANA 50.0% 2 6 0.3 1 1
28 Kyle Palmieri NJD 50.0% 2 6 0.3 1 1
28 Mark Stone VGK 50.0% 2 6 0.3 1 1
28 David Pastrnak BOS 50.0% 2 6 0.3 1 1
28 Frank Vatrano FLA 33.3% 3 6 0.5 1 2
28 Warren Foegele CAR 33.3% 3 6 0.5 1 2
28 Reilly Smith VGK 20.0% 5 6 0.8 1 4
28 James Neal EDM 16.7% 6 6 1.0 1 5
28 Martin Necas CAR 16.7% 6 6 1.0 1 5
28 Michael Frolik CGY 16.7% 6 6 1.0 1 5
28 Jakob Silfverberg ANA 14.3% 7 6 1.2 1 6
28 Andrew Mangiapane CGY 11.1% 9 6 1.5 1 8
28 Ondrej Kase ANA 0.0% 2 6 0.3 0 2
28 Johnny Gaudreau CGY 0.0% 1 6 0.2 0 1
28 Danton Heinen BOS 0.0% 1 6 0.2 0 1
28 Jujhar Khaira EDM 0.0% 1 6 0.2 0 1
28 Dominik Kahun PIT 0.0% 1 6 0.2 0 1
28 Wayne Simmonds NJD 0.0% 1 6 0.2 0 1
28 Karson Kuhlman BOS 0.0% 1 6 0.2 0 1
28 Alexander Steen STL 0.0% 2 6 0.3 0 2
28 Jonathan Huberdeau FLA 0.0% 2 6 0.3 0 2
28 Mitchell Marner TOR 0.0% 3 6 0.5 0 3
28 Jesper Bratt NJD 0.0% 3 6 0.5 0 3
28 Lean Bergmann SJS 0.0% 2 6 0.3 0 2
28 Ilya Mikheyev TOR 0.0% 1 6 0.2 0 1
28 Taylor Hall NJD 0.0% 2 6 0.3 0 2
28 Ryan Reaves VGK 0.0% 5 6 0.8 0 5
28 Jake Guentzel PIT 0.0% 1 6 0.2 0 1
28 Kevin Labanc SJS 0.0% 3 6 0.5 0 3
28 Valentin Zykov VGK 0.0% 1 6 0.2 0 1
146 Anze Kopitar LAK 55.1% 98 5 19.6 54 44
146 Dylan Larkin DET 49.1% 106 5 21.2 52 54
146 Nazem Kadri COL 63.0% 81 5 16.2 51 30
146 Mikko Koivu MIN 60.0% 85 5 17.0 51 34
146 Phillip Danault MTL 46.8% 109 5 21.8 51 58
146 Ryan Johansen NSH 58.1% 74 5 14.8 43 31
146 Chris Tierney OTT 55.3% 76 5 15.2 42 34
146 Matt Duchene NSH 48.2% 85 5 17.0 41 44
146 Anthony Cirelli TBL 44.4% 90 5 18.0 40 50
146 Alexander Wennberg CBJ 53.5% 71 5 14.2 38 33
146 Jean-Gabriel Pageau OTT 46.3% 82 5 16.4 38 44
146 Jeff Carter LAK 54.4% 68 5 13.6 37 31
146 Max Domi MTL 52.9% 70 5 14.0 37 33
146 Chandler Stephenson WSH 55.6% 63 5 12.6 35 28
146 Eric Staal MIN 46.1% 76 5 15.2 35 41
146 Nate Thompson MTL 51.5% 66 5 13.2 34 32
146 Nick Bonino NSH 68.1% 47 5 9.4 32 15
146 Pierre-Luc Dubois CBJ 46.4% 69 5 13.8 32 37
146 Boone Jenner CBJ 58.5% 53 5 10.6 31 22
146 Steven Stamkos TBL 60.0% 50 5 10.0 30 20
146 Colin White OTT 40.5% 74 5 14.8 30 44
146 Colton Sissons NSH 56.0% 50 5 10.0 28 22
146 Luke Glendening DET 54.9% 51 5 10.2 28 23
146 Joel Eriksson Ek MIN 49.1% 55 5 11.0 27 28
146 Pierre-Edouard Bellemare COL 39.7% 68 5 13.6 27 41
146 Nathan MacKinnon COL 44.8% 58 5 11.6 26 32
146 Yanni Gourde TBL 67.6% 37 5 7.4 25 12
146 Nic Dowd WSH 53.2% 47 5 9.4 25 22
146 David Krejci BOS 51.0% 49 5 9.8 25 24
146 Tyler Johnson TBL 46.9% 49 5 9.8 23 26
146 Dylan Gambrell SJS 56.4% 39 5 7.8 22 17
146 Blake Lizotte LAK 52.4% 42 5 8.4 22 20
146 Gabriel Landeskog COL 41.5% 53 5 10.6 22 31
146 Luke Kunin MIN 46.7% 45 5 9.0 21 24
146 Jesperi Kotkaniemi MTL 37.7% 53 5 10.6 20 33
146 Michael Amadio LAK 37.0% 54 5 10.8 20 34
146 Jacob de la Rose DET 41.9% 43 5 8.6 18 25
146 Mark Jankowski CGY 56.7% 30 5 6.0 17 13
146 Kyle Turris NSH 43.6% 39 5 7.8 17 22
146 Adrian Kempe LAK 40.0% 40 5 8.0 16 24
146 Pavel Zacha NJD 42.9% 35 5 7.0 15 20
146 Nick Foligno CBJ 53.8% 26 5 5.2 14 12
146 Jordan Weal MTL 54.5% 22 5 4.4 12 10
146 Riley Nash CBJ 30.8% 39 5 7.8 12 27
146 Valtteri Filppula DET 30.6% 36 5 7.2 11 25
146 Brady Tkachuk OTT 40.0% 25 5 5.0 10 15
146 Mikael Granlund NSH 75.0% 8 5 1.6 6 2
146 Devin Shore ANA 75.0% 8 5 1.6 6 2
146 Tyson Jost COL 23.1% 26 5 5.2 6 20
146 Marcus Foligno MIN 100.0% 4 5 0.8 4 0
146 Jason Zucker MIN 57.1% 7 5 1.4 4 3
146 Nick Suzuki MTL 40.0% 10 5 2.0 4 6
146 Tyler Ennis OTT 100.0% 3 5 0.6 3 0
146 Connor Brown OTT 50.0% 6 5 1.2 3 3
146 Justin Abdelkader DET 50.0% 6 5 1.2 3 3
146 Carter Verhaeghe TBL 25.0% 12 5 2.4 3 9
146 Joonas Donskoi COL 100.0% 2 5 0.4 2 0
146 Bobby Ryan OTT 100.0% 2 5 0.4 2 0
146 Patrick Maroon TBL 100.0% 2 5 0.4 2 0
146 Adam Erne DET 100.0% 2 5 0.4 2 0
146 Ryan Hartman MIN 40.0% 5 5 1.0 2 3
146 Anthony Mantha DET 40.0% 5 5 1.0 2 3
146 Alex Killorn TBL 40.0% 5 5 1.0 2 3
146 Calle Jarnkrok NSH 40.0% 5 5 1.0 2 3
146 Vladislav Namestnikov NYR/OTT 28.6% 7 5 1.4 2 5
146 Matt Calvert COL 100.0% 1 5 0.2 1 0
146 Alex Iafallo LAK 100.0% 1 5 0.2 1 0
146 Anthony Duclair OTT 100.0% 1 5 0.2 1 0
146 Christoffer Ehn DET 50.0% 2 5 0.4 1 1
146 Mathieu Joseph TBL 50.0% 2 5 0.4 1 1
146 Mikko Rantanen COL 50.0% 2 5 0.4 1 1
146 Brendan Gallagher MTL 50.0% 2 5 0.4 1 1
146 Cam Atkinson CBJ 33.3% 3 5 0.6 1 2
146 Lukas Radil SJS 33.3% 3 5 0.6 1 2
146 Craig Smith NSH 33.3% 3 5 0.6 1 2
146 Zach Parise MIN 25.0% 4 5 0.8 1 3
146 Gustav Nyquist CBJ 20.0% 5 5 1.0 1 4
146 Kyle Clifford LAK 0.0% 1 5 0.2 0 1
146 Brett Ritchie BOS 0.0% 1 5 0.2 0 1
146 Oliver Bjorkstrand CBJ 0.0% 1 5 0.2 0 1
146 Tomas Jurco EDM 0.0% 1 5 0.2 0 1
146 Tomas Tatar MTL 0.0% 1 5 0.2 0 1
146 Jordan Greenway MIN 0.0% 2 5 0.4 0 2
146 Nick Ritchie ANA 0.0% 1 5 0.2 0 1
146 Valeri Nichushkin COL 0.0% 1 5 0.2 0 1
146 Kevin Fiala MIN 0.0% 1 5 0.2 0 1
146 Dustin Brown LAK 0.0% 1 5 0.2 0 1
146 Joel Armia MTL 0.0% 1 5 0.2 0 1
146 Jordan Eberle NYI 0.0% 3 5 0.6 0 3
146 Tobias Rieder CGY 0.0% 1 5 0.2 0 1
146 Trevor Lewis LAK 0.0% 1 5 0.2 0 1
146 Emil Bemstrom CBJ 0.0% 1 5 0.2 0 1
146 Tyler Toffoli LAK 0.0% 1 5 0.2 0 1
146 Andre Burakovsky COL 0.0% 1 5 0.2 0 1
146 Alexandre Texier CBJ 0.0% 3 5 0.6 0 3
241 Bo Horvat VAN 53.7% 82 4 20.5 44 38
241 Jonathan Toews CHI 51.2% 82 4 20.5 42 40
241 Derek Stepan ARI 51.6% 64 4 16.0 33 31
241 Riley Sheahan EDM 52.9% 51 4 12.8 27 24
241 Christian Dvorak ARI 71.4% 35 4 8.8 25 10
241 Artem Anisimov OTT 56.4% 39 4 9.8 22 17
241 Brad Richardson ARI 48.9% 45 4 11.2 22 23
241 Evgeny Kuznetsov WSH 48.9% 45 4 11.2 22 23
241 David Kampf CHI 45.7% 46 4 11.5 21 25
241 Carl Soderberg ARI 47.4% 38 4 9.5 18 20
241 J.T. Miller VAN 65.4% 26 4 6.5 17 9
241 Jay Beagle VAN 50.0% 34 4 8.5 17 17
241 Ryan Carpenter CHI 51.7% 29 4 7.2 15 14
241 Sam Lafferty PIT 51.7% 29 4 7.2 15 14
241 Dylan Strome CHI 41.7% 36 4 9.0 15 21
241 Henrik Borgstrom FLA 48.1% 27 4 6.8 13 14
241 Elias Pettersson VAN 44.8% 29 4 7.2 13 16
241 Brandon Sutter VAN 39.4% 33 4 8.2 13 20
241 Gaetan Haas EDM 40.7% 27 4 6.8 11 16
241 Nick Schmaltz ARI 50.0% 20 4 5.0 10 10
241 Zack Smith CHI 57.1% 14 4 3.5 8 6
241 Andrew Shaw CHI 46.2% 13 4 3.2 6 7
241 Vinnie Hinostroza ARI 55.6% 9 4 2.2 5 4
241 Josh Leivo VAN 100.0% 3 4 0.8 3 0
241 Denis Malgin FLA 33.3% 9 4 2.2 3 6
241 Tim Schaller VAN 100.0% 2 4 0.5 2 0
241 Mats Zuccarello MIN 100.0% 1 4 0.2 1 0
241 Matt Martin NYI 100.0% 1 4 0.2 1 0
241 Jake Virtanen VAN 33.3% 3 4 0.8 1 2
241 Brandon Pirri VGK 33.3% 3 4 0.8 1 2
241 Brandon Saad CHI 25.0% 4 4 1.0 1 3
241 Drake Caggiula CHI 0.0% 1 4 0.2 0 1
241 Dominik Kubalik CHI 0.0% 1 4 0.2 0 1
241 Michael Grabner ARI 0.0% 1 4 0.2 0 1
241 Jordan Martinook CAR 0.0% 4 4 1.0 0 4
241 Ryan Donato MIN 0.0% 1 4 0.2 0 1
241 Jayce Hawryluk FLA 0.0% 2 4 0.5 0 2
241 Brock Boeser VAN 0.0% 3 4 0.8 0 3
241 Tanner Pearson VAN 0.0% 2 4 0.5 0 2
280 Mika Zibanejad NYR 62.2% 74 3 24.7 46 28
280 Sean Couturier PHI 62.3% 53 3 17.7 33 20
280 Claude Giroux PHI 66.7% 42 3 14.0 28 14
280 Ryan Strome NYR 59.5% 37 3 12.3 22 15
280 Casey Cizikas NYI 57.9% 38 3 12.7 22 16
280 Nick Shore TOR 69.0% 29 3 9.7 20 9
280 Brett Howden NYR 48.8% 41 3 13.7 20 21
280 Kevin Rooney NJD 60.0% 30 3 10.0 18 12
280 Scott Laughton PHI 50.0% 34 3 11.3 17 17
280 Kevin Hayes PHI 41.7% 36 3 12.0 15 21
280 Gemel Smith TBL 65.0% 20 3 6.7 13 7
280 Isac Lundestrom ANA 54.2% 24 3 8.0 13 11
280 Jason Spezza TOR 52.0% 25 3 8.3 13 12
280 Andreas Athanasiou DET 40.9% 22 3 7.3 9 13
280 Adam Gaudette VAN 38.1% 21 3 7.0 8 13
280 Michael Raffl PHI 38.9% 18 3 6.0 7 11
280 Evan Rodrigues BUF 66.7% 9 3 3.0 6 3
280 Lias Andersson NYR 26.7% 15 3 5.0 4 11
280 Travis Konecny PHI 100.0% 3 3 1.0 3 0
280 Evander Kane SJS 66.7% 3 3 1.0 2 1
280 Chris Kreider NYR 100.0% 1 3 0.3 1 0
280 Lawson Crouse ARI 100.0% 1 3 0.3 1 0
280 James van Riemsdyk PHI 50.0% 2 3 0.7 1 1
280 Jesper Fast NYR 50.0% 2 3 0.7 1 1
280 Colin Wilson COL 33.3% 3 3 1.0 1 2
280 David Backes BOS 0.0% 1 3 0.3 0 1
280 Pavel Buchnevich NYR 0.0% 1 3 0.3 0 1
280 Joel L'Esperance DAL 0.0% 1 3 0.3 0 1
280 Carsen Twarynski PHI 0.0% 1 3 0.3 0 1
280 Jason Dickinson DAL 0.0% 3 3 1.0 0 3
310 Sam Steel ANA 50.0% 28 2 14.0 14 14
310 Cody Eakin VGK 48.1% 27 2 13.5 13 14
310 Brayden Point TBL 46.2% 26 2 13.0 12 14
310 Nick Bjugstad PIT 40.9% 22 2 11.0 9 13
310 Par Lindholm BOS 47.1% 17 2 8.5 8 9
310 J.T. Compher COL 34.8% 23 2 11.5 8 15
310 Evgeni Malkin PIT 46.2% 13 2 6.5 6 7
310 Colby Cave EDM 55.6% 9 2 4.5 5 4
310 Frans Nielsen DET 41.7% 12 2 6.0 5 7
310 Victor Rask MIN 30.8% 13 2 6.5 4 9
310 Joseph Blandisi PIT 33.3% 9 2 4.5 3 6
310 Drake Batherson OTT 100.0% 1 2 0.5 1 0
310 Ross Johnston NYI 100.0% 1 2 0.5 1 0
310 Jesper Boqvist NJD 50.0% 2 2 1.0 1 1
310 Julien Gauthier CAR 50.0% 2 2 1.0 1 1
310 Patrick Marleau SJS 25.0% 4 2 2.0 1 3
310 Jonny Brodzinski SJS 0.0% 1 2 0.5 0 1
310 John Hayden NJD 0.0% 2 2 1.0 0 2
310 Daniel Carr NSH 0.0% 1 2 0.5 0 1
329 Robert Thomas STL 100.0% 2 1 2.0 2 0
329 Blake Comeau DAL 100.0% 1 1 1.0 1 0
329 Jordan Szwarz OTT 33.3% 3 1 3.0 1 2
329 Andrew Agozzino PIT 0.0% 1 1 1.0 0 1
329 Greg McKegg NYR 0.0% 1 1 1.0 0 1

Download in CSV format

Data is updated nightly; this page updated through games played on October 14, 2019

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