(As of dimanche, oct 6 2024)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Dakota Joshua C L OK 92 66 82 75 76 73 64 56 65 76 70 59 64 75 42 Brett Howden C L OK 87 64 77 73 87 84 62 52 58 66 59 63 56 69 52 William Eklund C L OK 53 81 62 86 97 89 86 70 70 62 66 50 45 74 53 Quinton Byfield C L OK 70 59 96 79 97 85 68 76 77 71 71 50 50 79 89 Chris Kreider C L OK 96 69 96 85 99 90 72 76 86 78 89 96 85 88 73 JJ Peterka LW L OK 50 76 68 79 99 90 86 62 74 69 78 50 45 76 55 Alexey Toropchenko LW L OK 91 50 96 71 99 89 50 47 58 76 64 53 44 70 43 Phillip Di Giuseppe LW L OK 87 64 70 70 62 80 58 46 51 55 56 68 62 64 33 Corey Perry LW R OK 52 51 83 73 65 76 57 52 61 62 64 99 87 67 72 Mathieu Olivier RW R OK 92 50 86 69 65 64 50 48 52 71 56 56 45 66 54 Bryan Rust RW R OK 61 88 67 87 75 90 90 72 79 81 82 83 68 83 39 Jan Jenik RW L OK 50 59 68 62 25 72 56 43 46 58 50 50 40 57 56 Simon Nemec D R OK 50 67 70 86 72 84 66 68 65 75 57 50 41 71 46 Marco Scandella D L OK 73 55 85 71 78 93 50 57 58 77 55 96 70 73 51 Mario Ferraro D L OK 95 74 78 93 94 86 61 69 65 88 56 62 49 81 57 Radko Gudas D R OK 99 70 77 86 80 46 57 63 66 92 63 95 68 81 69 Zach Bogosian D R OK 94 50 95 82 78 73 50 62 63 79 57 99 71 78 66 Calvin de Haan D L OK 91 69 71 80 71 89 58 58 60 67 57 88 63 73 35 Magnus Hellberg G L OK 53 72 93 40 25 99 51 57 64 NA NA 62 58 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Liam Ohgren C L OK 50 61 67 75 25 99 59 43 48 58 53 50 41 59 15 Oskar Olausson C L OK 50 62 65 70 25 99 58 40 45 55 50 50 40 57 61 Steven Lorentz C L OK 75 50 89 63 46 92 50 42 48 55 51 61 61 61 11 Max Willman LW L OK 50 60 65 62 25 96 59 41 48 64 54 55 44 59 23 Jordan Oesterle D L OK 50 62 67 73 27 94 57 53 54 58 50 75 53 62 63 Derek Forbort D L OK 77 59 89 82 42 86 50 55 55 70 50 80 61 71 74 Robert Hagg D L OK 54 50 82 72 25 77 50 50 53 65 50 68 50 64 10 Logan Stanley D L OK 58 50 99 74 30 60 50 51 55 56 53 53 46 65 78 Ronnie Attard D R OK 50 56 83 77 25 85 50 53 54 69 50 50 40 65 13 Maxwell Crozier D R OK 50 56 74 72 25 84 52 53 54 59 50 50 43 62 25 Connor Mackey D L OK 50 51 81 79 25 25 50 50 53 55 50 52 41 61 85 Nikolai Knyzhov D L OK 50 50 90 82 25 83 50 52 53 69 50 50 40 66 79 Ivan Prosvetov G L OK 60 54 85 40 27 99 86 58 66 NA NA 64 59 60 40 Frederik Andersen G L OK 74 99 90 62 32 99 99 76 85 NA NA 85 98 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Trent Frederic C L OK 93 54 89 74 99 76 58 62 67 64 68 60 61 74 75 Joe Veleno C L OK 90 62 76 74 97 90 66 56 61 57 62 54 43 70 97 Matty Beniers C L OK 61 76 66 82 93 92 84 63 69 62 66 50 42 73 50 Will Cuylle C L OK 89 50 84 68 98 80 53 48 56 55 63 50 60 67 33 Josh Norris C L OK 91 66 75 82 60 87 71 56 64 66 69 53 45 73 34 James van Riemsdyk LW L OK 50 55 83 73 86 91 64 70 68 55 62 99 87 71 79 Zemgus Girgensons LW L OK 89 58 77 70 76 90 55 47 53 60 59 85 64 66 36 Cutter Gauthier LW L OK 50 58 72 77 25 99 55 49 49 63 50 50 40 60 26 Patrik Laine LW R OK 50 50 91 77 25 90 50 44 52 59 59 69 52 62 9 Eric Robinson LW L OK 87 52 83 69 57 88 50 48 52 55 54 66 50 64 24 Evgenii Dadonov RW L OK 50 64 66 72 62 95 71 53 60 55 64 87 84 67 82 Ross Johnston RW L OK 96 50 99 62 82 52 50 43 49 62 51 63 47 64 77 Timo Meier RW L OK 96 66 85 83 83 81 74 67 77 56 81 75 61 80 17 Esa Lindell D L OK 76 69 87 88 99 95 56 71 69 95 60 81 86 82 72 Dmitry Kulikov D L OK 94 69 76 79 92 76 61 71 65 76 52 99 92 78 89 Dylan Samberg D L OK 72 58 89 78 94 84 51 68 62 75 52 52 47 74 81 Artem Zub D R OK 95 67 81 89 83 86 58 72 69 90 61 64 47 82 14 Colin Miller D R OK 89 61 75 78 56 84 56 56 60 67 59 81 60 72 55 Kaiden Guhle D L OK 96 67 80 89 85 77 60 68 68 84 63 50 41 80 16 Braden Schneider D R OK 95 57 85 78 99 94 54 64 66 75 60 50 61 77 8 Jacob Markstrom G L OK 90 74 90 85 66 99 87 99 87 NA NA 95 83 80 44 Georgi Romanov G L OK 51 99 87 40 25 99 75 60 70 NA NA 75 59 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Sam Gagner C R OK 50 57 71 66 34 89 58 46 52 55 56 99 68 61 40 Vinnie Hinostroza C R OK 50 65 61 65 25 91 64 43 48 55 52 71 51 59 88 Nils Aman C L OK 50 67 67 67 52 94 60 45 49 56 54 50 46 60 41 Justin Brazeau C R OK 58 50 93 68 25 96 50 43 50 55 57 50 42 61 57 Haydn Fleury D L OK 50 53 85 79 29 76 50 55 57 71 53 62 48 67 61 Caleb Jones D L OK 50 58 72 70 30 90 54 57 56 55 50 59 48 62 7 Ryan Suter D L OK 84 64 76 85 99 90 58 65 64 77 54 99 98 77 18 Lucas Johansen D L OK 50 64 65 75 25 81 58 52 54 65 50 50 42 63 30 Victor Mete D L OK 50 65 61 68 25 99 61 50 53 62 50 58 45 62 10 Ryker Evans D L OK 70 66 66 85 43 84 63 60 59 62 52 50 40 68 52 Kaapo Kahkonen G L OK 75 62 80 76 54 90 57 68 70 NA NA 59 63 64 70 Jiri Patera G L OK 54 52 82 40 25 99 50 56 61 NA NA 69 60 53 12 Jake Allen G L OK 77 58 76 81 51 95 62 70 73 NA NA 87 79 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Jonny Brodzinski C R OK 50 57 75 68 69 95 62 55 57 55 57 63 52 64 49 Nathan MacKinnon C R OK 68 87 73 95 99 85 99 99 99 77 99 88 94 95 53 Jean-Gabriel Pageau C R OK 93 79 64 79 99 95 78 62 65 71 61 90 75 75 92 Leon Draisaitl C L OK 73 90 82 90 98 73 99 99 99 78 92 85 98 95 55 Brock Nelson LW L OK 53 71 86 84 99 90 80 75 84 64 84 97 76 82 23 Aku Raty LW R OK 50 67 58 70 25 99 66 49 49 58 50 50 40 60 15 Erik Haula LW L OK 92 79 67 80 92 80 78 61 66 82 67 91 70 77 69 Anthony Cirelli LW L OK 72 86 70 85 95 86 84 66 73 89 71 69 68 80 77 Klim Kostin RW L OK 87 50 97 68 63 71 50 47 54 61 59 52 42 66 72 Zach Parise RW L OK 50 65 69 72 36 92 61 46 53 55 56 99 89 63 33 Pavel Zacha RW L OK 94 74 85 84 94 93 76 80 78 70 72 73 73 83 6 Ryan Strome RW R OK 72 70 71 78 95 69 78 71 69 56 61 91 64 73 31 Filip Hronek D R OK 95 84 68 94 98 86 81 94 79 82 60 67 63 85 52 Neal Pionk D R OK 96 78 68 88 99 78 77 78 73 70 60 73 60 79 32 Brayden Pachal D R OK 90 58 78 76 60 71 50 56 58 64 55 50 40 70 50 Jaycob Megna D L OK 69 50 95 82 53 85 50 52 54 80 50 66 48 72 86 Ryan Graves D L OK 80 55 93 83 85 87 50 62 62 88 57 69 54 78 2 Aaron Ekblad D R OK 89 63 89 89 62 72 50 66 65 81 59 81 88 79 41 Vitek Vanecek G L OK 82 50 74 75 49 99 72 69 72 NA NA 71 67 63 63 Hunter Shepard G L OK 54 53 74 40 25 99 50 55 60 NA NA 69 60 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Brock McGinn C L OK 50 66 67 68 29 94 57 43 47 70 51 77 58 61 78 Zack Ostapchuk C L OK 50 50 82 67 25 99 50 40 45 63 50 50 40 58 30 Mackenzie MacEachern LW L OK 50 54 74 61 25 99 51 42 46 61 50 59 46 58 26 Brandon Gignac RW L OK 50 74 56 69 25 99 66 40 46 66 52 50 40 59 16 Oskar Lindblom RW L OK 50 58 71 70 25 99 53 40 45 63 50 66 49 58 90 Travis Hamonic D R OK 64 63 75 76 58 76 53 55 58 67 55 99 67 69 93 Jack St. Ivany D R OK 50 60 78 74 25 95 50 52 53 61 50 50 40 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Tyler Motte C L OK 91 78 66 71 83 88 68 43 54 74 57 70 61 68 64 Yegor Chinakhov C L OK 54 62 77 77 64 96 68 55 64 71 68 50 43 70 68 Nick Suzuki C R OK 74 85 77 90 99 87 92 84 88 62 83 62 55 86 72 Robby Fabbri C L OK 80 66 68 72 82 86 75 56 64 55 70 69 55 71 69 Cam Atkinson C R OK 50 78 53 78 85 88 85 57 62 60 65 98 70 70 21 Sammy Blais LW L OK 87 52 80 65 64 83 51 47 50 55 51 62 49 62 11 Jaden Schwartz LW L OK 57 75 62 79 75 88 84 59 65 55 65 91 73 71 85 Tomas Tatar LW L OK 51 71 56 71 85 91 80 57 61 68 60 99 72 69 15 Michael Bunting LW L OK 57 77 69 78 98 80 87 76 76 55 69 64 52 76 27 Paul Cotter RW L OK 90 54 84 72 92 84 61 59 61 55 58 51 40 69 57 Wyatt Johnston RW R OK 62 87 69 80 99 86 91 73 82 80 82 50 66 83 12 Boris Katchouk RW L OK 82 59 80 69 71 93 55 47 54 74 58 55 42 67 20 Jake Middleton D L OK 99 60 89 86 97 73 52 68 69 76 64 61 48 79 39 Brenden Dillon D L OK 99 53 94 84 93 66 50 63 68 78 67 99 78 80 29 Josh Brown D R OK 96 51 93 76 62 59 50 58 60 78 57 68 50 76 53 Mark Giordano D L OK 62 67 74 80 56 70 55 57 61 75 57 99 70 71 70 Ilya Solovyov D L OK 50 55 83 78 25 88 50 55 55 62 50 50 40 64 76 Dougie Hamilton D R OK 50 50 99 89 25 72 50 66 68 60 64 91 67 71 24 Samuel Ersson G L OK 92 50 79 82 69 93 85 65 79 NA NA 54 75 67 77 Ivan Fedotov G L OK 51 50 95 40 25 99 50 56 61 NA NA 67 59 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 PE Bellemare C L OK 50 68 70 66 48 95 59 44 52 77 55 99 73 64 91 Matthew Phillips C R OK 50 67 50 66 37 99 77 45 48 59 51 50 40 59 36 Julien Gauthier C R OK 72 50 94 66 33 91 50 45 51 55 57 57 45 63 67 Devin Shore C L OK 50 51 78 62 25 94 50 44 48 65 51 74 52 59 83 Matt Rempe C R OK 76 50 99 57 25 25 50 41 47 55 51 50 53 60 48 Pierrick Dube C R OK 50 66 53 64 25 81 67 40 45 63 50 50 40 57 26 Samuel Laberge C L OK 50 50 80 51 25 99 50 40 45 63 50 50 40 57 87 Austin Czarnik RW R OK 50 67 52 63 41 89 68 41 46 55 50 67 49 58 41 Philippe Myers D R OK 50 50 92 69 25 88 50 50 53 59 50 56 45 64 50 Alexandre Carrier D R OK 71 81 58 84 88 83 75 68 66 85 59 60 55 76 16 Louis Crevier D R OK 50 50 99 78 29 94 50 54 56 72 50 50 40 68 88 Matt Villalta G L OK 51 50 78 40 25 99 50 54 59 NA NA 55 57 52 86 Matt Tomkins G L OK 56 52 81 40 25 99 50 55 61 NA NA 63 59 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 98 Logan Cooley C L OK 56 81 56 79 99 93 91 64 71 57 70 50 42 73 85 Jack Drury C L OK 50 73 58 71 89 87 80 61 62 59 59 50 53 67 47 Shane Pinto C R OK 52 60 80 84 50 90 66 62 63 71 61 50 41 69 73 Thomas Bordeleau C L OK 50 69 57 76 33 81 74 47 53 67 58 50 41 63 16 Michael Carcone LW L OK 62 70 52 69 89 86 83 49 62 63 73 55 47 69 12 Cole Perfetti LW L OK 50 71 64 73 86 94 81 61 67 55 71 50 44 70 21 Jordan Kyrou LW R OK 51 81 73 83 99 92 92 76 84 59 81 62 52 81 79 Joel Farabee LW L OK 69 75 66 80 99 87 85 68 73 58 72 59 48 76 86 Dylan Holloway RW L OK 87 54 78 69 46 78 53 44 51 55 57 50 65 63 35 Peyton Krebs RW L OK 90 64 66 71 97 76 66 53 55 60 54 51 42 66 49 Pius Suter RW L OK 62 79 61 77 81 92 82 57 64 70 66 63 64 72 74 Kirby Dach RW R OK 50 50 90 72 25 99 50 50 50 64 50 51 41 61 38 Alex Pietrangelo D R OK 60 74 87 95 77 89 68 83 74 81 59 99 90 81 25 Samuel Girard D L OK 83 82 54 85 71 94 79 67 64 67 57 69 64 74 18 Owen Power D L OK 58 57 96 93 92 89 52 79 74 82 63 50 41 78 7 Jonas Siegenthaler D L OK 91 58 86 85 69 89 50 59 58 76 52 63 49 75 96 Mattias Samuelsson D L OK 91 57 93 88 50 82 50 57 57 76 52 50 41 75 65 Andrew Peeke D R OK 90 55 86 79 46 89 50 61 59 69 52 58 50 73 59 Karel Vejmelka G R OK 80 61 88 80 55 95 65 78 74 NA NA 63 63 67 81 Dustin Wolf G L OK 66 54 64 53 33 99 79 59 67 NA NA 76 60 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Logan Stankoven C R OK 50 69 51 76 29 94 79 51 55 57 58 50 61 63 28 Vasily Ponomarev C L OK 50 65 59 65 25 99 66 45 50 55 55 50 40 60 14 Brad Lambert C R OK 50 65 62 74 25 99 68 49 49 55 50 50 40 60 69 Jiri Kulich C L OK 50 60 68 76 25 99 55 40 45 55 50 50 40 57 99 Nolan Foote C L OK 50 52 77 66 25 99 50 40 46 63 53 50 40 58 10 Olle Lycksell C L OK 50 66 51 66 25 90 72 46 48 62 51 50 40 59 51 David Gustafsson C L OK 50 58 75 64 47 99 53 45 50 55 54 50 45 60 45 Georgii Merkulov C L OK 50 66 59 67 25 99 63 40 45 55 50 50 40 57 13 Adam Gaudette C R OK 50 56 72 65 25 44 52 40 45 62 50 60 46 57 34 Joshua Roy LW L OK 50 60 69 70 28 99 61 47 52 63 55 50 40 61 77 Ivan Miroshnichenko LW R OK 64 60 68 70 25 91 59 46 49 62 53 50 41 61 15 Adam Klapka LW R OK 50 50 99 59 25 25 50 40 47 59 52 50 40 59 20 Akil Thomas RW R OK 50 57 71 63 25 91 56 42 49 55 57 50 41 59 46 Walker Duehr RW R OK 72 50 82 62 48 95 50 46 49 58 52 51 41 61 5 Olen Zellweger D L OK 50 71 58 85 31 95 70 59 60 69 55 50 40 67 89 Matthew Kessel D R OK 52 57 80 80 47 91 51 57 57 73 52 50 40 67 66 Zac Jones D L OK 50 70 57 76 37 92 70 59 59 58 55 50 41 64 56 Hardy Haman Aktell D L OK 50 52 78 67 25 90 50 52 54 64 50 50 40 63 22 Akito Hirose D L OK 50 68 58 70 25 99 64 50 53 55 50 50 40 61 11 Maxence Guenette D R OK 50 62 66 74 25 91 57 50 53 62 50 50 40 62 8 Cole McWard D R OK 50 56 71 64 25 99 53 50 53 55 50 50 40 60 87 Arturs Silovs G L OK 55 50 83 40 25 99 51 55 59 NA NA 63 67 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 78 Joel Eriksson Ek C L OK 99 84 83 88 93 78 83 76 82 86 82 71 58 87 30 Alex Kerfoot C L OK 75 90 64 81 99 90 87 72 72 76 63 77 61 78 38 Vincent Trocheck C R OK 99 99 65 91 99 81 99 92 90 88 75 88 86 91 26 Aleksander Barkov C L OK 96 88 87 86 88 90 94 99 94 84 76 86 99 93 82 Artemi Panarin LW R OK 52 94 61 88 99 91 99 99 99 69 99 90 91 92 76 Nicolas Roy LW R OK 81 70 82 77 85 88 72 71 72 76 65 62 62 77 80 Matt Martin LW L OK 88 50 87 64 69 78 50 45 51 68 55 99 76 66 63 Yanni Gourde LW L OK 96 91 54 81 97 78 93 63 68 75 61 84 69 77 89 Jack McBain LW L OK 89 61 80 72 81 79 59 60 60 76 59 50 42 71 10 Sam Bennett RW L OK 99 73 73 80 83 59 80 63 71 71 72 78 76 78 60 Stefan Noesen RW R OK 90 60 78 70 98 88 68 63 66 65 64 72 68 73 98 Ryan Reaves RW R OK 86 50 90 62 59 72 50 42 50 55 55 99 81 64 51 Juuso Valimaki D L OK 75 58 80 85 82 94 56 67 63 78 54 57 44 74 34 Mikhail Sergachev D L OK 50 62 85 92 41 86 53 71 66 63 55 69 61 70 15 Erik Johnson D R OK 92 52 94 75 81 88 50 51 60 67 61 99 71 74 19 Tyson Barrie D R OK 50 61 70 83 50 88 64 67 62 55 52 95 68 67 13 Adam Larsson D R OK 95 68 84 93 98 80 54 64 64 92 58 95 71 82 45 Morgan Rielly D L OK 95 70 88 95 87 89 74 99 86 75 66 90 72 86 73 Anthony Stolarz G L OK 82 99 97 72 44 93 99 83 85 NA NA 67 66 86 48 Darcy Kuemper G L OK 79 50 89 77 50 99 67 72 77 NA NA 97 85 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 61 Denis Gurianov C L OK 50 50 82 70 25 99 50 41 46 62 51 62 49 59 54 Radek Faksa C L OK 90 60 87 71 89 92 54 53 58 68 58 83 74 70 31 Conor Sheary LW L OK 50 72 55 68 69 93 76 53 55 64 55 84 64 65 62 Rasmus Ristolainen D R OK 67 52 85 80 37 92 50 54 56 64 53 87 58 68 88 Dylan McIlrath D R OK 50 50 99 66 25 53 50 54 55 63 50 61 50 66 67 Calvin Pickard G L OK 75 78 75 65 40 93 99 64 77 NA NA 81 68 75 39 Philipp Grubauer G L OK 81 64 71 77 53 91 84 71 76 NA NA 76 91 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Dylan Larkin C L OK 64 91 75 89 82 83 95 80 88 74 87 80 65 87 30 Conor Garland C R OK 61 84 52 75 99 87 99 67 74 70 70 68 67 76 71 Nico Hischier C L OK 60 99 63 86 86 94 99 85 88 78 80 66 59 86 85 Charlie Coyle C R OK 97 79 88 83 99 86 76 75 81 72 75 96 93 85 9 Jonathan Drouin LW L OK 51 78 70 84 95 89 89 78 77 67 70 77 62 78 53 William Karlsson LW L OK 58 92 68 82 85 90 94 74 82 83 84 86 80 85 84 Artturi Lehkonen LW L OK 60 83 61 85 54 90 84 61 67 69 69 76 73 74 37 Alex Ovechkin LW R OK 98 58 98 86 95 92 68 75 82 55 82 99 90 83 26 Mikael Backlund RW L OK 73 82 76 85 99 91 79 64 72 78 65 99 76 78 35 Frank Vatrano RW L OK 99 86 70 85 99 71 87 63 79 76 87 79 65 84 77 Drake Batherson RW R OK 93 75 81 84 99 85 85 78 83 63 78 60 49 83 66 Mason McTavish RW L OK 81 63 80 80 77 62 72 66 70 56 71 50 43 74 18 Brady Skjei D L OK 74 76 84 89 97 85 72 85 83 86 77 81 76 86 28 Connor Murphy D R OK 93 60 87 86 56 75 50 57 58 85 55 87 59 77 36 Sean Durzi D R OK 59 76 71 92 92 76 78 85 79 83 69 57 46 81 95 Noah Hanifin D L OK 70 81 83 94 97 91 77 85 83 92 77 79 67 87 20 Evan Bouchard D R OK 78 90 75 95 98 88 99 99 96 84 86 57 79 95 31 Mike Matheson D L OK 67 94 75 98 99 80 89 99 90 88 72 78 59 91 11 Erik Cernak D R OK 95 57 94 85 83 74 50 62 61 86 54 65 61 79 98 Linus Ullmark G L OK 88 90 85 83 57 96 95 76 86 NA NA 90 80 84 14 Jonathan Quick G L OK 84 83 77 75 44 78 93 72 78 NA NA 83 93 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 60 Jesper Boqvist C L OK 74 62 67 69 57 94 64 49 54 60 57 58 54 65 97 Jonah Gadjovich C L OK 93 50 82 60 47 26 50 42 47 55 52 52 41 60 93 Egor Afanasyev LW L OK 50 50 87 72 25 99 50 40 45 55 50 50 40 58 22 Michael Pezzetta LW L OK 88 50 84 61 74 73 50 50 52 67 53 55 43 65 42 Garnet Hathaway RW R OK 99 57 83 71 99 55 52 50 55 73 57 84 61 69 44 Pierre Engvall RW L OK 50 50 91 77 89 92 55 60 62 65 61 65 56 68 41 Jani Hakanpaa D R OK 94 55 98 84 77 85 50 61 60 80 55 70 55 78 52 Gustav Lindstrom D R OK 70 58 74 77 56 85 55 58 60 72 57 55 42 70 15 Sam Malinski D R OK 50 62 66 75 28 92 63 59 61 55 58 50 41 64 27 Santeri Hatakka D L OK 50 66 71 76 25 90 54 53 54 70 50 50 40 65 61 Martin Jones G L OK 74 68 86 65 39 99 85 64 78 NA NA 89 93 71 63 Yaroslav Askarov G R OK 52 86 75 40 25 99 68 57 65 NA NA 57 57 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 69 Nicklas Backstrom C L OK 50 55 76 75 25 92 51 42 47 63 50 99 81 60 95 Mattias Janmark C L OK 60 61 80 70 86 81 53 49 53 58 54 83 88 64 37 Sean Monahan C L OK 50 79 78 83 99 95 83 73 79 67 76 88 73 80 55 Mark Kastelic C R OK 90 50 94 61 76 72 50 46 51 63 56 51 41 65 73 Kiefer Sherwood LW R OK 90 67 70 70 82 83 73 59 63 71 61 60 54 72 71 Teuvo Teravainen LW L OK 50 88 67 79 92 95 90 70 77 78 77 85 81 80 12 Maxime Comtois LW L OK 50 50 82 72 25 99 50 49 49 55 50 55 43 59 25 Evgeny Kuznetsov LW L OK 50 63 81 82 76 86 64 58 61 58 59 91 81 68 53 Alexis Lafreniere LW L OK 74 77 72 82 99 86 86 69 79 62 78 55 68 79 9 Oliver Wahlstrom RW R OK 50 53 77 68 39 92 52 45 49 55 53 52 41 59 33 Filip Zadina RW L OK 63 66 68 73 87 92 72 51 60 55 64 57 47 67 35 Brendan Gallagher RW R OK 71 74 59 74 93 73 83 56 64 55 67 92 73 71 64 Kevin Bahl D L OK 97 50 99 81 99 72 50 60 61 83 52 50 42 78 46 Moritz Seider D R OK 95 77 82 92 99 82 72 83 79 85 68 52 41 86 80 Kurtis MacDermid D L OK 89 50 99 55 54 55 50 41 48 61 52 66 49 68 40 Jan Rutta D R OK 76 67 81 86 83 84 55 66 66 87 61 77 59 78 15 Adam Pelech D L OK 73 63 84 88 70 86 51 67 62 77 52 77 65 75 30 Pavel Mintyukov D L OK 87 67 73 84 76 89 69 77 71 62 59 50 40 74 86 Charlie Lindgren G R OK 95 83 73 86 68 99 91 71 91 NA NA 81 99 82 21 Akira Schmid G L OK 65 56 87 47 36 90 82 74 67 NA NA 65 64 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Nikita Alexandrov C L OK 50 62 64 63 28 94 59 43 46 59 50 50 40 58 24 Samuel Fagemo C R OK 50 55 73 64 25 99 53 40 46 55 52 50 40 57 19 Jordan Greenway C L OK 95 56 99 81 81 73 50 60 64 86 61 67 52 75 11 Max McCormick C L OK 50 60 65 57 25 99 58 40 45 61 50 62 46 57 76 Kirill Marchenko LW R OK 66 70 77 79 94 94 79 60 71 72 74 50 41 76 8 Logan OConnor RW R OK 68 83 61 76 69 83 80 54 63 83 65 62 53 73 57 Cal Foote D R OK 50 50 95 76 25 25 50 53 54 68 50 53 43 66 39 Dakota Mermis D L OK 55 63 71 74 57 80 57 56 59 66 57 58 44 66 74 Robert Bortuzzo D R OK 51 50 89 74 33 72 50 50 53 69 50 88 70 66 29 Brandt Clarke D R OK 50 53 77 74 25 82 52 56 59 55 56 50 41 63 67 Ilya Lyubushkin D R OK 96 70 77 81 89 78 55 59 57 78 50 70 58 76 10 Adam Ginning D L OK 50 57 77 75 25 99 50 50 54 65 54 50 40 64 63 Stuart Skinner G L OK 99 74 89 88 77 99 93 70 90 NA NA 82 95 81 87 Arvid Soderblom G L OK 70 50 76 68 49 99 51 58 67 NA NA 60 59 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Ryan OReilly C L OK 52 89 79 86 99 93 92 83 87 79 76 99 83 86 39 Sebastian Aho C L OK 63 99 61 88 94 86 99 96 97 80 88 67 80 91 88 Lars Eller C L OK 63 73 80 78 99 88 71 56 67 77 65 99 75 74 26 Brandon Saad C L OK 50 63 83 79 99 92 69 56 70 65 76 96 80 74 76 Matt Boldy LW L OK 53 84 78 85 91 82 95 84 88 74 82 50 48 85 83 Joey Anderson LW R OK 56 63 77 73 66 95 61 54 57 73 56 54 42 66 64 Andrew Mangiapane LW L OK 88 79 61 78 91 82 84 68 69 75 65 69 52 77 57 Mark Stone RW R OK 51 80 85 86 68 88 83 82 81 75 68 87 86 81 56 William Nylander RW R OK 54 95 74 89 99 91 99 98 99 70 90 77 70 91 91 Travis Konecny RW R OK 97 98 65 86 92 75 99 78 86 91 86 74 62 90 81 J.T. Compher RW R OK 59 84 68 85 93 87 81 71 72 70 70 75 60 77 40 Alex Tuch RW R OK 81 83 89 86 91 79 85 80 85 89 74 71 64 87 8 Adam Fox D R OK 61 99 64 95 87 85 99 99 98 90 88 63 75 95 49 Will Borgen D R OK 96 60 81 82 99 77 57 72 68 75 56 60 46 78 24 Jordan Spence D R OK 71 66 61 75 86 94 73 75 67 61 54 50 46 71 16 Erik Karlsson D R OK 53 84 68 98 99 84 92 95 88 76 72 99 75 87 50 Darnell Nurse D L OK 99 63 89 92 98 72 56 72 74 81 70 81 91 84 97 Ryan Pulock D R OK 95 63 85 92 70 93 55 66 66 86 61 76 66 81 77 Carter Hart G L OK 76 75 76 73 43 99 86 71 77 NA NA 73 72 73 84 Joey Daccord G L OK 89 91 77 85 68 99 99 69 89 NA NA 73 79 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Noah Gregor C L OK 89 66 69 69 76 92 62 47 53 58 57 58 47 66 48 Marcus Johansson C L OK 51 62 77 78 94 91 68 60 64 55 62 99 75 69 37 Frederick Gaudreau C R OK 50 72 65 74 81 94 68 51 55 61 56 70 54 65 92 John Leonard C L OK 50 57 69 59 25 99 54 40 46 58 52 50 40 57 41 Jansen Harkins C L OK 76 54 76 62 54 86 51 45 48 55 50 58 44 60 67 Angus Crookshank LW L OK 50 65 60 66 25 91 63 42 47 61 53 50 41 59 27 Jakob Silfverberg RW R OK 50 60 79 72 98 91 60 52 56 76 57 98 72 67 78 Joel Armia RW R OK 60 65 87 77 80 85 57 49 62 87 69 78 62 72 6 Adam Erne RW L OK 79 50 83 61 29 89 50 41 46 55 51 69 50 60 60 Yan Kuznetsov D L OK 50 50 86 70 25 99 50 50 53 58 50 50 40 63 86 Tony DeAngelo D R OK 50 67 61 75 37 78 69 60 61 55 58 69 61 66 90 Nils Lundkvist D R OK 52 59 70 74 71 92 63 69 64 62 55 50 53 68 58 Wyatt Kaiser D L OK 50 76 60 81 39 80 65 59 57 75 50 50 40 67 98 Elvis Merzlikins G L OK 80 61 77 83 58 92 61 62 74 NA NA 74 71 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Pierre-Luc Dubois C L OK 91 50 94 78 99 76 57 64 68 55 66 70 63 73 82 J.T. Miller C L OK 99 81 84 88 98 79 97 99 97 83 87 92 95 95 45 Vladislav Namestniko C L OK 87 76 64 75 94 86 78 67 66 68 62 89 69 75 91 Jack Roslovic C R OK 50 66 74 78 71 92 69 65 64 60 60 68 72 69 22 Connor Dewar LW L OK 89 78 61 69 89 89 73 49 57 68 62 54 49 69 31 Alex Killorn LW L OK 79 74 72 85 76 76 76 60 69 66 70 99 87 76 27 Alex DeBrincat LW R OK 72 92 55 82 99 88 99 80 84 61 77 73 53 82 93 Noah Cates LW L OK 60 68 74 74 71 99 65 54 58 68 57 52 42 67 96 Clayton Keller RW L OK 51 96 58 85 94 88 99 85 89 56 85 70 55 83 63 Mason Appleton RW R OK 91 70 74 78 99 90 69 62 66 69 64 65 57 74 75 Carl Grundstrom RW L OK 88 58 73 68 60 92 58 45 52 55 59 60 53 64 81 Tom Wilson RW R OK 99 64 91 83 89 50 64 59 68 72 70 88 78 77 46 Brett Pesce D R OK 50 68 82 88 85 91 56 61 61 81 57 82 65 73 74 Zach Whitecloud D R OK 93 57 86 82 74 85 50 64 62 67 55 61 59 74 69 Cam Fowler D L OK 53 75 85 96 98 91 65 84 76 74 60 99 74 79 92 Travis Sanheim D L OK 91 70 92 95 98 83 63 84 80 79 70 73 56 85 44 Brent Burns D R OK 53 62 98 90 99 92 58 83 81 87 70 99 88 83 37 Jamie Oleksiak D L OK 95 50 99 86 99 87 50 63 63 93 54 85 63 82 73 Thatcher Demko G L OK 99 94 81 87 69 99 99 80 94 NA NA 70 81 88 43 Marc-Andre Fleury G L OK 84 58 74 79 57 91 79 72 77 NA NA 85 96 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Jean-Luc Foudy C R OK 50 64 60 58 25 99 62 40 46 55 53 50 40 57 10 Logan Morrison C R OK 50 64 63 72 25 99 63 40 45 61 50 50 40 58 67 Andrew Poturalski C R OK 50 62 63 59 25 99 60 40 45 60 50 54 42 57 66 Rem Pitlick LW L OK 50 64 64 78 25 93 61 40 45 64 50 55 42 59 88 Travis Boyd RW R OK 50 59 68 65 25 96 60 49 51 63 53 69 51 61 68 Mason Shaw RW L OK 50 64 61 62 25 53 62 43 47 59 51 50 40 58 7 Max Lajoie D L OK 50 59 71 72 25 99 54 52 54 55 50 52 41 61 60 Henry Thrun D L OK 50 69 72 87 62 90 60 59 61 79 57 50 40 70 8 Jacob Moverare D L OK 50 50 84 67 29 92 50 50 54 55 53 50 40 62 77 Carson Soucy D L OK 73 56 87 81 48 91 50 55 57 65 55 68 65 70 9 Oliver Kylington D L OK 50 68 65 81 40 89 63 56 59 62 57 58 48 65 59 Declan Carlile D L OK 50 60 68 69 25 99 56 50 53 60 50 50 40 62 38 Vincent Iorio D R OK 50 50 81 65 25 99 50 50 53 63 50 50 41 63 36 Pheonix Copley G L OK 59 50 84 40 25 99 86 57 65 NA NA 69 64 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Steven Stamkos C R OK 86 83 72 83 95 87 95 83 90 55 92 99 93 88 21 Evan Rodrigues C R OK 92 77 59 77 97 87 86 68 67 70 62 77 80 76 26 Luke Kunin C R OK 97 70 72 78 93 70 64 47 56 78 62 65 50 71 44 Brett Leason C R OK 83 55 92 72 82 93 50 52 59 85 62 52 41 71 79 Nikita Kucherov LW L OK 61 99 62 91 98 92 99 99 99 75 95 88 96 93 65 Mason Marchment LW L OK 94 61 91 76 98 81 69 71 76 72 72 63 66 80 79 Drew OConnor LW L OK 61 69 79 78 95 92 67 58 65 83 67 54 44 73 97 Noel Acciari LW R OK 92 70 74 72 66 94 58 43 51 69 55 79 62 67 19 Owen Tippett RW R OK 97 68 80 81 94 95 77 66 76 66 79 58 48 80 27 Connor McMichael RW L OK 54 80 63 78 97 87 82 55 65 64 68 50 48 71 24 Luke Glendening RW R OK 89 74 64 69 98 86 64 41 51 76 60 98 75 68 47 Marcus Foligno RW L OK 91 56 92 75 66 70 51 54 60 79 61 96 72 72 74 Thomas Chabot D L OK 58 64 79 93 62 87 68 74 75 75 71 69 52 77 62 Calen Addison D R OK 63 71 58 81 87 72 76 68 63 59 52 50 40 69 10 Jacob Trouba D R OK 99 65 84 89 83 70 55 71 66 80 57 87 87 81 23 Jake Sanderson D L OK 60 79 79 94 95 91 72 79 77 93 71 50 43 83 64 Nick Leddy D L OK 60 75 76 92 99 94 66 75 70 92 56 99 78 80 7 Oliver Ekman-Larsson D L OK 96 69 73 84 97 73 69 74 75 66 68 99 71 78 17 Jordan Binnington G L OK 95 86 71 92 75 89 85 93 88 NA NA 92 99 83 33 Petr Mrazek G L OK 88 78 74 91 74 80 77 65 80 NA NA 81 82 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 64 Derek Ryan C R OK 64 77 62 66 85 96 72 48 55 65 56 95 87 67 6 Cole Guttman C R OK 50 69 51 71 33 92 77 45 51 67 55 50 40 62 83 Kyle MacLean C L OK 68 58 70 66 39 90 58 46 51 63 55 50 41 62 50 Marian Studenic LW L OK 50 57 70 62 25 72 54 40 45 60 50 50 40 57 93 Jack Studnicka LW R OK 50 63 69 69 27 92 56 40 46 59 51 50 41 58 66 Tanner Jeannot LW L OK 93 50 87 70 66 62 50 48 53 55 58 59 50 65 15 Joona Koppanen RW L OK 50 50 91 61 25 99 50 40 45 57 50 50 40 58 34 Craig Smith RW R OK 58 56 77 66 91 87 61 50 59 55 62 99 89 66 61 Hudson Fasching RW R OK 50 51 84 70 54 95 52 52 54 55 55 59 50 62 54 Simon Edvinsson D L OK 50 51 90 83 25 92 50 52 55 56 53 50 40 64 95 Ben Hutton D L OK 50 54 80 79 50 88 53 60 60 71 55 78 56 68 5 Ryan Shea D L OK 50 59 77 71 37 94 50 50 54 62 53 50 40 63 27 Brandon Scanlin D L OK 50 50 90 67 25 99 50 50 53 55 50 50 40 63 18 Michael Hutchinson G R OK 50 68 80 40 25 99 50 56 63 NA NA 72 61 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Jack Hughes C L OK 52 99 59 91 75 94 99 93 94 63 81 55 51 85 95 Claude Giroux C R OK 52 96 65 88 99 90 98 83 84 70 71 99 79 83 11 Adam Henrique C L OK 94 82 71 80 99 87 82 67 75 88 74 99 88 83 51 Nazem Kadri C L OK 67 92 66 85 99 85 99 86 90 69 79 99 77 86 53 Nic Dowd C R OK 93 76 72 77 77 79 71 51 62 86 64 84 66 74 60 Andrei Svechnikov LW L OK 94 72 75 80 71 72 81 78 77 65 72 61 70 80 61 Jesper Bratt LW L OK 73 99 57 85 99 95 99 96 92 71 77 69 58 87 24 Brandon Hagel LW L OK 67 98 69 86 99 73 98 89 88 80 76 60 56 87 21 Jake Neighbours LW L OK 95 70 74 78 93 92 77 52 69 58 79 50 44 75 71 Mathieu Joseph RW L OK 95 86 68 79 87 80 86 67 71 82 62 65 52 79 89 Nils Hoglander RW L OK 90 74 60 70 97 82 83 52 66 69 75 53 59 74 76 Tim Stützle RW L OK 95 90 72 91 91 89 97 97 88 60 70 52 43 86 84 Dylan DeMelo D R OK 95 74 72 90 99 87 66 78 71 89 56 81 63 83 14 Tyler Myers D R OK 99 50 99 85 93 72 50 76 73 85 61 99 83 84 44 Seth Jones D R OK 86 69 88 99 81 85 65 76 75 90 68 90 71 85 85 Matt Roy D R OK 95 66 82 89 98 85 56 70 68 97 60 68 57 83 73 Dmitry Orlov D L OK 92 62 78 81 99 87 63 70 70 65 62 96 84 77 69 Devon Toews D L OK 76 93 71 94 99 93 87 88 85 92 74 72 71 88 42 Sergei Bobrovsky G L OK 99 90 74 89 76 94 99 89 96 NA NA 89 99 88 72 Ilya Sorokin G L OK 93 80 79 93 74 99 78 84 87 NA NA 87 86 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Ryan Winterton C R OK 50 61 65 64 25 99 58 40 45 61 50 50 40 57 66 Kevin Hayes LW L OK 51 52 91 75 95 95 58 57 64 69 63 90 67 70 68 Rhett Gardner LW L OK 50 50 84 61 25 99 50 40 45 62 50 52 41 58 47 Glenn Gawdin RW R OK 50 55 73 61 25 44 52 40 45 64 50 50 40 57 65 T.J. Oshie RW R OK 84 70 67 80 63 76 79 55 64 71 64 99 86 73 92 John Marino D R OK 52 85 66 89 91 84 76 73 68 83 59 63 51 76 63 Rasmus Sandin D L OK 82 72 62 89 82 89 76 72 67 68 57 53 44 75 59 Martin Fehervary D L OK 93 64 77 86 80 89 56 65 63 77 57 55 48 76 64 Mason Lohrei D L OK 50 50 89 80 50 87 50 61 63 57 60 50 53 67 16 Sam Montembeault G L OK 82 71 84 84 58 99 73 80 78 NA NA 68 67 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 MacKenzie Entwistle C R OK 89 56 82 69 81 80 54 47 54 63 56 54 43 66 25 Jordan Staal C L OK 91 58 91 77 97 84 54 61 64 65 60 99 99 73 92 Barclay Goodrow C L OK 96 63 82 71 97 72 54 48 54 70 54 82 86 68 40 Mitchell Chaffee C R OK 86 57 71 69 36 95 56 44 49 64 55 50 46 63 80 Nikita Nesterenko C L OK 50 59 69 69 25 99 55 40 46 63 54 50 40 59 30 Pavel Dorofeyev LW L OK 50 60 72 73 57 92 67 53 60 64 65 50 42 67 28 Valtteri Puustinen LW R OK 51 69 59 69 63 96 76 57 58 64 56 50 40 65 94 Leo Carlsson LW L OK 50 66 76 83 66 91 72 60 65 67 64 50 40 70 68 Jimmy Vesey LW L OK 84 64 77 71 97 92 66 53 61 60 63 82 75 71 91 Eeli Tolvanen RW L OK 95 75 65 78 98 91 83 65 69 60 66 57 49 75 20 Michael McCarron RW R OK 99 50 99 72 85 60 50 51 60 70 63 62 56 71 1 A.J. Greer RW L OK 88 51 84 63 71 83 51 47 53 58 57 58 44 64 9 Bobby McMann RW L OK 89 54 82 69 68 74 59 50 60 67 67 53 42 69 33 Viktor Arvidsson RW R OK 50 67 62 80 25 78 73 53 56 55 59 80 68 64 81 Nikita Okhotiuk D L OK 91 63 73 78 63 74 57 59 58 66 52 50 41 71 58 Jeremy Lauzon D L OK 99 57 92 84 95 65 50 58 63 71 62 61 54 77 70 Mathew Dumba D R OK 99 78 64 86 92 67 65 59 61 69 59 85 68 75 53 Simon Benoit D L OK 93 59 84 81 77 75 50 55 56 73 52 56 51 73 90 Ryan Lindgren D L OK 93 75 70 85 92 86 63 65 63 85 56 62 67 79 45 Jarred Tinordi D L OK 93 50 99 78 63 65 50 60 59 73 50 67 50 75 88 Chris Driedger G L OK 52 69 84 40 25 99 51 56 63 NA NA 69 60 59 8 Eric Comrie G L OK 57 50 72 40 26 99 76 57 64 NA NA 78 60 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Liam Foudy C L OK 50 55 74 66 25 95 52 45 47 58 50 50 41 58 83 Arthur Kaliyev C L OK 50 50 82 70 62 91 53 49 54 55 58 50 41 62 64 Reese Johnson C R OK 87 63 72 68 51 73 55 44 48 71 52 53 42 63 67 Tanner Pearson C L OK 58 58 79 72 65 88 56 49 53 59 56 86 64 64 17 Bradly Nadeau C R OK 50 70 50 85 25 99 72 40 45 55 50 50 40 58 18 Jake Leschyshyn LW L OK 50 56 70 58 25 99 54 40 45 55 50 50 40 56 34 Brendan Brisson LW L OK 50 59 69 71 25 95 60 49 51 55 53 50 41 60 74 Nicolas Deslauriers RW L OK 96 50 84 62 72 58 50 43 48 59 51 88 60 63 60 Rafael Harvey-Pinard RW L OK 56 75 59 71 54 95 67 49 51 73 52 50 40 63 26 Jakob Pelletier RW L OK 50 66 52 64 25 95 69 43 47 61 52 50 41 58 72 Isaak Phillips D L OK 66 59 82 81 40 81 50 57 56 67 50 50 40 68 47 Pierre-Olivier Josep D L OK 56 65 70 76 63 92 62 60 60 60 55 51 42 67 96 Noah Juulsen D R OK 90 62 78 76 65 88 51 57 57 64 52 54 44 70 22 Samuel Bolduc D L OK 55 50 91 72 41 94 50 54 57 57 55 50 40 65 59 Spencer Stastney D L OK 50 71 65 78 25 94 59 53 57 70 56 50 44 66 61 Spencer Martin G L OK 67 50 78 55 36 99 75 58 66 NA NA 54 59 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 98 Blake Lizotte C L OK 68 76 55 70 75 90 74 49 54 75 58 63 55 67 70 Teddy Blueger C L OK 91 78 66 76 82 87 75 65 63 68 57 69 66 73 45 Marco Rossi C L OK 50 79 58 81 99 83 88 59 69 63 71 50 42 72 24 Patrick Kane C L OK 50 81 58 86 60 90 91 71 74 55 73 99 86 76 69 Taylor Hall C L OK 50 52 80 79 25 88 51 44 49 64 54 97 68 61 82 Matt Nieto LW L OK 50 73 65 69 27 94 59 44 48 70 51 88 65 62 28 Mikael Pyyhtia LW L OK 50 73 56 72 25 99 65 43 46 69 50 50 40 60 34 Frank Nazar LW R OK 50 71 55 79 25 99 68 40 47 66 54 50 40 60 86 Kyle Okposo LW R OK 78 57 81 73 81 85 59 51 60 61 63 99 68 69 78 Anton Lundell RW L OK 66 74 70 78 94 83 76 63 66 75 64 51 70 74 14 Sam Lafferty RW R OK 89 55 80 70 95 88 59 51 59 56 63 65 64 68 68 Kevin Labanc RW R OK 66 63 64 69 56 89 63 48 50 66 52 74 55 63 88 Jack Johnson D L OK 77 51 89 76 97 86 50 63 63 76 56 99 81 75 27 Luke Schenn D R OK 91 53 90 77 76 80 50 57 58 68 52 99 74 74 64 Ian Cole D L OK 86 62 88 84 94 78 50 59 60 81 54 99 90 77 67 Nick Seeler D L OK 99 64 78 80 86 69 54 63 60 95 52 69 50 79 92 Ryan McDonagh D L OK 53 74 83 91 89 88 66 82 73 92 57 99 94 82 77 Joel Edmundson D L OK 83 50 94 80 64 87 50 56 57 68 52 80 70 73 49 Juuse Saros G L OK 99 75 64 93 82 97 84 85 89 NA NA 96 89 79 79 Antti Raanta G L OK 75 50 70 65 41 99 79 61 72 NA NA 80 77 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 99 Mavrik Bourque C R OK 50 62 65 68 25 99 58 40 45 55 50 50 41 57 6 Emil Heineman C L OK 50 54 74 66 25 99 51 40 45 63 50 50 40 58 13 Ondrej Pavel C L OK 50 50 80 58 25 72 50 40 45 55 50 50 40 56 32 Pavol Regenda LW L OK 50 50 87 69 25 88 50 40 45 64 50 50 40 59 76 Roby Jarventie LW L OK 50 57 69 61 25 83 54 42 46 58 50 50 40 57 85 Matt Savoie RW R OK 50 64 57 53 25 99 64 40 45 55 50 50 40 56 74 Isak Rosen RW L OK 50 65 60 63 25 99 62 40 45 55 50 50 40 57 12 Sam Colangelo RW R OK 50 51 80 71 25 81 50 40 47 63 54 50 40 59 46 Dante Fabbro D R OK 57 68 68 79 68 87 62 61 62 76 57 60 47 70 4 Troy Stecher D R OK 74 77 61 83 65 83 65 57 57 78 52 77 71 72 54 Kaedan Korczak D R OK 55 53 80 79 31 91 50 61 59 68 53 50 40 67 33 Victor Soderstrom D R OK 50 64 63 77 25 99 59 50 53 58 50 50 40 61 73 Cameron Crotty D R OK 50 57 70 66 25 99 54 50 53 58 50 50 40 61 96 Trevor van Riemsdyk D R OK 50 68 75 84 85 92 61 66 60 78 50 86 62 72 84 Jack Campbell G L OK 54 50 80 40 25 99 50 56 62 NA NA 82 69 53 71 Devin Cooley G L OK 55 50 84 40 25 99 50 55 59 NA NA 53 58 52
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 86 Kyle Connor C L OK 51 86 67 89 78 96 96 70 83 55 88 75 72 81 42 Jared McCann C L OK 58 86 71 81 97 88 90 74 80 69 80 77 59 81 55 David Pastrnak C R OK 76 90 71 87 99 83 99 99 99 72 97 81 85 94 33 Brayden Point C R OK 54 96 58 87 98 94 99 85 94 57 97 77 79 87 23 Parker Kelly LW L OK 92 75 68 69 97 89 69 50 57 79 58 53 41 70 92 Eetu Luostarinen LW L OK 93 77 74 78 99 90 72 55 64 70 62 60 74 74 79 Roope Hintz LW L OK 51 72 85 83 97 91 76 76 80 81 81 69 78 82 48 Jason Robertson LW L OK 80 83 80 83 99 92 94 91 92 74 79 59 72 88 28 Pavel Buchnevich LW L OK 57 88 73 88 97 83 90 77 81 83 78 76 60 83 90 Lawson Crouse RW L OK 95 67 89 80 98 87 64 59 69 71 73 71 54 77 27 Fabian Zetterlund RW R OK 96 69 81 84 99 88 74 60 72 75 74 52 41 78 85 Kyle Palmieri RW R OK 88 76 69 82 99 90 83 64 75 57 80 96 78 79 17 Colton Parayko D R OK 96 66 99 96 99 91 56 66 74 99 70 86 73 88 38 Miro Heiskanen D L OK 67 79 76 96 86 85 84 99 88 70 70 64 80 86 39 Brendan Smith D L OK 94 69 77 79 76 73 57 61 64 84 61 95 68 78 32 Mikey Anderson D L OK 95 73 71 88 89 92 63 68 64 87 54 57 51 79 83 Jaccob Slavin D L OK 63 80 83 89 98 96 74 81 74 98 62 84 84 85 80 Kris Letang D R OK 95 88 74 96 99 78 83 91 85 93 70 99 84 91 22 Jake Oettinger G L OK 99 74 94 87 72 96 89 70 90 NA NA 87 99 81 11 Logan Thompson G R OK 90 78 84 84 64 99 90 90 83 NA NA 67 70 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Trevor Lewis C R OK 84 62 78 69 99 92 56 48 56 74 58 99 82 69 72 Kevin Stenlund C R OK 80 61 91 71 98 78 50 44 56 73 61 59 76 69 35 Curtis Lazar C R OK 91 62 75 71 86 82 64 60 60 79 58 76 58 72 46 Givani Smith C L OK 86 50 84 61 43 69 50 44 48 65 51 54 42 62 49 Shane Bowers C L OK 50 57 70 65 25 99 54 40 45 63 50 50 40 58 93 Christian Dvorak C L OK 50 68 71 77 36 95 59 45 51 67 56 71 51 63 34 Mackie Samoskevich C R OK 50 64 63 70 25 99 60 40 45 55 50 50 40 57 73 Isac Lundestrom LW L OK 59 71 70 75 56 98 62 47 53 79 56 57 43 66 45 Morgan Barron LW L OK 91 52 91 67 97 91 50 47 56 61 61 55 46 67 36 Brendan Gaunce LW L OK 61 50 89 69 29 92 50 43 48 63 53 62 46 61 40 Victor Olofsson LW L OK 50 66 62 69 62 97 70 49 55 55 58 67 49 63 82 Joel Kiviranta RW L OK 80 70 64 66 68 93 65 47 52 58 53 60 57 64 16 Collin Graf RW R OK 50 58 72 80 25 99 55 44 47 64 50 50 40 60 41 Mitchell Stephens RW R OK 50 58 75 64 28 94 51 41 47 68 53 53 42 59 43 Vladislav Gavrikov D L OK 65 61 89 89 93 89 52 68 68 81 63 69 58 77 52 Mark Friedman D R OK 50 63 64 71 28 74 59 51 53 55 50 56 44 61 54 William Lagesson D L OK 81 56 83 76 48 77 50 55 55 73 50 55 43 70 89 Ryan Johnson D L OK 50 59 73 74 50 91 56 58 57 62 50 50 42 64 47 Alexander Petrovic D R OK 50 50 87 72 25 99 50 50 53 55 50 69 58 63 37 Maksymilian Szuber D L OK 50 57 74 80 25 44 50 50 53 58 50 50 40 61 29 Mackenzie Blackwood G L OK 80 64 88 85 61 96 61 63 77 NA NA 67 68 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Boone Jenner C L OK 95 69 81 87 70 86 68 55 67 79 75 88 69 78 76 Ivan Barbashev C L OK 92 69 72 79 99 85 77 66 71 72 69 76 71 78 82 Tomas Hertl C L OK 71 69 87 90 65 88 68 64 70 66 70 88 75 76 12 Ondrej Palat C L OK 91 68 70 78 86 85 73 62 64 66 62 93 80 74 75 Kirill Kaprizov LW L OK 71 88 70 92 91 86 99 95 99 72 99 61 58 93 35 Jamie Benn LW L OK 97 77 80 77 99 85 83 79 82 70 71 99 99 84 86 Nikolaj Ehlers LW L OK 50 86 59 79 99 89 97 76 80 72 75 77 69 80 93 Beck Malenstyn LW L OK 94 69 79 75 98 91 60 55 58 88 56 51 46 72 25 Valeri Nichushkin RW L OK 85 74 86 92 65 88 75 69 78 65 82 76 74 82 17 Tyler Toffoli RW R OK 79 73 75 81 95 94 83 63 76 55 84 95 81 80 5 Troy Terry RW R OK 50 83 66 84 92 90 93 77 78 68 72 65 52 79 80 Ross Colton RW L OK 93 70 70 74 97 78 79 64 69 57 67 63 66 75 87 John Carlson D R OK 74 82 87 99 99 86 77 92 87 96 70 99 89 91 51 Gustav Forsling D L OK 95 88 71 92 95 84 78 80 78 90 71 69 78 87 49 Shayne Gostisbehere D L OK 50 81 63 85 98 94 90 97 86 60 70 84 62 84 58 KAndre Miller D L OK 95 68 88 91 97 82 63 73 72 83 66 57 67 83 44 Jared Spurgeon D R OK 50 88 50 94 25 96 75 58 57 78 50 99 76 70 24 Connor Ingram G L OK 94 77 76 87 68 99 82 93 88 NA NA 66 99 79 34 Alex Nedeljkovic G L OK 84 69 72 79 55 99 80 63 77 NA NA 65 73 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Nicholas Robertson C L OK 50 73 56 69 68 97 83 55 63 57 66 50 48 68 71 Dmitri Voronkov C L OK 85 50 99 73 91 80 50 57 66 68 70 50 42 73 92 Axel Jonsson-Fjallby C L OK 50 58 70 62 31 99 56 44 48 55 53 51 43 59 21 Sammy Walker C R OK 50 65 59 65 25 99 63 40 45 55 50 50 40 57 90 Matthew Knies LW L OK 91 56 88 74 97 84 62 61 66 65 65 50 51 73 78 Nikita Chibrikov LW L OK 50 67 54 68 25 99 73 40 49 55 59 50 41 60 9 Tyler Angle LW L OK 50 66 52 62 25 99 68 40 45 63 50 50 40 57 29 Josh Doan RW R OK 50 61 67 71 25 99 63 47 53 65 59 50 41 63 23 Luke Evangelista RW R OK 50 74 65 74 97 93 84 64 68 59 66 50 48 71 91 Jack Quinn RW R OK 50 67 68 78 33 91 68 53 58 58 62 50 42 65 43 Gavin Brindley RW R OK 50 67 55 71 25 99 68 40 45 63 50 50 40 58 30 Scott Morrow D R OK 50 58 75 83 25 99 50 50 53 55 50 50 40 62 32 Jalen Chatfield D R OK 66 66 69 77 87 90 68 66 69 74 68 59 60 74 95 Egor Zamula D L OK 50 55 79 78 80 86 60 68 67 75 61 50 41 71 22 Parker Wotherspoon D L OK 90 68 73 82 50 78 57 60 57 66 50 51 51 71 31 Scott Perunovich D L OK 50 70 57 77 65 93 76 70 62 71 50 50 41 69 13 Louie Belpedio D R OK 50 62 70 73 25 99 56 53 58 68 57 51 41 65 83 Dylan Coghlan D R OK 50 58 81 83 25 99 50 50 53 55 50 51 41 63 69 Ilya Samsonov G L OK 90 50 83 79 57 99 73 73 80 NA NA 83 90 67 20 Lukas Dostal G L OK 82 69 74 84 61 85 66 62 73 NA NA 57 63 68 36 Ville Husso G L OK 69 53 81 57 36 99 66 67 67 NA NA 63 63 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Connor Bedard C R OK 66 90 62 87 82 88 99 84 83 56 75 50 45 81 81 Casey Mittelstadt C L OK 50 78 73 82 97 88 87 80 78 69 68 63 60 78 20 Tyson Foerster C R OK 94 58 85 81 93 88 66 54 66 74 71 50 42 75 96 Ryan Poehling C L OK 70 65 79 76 93 97 63 58 62 79 62 55 43 72 40 Philipp Kurashev LW L OK 50 82 68 86 91 91 91 79 78 59 70 57 47 77 15 Jake DeBrusk LW L OK 95 75 74 81 97 93 76 62 69 69 69 71 75 77 37 Juraj Slafkovsky LW L OK 96 56 94 82 99 81 64 70 74 60 70 50 42 77 55 Simon Holmstrom LW L OK 50 63 85 73 91 94 64 51 63 85 66 50 46 71 5 Cole Caufield RW R OK 67 89 53 89 99 94 99 77 81 64 78 50 49 81 59 Andrei Kuzmenko RW R OK 50 74 68 77 87 94 84 67 73 56 75 58 48 74 85 Dylan Guenther RW R OK 50 77 65 80 54 90 82 60 67 69 71 50 44 72 88 Ryan Johansen RW R OK 66 50 88 73 76 84 55 51 60 55 65 98 75 68 10 Logan Mailloux D R OK 50 50 89 89 25 99 50 59 57 62 50 50 40 66 4 Adam Boqvist D R OK 50 63 68 83 42 99 63 61 59 64 52 52 42 66 36 Jamie Drysdale D R OK 50 66 64 86 41 93 66 59 61 55 57 50 40 65 91 John Ludvig D L OK 79 53 82 70 40 60 50 52 57 55 57 50 41 66 41 Philip Broberg D L OK 50 50 87 69 25 99 50 53 54 55 50 50 48 63 7 Jacob MacDonald D L OK 51 55 75 70 41 81 56 52 62 66 67 62 46 66 14 Louis Domingue G R OK 52 99 82 40 25 99 76 61 71 NA NA 79 63 74 82 Joel Hofer G L OK 81 88 82 75 47 89 92 72 79 NA NA 77 64 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 70 Zach Dean C L OK 50 66 61 67 25 81 61 40 45 61 50 50 40 58 68 Anthony Beauvillier C L OK 62 70 61 73 72 95 75 54 57 71 56 74 63 67 22 Brandon Duhaime C L OK 92 65 77 68 97 75 57 48 54 64 55 59 58 67 92 Barrett Hayton C L OK 50 59 79 80 40 77 55 49 52 55 54 52 42 61 45 Danil Gushchin C L OK 50 68 50 76 25 99 74 43 48 64 53 50 40 60 8 Jonatan Berggren C L OK 50 58 70 68 25 94 58 47 50 55 53 50 40 59 74 Joe Snively C L OK 50 66 55 62 25 99 66 40 45 63 50 51 41 58 42 Sean Kuraly C L OK 89 59 85 74 75 81 52 50 56 75 60 78 63 69 6 Bo Groulx LW L OK 87 60 76 70 54 86 50 42 47 70 50 50 40 62 39 Alex Steeves LW L OK 54 57 71 66 25 99 54 40 45 55 50 50 40 57 9 Max Pacioretty LW L OK 80 50 86 75 57 84 56 62 60 55 55 99 72 68 58 Raphael Lavoie RW R OK 50 50 89 60 25 91 50 40 45 55 50 50 40 58 21 Connor Brown RW R OK 50 78 65 72 86 95 72 49 56 62 54 78 74 66 48 Nathan Bastian RW R OK 88 52 84 66 65 83 50 48 52 62 56 59 47 65 57 Kailer Yamamoto RW R OK 50 71 50 70 71 91 90 49 56 57 59 60 50 65 56 Gustav Olofsson D L OK 50 54 77 76 25 99 50 50 53 61 50 57 44 63 65 Calle Rosen D L OK 50 59 69 71 25 90 54 52 54 61 50 59 45 62 44 Daniil Tarasov G L OK 70 75 86 68 41 99 76 62 75 NA NA 77 63 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 96 Elias Pettersson C L OK 99 99 65 88 99 95 99 95 96 81 84 65 80 93 80 Carter Verhaeghe C L OK 73 87 67 83 92 86 99 81 87 66 87 68 84 86 73 Matias Maccelli C L OK 50 82 59 80 99 96 92 80 76 60 67 50 42 76 36 Miles Wood C L OK 97 68 75 74 89 71 70 59 63 63 60 74 66 72 78 Anze Kopitar LW L OK 53 77 92 86 98 92 79 85 86 82 76 99 90 85 65 Yegor Sharangovich LW L OK 50 80 75 82 99 96 83 68 79 69 81 59 49 79 49 Jason Zucker LW L OK 97 68 67 74 83 67 77 60 65 55 66 89 71 73 59 Yakov Trenin LW L OK 92 69 78 75 92 85 63 45 58 80 63 62 61 71 29 Filip Forsberg RW R OK 99 89 78 87 99 85 99 86 99 77 98 86 83 95 88 Jack Eichel RW R OK 54 92 79 90 76 87 95 82 89 77 85 75 72 87 57 Nick Bjugstad RW R OK 94 68 90 82 92 78 66 65 72 83 74 89 64 81 63 Andrew Copp RW L OK 50 72 77 79 95 90 68 61 64 68 63 83 68 71 60 Rasmus Dahlin D L OK 98 79 81 99 98 77 81 89 93 76 90 63 51 90 87 Charlie McAvoy D R OK 99 79 80 99 89 67 76 89 85 77 77 69 77 87 79 Ivan Provorov D L OK 70 68 85 91 99 92 60 77 72 85 60 77 56 80 21 Brandon Carlo D R OK 95 62 92 87 92 84 50 61 62 92 59 76 74 81 94 Ben Chiarot D L OK 95 56 91 87 93 79 50 66 66 75 61 88 70 79 84 Niko Mikkola D L OK 97 60 86 87 99 76 50 64 64 76 56 62 72 78 89 Laurent Brossoit G L OK 80 99 80 72 40 93 99 67 84 NA NA 73 75 84 61 Andrei Vasilevskiy G L OK 95 66 87 87 70 96 82 83 84 NA NA 81 95 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Marc McLaughlin C R OK 50 63 73 71 25 99 55 40 49 55 59 50 40 60 86 Landon Slaggert C L OK 50 66 63 68 25 92 61 45 48 67 52 50 40 60 22 Michael McLeod C R OK 88 66 72 77 54 93 64 51 58 73 62 59 48 70 68 Ilya Mikheyev C L OK 55 65 73 75 94 98 68 61 63 55 62 67 63 69 17 Adam Ruzicka C L OK 50 50 89 66 51 91 50 47 50 55 54 50 41 61 70 Kevin Rooney LW L OK 73 68 72 68 40 97 54 41 48 70 54 68 51 63 38 Marat Khusnutdinov RW L OK 50 72 59 72 25 89 65 45 48 62 52 50 40 60 32 James Malatesta RW L OK 65 63 63 66 25 87 62 43 48 63 53 50 40 60 98 Trey Fix-Wolansky RW R OK 50 66 59 68 25 94 65 42 47 64 53 50 40 59 62 Kasperi Kapanen RW R OK 70 69 72 75 88 94 69 58 61 71 57 71 55 70 35 Conor Timmins D R OK 50 53 80 78 30 79 53 62 60 61 53 51 41 65 18 Tyler Tucker D L OK 74 55 77 71 31 55 50 51 54 68 53 50 40 66 34 Magnus Chrona G L OK 55 50 82 40 25 99 56 55 60 NA NA 51 57 53 82 Cayden Primeau G L OK 72 78 81 67 40 93 81 79 76 NA NA 77 69 73 33 James Reimer G L OK 76 72 77 74 42 87 74 62 75 NA NA 81 73 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Bo Horvat C L OK 72 76 82 89 98 86 83 75 82 69 83 86 72 84 90 Dylan Strome C L OK 52 75 79 85 99 92 85 80 83 64 77 69 60 81 97 Blake Coleman C L OK 99 85 71 81 94 72 86 65 77 89 82 84 74 85 44 Morgan Geekie C R OK 92 62 80 77 92 89 70 64 69 60 68 59 62 75 50 Pontus Holmberg C L OK 59 66 67 69 65 90 66 52 56 69 58 50 49 66 34 Sean Couturier LW L OK 71 67 86 84 89 88 70 70 70 67 62 94 74 76 83 Dylan Cozens LW R OK 93 74 77 82 95 84 76 70 72 67 69 54 43 78 55 Anders Lee LW L OK 96 50 93 77 98 76 57 57 66 68 70 96 80 75 22 Jordan Martinook LW L OK 63 72 71 76 99 87 72 58 65 63 64 86 76 71 18 Colton Sissons RW R OK 94 74 75 80 98 86 72 60 66 72 65 84 72 76 91 Nino Niederreiter RW L OK 93 53 86 76 93 87 61 57 65 56 69 97 81 73 69 Taylor Raddysh RW R OK 86 68 78 78 88 91 63 50 57 80 56 57 44 70 66 Jesse Ylonen RW R OK 50 56 75 66 71 93 54 45 50 69 55 50 41 62 79 Drew Doughty D R OK 97 76 80 99 99 84 73 85 88 89 80 99 85 90 25 Jakob Chychrun D L OK 76 64 80 92 99 79 69 77 81 69 78 68 52 80 59 Henri Jokiharju D R OK 94 65 73 86 89 90 63 69 65 81 57 60 46 78 94 Johnathan Kovacevic D R OK 78 52 95 79 75 80 50 58 63 81 64 55 43 76 23 Urho Vaakanainen D L OK 63 65 77 81 82 89 56 65 61 80 52 51 40 73 20 Jordan Harris D L OK 50 72 66 81 68 88 65 63 62 73 57 50 40 69 24 Ukko-Pekka Luukkonen G L OK 96 82 89 87 72 88 95 77 87 NA NA 59 76 82 31 Filip Gustavsson G L OK 88 64 74 83 62 99 76 73 81 NA NA 73 74 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Jackson Blake C R OK 50 68 50 77 25 99 76 40 45 55 50 50 40 58 98 Cody Glass C R OK 50 52 82 73 50 86 54 48 54 55 57 53 43 62 84 Tomas Nosek C L OK 50 58 82 70 43 94 50 45 50 63 52 78 59 61 27 Vasily Podkolzin C L OK 86 58 70 68 25 87 55 43 47 55 50 50 42 60 45 Justin Kirkland C L OK 50 56 71 60 25 99 53 40 45 59 50 50 40 57 78 Kole Lind LW R OK 50 55 72 57 25 99 52 40 45 61 50 50 40 57 75 Dominik Kubalik LW L OK 61 58 73 70 89 92 62 44 55 55 62 69 52 64 88 Matthew Highmore LW L OK 50 66 65 61 25 99 59 44 47 68 50 57 45 60 35 Jujhar Khaira LW L OK 50 50 87 62 25 99 50 40 45 61 50 69 50 59 99 Ben Meyers LW L OK 50 61 68 66 28 92 56 43 47 56 51 50 41 58 47 Justin Sourdif RW R OK 50 64 61 63 25 99 61 40 45 55 50 50 40 57 51 Jayden Struble D L OK 91 61 74 79 68 71 58 58 60 68 57 50 40 72 87 Lane Hutson D L OK 50 71 50 92 25 99 77 60 58 59 50 50 40 66 19 Lukas Cormier D L OK 50 65 64 81 25 99 63 55 55 55 50 50 40 62 40 Sebastian Aho (D) D L OK 52 70 59 79 70 93 67 58 59 60 55 60 45 65 21 Ethan Bear D R OK 50 60 70 76 29 88 56 54 56 64 53 61 47 64 30 Josh Mahura D L OK 51 61 70 71 36 81 58 61 58 55 50 56 45 63 60 Cale Fleury D R OK 50 53 77 73 25 99 50 50 53 62 50 50 40 62 80 Casey DeSmith G L OK 77 59 67 73 46 99 83 71 75 NA NA 85 72 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Sam Reinhart C R OK 84 95 74 90 99 89 99 77 94 94 99 84 95 94 95 Elias Lindholm C R OK 94 81 76 86 91 90 79 72 73 70 66 91 81 80 40 Vinni Lettieri C R OK 60 65 61 65 56 85 65 45 50 56 56 58 45 61 64 Calle Jarnkrok C R OK 62 69 68 78 63 90 68 53 58 74 62 91 77 69 34 Mikko Rantanen LW L OK 67 75 89 93 97 82 97 99 99 74 93 77 84 93 62 Nick Foligno LW L OK 95 73 78 82 89 78 76 62 71 72 69 99 74 78 91 Ryan Lomberg LW L OK 93 69 59 65 91 70 67 42 50 55 55 66 58 64 17 Oskar Steen LW R OK 84 59 67 64 41 96 56 40 45 55 51 50 40 60 39 Mitch Marner RW R OK 72 99 63 89 83 92 99 99 96 86 79 75 70 91 16 Tyler Seguin RW R OK 68 72 79 80 82 89 76 70 78 64 78 99 99 80 14 Adam Lowry RW L OK 93 65 88 80 98 80 61 63 66 77 62 87 74 76 6 Jonas Rondbjerg RW L OK 50 57 78 69 25 99 50 43 48 59 51 50 40 59 31 MacKenzie Weegar D R OK 96 84 76 94 99 82 81 82 90 97 90 75 57 92 29 Victor Hedman D L OK 76 67 99 97 94 72 64 99 94 86 77 99 91 90 59 Rasmus Andersson D R OK 55 78 76 96 94 83 74 82 78 83 69 71 56 81 50 Shea Theodore D L OK 50 70 76 91 57 96 78 93 80 68 62 75 72 79 21 Connor Clifton D R OK 99 75 67 80 95 69 68 65 64 86 58 67 54 79 79 Matt Grzelcyk D L OK 62 73 59 82 76 83 69 60 60 70 55 74 62 70 66 Igor Shesterkin G L OK 99 86 73 89 73 91 94 78 90 NA NA 78 99 84 75 Anton Forsberg G L OK 81 50 79 73 47 94 70 69 72 NA NA 69 64 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Patrick Brown C R OK 50 50 84 63 25 94 50 42 45 55 50 64 51 58 41 Alex Turcotte C L OK 50 62 64 64 25 91 61 44 48 55 51 50 40 58 67 Zach Aston-Reese C L OK 50 50 78 56 25 81 50 40 45 55 50 69 52 57 74 Dominic Toninato LW L OK 50 52 78 66 25 88 50 46 49 55 52 62 48 59 55 William Lockwood LW R OK 65 64 62 62 31 82 60 41 46 55 50 50 40 58 48 Graeme Clarke RW R OK 50 65 61 69 25 81 61 40 45 62 50 50 40 58 51 Sheldon Rempal RW R OK 50 66 58 66 25 87 66 42 48 55 54 53 42 59 44 Vladislav Kolyachono D L OK 50 57 72 71 25 88 56 58 59 64 55 50 40 65 65 Ian Mitchell D R OK 50 62 69 77 25 78 55 53 54 55 50 50 40 61 5 Jonas Johansson G L OK 77 50 90 74 43 99 64 62 73 NA NA 62 69 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 89 Auston Matthews C L OK 92 88 87 92 98 92 99 78 98 87 99 74 85 96 61 Martin Necas C R OK 82 73 72 83 93 84 82 71 75 55 76 61 65 78 10 Tyler Bertuzzi C L OK 94 68 77 78 97 81 76 63 71 60 72 70 61 77 58 Dawson Mercer C R OK 50 82 63 81 99 89 82 53 66 64 70 52 44 71 27 Mikael Granlund LW L OK 71 99 62 90 83 86 99 94 84 84 63 95 69 85 48 Warren Foegele LW L OK 85 68 79 74 99 83 71 61 70 63 70 70 79 75 35 Alex Newhook LW L OK 50 67 71 80 66 90 76 62 66 56 67 51 45 70 68 Zach Benson RW L OK 50 79 54 75 86 85 87 61 64 60 62 50 41 69 71 Zach Hyman RW R OK 91 80 78 87 97 83 90 64 85 72 99 84 95 88 12 Jonathan Marchessaul RW R OK 98 91 60 84 99 86 99 67 85 57 92 90 82 86 85 Tommy Novak RW L OK 50 80 65 75 86 96 90 70 74 58 70 55 50 75 73 Joe Pavelski RW R OK 80 76 73 81 99 92 86 80 84 68 77 99 91 84 7 Ty Emberson D R OK 88 63 74 84 36 94 56 61 60 73 53 50 40 73 57 David Savard D R OK 79 59 94 87 72 88 50 70 70 91 64 97 69 82 56 Jeff Petry D R OK 95 59 83 84 88 84 55 74 69 69 57 99 69 78 24 Jake Walman D L OK 58 64 84 88 76 80 55 60 71 75 77 59 48 74 97 Jacob Bernard-Docker D R OK 72 69 68 78 87 90 63 61 63 80 59 50 40 73 87 Torey Krug D L OK 72 83 64 91 93 88 86 87 75 68 59 95 73 81 51 Pyotr Kochetkov G L OK 91 83 81 78 59 85 99 68 86 NA NA 77 79 81 2 Tristan Jarry G L OK 92 71 76 85 69 93 82 67 85 NA NA 69 85 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 73 Nicolas Aube-Kubel C R OK 89 59 77 70 72 89 61 51 57 71 57 63 53 68 54 Mark Jankowski C L OK 50 53 87 71 39 92 50 50 56 73 59 70 58 65 75 Zachary Sanford C L OK 50 50 84 68 35 93 50 48 50 67 50 69 52 61 65 Jesse Puljujarvi C R OK 53 50 82 64 27 92 50 41 48 57 54 63 49 59 92 Chris Wagner C R OK 50 59 69 61 25 80 55 42 46 55 52 77 61 58 76 Zack Bolduc LW L OK 50 63 67 70 30 92 64 45 52 65 57 50 40 62 37 Brendan Lemieux LW L OK 82 50 83 62 39 44 50 43 48 55 54 64 49 61 14 Michael Amadio RW R OK 58 62 75 73 88 93 69 55 63 63 66 67 57 69 48 Shane Wright RW R OK 50 59 69 73 25 99 60 42 50 63 58 50 43 61 71 Riley Tufte RW L OK 50 50 99 68 25 88 50 43 48 55 53 50 41 60 36 Fraser Minten RW L OK 50 57 73 69 25 85 51 40 45 55 50 50 40 57 46 Justin Schultz D R OK 50 61 72 80 85 90 69 71 71 57 66 95 73 72 83 Nikita Zaitsev D R OK 77 60 73 78 46 89 56 56 58 74 55 81 57 71 58 Andreas Englund D L OK 95 55 81 73 99 72 50 59 59 61 52 58 50 71 28 Alex Goligoski D L OK 50 68 58 76 43 85 69 62 60 55 50 99 69 64 89 John Klingberg D R OK 50 62 70 88 25 83 60 58 56 55 50 87 65 64 14 Jake Christiansen D L OK 50 59 70 73 25 94 55 53 54 63 50 50 40 63 65 Derrick Pouliot D L OK 50 53 77 70 25 99 50 50 53 55 50 64 47 61 16 Joonas Korpisalo G L OK 88 50 78 87 73 99 68 73 79 NA NA 90 73 66 68 Devon Levi G L OK 72 63 69 65 40 99 78 60 69 NA NA 56 59 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Adam Fantilli C L OK 70 60 74 78 59 90 68 58 62 55 64 50 41 68 15 Luca Del Bel Belluz C L OK 50 59 67 65 25 99 59 40 49 63 59 50 40 60 11 Cole Sillinger C L OK 95 73 75 79 93 83 70 60 65 83 64 50 41 75 17 Michael Eyssimont C L OK 99 60 74 70 98 64 67 54 60 70 61 57 51 71 12 Cole Smith LW L OK 92 69 77 74 97 77 65 54 60 75 59 60 54 72 47 Danton Heinen LW L OK 86 71 75 75 89 89 73 61 68 77 69 74 69 76 21 Lukas Reichel LW L OK 50 74 58 74 78 94 78 52 57 61 56 50 40 65 55 David Perron LW R OK 93 73 71 78 92 79 83 72 74 55 68 99 82 78 92 Matthew Poitras RW R OK 50 68 61 73 40 94 72 52 56 55 56 50 41 63 18 Jordan Eberle RW R OK 50 81 66 82 94 93 90 68 75 72 68 99 78 77 70 Dillon Dube RW L OK 50 66 64 68 52 94 62 45 49 55 54 61 48 60 13 Bowen Byram D L OK 94 70 70 87 88 79 71 70 75 67 75 50 43 78 65 Nick Perbix D R OK 84 59 80 82 93 95 61 73 66 82 54 53 45 78 78 Timothy Liljegren D R OK 93 66 70 86 66 91 67 73 67 68 57 54 50 76 45 Marc-Edouard Vlasic D L OK 50 63 78 79 69 87 55 57 64 83 64 99 80 73 36 Vincent Desharnais D R OK 93 50 99 78 94 80 50 61 60 71 52 56 63 76 50 Nate Schmidt D L OK 73 66 69 80 76 92 65 64 62 60 55 89 71 71 49 Justin Faulk D R OK 90 69 80 91 72 81 68 82 71 81 55 98 72 82 48 Justus Annunen G L OK 67 97 85 55 30 99 99 64 79 NA NA 70 66 80 81 Matt Murray(2) G L OK 52 99 73 40 25 99 93 60 71 NA NA 55 85 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Colin White C R OK 50 59 72 65 34 95 53 40 45 57 50 73 54 58 61 Rasmus Kupari C R OK 50 55 78 64 34 95 50 41 46 55 50 50 41 57 80 Arshdeep Bains C L OK 50 62 65 70 25 79 58 40 45 55 50 50 40 57 44 Jaret Anderson-Dolan LW L OK 65 59 71 68 37 94 54 44 47 55 51 50 41 59 20 Brandon Biro LW L OK 50 69 56 68 25 99 66 40 47 55 55 50 40 59 23 Lukas Rousek LW L OK 50 67 57 67 25 99 65 43 46 55 50 50 40 58 19 Ethan Del Mastro D L OK 50 53 86 84 25 99 50 50 53 67 50 50 40 65 67 Kevin Korchinski D L OK 50 67 68 87 92 92 67 61 63 60 61 50 42 68 3 Tristan Luneau D R OK 50 58 73 82 25 83 54 54 57 64 54 50 40 64 43 Daniil Miromanov D R OK 50 51 85 88 29 90 50 55 59 58 58 50 40 65 46 Alexander Alexeyev D L OK 58 50 88 74 47 95 50 52 55 66 52 50 44 67 32 Filip Roos D L OK 50 54 76 76 25 99 50 50 53 63 50 50 40 63 37 Philip Kemp D R OK 50 50 80 50 25 99 50 50 53 55 50 50 40 60 62 Kenneth Appleby G L OK 50 50 89 40 25 99 50 55 60 NA NA 61 58 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 66 Nick Schmaltz C R OK 52 92 64 86 95 96 99 80 83 63 73 73 55 81 23 Michael Rasmussen C L OK 92 54 95 77 91 82 51 62 64 78 64 60 48 74 29 Connor Zary C L OK 50 71 62 77 76 89 80 63 65 68 66 50 43 71 56 Sidney Crosby C L OK 97 94 71 87 99 86 99 92 99 74 92 99 91 94 51 Alexandre Texier LW L OK 61 68 76 77 94 86 66 59 62 79 63 54 45 71 53 Gustav Nyquist LW L OK 50 94 61 82 98 96 99 93 86 72 73 98 82 84 69 Ridly Greig LW L OK 93 74 65 76 87 74 75 54 62 79 64 50 41 73 30 Alex Iafallo LW L OK 52 67 74 77 99 97 68 56 62 68 61 78 63 69 6 Oliver Bjorkstrand RW R OK 73 90 61 79 99 95 99 79 81 58 70 77 61 80 61 Keegan Kolesar RW R OK 90 51 85 68 95 82 53 50 56 58 58 61 58 67 55 Kaapo Kakko RW L OK 50 54 80 73 74 88 58 47 57 62 65 55 65 65 15 Brad Marchand RW L OK 99 99 55 87 99 73 99 78 87 70 79 99 91 87 60 Cale Makar D R OK 53 99 67 97 93 93 99 99 99 97 95 61 65 97 75 Thomas Harley D L OK 74 69 84 92 95 93 71 83 85 88 81 50 66 85 80 J.J. Moser D L OK 94 81 62 88 97 87 75 72 68 77 60 52 41 79 76 Nicolas Hague D L OK 95 50 99 84 88 83 50 61 61 67 54 60 50 76 96 Jackson LaCombe D L OK 63 69 80 85 86 90 60 67 63 74 54 50 41 73 13 Erik Gudbranson D R OK 95 59 94 86 94 73 50 71 69 84 63 93 69 82 33 Alex Lyon G L OK 88 72 73 84 61 96 77 73 79 NA NA 72 72 73 70 Kevin Lankinen G L OK 74 76 75 65 41 99 87 71 77 NA NA 82 63 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 David Kampf C L OK 80 72 72 73 94 93 64 52 57 63 58 74 63 69 64 Jesperi Kotkaniemi C L OK 60 58 78 72 95 87 65 56 61 55 62 61 63 68 8 Bobby Brink C R OK 50 69 50 74 69 94 84 54 59 67 63 50 42 67 46 Alexander Holtz C R OK 50 59 71 69 99 94 67 52 61 55 66 50 43 66 10 Jonathan Gruden C L OK 55 71 59 63 25 88 62 40 46 58 52 50 40 58 85 John Beecher LW L OK 88 54 87 67 63 86 50 43 52 59 58 50 54 65 31 Jakub Vrana LW L OK 50 59 68 70 25 89 59 46 49 55 53 67 52 60 7 Max Jones LW L OK 88 50 87 70 63 82 50 52 55 67 56 59 44 66 72 Nico Sturm RW L OK 78 61 84 76 76 94 52 49 54 80 56 64 49 68 62 Declan Chisholm D L OK 50 62 70 79 37 83 59 58 60 62 58 50 40 65 89 Travis Dermott D L OK 61 69 74 81 60 85 53 56 58 63 55 65 50 68 52 David Jiricek D R OK 50 50 85 75 52 85 50 61 59 69 52 50 41 67 58 Nick Blankenburg D R OK 50 70 56 79 25 90 65 50 54 67 53 50 40 63 12 Tyler Kleven D L OK 50 52 81 71 25 93 50 52 53 65 50 50 40 64 37 Malcolm Subban G L OK 50 66 80 40 25 99 50 56 61 NA NA 58 57 57 34 Mads Sogaard G L OK 54 50 91 40 25 99 50 55 60 NA NA 52 57 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 69 Mathew Barzal C R OK 64 97 70 89 97 87 99 98 94 68 74 71 66 88 43 Seth Jarvis C R OK 99 99 57 85 98 94 99 74 84 87 83 50 64 88 56 Mark Scheifele C R OK 73 79 83 88 89 78 89 92 89 66 78 92 77 87 78 Matt Duchene C L OK 50 73 80 82 97 92 82 81 82 70 76 99 96 82 95 Johnny Gaudreau C L OK 50 87 50 85 98 92 99 89 78 55 62 90 67 77 65 Kevin Fiala LW L OK 74 81 76 84 99 78 92 84 87 58 79 77 65 84 58 Jeff Skinner LW L OK 50 74 71 79 89 86 83 64 75 56 77 99 68 75 44 Vladimir Tarasenko LW L OK 85 63 85 78 92 95 72 75 77 70 75 94 99 81 71 Anthony Mantha RW L OK 62 50 99 75 89 90 55 63 72 69 75 77 58 75 87 Ryan Hartman RW R OK 87 78 72 79 89 72 82 67 73 78 73 80 62 80 42 Daniel Sprong RW R OK 50 67 71 70 92 91 76 67 69 55 69 64 49 71 85 Ryan Donato RW L OK 92 71 68 74 94 90 78 59 65 73 63 68 51 74 51 Brock Faber D R OK 70 81 75 97 99 90 74 89 81 85 66 50 45 83 77 Roman Josi D L OK 59 86 76 98 99 84 95 99 99 87 96 99 90 96 30 Brayden McNabb D L OK 95 62 89 85 99 87 55 72 69 99 58 93 78 85 98 Jonas Brodin D L OK 50 77 75 94 75 92 67 73 72 92 66 92 69 79 55 Hampus Lindholm D L OK 65 61 93 94 88 75 54 76 69 85 57 87 80 80 11 Olli Maatta D L OK 62 57 81 78 87 94 55 66 65 79 59 85 66 74 18 Adin Hill G L OK 85 80 86 78 52 99 89 74 83 NA NA 75 78 78 70 Cam Talbot G L OK 94 86 83 87 72 94 98 93 88 NA NA 81 94 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Ryan McLeod C L OK 68 75 73 75 98 96 77 58 66 73 62 55 73 73 50 Grigori Denisenko C R OK 50 58 69 68 25 90 55 40 45 55 50 50 40 57 6 Ty Dellandrea C R OK 69 66 72 71 51 84 57 48 51 58 52 50 48 62 52 Nathan Walker C L OK 88 67 61 68 54 88 68 47 53 67 58 61 46 66 19 Sam Steel C L OK 62 75 66 73 93 89 72 56 60 66 60 62 68 69 97 Christian Fischer C R OK 89 53 83 69 95 87 52 55 55 60 55 70 51 67 38 Justin Bailey LW R OK 78 50 88 69 71 96 50 50 54 71 56 59 45 66 57 Sonny Milano LW L OK 50 62 70 71 59 93 69 49 60 68 68 65 54 67 59 Andre Burakovsky LW L OK 50 53 84 75 59 91 56 51 56 55 58 80 65 64 32 Alex Laferriere RW R OK 91 56 78 73 98 83 61 51 58 55 62 50 48 68 83 Ruslan Iskhakov RW L OK 50 68 50 75 25 99 74 49 49 56 50 50 41 60 13 Jake Bean D L OK 50 68 71 79 87 87 63 60 62 75 59 56 44 70 96 Jon Merrill D L OK 50 52 81 72 78 86 50 58 61 67 59 86 62 68 62 Dennis Gilbert D L OK 68 50 85 71 41 86 50 57 57 60 52 54 42 67 94 Jack Thompson D R OK 50 60 70 78 25 99 54 50 53 64 50 50 40 63 37 Daemon Hunt D L OK 50 57 76 69 25 99 50 52 53 61 50 50 40 62 33 Scott Wedgewood G L OK 81 64 77 75 49 99 84 62 75 NA NA 63 64 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Emil Bemstrom C R OK 50 58 71 68 68 93 63 49 55 60 59 55 44 63 30 Alex Barre-Boulet C L OK 50 68 58 68 43 91 70 44 51 55 57 51 41 61 8 Tye Kartye C L OK 90 61 72 70 93 86 65 50 58 67 62 50 42 69 65 Reilly Smith C L OK 62 77 68 79 92 93 82 69 70 67 64 97 77 75 41 Gage Goncalves LW L OK 50 61 65 66 25 25 58 40 45 59 50 50 40 56 88 John Hayden LW R OK 50 50 91 59 25 99 50 40 45 60 50 63 47 59 55 Radim Zohorna LW L OK 54 50 95 65 40 84 50 44 50 56 55 53 43 61 28 Jakub Lauko LW L OK 87 58 72 65 72 84 58 49 52 55 52 50 46 63 17 Sam Poulin LW L OK 50 50 79 61 25 81 50 40 45 55 50 50 40 56 68 Rickard Rakell LW R OK 93 67 73 79 85 90 76 65 68 66 67 88 66 76 11 Tyler Johnson LW R OK 58 75 58 77 81 88 85 56 64 55 69 95 75 71 62 Martin Pospisil RW L OK 99 67 64 72 76 52 75 58 61 69 59 50 41 70 38 Philip Tomasino RW R OK 50 66 63 71 50 82 73 56 58 55 58 50 42 64 29 Brandon Tanev RW L OK 91 77 68 75 80 78 68 50 57 84 58 81 60 71 40 Damon Severson D R OK 58 68 78 89 81 78 68 71 73 74 70 87 61 76 71 Kevin Shattenkirk D R OK 71 58 75 78 74 91 64 70 71 59 64 99 80 72 32 Mike Reilly D L OK 58 58 73 81 74 86 64 70 70 58 64 74 60 71 13 Erik Gustafsson D L OK 68 67 70 81 92 86 73 77 72 66 63 62 64 75 79 Arber Xhekaj D L OK 96 50 99 78 53 49 50 58 61 70 57 50 40 74 63 Nick Jensen D R OK 70 71 78 86 94 95 57 64 60 81 52 86 62 75 27 Felix Sandstrom G L OK 54 50 79 40 25 99 50 55 60 NA NA 68 59 52 67 Jet Greaves G L OK 58 66 68 44 25 99 80 58 65 NA NA 69 59 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Tyson Jost C L OK 53 66 65 67 52 93 62 44 49 55 54 68 54 61 10 Cole Schwindt C R OK 50 58 68 59 25 85 55 40 45 58 50 50 40 57 96 Linus Karlsson C R OK 50 62 64 66 25 99 60 40 45 55 50 50 42 57 54 Nic Petan C L OK 50 67 55 68 25 90 68 45 47 56 50 60 45 58 3 Adam Beckman RW L OK 50 59 68 65 25 69 56 43 46 56 50 50 40 57 57 Kale Clague D L OK 50 60 68 71 25 81 56 54 54 55 50 51 40 61 39 Justin Barron D R OK 68 57 78 85 58 90 54 57 64 68 66 50 41 70 98 Jacob Bryson D L OK 50 72 54 76 43 93 70 59 58 65 52 58 44 65 42 Marc Del Gaizo D L OK 50 70 65 79 25 93 59 56 55 60 50 50 40 63 99 Emil Andrae D L OK 50 65 62 72 25 99 61 50 53 61 50 50 40 62 7 Emil Lilleberg D L OK 88 59 78 79 45 87 50 56 56 57 50 50 46 68 80 Tobias Bjornfot D L OK 50 55 75 74 25 85 50 50 53 55 50 50 40 61 58 Cal Petersen G R OK 55 50 74 40 25 99 50 55 60 NA NA 67 59 52
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Connor McDavid C L OK 98 94 72 91 92 88 99 99 99 79 85 77 94 95 19 Adrian Kempe C L OK 99 87 77 85 93 73 90 90 88 82 80 75 64 90 93 John Tavares C L OK 98 73 81 83 97 89 83 77 83 58 80 99 89 84 16 Jake Evans C R OK 81 79 69 78 99 91 71 61 62 86 57 62 49 74 11 Jonathan Huberdeau LW L OK 65 75 75 81 98 82 84 80 76 58 62 94 69 77 46 Jason Dickinson LW L OK 96 76 77 80 99 85 74 53 68 86 72 72 59 78 55 Nicholas Paul LW L OK 94 58 94 81 99 90 64 62 72 59 74 71 61 77 62 Andrew Cogliano LW L OK 50 78 59 67 91 93 73 54 57 74 57 99 78 68 84 Chandler Stephenson RW L OK 55 79 78 84 91 90 81 78 76 67 67 77 74 78 57 Cal Clutterbuck RW R OK 90 64 79 70 99 88 59 52 59 77 57 99 81 71 63 Kent Johnson RW L OK 50 67 62 74 51 92 72 52 56 67 57 50 41 65 22 Evander Kane RW L OK 99 60 86 81 93 69 66 61 71 57 76 99 74 77 31 Josh Manson D R OK 99 63 88 82 92 68 59 68 70 84 67 86 64 82 73 Zach Werenski D L OK 50 75 87 96 85 90 76 99 90 87 75 70 56 87 49 Marcus Pettersson D L OK 95 81 68 93 99 84 73 76 71 93 58 70 54 84 25 Brandon Montour D R OK 93 69 73 94 80 80 73 78 76 59 68 78 87 79 83 Nikita Zadorov D L OK 99 50 99 81 91 53 50 65 68 65 63 81 75 77 38 Sean Walker D R OK 95 80 67 85 98 82 77 69 72 93 70 69 63 84 56 David Rittich G L OK 78 99 84 71 41 99 99 68 86 NA NA 81 75 84 44 Alexandar Georgiev G L OK 99 61 69 92 81 94 78 83 84 NA NA 80 85 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Sam Carrick C R OK 99 70 73 70 93 63 62 46 55 67 61 69 65 69 91 Chris Tierney C L OK 50 61 71 64 63 88 60 49 53 69 55 83 61 63 77 Zack MacEwen C R OK 67 50 99 58 36 47 50 41 48 60 53 60 47 61 82 Rourke Chartier C L OK 50 64 74 67 45 89 52 41 47 68 52 53 42 60 72 Anthony Richard C L OK 50 64 62 67 25 93 62 44 48 55 52 51 41 59 64 Jesper Fast C R OK 80 67 71 71 88 93 66 55 58 57 57 91 69 68 42 Justin Danforth C R OK 91 77 59 75 86 89 79 58 62 70 61 61 47 72 51 William Carrier LW L OK 87 50 87 68 47 88 50 42 50 58 57 73 66 64 45 Alexander Barabanov LW L OK 50 65 67 78 56 92 67 51 54 67 55 63 47 64 80 Dryden Hunt LW L OK 81 60 70 68 34 92 60 46 51 62 54 63 48 63 74 Anton Blidh LW L OK 50 53 73 56 25 44 51 40 45 55 50 56 43 55 13 Colin Blackwell RW R OK 55 76 62 75 53 93 69 45 54 75 59 67 51 66 81 Kyle Burroughs D R OK 99 70 70 85 88 72 63 57 58 71 54 59 46 74 43 Brett Kulak D L OK 75 63 73 77 99 89 60 63 63 62 56 77 85 71 50 Darren Raddysh D R OK 75 66 73 86 99 92 68 77 73 73 62 55 45 77 75 Matt Benning D R OK 50 68 77 84 25 72 50 53 54 76 50 75 55 67 94 Mattias Ekholm D L OK 96 65 96 89 95 83 61 85 83 87 73 98 99 89 61 Yaniv Perets G L OK 50 99 70 40 25 99 91 59 69 NA NA 55 57 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Evgeni Malkin C L OK 52 87 77 84 99 76 98 80 89 75 77 99 87 85 43 Morgan Frost C L OK 66 70 70 78 86 91 80 71 70 73 65 55 44 75 25 Mika Zibanejad C R OK 62 89 78 88 98 89 91 87 86 87 76 94 92 87 95 Trevor Moore C L OK 90 86 69 82 99 90 88 66 78 82 81 68 62 83 93 Matthew Tkachuk LW L OK 99 81 80 84 97 69 95 99 92 72 77 76 87 90 19 Brady Tkachuk LW L OK 99 69 94 86 98 54 79 77 87 73 87 65 55 87 29 Mike Hoffman LW L OK 50 65 68 74 80 91 73 55 61 70 61 96 67 69 18 Lucas Raymond RW R OK 72 89 65 85 99 89 99 81 86 56 81 50 44 83 54 Aliaksei Protas RW L OK 50 51 98 74 94 96 53 64 64 76 56 50 45 70 51 Brock Boeser RW R OK 66 75 79 85 98 94 86 73 84 70 90 70 69 84 74 Mats Zuccarello RW L OK 50 92 56 84 83 87 99 97 85 63 63 99 75 81 97 Cody Ceci D R OK 90 66 84 87 95 94 57 71 68 81 60 91 92 81 52 Quinn Hughes D L OK 50 99 59 97 99 86 99 99 97 77 84 61 69 92 71 Cam York D L OK 77 76 70 92 99 84 71 70 74 79 70 50 41 79 27 Luke Hughes D L OK 50 72 76 91 99 90 80 88 82 59 68 50 44 79 48 Alexander Romanov D L OK 95 64 83 88 98 92 57 65 67 93 64 57 50 82 42 Alex Vlasic D L OK 66 65 94 90 92 83 54 65 62 95 54 50 41 79 32 Josh Morrissey D L OK 88 86 71 95 98 84 94 99 88 81 70 78 67 90 59 Jeremy Swayman G L OK 91 91 79 84 61 99 96 77 89 NA NA 81 99 85 41 Semyon Varlamov G L OK 81 94 78 76 45 99 94 67 85 NA NA 79 99 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Brennan Othmann C L OK 50 60 66 64 25 99 57 40 45 55 50 50 40 57 60 Nick Cousins C L OK 93 68 64 70 83 74 71 49 56 55 58 83 77 67 57 Andreas Athanasiou C L OK 50 60 72 72 34 92 60 49 52 68 53 76 55 63 17 Oskar Sundqvist C R OK 83 55 89 73 86 87 53 57 59 72 57 73 55 70 77 Matt Coronato C R OK 50 68 61 71 41 96 69 47 52 55 54 50 40 61 84 Ryan Carpenter C R OK 55 64 74 68 75 96 58 48 53 75 56 78 56 65 56 Jeff Carter C R OK 85 54 89 71 87 94 51 44 56 64 62 99 82 68 5 Blake Wheeler RW R OK 50 50 94 72 65 87 50 54 59 59 60 99 73 66 24 Alec Martinez D L OK 50 60 80 85 66 96 55 65 66 74 59 99 84 72 44 Marc Staal D L OK 50 52 85 74 42 88 50 55 57 72 52 99 77 68 26 Joseph Woll G L OK 75 77 80 76 42 99 81 63 76 NA NA 71 64 73 87 John Gibson G L OK 81 50 79 84 64 79 58 62 73 NA NA 91 76 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 75 Robert Thomas C R OK 51 93 82 89 99 83 98 99 96 86 76 63 57 90 28 Scott Laughton C L OK 95 73 71 78 99 76 73 66 67 72 63 81 63 76 5 Max Domi C L OK 66 68 73 74 97 59 77 79 71 63 59 82 69 74 42 Phillip Danault C L OK 81 76 75 83 94 93 75 72 71 77 68 85 73 79 17 Jake Guentzel LW L OK 61 93 61 87 81 90 99 93 91 71 84 78 74 87 49 Alexander Wennberg LW L OK 57 77 72 83 95 94 75 61 65 81 60 87 84 74 33 Brayden Schenn LW L OK 97 78 75 84 99 80 83 66 75 66 70 99 80 80 79 Casey Cizikas LW L OK 92 72 68 74 85 90 70 55 60 75 61 96 72 73 65 Tage Thompson RW R OK 87 63 95 83 86 82 67 70 79 66 82 66 51 81 40 Gabriel Vilardi RW R OK 50 56 87 80 57 91 64 56 68 55 76 54 53 71 71 Anthony Duclair RW L OK 60 73 70 78 88 86 82 60 72 72 77 77 63 76 94 Ryan Nugent-Hopkins RW L OK 69 94 71 86 97 87 97 90 85 74 68 95 99 86 90 Chris Tanev D R OK 58 73 74 86 91 90 63 69 64 98 54 99 89 79 93 Noah Dobson D R OK 85 81 81 96 95 87 84 99 88 92 71 58 56 91 35 Vince Dunn D L OK 59 74 73 93 71 63 81 90 85 75 75 72 55 83 19 Jake McCabe D L OK 96 67 81 89 88 78 61 72 73 87 68 82 68 83 80 TJ Brodie D L OK 54 76 71 90 94 85 67 76 68 93 52 99 71 78 20 Michael Kesselring D R OK 93 58 76 78 78 71 60 68 67 73 61 50 42 76 70 Nico Daws G L OK 70 55 84 91 38 99 78 70 73 NA NA 65 58 65 23 Connor Hellebuyck G L OK 99 99 84 93 78 97 99 74 99 NA NA 87 99 91
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 58 Hendrix Lapierre C L OK 50 66 63 69 62 97 73 56 59 69 59 50 45 66 98 Trevor Zegras C L OK 50 65 66 81 37 73 69 51 55 67 58 51 41 64 7 Logan Couture C L OK 50 64 78 84 25 81 50 42 47 73 50 99 81 62 9 Jacob Peterson C L OK 50 68 65 73 25 90 58 40 45 69 50 50 40 59 36 Alex Nylander LW R OK 50 59 71 79 34 93 63 45 55 61 64 52 44 64 50 Juuso Parssinen LW L OK 68 50 85 75 53 92 51 45 53 55 59 50 41 63 29 Filip Chytil LW L OK 50 51 81 78 25 88 50 51 50 55 50 60 54 60 45 Brett Murray LW L OK 50 50 97 62 25 72 50 40 45 55 50 50 40 58 27 Josh Anderson RW R OK 95 50 91 77 94 73 50 52 57 55 59 78 58 68 88 Austin Watson RW R OK 95 50 99 60 40 25 50 42 48 64 52 81 63 64 8 Adam Edstrom RW L OK 52 50 99 63 25 94 50 40 47 55 53 50 40 60 11 Erik Brannstrom D L OK 58 76 62 80 92 86 73 68 65 83 56 57 44 74 48 Brian Dumoulin D L OK 72 58 85 80 97 92 51 60 64 79 62 87 68 75 46 Shakir Mukhamadullin D L OK 50 61 70 89 25 63 56 54 54 65 50 50 40 64 30 Scott Mayfield D R OK 79 55 93 84 50 76 50 56 56 70 50 78 60 72 63 Jesper Wallstedt G L OK 55 55 83 40 25 99 50 56 61 NA NA 61 61 54 41 Dan Vladar G L OK 68 50 88 56 37 99 64 59 67 NA NA 61 61 59