(As of Thursday, Oct 22 2026)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Marco Kasper C R OK 88 78 72 74 98 96 78 50 54 74 59 56 71 72 12 Sacha Boisvert C R OK 52 77 71 69 25 98 77 41 46 72 51 50 66 63 77 Michael Misa C R OK 55 79 72 73 62 97 79 61 63 72 66 52 69 72 28 Christian Dvorak LW R OK 58 77 73 78 97 96 77 73 72 78 68 74 78 77 19 Matthew Tkachuk LW R OK 65 77 76 78 48 86 79 95 89 78 84 86 87 86 72 William Eklund LW R OK 67 79 69 79 95 96 80 79 72 74 65 60 74 78 88 David Pastrnak RW R OK 68 84 74 81 94 91 84 99 89 77 80 94 88 88 81 Benjamin Kindel RW R OK 56 77 69 75 94 97 78 59 63 74 68 53 69 73 59 Aliaksei Protas RW R OK 57 78 88 78 93 97 78 69 72 77 76 64 77 80 47 Bobby Brink RW R OK 69 77 64 75 85 96 78 58 63 75 68 60 72 73 4 Bowen Byram D R OK 60 79 76 82 99 94 81 71 71 79 72 70 76 79 52 Mackenzie Weegar D R OK 85 77 75 82 96 90 80 64 61 82 58 77 82 80 2 Kaiden Guhle D R OK 86 77 77 79 56 91 77 58 58 79 58 61 74 77 60 Jackson LaCombe D R OK 65 77 77 84 99 97 78 88 79 79 70 60 75 83 25 Jacob Markstrom G R OK 76 76 81 91 99 99 76 74 76 NA NA 81 85 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Jonathan Huberdeau C R OK 60 79 75 78 67 92 81 64 65 78 66 89 84 76 29 Jack Hextall C R OK 60 60 74 60 60 60 60 40 60 60 50 60 60 61 48 Cam Lund C R OK 50 75 75 60 25 99 75 40 45 71 50 51 67 62 26 Ivar Stenberg LW R OK 50 60 70 60 25 99 60 40 45 60 50 50 50 58 20 Will Horcoff LW R OK 50 60 74 60 25 99 60 40 45 60 50 50 50 58 27 William Zellers LW L OK 60 60 65 60 60 60 60 40 50 60 50 60 60 59 76 Nick Lardis LW R OK 73 76 66 73 58 97 77 50 60 73 70 52 67 72 53 Jonatan Berggren RW R OK 63 78 72 74 68 97 78 62 62 73 62 59 73 73 43 Braeden Bowman RW R OK 56 77 76 74 71 97 79 67 64 72 62 52 67 73 24 Seamus Casey D R OK 52 75 64 78 25 99 75 40 45 75 50 51 69 66 42 Luca Cagnoni D R OK 51 76 67 78 25 99 76 40 45 73 50 51 68 66 46 Jared Spurgeon D R OK 67 77 64 80 96 97 78 56 59 82 62 96 85 75 45 Cam York D R OK 55 77 73 83 91 96 79 64 61 78 58 63 75 75 55 Kevin Korchinski D R OK 52 78 72 74 30 96 78 46 48 75 50 54 73 68 30 Xavier Villeneuve D L OK 60 60 65 60 60 60 60 40 50 50 50 50 50 59 31 Tommy Bleyl D R OK 60 60 68 60 60 60 60 40 50 50 50 50 50 60 36 Trey Augustine G L OK 60 60 72 60 60 60 60 60 60 NA NA 60 60 58 93 Colten Ellis G R OK 79 79 72 85 75 99 79 74 78 NA NA 61 69 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Dalibor Dvorsky C R OK 68 77 75 74 88 96 78 50 56 73 63 53 70 71 21 Brayden Point C R OK 52 81 68 78 80 97 84 81 77 78 73 89 86 80 13 Clayton Keller C R OK 52 83 67 79 99 95 85 98 87 77 76 76 83 85 16 Mikael Backlund C R OK 54 77 75 78 99 97 78 66 66 84 67 96 85 77 9 Filip Forsberg LW R OK 75 81 76 79 99 96 82 75 82 78 90 90 87 86 17 Jaden Schwartz LW R OK 60 80 69 76 67 98 80 64 66 78 68 96 83 76 14 Adrian Kempe LW R OK 76 83 76 79 98 93 81 77 81 77 86 82 83 85 80 Pierre-Luc Dubois LW R OK 63 78 82 77 46 94 77 79 71 76 64 81 79 78 88 William Nylander RW R OK 53 82 74 79 82 97 83 98 92 77 87 86 81 88 45 Beckett Sennecke RW R OK 69 78 75 77 99 93 78 77 75 72 73 54 69 79 12 Luke Evangelista RW R OK 54 77 71 77 98 96 79 84 73 75 62 60 75 77 11 Travis Konecny RW R OK 73 78 70 79 94 93 78 83 80 77 78 80 81 83 28 Damon Severson D R OK 59 76 77 81 88 94 76 67 67 80 68 86 82 78 3 Brayden McNabb D R OK 79 76 81 81 80 96 75 49 55 82 62 98 83 78 77 Victor Hedman D R OK 59 78 90 79 50 97 79 79 66 86 54 99 91 81 79 Jeremy Lauzon D R OK 99 75 82 77 85 88 77 54 53 80 52 69 78 79 4 Rasmus Andersson D R OK 57 77 75 83 98 92 78 70 77 82 84 80 82 81 41 Scott Wedgewood G R OK 89 93 76 91 99 99 89 77 89 NA NA 62 79 85 32 Dustin Wolf G R OK 80 82 67 91 99 98 80 74 80 NA NA 54 77 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Fedor Svechkov C R OK 64 76 71 72 87 96 76 55 54 73 54 55 69 69 47 Mark Kastelic C R OK 93 75 83 73 99 85 75 50 60 76 62 61 72 74 27 Oliver Suvanto C L OK 60 60 78 60 60 60 60 40 50 50 50 50 50 59 48 Connor Zary C R OK 60 77 70 74 91 96 78 54 58 75 63 58 73 71 26 Oscar Hemming LW L OK 60 60 76 60 60 60 60 40 50 50 50 50 50 59 15 Matvei Gridin RW R OK 55 77 71 75 54 98 77 71 67 71 63 51 67 73 46 Alexandre Carrier D R OK 58 76 68 79 90 95 77 56 60 79 64 71 77 74 10 Henri Jokiharju D R OK 61 77 74 78 58 96 77 66 62 79 58 68 77 75 37 Yan Kuznetsov D R OK 73 76 80 80 74 95 77 51 55 72 60 52 66 74 33 Cam Talbot G R OK 75 75 78 89 93 99 75 78 75 NA NA 85 83 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 82 Tommy Novak C R OK 52 77 71 74 99 97 77 66 66 76 66 61 77 74 77 Kirby Dach C R OK 73 78 82 74 54 93 78 55 61 76 67 66 76 74 92 Steve Stamkos C R OK 68 80 74 78 99 93 80 64 81 77 92 99 92 84 37 Pavel Zacha C R OK 63 77 78 77 95 96 78 76 79 79 81 79 80 82 48 Tomas Hertl C R OK 73 79 81 77 99 95 79 74 77 77 74 95 83 82 52 Tye Kartye LW R OK 94 76 73 72 81 94 77 57 58 76 60 57 74 73 38 Brandon Hagel LW R OK 60 78 72 80 88 93 80 83 87 78 91 72 81 85 10 Dmitri Voronkov LW R OK 77 77 84 74 80 91 77 59 65 75 72 58 75 77 20 Nick Paul LW R OK 74 76 84 74 68 94 75 52 57 78 61 74 81 73 64 Kiefer Sherwood RW R OK 99 76 73 77 89 93 76 54 65 77 76 63 76 78 14 Alex Laferriere RW R OK 99 77 76 78 99 97 77 63 67 75 71 62 74 79 61 Yegor Chinakhov RW R OK 61 79 75 73 89 98 79 63 68 74 73 59 73 76 28 Oliver Bjorkstrand RW R OK 67 79 69 74 97 97 80 60 61 77 62 84 80 74 25 Kaapo Kakko RW R OK 57 78 78 74 82 97 79 74 70 76 66 70 77 77 59 Roman Josi D R OK 56 77 75 85 85 95 80 90 85 87 80 99 90 86 42 Gustav Forsling D R OK 61 78 75 83 97 94 79 66 60 81 54 81 81 77 30 Rasmus Dahlin D R OK 64 79 78 84 94 91 81 96 93 83 90 73 83 90 74 Juuse Saros G R OK 80 79 69 94 99 98 80 78 80 NA NA 82 83 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Brady Martin C R OK 50 77 71 74 25 99 76 41 45 73 50 50 69 63 91 Oliver Kapanen C R OK 56 76 75 74 99 97 76 55 63 74 72 56 69 74 23 Owen Beck C R OK 55 76 74 75 32 98 77 40 46 72 52 51 68 64 27 Alexander Command C L OK 60 60 72 60 60 60 60 40 50 50 50 50 50 58 26 Gavin McKenna LW R OK 50 60 67 60 25 99 60 40 45 60 50 50 50 58 22 Vojtech Cihar LW R OK 50 60 69 60 25 99 60 40 45 60 50 50 50 58 31 Alex Bump LW R OK 58 76 75 73 34 98 76 49 55 73 62 51 68 69 24 Terik Parascak RW R OK 50 60 70 60 25 99 60 40 45 60 50 50 60 58 17 Josh Anderson RW R OK 79 79 82 74 89 89 77 50 57 77 65 89 81 74 33 Joakim Kemell RW R OK 63 77 69 70 33 99 79 45 48 72 52 51 69 65 29 Vaclav Nestrasil RW R OK 60 60 77 60 25 60 60 40 50 60 50 60 60 60 90 Nikita Chibrikov RW R OK 62 77 68 69 28 89 77 40 45 72 50 51 70 63 53 Jordan Spence D R OK 62 78 69 79 90 97 79 66 65 77 64 64 75 76 67 Tristan Luneau D R OK 62 76 75 74 26 90 77 42 46 72 51 50 67 68 6 Harrison Brunicke D R OK 50 60 78 60 25 99 60 40 45 60 50 50 50 61 21 Carson Lambos D R OK 50 73 74 70 25 99 73 40 45 71 50 50 66 66 60 Justus Annunen G R OK 78 79 80 88 87 99 78 74 78 NA NA 53 72 75 39 Connor Ingram G R OK 79 80 77 89 91 98 79 78 78 NA NA 58 77 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Adam Fantilli C R OK 78 82 76 79 99 95 80 75 74 77 74 58 74 81 71 Dylan Larkin C R OK 60 87 75 80 91 94 85 76 82 81 87 82 87 85 27 Dylan Cozens C R OK 93 79 78 77 99 93 80 71 75 77 78 69 78 83 22 Jack McBain C R OK 99 77 82 74 92 90 77 57 58 77 59 61 75 75 7 Brady Tkachuk LW R OK 94 77 83 77 77 89 77 90 85 77 80 72 89 87 38 Boone Jenner LW R OK 88 77 77 76 84 94 77 70 67 82 65 83 87 79 11 Dylan Guenther LW R OK 64 79 73 77 96 96 79 74 82 76 91 58 75 83 43 Paul Cotter LW R OK 90 75 79 71 96 97 75 46 52 77 59 66 73 71 9 Nick Schmaltz RW R OK 55 77 71 80 99 96 78 81 82 77 83 79 81 83 23 Ryan Leonard RW R OK 77 77 72 74 92 94 78 67 69 74 71 54 72 77 20 Jimmy Snuggerud RW R OK 67 78 72 77 87 97 78 75 74 74 74 54 69 79 72 Jake Evans RW R OK 71 77 72 75 85 95 77 54 61 78 64 70 78 73 8 Drew Doughty D R OK 62 77 77 83 89 94 80 60 60 87 60 99 94 78 73 Charlie McAvoy D R OK 69 79 78 84 86 92 82 97 86 85 76 86 85 88 5 Brenden Dillon D R OK 90 75 83 78 99 90 76 52 54 82 56 91 84 79 65 Erik Karlsson D R OK 54 81 71 84 92 97 84 95 88 79 82 99 88 88 10 Devon Toews D R OK 56 81 73 82 85 95 81 65 60 82 56 87 82 76 21 Simon Edvinsson D R OK 71 78 82 82 89 90 79 58 64 81 70 57 73 79 36 Linus Ullmark G R OK 79 82 83 92 99 99 80 77 79 NA NA 73 84 78 88 Andrei Vasilevski G R OK 88 91 84 94 99 97 88 77 88 NA NA 90 92 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Markus Ruck C R OK 50 60 67 60 25 99 60 40 45 60 50 50 50 58 66 Luca Del Bel Belluz C R OK 52 78 72 69 31 97 77 42 46 73 50 51 69 64 24 Tij Iginla LW R OK 50 60 70 60 25 99 60 40 45 60 50 50 60 58 13 Rutger McGroarty RW R OK 68 76 76 72 41 98 77 50 55 72 60 52 68 69 26 Liam Ruck RW R OK 50 60 69 60 25 99 60 40 45 60 50 50 50 58 29 Gleb Pugachyov RW L OK 60 60 80 60 60 60 60 40 50 50 50 50 50 59 48 Jayden Perron RW R OK 60 60 65 60 60 60 60 40 50 60 50 60 60 59 25 Carter Yakemchuk D R OK 50 77 79 75 25 98 77 41 46 75 52 50 67 68 94 Logan Mailloux D R OK 73 76 80 77 84 93 76 49 55 75 62 53 70 74 75 Connor Clifton D R OK 99 76 68 77 67 90 78 46 51 78 56 73 76 75 35 Mikhail Yegorov G R OK 60 60 75 60 60 60 60 40 50 60 50 60 60 56 30 Carl Lindbom G R OK 75 75 72 75 75 99 75 72 75 NA NA 60 71 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Marco Rossi C R OK 67 80 67 77 67 97 81 77 73 75 69 60 75 78 46 Trevor Zegras C R OK 59 82 71 79 98 93 84 81 78 74 76 64 77 81 40 Elias Pettersson LW R OK 65 81 73 79 91 97 84 79 72 77 66 74 81 79 12 Matthew Boldy LW R OK 63 81 76 81 93 96 80 86 90 77 95 64 79 88 27 Nikolaj Ehlers LW R OK 54 88 68 77 99 98 89 85 80 77 76 91 83 83 74 Bobby McMann LW R OK 85 77 79 76 95 95 76 57 68 76 80 60 75 79 88 Patrick Kane RW R OK 55 80 67 78 84 97 82 90 79 75 69 99 88 81 22 Cole Caufield RW R OK 60 81 65 78 98 98 83 77 87 76 98 70 78 86 28 Matvei Michkov RW R OK 57 79 66 75 98 92 81 71 70 72 70 57 71 76 21 Luke Hughes D R OK 54 81 76 83 85 95 82 74 69 78 64 58 75 78 8 Noah Dobson D R OK 63 78 78 82 97 96 79 75 74 82 74 75 81 81 81 Erik Cernak D R OK 80 75 84 78 78 89 75 50 54 80 58 76 79 77 14 Mattias Ekholm D R OK 63 76 85 81 99 96 77 75 68 84 62 98 85 81 7 Radko Gudas D R OK 98 75 76 76 73 89 76 56 55 81 54 87 83 79 25 Darnell Nurse D R OK 77 78 81 81 99 89 78 57 60 79 64 94 83 79 90 Kevin Bahl D R OK 75 75 86 82 93 94 75 55 56 78 58 68 75 77 75 Evan Bouchard D R OK 56 77 75 85 99 96 79 99 95 77 91 76 80 90 29 Jake Oettinger G R OK 84 88 85 93 99 99 84 76 84 NA NA 74 84 82 30 Jesper Wallstedt G R OK 83 87 80 89 94 99 83 76 83 NA NA 62 73 80 3 Casey DeSmith G R OK 80 81 70 88 89 99 81 78 80 NA NA 63 79 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Yakov Trenin C R OK 99 75 76 73 99 95 75 57 56 78 56 71 77 74 87 Teddy Stiga C L OK 60 60 67 60 60 60 60 40 50 60 50 60 60 59 35 Adam Benak C L OK 60 60 62 60 60 60 60 40 50 60 50 60 60 59 31 Zach Benson LW R OK 60 79 66 76 82 94 79 77 71 75 66 60 74 76 38 Victor Eklund LW R OK 50 70 65 75 25 99 70 41 45 67 50 50 66 61 89 Nick Robertson LW R OK 66 78 67 73 95 98 79 56 61 74 66 63 74 73 26 Wyatt Cullen LW L OK 60 60 72 60 60 60 60 40 60 60 50 60 60 61 33 Ryan Roobroeck LW L OK 60 60 72 60 60 60 60 40 50 50 50 50 50 58 53 Teddy Blueger LW R OK 76 76 71 76 52 94 77 58 64 79 71 74 79 75 34 Andrew Cristall LW R OK 50 77 65 60 25 99 77 40 45 71 50 50 64 62 20 Alexander Zharovsky RW R OK 50 60 68 60 25 99 60 40 45 60 50 50 50 58 32 Elton Hermansson RW R OK 60 60 71 60 60 60 60 40 60 60 50 60 60 61 5 Ryan Shea D R OK 58 75 79 79 97 97 76 69 65 77 62 56 74 77 24 Zayne Parekh D R OK 57 79 70 77 54 96 81 51 58 73 66 52 69 72 42 Ilya Nabokov G R OK 60 60 70 60 60 60 60 40 60 NA NA 60 60 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Anze Kopitar C R OK 58 76 82 79 84 98 78 71 69 86 64 99 94 78 91 John Tavares C L OK 65 76 78 78 99 96 76 80 83 77 81 99 90 84 53 Wyatt Johnston C R OK 61 78 72 80 99 96 80 81 88 78 95 68 78 86 49 Scott Laughton C R OK 81 76 73 74 81 95 77 48 60 80 66 83 81 74 63 Brad Marchand LW L OK 61 78 67 78 69 93 78 82 87 79 92 99 91 85 81 Kyle Connor LW R OK 57 87 72 81 99 97 86 93 91 77 89 85 84 88 12 Jordan Staal LW R OK 86 75 82 76 92 96 75 57 66 85 71 99 89 79 23 Lucas Raymond RW R OK 59 81 71 79 97 97 83 92 83 76 75 65 79 83 10 Brayden Schenn RW R OK 87 77 75 77 97 92 77 61 66 79 68 99 87 78 24 Seth Jarvis RW R OK 69 79 69 79 88 96 81 79 82 77 86 74 79 84 26 Logan Stankoven RW R OK 60 79 63 75 98 96 82 63 67 76 71 64 76 75 25 Jordan Kyrou RW R OK 53 85 74 76 89 98 85 71 70 76 70 73 79 78 65 Jacob Trouba D R OK 79 77 80 83 98 96 78 65 67 85 70 93 87 82 74 John Carlson D R OK 56 77 82 83 88 95 78 93 87 84 82 99 88 87 21 Alexander Nikishin D L OK 77 77 81 78 98 96 77 62 67 78 72 56 70 79 8 Zach Werenski D L OK 56 80 79 87 92 97 81 99 96 83 94 78 85 92 3 John Klingberg D R OK 63 78 73 80 73 95 79 64 71 77 78 85 82 78 29 Jake McCabe D R OK 71 76 77 82 97 93 76 60 60 80 60 82 82 77 31 Calvin Pickard G R OK 80 80 76 82 95 99 81 76 80 NA NA 61 78 76 32 Joel Hofer G R OK 83 89 78 91 99 98 84 77 83 NA NA 56 76 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 84 Cayden Lindstrom C R OK 50 60 79 60 25 99 63 40 45 60 50 50 60 59 44 James Hagens C R OK 50 66 68 75 25 98 66 41 45 63 50 50 59 60 19 Daniil But LW R OK 59 77 80 72 46 97 76 51 54 72 58 51 68 69 54 Dakota Joshua LW R OK 99 77 81 72 72 92 77 51 57 78 64 65 78 75 61 Ethan Belchetz LW L OK 60 60 85 60 60 60 60 40 60 60 50 60 60 62 62 Ilya Protas LW R OK 50 76 85 76 25 98 76 43 47 72 51 50 67 65 36 Max Plante LW L OK 60 60 68 60 25 60 60 40 50 60 50 60 60 59 27 Jack Devine RW R OK 60 60 68 60 60 60 60 40 50 60 50 60 60 59 22 Zeev Buium D R OK 56 78 71 80 93 95 80 61 61 74 62 53 70 74 2 Dylan DeMelo D R OK 73 75 74 81 99 95 77 56 56 82 56 85 81 76 5 Denton Mateychuk D R OK 56 77 71 79 92 98 78 59 68 77 78 55 71 76 30 Michael Hrabal G R OK 60 60 84 60 25 60 60 40 60 NA NA 60 60 57 1 Sergei Murashov G R OK 75 75 73 75 75 99 75 72 75 NA NA 50 67 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Charlie Coyle C R OK 72 75 80 78 99 98 76 78 74 80 70 99 84 81 15 Jack Eichel C R OK 58 83 77 81 91 97 85 99 89 77 79 86 86 87 10 JT Miller C R OK 80 77 79 80 85 95 78 83 80 77 70 91 84 83 67 Rickard Rakell LW R OK 69 77 73 79 77 98 77 72 77 77 82 89 81 81 11 Zach Hyman LW R OK 66 77 76 80 75 95 77 69 81 79 93 91 84 84 20 Andrew Copp LW R OK 59 76 76 77 96 96 78 75 69 82 59 83 81 77 39 Anthony Mantha LW R OK 60 76 86 75 98 95 77 71 77 76 83 77 80 82 16 Pavel Dorofeyev RW R OK 55 78 74 78 99 97 79 67 77 76 87 65 75 81 96 Mikko Rantanen RW R OK 62 79 81 80 81 87 81 99 88 77 78 83 85 87 55 Quinton Byfield RW R OK 64 78 84 80 96 94 78 65 69 76 74 68 76 79 9 Dmitri Orlov D R OK 75 77 76 81 99 94 78 74 65 80 56 99 82 80 27 Justin Faulk D R OK 65 75 77 82 95 94 77 65 73 83 82 97 86 81 2 Luke Schenn D R OK 99 74 81 74 67 92 74 49 50 81 52 99 83 78 40 Rasmus Sandin D R OK 70 77 71 79 90 98 78 66 63 79 60 65 77 77 43 Darren Raddysh D R OK 67 76 75 83 90 91 77 93 93 78 94 63 76 89 14 Nicolas Hague D R OK 70 76 89 80 79 93 77 55 55 79 56 74 79 77 6 John Marino D R OK 56 76 77 80 97 97 77 72 65 80 58 69 77 77 30 Spencer Knight G R OK 80 83 75 93 99 99 80 77 80 NA NA 58 76 78 60 Joseph Woll G R OK 76 78 78 91 99 99 76 76 77 NA NA 56 78 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Jett Luchanko C R OK 50 77 69 69 25 99 77 40 45 71 50 50 68 62 18 Caleb Desnoyers C R OK 50 60 70 60 25 99 60 40 45 60 50 50 57 58 38 Ryan Hartman C R OK 64 76 73 77 93 94 76 61 67 77 74 86 81 77 64 David Edstrom C L OK 60 60 74 60 60 60 60 60 60 60 60 60 60 66 23 Eduard Sale LW R OK 50 60 71 60 25 99 63 40 45 60 50 50 60 58 81 Jonathan Marchessault LW R OK 70 81 68 77 79 95 81 65 65 77 65 90 85 76 90 Marcus Johansson RW R OK 57 77 76 75 92 98 77 77 71 78 66 99 82 78 25 Easton Cowan RW R OK 68 77 71 75 83 93 77 62 62 72 63 52 68 73 19 Liam Greentree RW R OK 50 60 80 60 25 99 60 40 45 60 50 50 60 59 12 Kasper Halttunen RW R OK 60 60 78 60 60 60 60 40 50 60 50 60 60 60 26 Daxon Rudolph D R OK 50 60 77 60 25 99 60 40 45 60 50 50 50 61 28 Sean Walker D R OK 78 78 71 82 98 93 78 62 65 81 68 77 78 79 83 Adam Wilsby D R OK 58 74 73 77 75 95 75 61 56 74 52 54 67 72 41 Theo Lindstein D R OK 54 76 73 76 34 96 77 44 51 74 58 51 66 69 49 Alex Lyon G R OK 80 83 74 89 95 98 80 76 80 NA NA 59 78 77 29 Devon Levi G R OK 75 75 72 82 59 99 75 78 75 NA NA 53 74 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 72 Tage Thompson C R OK 67 76 84 79 98 95 76 81 85 76 90 73 81 86 29 Nathan MacKinnon C R OK 63 89 74 82 97 95 87 99 99 77 99 96 89 93 30 Leon Draisaitl C R OK 58 78 78 82 82 96 80 99 98 77 94 93 89 90 35 Barrett Hayton C R OK 58 77 75 75 84 92 77 58 61 78 62 64 77 73 25 Juraj Slafkovsky LW R OK 71 77 82 79 99 94 78 83 81 75 80 64 74 84 77 JJ Peterka LW R OK 53 79 72 76 99 96 80 62 68 76 75 62 75 76 10 Alex Ovechkin LW R OK 77 77 85 77 99 96 78 72 77 76 82 99 95 84 28 Connor Brown LW R OK 55 77 71 78 92 97 76 67 68 78 69 77 79 76 9 Sam Bennett LW R OK 75 78 74 78 93 90 77 74 76 81 78 94 84 82 17 Bryan Rust RW R OK 58 79 73 80 89 96 79 81 82 77 83 86 81 83 6 Jakob Chychrun D R OK 62 78 79 83 97 93 79 74 85 81 96 75 82 86 8 Cale Makar D R OK 58 86 71 85 92 96 88 99 95 83 91 80 85 92 42 Josh Manson D R OK 86 75 81 78 96 90 76 66 63 82 60 85 83 81 58 Kristopher Letang D R OK 71 78 73 82 91 95 80 74 65 79 56 99 89 79 70 Karel Vejmelka G R OK 84 85 82 95 99 99 84 75 84 NA NA 62 80 81 32 Brandon Bussi G R OK 81 83 82 90 98 99 82 75 82 NA NA 62 73 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Shane Wright C R OK 61 77 72 74 91 98 78 56 59 75 63 57 73 72 27 Caleb Malhotra C R OK 50 60 71 60 25 99 60 40 45 60 50 50 50 58 33 Jonathan Toews C R OK 53 76 76 74 99 95 76 58 63 82 61 99 93 74 21 Brett Howden C R OK 78 76 75 75 75 93 77 54 60 77 66 79 77 74 20 Dean Letourneau C R OK 50 60 83 60 25 99 60 40 45 60 50 50 50 59 41 Carter Bear LW R OK 50 66 70 60 25 99 65 40 45 63 50 50 64 59 38 Morgan Barron LW R OK 83 77 82 73 82 95 75 55 59 78 63 65 77 74 40 Joel Armia RW R OK 68 76 80 74 84 96 76 54 59 80 65 79 81 74 45 Roman Kantserov RW L OK 60 60 66 60 60 60 60 60 60 60 60 60 60 65 26 Chase Reid D R OK 50 60 74 60 25 99 60 40 45 60 50 50 50 61 24 Artyom Levshunov D R OK 72 77 78 80 85 94 77 66 60 75 54 53 69 76 31 Simon Nemec D R OK 56 78 73 80 85 96 78 58 67 76 76 56 72 75 23 Dmitriy Simashev D R OK 58 77 78 75 45 92 77 43 46 75 50 52 69 69 34 Ian Cole D R OK 67 74 82 78 99 94 74 60 58 81 56 99 81 77 7 Niko Mikkola D R OK 78 76 81 80 85 93 76 49 52 78 56 75 74 76 71 Sam Malinski D R OK 59 76 71 78 99 97 77 72 69 77 66 61 74 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Anthony Cirelli C R OK 61 78 73 77 88 93 79 73 74 83 76 86 84 80 23 Leo Carlsson C R OK 53 79 78 79 87 95 79 84 83 75 83 59 74 83 24 Macklin Celebrini C R OK 61 81 72 81 99 95 83 99 97 75 95 56 77 90 20 Chris Kreider LW R OK 65 81 83 77 92 95 77 70 72 76 74 99 84 80 63 Jake Neighbours LW R OK 86 77 74 75 86 94 77 64 65 76 67 62 75 77 22 Cutter Gauthier LW R OK 62 79 76 77 93 96 78 70 82 74 94 56 72 83 92 Igor Chernyshov LW R OK 60 78 75 75 45 97 78 69 72 71 76 51 67 77 25 Tyson Foerster RW R OK 67 77 79 77 46 93 78 51 68 75 86 57 74 77 74 Owen Tippett RW R OK 84 77 77 77 98 96 77 63 70 76 78 68 78 80 55 Collin Graf RW R OK 68 78 74 76 98 98 77 65 68 74 71 55 69 76 98 Mikhail Sergachev D R OK 58 78 79 84 95 95 79 91 80 82 70 84 83 84 27 Jake Sanderson D R OK 57 82 77 85 84 98 82 88 86 83 84 63 78 87 54 Brandt Clarke D R OK 56 78 76 80 99 93 78 72 69 79 66 59 76 78 53 Shayne Gostisbehere D R OK 59 79 70 79 72 96 81 95 91 78 88 89 82 88 4 Cam Fowler D R OK 52 77 78 81 99 98 77 66 62 80 58 99 83 76 21 Sebastian Cossa G R OK 75 75 86 75 75 99 75 70 75 NA NA 50 67 72 1 Ukko-Pekka Luukkonen G R OK 82 83 85 86 94 98 83 76 83 NA NA 61 78 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Noah Ostlund C R OK 51 76 68 74 77 97 77 61 63 72 65 55 67 71 51 Matthew Poitras C R OK 50 77 69 74 25 99 77 40 45 75 51 53 73 63 26 Tynan Lawrence C L OK 60 60 72 60 60 60 60 40 60 60 50 60 60 61 56 Casey Cizikas C R OK 81 74 72 72 98 97 74 48 56 81 60 97 82 72 64 Ivan Miroshnichenko LW R OK 62 76 72 70 30 98 76 43 49 73 56 52 73 66 33 Trevor Connelly LW R OK 50 60 66 60 25 99 60 40 45 60 50 50 60 58 14 Lynden Lakovic LW R OK 50 65 79 60 25 99 65 40 45 63 50 50 63 60 28 Colby Barlow LW R OK 50 60 72 60 25 99 60 40 45 60 50 50 60 58 36 JP Hurlbert LW R OK 60 60 72 60 60 60 60 40 50 50 50 50 50 58 94 Porter Martone RW R OK 53 77 78 77 26 98 77 46 50 72 54 51 69 66 32 Danila Yurov RW R OK 64 77 71 73 90 96 78 56 59 73 63 54 68 72 29 Axel-Sandin Pellikka D R OK 54 77 68 76 85 97 78 56 61 74 66 52 69 72 7 Jackson Smith D R OK 50 60 75 60 25 99 60 40 45 60 50 50 64 61 31 Tanner Molendyk D R OK 50 60 73 60 25 99 60 40 45 60 50 50 60 61 9 Adam Jiricek D R OK 50 60 73 60 25 99 60 40 45 60 50 50 50 61 35 Owen Pickering D R OK 50 76 79 74 25 99 76 40 45 73 50 51 66 67 30 Brett Pesce D R OK 55 77 78 80 54 98 79 53 53 83 54 89 84 74 37 David Jiricek D R OK 55 77 79 72 43 94 77 40 45 77 50 54 73 69 40 Akira Schmid G R OK 76 78 77 89 93 99 76 75 76 NA NA 55 76 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Joel Eriksson Ek C R OK 75 77 78 79 87 95 79 77 74 84 72 79 83 82 34 Auston Matthews C R OK 61 79 80 81 77 97 81 75 84 77 86 84 86 84 17 Adam Lowry C R OK 85 77 81 75 87 96 76 58 58 85 55 91 88 75 25 Mathieu Olivier C R OK 99 75 80 74 78 85 75 54 62 74 70 63 75 76 39 Matt Coronato LW R OK 55 77 69 77 97 96 77 67 67 74 68 58 72 75 63 Matias Maccelli LW R OK 55 77 70 75 88 97 79 68 67 74 66 62 73 75 59 Jake Guentzel LW R OK 58 81 69 80 98 93 83 90 89 77 88 89 84 86 36 Mats Zuccarello LW R OK 54 80 66 79 76 96 80 94 82 77 70 99 86 82 13 Kent Johnson LW R OK 53 80 70 73 93 97 80 56 56 75 57 61 74 70 23 Will Smith RW R OK 54 80 70 78 86 97 80 81 79 73 78 55 73 80 93 Alex DeBrincat RW R OK 58 81 66 78 99 97 84 84 87 78 91 76 80 86 43 Tom Wilson RW R OK 91 77 83 79 89 86 75 76 80 80 84 99 86 86 27 Ryan McDonagh D R OK 56 75 80 79 65 98 77 65 67 85 70 99 88 79 74 Jaccob Slavin D R OK 52 77 78 81 56 98 79 54 54 87 54 94 86 75 72 Arber Xhekaj D R OK 95 75 86 71 82 84 76 43 47 78 52 62 76 76 4 Neal Pionk D R OK 86 77 72 83 68 93 78 54 56 80 58 79 81 77 24 Adam Fox D R OK 57 79 69 84 72 96 84 99 87 82 76 72 82 87 29 Vince Dunn D R OK 55 77 74 82 98 94 79 73 72 79 72 81 78 79 30 Ilya Sorokin G R OK 84 91 80 93 99 98 84 76 84 NA NA 66 84 83 31 Mackenzie Blackwood G R OK 82 84 83 90 87 98 82 78 82 NA NA 69 81 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Malcolm Spence C L OK 60 60 73 60 60 60 60 40 50 60 50 60 60 60 20 Braeden Cootes C R OK 50 60 71 60 25 99 60 40 45 60 50 50 50 58 70 Oskar Sundqvist C R OK 72 77 81 73 69 95 77 58 57 80 57 80 80 73 22 Jack Quinn RW R OK 60 77 72 76 99 97 77 71 70 75 70 62 75 77 26 Jonas Lagerberg-H RW R OK 60 60 74 60 60 60 60 40 50 50 50 50 50 59 28 Cameron Schmidt RW R OK 60 60 62 60 25 60 60 40 50 60 50 60 60 58 54 Cole Knuble RW R OK 60 60 69 60 60 60 60 60 60 60 60 60 60 65 90 Janis Moser D R OK 63 77 72 82 96 92 78 62 63 79 64 65 75 76 6 Cameron Reid D R OK 50 60 71 60 25 99 60 40 45 60 50 50 50 60 78 Emil Lilleberg D R OK 81 75 79 77 67 89 75 53 57 75 62 59 69 76 32 Jacob Fowler G R OK 79 80 76 86 76 99 80 76 79 NA NA 61 72 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Dylan Strome C R OK 52 77 76 78 97 94 78 79 77 77 69 75 80 79 93 Mika Zibanejad C R OK 71 80 77 81 98 98 81 84 85 77 84 94 84 86 28 Elias Lindholm C R OK 60 78 75 78 86 94 77 76 75 81 70 91 83 80 62 Artturi Lehkonen LW R OK 60 78 69 78 87 97 79 71 72 81 74 86 81 79 89 Pavel Buchnevich LW R OK 56 79 74 78 98 96 79 68 69 76 70 80 80 77 59 Tyler Bertuzzi LW R OK 61 76 76 78 96 95 76 66 74 76 83 76 82 80 35 Dylan Holloway LW R OK 85 79 76 78 76 96 79 80 80 76 80 62 75 84 55 Justin Brazeau RW R OK 73 75 85 73 81 97 75 61 66 74 71 57 72 76 53 Jackson Blake RW R OK 53 78 69 76 98 95 78 71 71 76 72 61 73 77 91 Josh Doan RW R OK 66 78 76 76 99 96 77 67 71 76 75 56 74 78 86 Nikita Kucherov RW R OK 58 84 70 80 93 94 85 99 96 77 97 99 88 91 49 Ivan Barbashev RW R OK 77 77 75 76 99 98 77 78 75 77 73 88 80 81 9 Brent Burns D R OK 54 75 85 79 99 96 75 63 68 78 74 99 89 78 65 Logan Stanley D R OK 74 74 87 77 93 85 74 58 63 77 68 65 76 78 72 Thomas Chabot D R OK 60 79 76 83 74 96 79 74 72 81 70 73 83 80 18 Filip Hronek D R OK 77 77 72 85 99 96 79 81 73 80 66 73 80 82 50 Sean Durzi D R OK 61 77 74 79 77 92 79 70 66 79 62 64 78 77 57 Noah Hanifin D R OK 58 75 78 83 88 97 79 68 62 81 56 89 81 77 31 Igor Shesterkin G R OK 84 85 74 92 99 97 84 76 84 NA NA 64 83 80 34 Jake Allen G R OK 80 80 75 90 96 99 80 79 80 NA NA 75 82 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Erik Haula C R OK 74 78 72 77 98 93 77 64 66 78 68 94 82 77 14 Charlie Cerrato C L OK 60 60 73 60 25 60 60 40 50 60 50 60 60 59 94 Linus Karlsson C R OK 67 77 71 72 96 95 76 60 62 74 65 54 71 73 26 Ilya Morozov C L OK 60 60 77 60 60 60 60 40 50 60 50 60 60 60 23 Otto Stenberg C R OK 75 69 69 74 49 98 69 57 57 67 57 51 66 68 20 Danny Nelson C R OK 50 60 79 60 25 99 60 40 45 60 50 50 50 59 45 Parker Kelly LW R OK 85 76 72 73 99 96 76 54 62 76 71 66 77 75 21 Ethan Wyttenbach LW R OK 50 60 68 60 25 99 60 40 45 60 50 50 50 58 78 Nick Blankenburg D R OK 65 76 66 77 78 98 76 61 65 76 70 60 72 75 63 Bryce Pickford D R OK 60 60 72 60 60 60 60 40 50 60 50 60 60 62 85 Ryan Ufko D R OK 54 77 68 74 35 96 78 61 59 74 58 51 68 71 83 Tyson Jugnauth D L OK 60 60 70 60 60 60 60 40 50 60 50 60 60 62 24 Anton Silayev D R OK 50 74 83 60 25 99 74 40 45 72 50 50 63 67 33 Dylan Garand G L OK 60 60 71 60 60 60 60 40 50 50 50 50 50 55 30 Joshua Ravensbergen G R OK 70 70 77 70 25 99 70 70 70 NA NA 50 50 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Logan Cooley C R OK 66 81 72 77 71 95 83 68 77 74 86 58 75 81 31 Carter Verhaeghe C R OK 64 78 73 78 94 96 78 71 73 77 76 88 81 80 14 Sean Couturier C R OK 71 77 80 77 95 96 76 65 65 84 62 91 85 77 16 Jared McCann LW R OK 63 78 73 76 69 97 77 71 76 80 81 81 81 80 86 Joel Farabee LW R OK 60 79 71 77 99 96 78 58 64 77 70 70 78 75 44 Pavol Regenda LW R OK 90 75 80 73 41 92 75 43 61 75 80 52 71 75 93 Ryan Nugent-Hopkins LW R OK 56 80 73 79 89 97 81 81 76 81 72 99 85 81 28 Timo Meier RW R OK 78 78 79 78 94 97 77 61 68 76 75 84 82 79 61 Mark Stone RW R OK 58 75 79 79 77 98 77 98 93 83 88 95 90 89 30 Gabe Perreault RW R OK 58 79 69 76 66 97 79 65 67 72 70 52 69 74 34 Jamie Drysdale D R OK 53 79 70 82 95 95 81 65 65 77 66 63 76 75 43 Tyler Kleven D R OK 79 75 83 77 87 93 76 57 56 78 56 60 73 77 45 Mikey Anderson D R OK 73 76 73 81 97 97 77 56 57 79 58 72 79 76 62 Lane Hutson D R OK 56 81 63 84 99 96 84 99 86 77 74 59 73 86 85 Shakir Mukhamadullin D R OK 61 76 78 77 67 95 77 51 58 76 66 53 71 74 73 Jet Greaves G R OK 85 86 72 84 93 99 84 75 84 NA NA 54 75 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Brayden Yager C R OK 50 69 69 71 25 98 69 40 45 67 50 50 64 61 24 Berkly Catton C R OK 52 78 67 73 83 95 80 52 55 72 58 52 67 68 25 Sam O'Reilly C R OK 50 60 72 60 25 99 60 40 45 60 50 50 60 58 21 Jack Nesbitt C R OK 50 60 75 60 25 99 60 40 45 60 50 50 50 58 42 Alexandre Texier C R OK 71 77 75 74 68 95 77 60 61 75 62 66 75 73 33 Nate Danielson C R OK 60 76 73 72 45 98 77 54 54 73 55 51 69 68 29 Marek Vanacker LW R OK 50 60 70 60 25 99 60 40 45 60 50 50 50 58 63 Aydar Suniev LW L OK 60 60 76 60 60 60 60 40 50 60 50 60 60 60 78 Oscar F-Molgaard LW L OK 60 60 70 60 60 60 60 40 50 60 50 60 60 60 20 Bill Zonnon RW R OK 50 60 73 60 25 99 60 40 45 60 50 50 50 58 40 Jani Nyman RW R OK 63 76 78 71 45 97 75 48 54 71 61 52 67 69 32 Mavrik Bourque RW R OK 66 77 69 75 99 97 77 61 65 73 70 59 71 75 41 Ryker Lee RW R OK 60 60 72 60 25 60 60 40 50 60 50 60 60 59 51 Olen Zellweger D R OK 57 78 69 77 93 95 80 56 60 76 64 57 72 73 26 Carson Carels D R OK 50 60 74 60 25 99 60 40 45 60 50 50 50 61 9 Stian Solberg D R OK 50 60 77 60 25 99 60 40 45 60 50 50 50 61 27 Sam Dickinson D R OK 67 77 77 77 89 97 78 54 53 75 52 53 69 73 6 Sascha Boumedienne D R OK 50 60 72 60 25 99 60 40 45 60 50 50 50 60 7 Kashawn Aitcheson D R OK 50 60 75 60 25 99 60 40 45 60 50 50 50 61 8 Kaedan Korczak D R OK 71 75 78 76 95 96 75 53 54 76 56 61 75 74 1 Devin Cooley G R OK 79 78 77 88 90 99 79 75 78 NA NA 51 75 75 50 Nico Daws G R OK 75 75 79 75 75 99 75 77 75 NA NA 53 75 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Aleksander Barkov C R OK 50 79 80 60 25 99 82 40 45 85 50 90 87 66 34 Cole Sillinger C R OK 73 77 75 75 98 95 77 65 61 78 58 63 76 74 87 Sidney Crosby C R OK 64 80 73 79 85 94 83 94 91 84 84 99 99 88 23 Sean Monahan C R OK 60 77 75 77 95 99 77 64 64 78 63 87 83 75 37 Casey Mittelstadt C R OK 55 79 74 75 88 98 79 71 69 77 67 72 77 76 24 Connor McMichael C R OK 59 78 70 77 95 96 79 73 68 77 64 64 75 76 10 Simon Holmstrom LW R OK 53 76 79 77 96 97 76 62 65 75 69 63 74 75 18 Tim Stutzle LW R OK 76 84 72 80 97 95 85 90 88 78 84 69 79 87 30 Claude Giroux LW R OK 63 76 71 76 99 97 78 75 73 78 64 99 93 78 33 Viktor Arvidsson LW R OK 56 80 69 78 86 96 80 74 76 77 79 90 82 80 7 Jordan Eberle RW R OK 61 76 69 78 97 96 78 69 72 77 76 99 85 79 73 Tyler Toffoli RW R OK 60 75 75 75 96 98 75 71 70 76 69 97 82 77 4 Miro Heiskanen D R OK 54 82 75 85 94 96 82 96 82 84 68 81 83 85 9 Dougie Hamilton D R OK 68 77 86 82 94 94 78 68 71 80 74 93 83 82 6 Travis Sanheim D R OK 59 76 82 84 98 97 77 66 69 80 72 73 80 79 2 Zach Whitecloud D R OK 76 76 78 80 95 96 77 55 54 80 54 75 78 76 45 Joel Edmundson D R OK 69 74 83 78 99 96 75 61 57 83 54 88 83 78 1 Jeremy Swayman G R OK 86 87 73 93 99 98 85 79 85 NA NA 68 82 81 35 Thatcher Demko G R OK 75 76 76 86 79 99 75 76 75 NA NA 69 82 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Cullen Potter C R OK 50 60 66 60 25 99 60 40 45 60 50 50 50 58 21 Filip Bystedt C R OK 50 60 79 60 25 99 60 40 45 60 50 50 50 59 81 Arseny Gritsyuk LW R OK 64 78 73 75 83 96 78 62 64 72 66 52 67 74 27 Matias Vanhanen LW L OK 60 60 70 60 60 60 60 40 50 50 50 50 50 58 28 Maddox Dagenais RW L OK 60 60 78 60 60 60 60 40 50 50 50 50 50 59 26 Keaton Verhoeff D R OK 50 60 79 60 25 99 60 40 45 60 50 50 50 61 82 Mikhail Gulyayev D L OK 60 60 68 60 60 60 60 40 50 60 50 60 60 62 5 Anthony DeAngelo D R OK 57 78 69 79 93 94 80 72 66 75 60 72 75 76 8 Cale Fleury D R OK 86 75 76 76 40 97 75 47 51 77 56 55 74 74 29 Alexander Bilecki D L OK 60 60 72 60 60 60 60 40 50 50 50 50 50 60 40 Mads Sogaard G R OK 75 75 84 82 61 98 75 74 75 NA NA 52 73 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Sebastian Aho C R OK 63 83 70 80 96 94 84 95 86 80 78 93 84 86 10 Matt Beniers C R OK 56 78 72 79 99 97 79 70 70 77 70 65 77 77 48 Morgan Frost C R OK 62 77 73 75 99 96 77 61 68 77 72 66 76 76 24 Roope Hintz C R OK 68 80 80 77 70 96 79 84 81 78 73 80 82 83 50 Will Cuylle LW R OK 99 77 79 77 99 92 77 58 64 76 70 60 75 78 11 Eeli Tolvanen LW R OK 89 77 68 76 95 96 77 65 63 77 62 70 77 76 19 Vasili Podkolzin LW R OK 98 77 73 75 99 93 77 58 64 75 69 65 74 77 25 Mason Marchment LW R OK 70 76 81 77 85 92 76 71 71 76 72 72 81 79 37 Andrei Svechnikov RW R OK 81 81 77 77 96 92 83 80 81 77 82 83 81 85 36 Justin Sourdif RW R OK 71 77 73 75 95 95 76 61 63 74 65 53 70 74 91 Cole Perfetti RW R OK 63 77 70 76 85 97 79 64 64 76 64 63 75 74 12 Shane Pinto RW R OK 71 77 78 79 89 94 77 66 71 77 76 63 75 79 84 Mason Lohrei D R OK 57 77 83 77 90 97 77 61 62 78 64 60 73 76 34 Pavel Mintyukov D R OK 59 80 75 78 90 97 79 55 60 77 66 59 74 75 23 Mattias Samuelsson D R OK 78 75 83 83 95 96 76 69 72 78 76 63 75 82 7 Brock Faber D R OK 57 78 75 85 97 95 80 76 78 81 80 61 77 82 39 Ryker Evans D R OK 62 76 74 78 84 94 77 51 59 77 68 56 73 74 79 K'Andre Miller D R OK 73 77 81 82 89 93 78 73 70 80 68 72 79 81 35 Joey Daccord G R OK 77 80 76 91 99 98 77 74 77 NA NA 58 77 76 32 Filip Gustavsson G R OK 83 87 73 90 99 99 84 76 83 NA NA 61 81 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Ben Rautiainen C L OK 60 60 71 60 60 60 60 40 50 60 50 60 60 60 21 Jack Berglund C L OK 60 60 79 60 60 60 60 40 50 60 50 60 60 60 76 Zack Bolduc C R OK 86 77 71 74 95 96 77 58 60 74 62 60 72 74 58 Emmitt Finnie LW R OK 76 76 74 75 99 98 77 57 60 74 63 53 72 73 51 Vitaly Pinchuk LW L OK 60 60 78 60 60 60 60 40 50 60 50 60 60 60 28 Liam Ohgren LW R OK 66 76 71 73 86 98 77 51 55 73 59 53 70 70 41 Ville Koivunen RW R OK 52 77 67 73 56 97 77 50 52 72 54 52 69 66 22 Jagger Firkus RW R OK 50 66 63 60 25 99 66 40 45 63 50 50 63 59 43 TJ Hughes RW R OK 60 60 71 60 60 60 60 40 50 60 50 60 60 60 56 Scott Morrow D R OK 56 76 78 76 46 98 77 56 53 75 50 53 70 72 44 Cole Hutson D R OK 59 78 68 77 31 94 79 60 63 74 66 51 66 73 57 Elias Salomonsson D R OK 76 76 74 78 49 95 77 50 52 74 54 51 67 73 49 Eric Pohlkamp D R OK 60 60 73 60 60 60 60 40 50 60 50 60 60 62 26 Tom Willander D R OK 58 77 71 77 87 96 78 58 59 74 60 52 68 73 40 Daniil Tarasov G R OK 75 76 80 89 92 99 76 75 75 NA NA 55 74 74 31 Arturs Silovs G R OK 75 77 79 90 98 99 75 74 75 NA NA 54 76 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Brock Nelson C R OK 58 77 79 80 98 95 76 72 77 80 83 97 84 82 37 Mason McTavish C R OK 71 77 79 75 92 94 78 66 67 76 68 64 77 77 21 Vincent Trocheck C R OK 97 78 71 81 84 91 79 85 79 78 69 86 84 83 18 Robert Thomas C R OK 52 79 75 79 81 96 82 89 86 79 82 77 82 85 63 Jesper Bratt LW R OK 65 81 67 79 99 98 82 89 80 82 72 77 82 83 27 Anders Lee LW R OK 68 75 83 76 99 95 76 63 66 77 69 90 86 77 16 Jason Zucker LW R OK 67 78 72 76 79 96 77 67 74 78 81 90 81 80 89 Alex Tuch RW R OK 67 80 82 79 96 93 79 74 79 77 84 82 81 84 74 Jake DeBrusk RW R OK 63 79 75 77 98 98 77 59 66 77 73 87 79 77 30 Isak Rosén RW R OK 60 60 65 65 25 99 60 40 45 60 50 50 60 59 13 Sam Reinhart RW R OK 65 79 74 81 81 98 79 81 84 77 87 84 84 85 62 Brandon Montour D R OK 69 77 74 83 81 93 78 66 72 80 78 85 81 80 25 Jonas Brodin D R OK 53 78 75 80 79 97 78 58 59 84 60 95 84 76 22 Lian Bichsel D R OK 95 75 87 76 67 93 76 46 54 78 62 57 69 78 28 Owen Power D R OK 56 78 85 82 98 97 78 61 63 79 66 65 77 77 44 Morgan Rielly D R OK 57 78 80 81 95 96 80 66 69 82 72 95 84 80 43 Quinn Hughes D R OK 52 83 68 88 91 95 89 99 81 84 64 73 85 85 1 Lukas Dostal G R OK 78 78 74 93 99 99 78 77 75 NA NA 59 79 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Konsta Helenius C R OK 52 75 71 72 26 99 76 43 47 70 51 50 66 63 23 Matthew Savoie C R OK 53 79 67 75 99 97 79 59 63 72 68 55 68 73 24 AJ Greer LW R OK 93 75 79 72 95 87 75 55 61 75 67 65 72 75 65 Ilya Mikheyev RW R OK 57 83 74 77 94 97 79 59 64 77 69 72 79 75 26 Mathis Preston RW R OK 60 60 69 60 60 60 60 40 60 60 50 60 60 61 57 Radim Mrtka D R OK 50 60 84 60 25 99 60 40 45 60 50 50 60 62 4 William Wallinder D R OK 50 76 76 60 25 99 75 40 45 72 50 50 67 66 6 Logan Hensler D R OK 50 60 75 60 25 99 60 40 45 60 50 50 50 61 31 Philipp Grubauer G R OK 80 80 73 88 91 99 80 77 80 NA NA 74 83 77 39 Alex Nedeljkovic G R OK 77 77 75 90 99 98 77 75 77 NA NA 62 77 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Connor Bedard C R OK 57 82 69 81 86 93 85 93 89 75 85 57 78 86 44 Jean-Gabriel Pageau C R OK 75 77 72 76 91 98 79 60 67 81 68 89 82 77 71 Evgeni Malkin C R OK 57 75 83 78 73 90 77 98 87 76 77 99 88 85 15 Alex Newhook C R OK 69 77 73 74 59 97 77 63 69 76 75 71 76 77 14 Anthony Duclair LW R OK 52 80 74 73 79 97 80 60 62 76 65 80 78 73 67 Lawson Crouse LW R OK 93 76 81 77 98 94 75 60 67 80 74 75 80 79 17 Jamie Benn LW R OK 71 75 78 73 77 92 75 68 69 80 70 99 93 78 36 Pius Suter LW R OK 60 77 69 76 81 97 77 60 63 79 66 67 77 74 72 Taylor Hall LW R OK 61 81 77 75 97 95 82 70 69 76 68 96 83 78 6 Brock Boeser RW R OK 62 78 77 79 92 98 79 68 71 75 74 78 81 79 42 Kasperi Kapanen RW R OK 80 81 74 75 58 96 80 58 62 76 66 80 77 75 21 Kyle Palmieri RW R OK 62 77 72 79 42 96 77 79 74 77 69 96 83 79 7 Sam Rinzel D R OK 65 76 76 78 71 92 77 55 58 74 62 53 70 74 28 Marcus Pettersson D R OK 66 77 74 81 99 93 76 55 55 80 56 78 80 75 27 Alexander Romanov D R OK 67 77 79 79 32 96 78 42 46 80 50 68 77 72 5 Jacob Middleton D R OK 69 76 81 77 92 91 76 55 54 78 54 67 73 75 86 Philip Broberg D R OK 57 77 80 83 98 97 78 68 65 78 62 60 75 77 9 Ryan Pulock D R OK 60 76 80 81 93 97 77 65 60 81 56 80 80 77 32 Kevin Lankinen G R OK 75 75 74 91 96 99 75 76 75 NA NA 61 77 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Oliver Moore C R OK 58 82 71 73 68 96 81 62 60 72 58 53 69 71 16 Anton Frondell C R OK 55 77 73 78 29 96 77 60 60 72 60 51 67 70 31 Cole Eiserman LW R OK 50 60 73 60 25 99 60 40 45 63 50 50 60 59 33 Adam Novotny LW L OK 60 60 76 60 60 60 60 40 50 50 50 50 50 59 26 Viggo Bjorck RW R OK 50 60 66 60 25 99 60 40 45 60 50 50 50 58 24 Michael Hage RW R OK 50 66 72 60 25 99 66 40 45 64 50 50 62 60 4 Jonathan Lekkerimaki RW R OK 56 78 67 72 30 99 80 43 49 71 56 51 68 65 35 Jaxon Cover RW L OK 60 60 73 60 60 60 60 40 50 50 50 50 50 58 25 Mackie Samoskevich RW R OK 79 77 69 74 94 96 77 61 61 75 62 58 72 74 20 Justin Carbonneau RW R OK 50 60 73 60 25 99 60 40 45 60 50 50 50 58 34 Haoxi Wang D L OK 60 60 82 60 25 60 60 40 50 60 50 60 60 63 8 Michael Kesselring D R OK 62 76 82 73 51 87 77 44 47 78 50 58 74 71 30 Yaroslav Askarov G R OK 75 75 73 91 99 99 75 73 75 NA NA 52 76 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Josh Norris C R OK 59 78 75 76 61 94 79 79 76 76 74 64 78 80 90 Ryan O'Reilly C R OK 53 75 76 80 98 97 76 89 84 86 75 99 92 84 14 Mark Jankowski C R OK 71 76 80 71 85 97 76 52 57 77 63 76 77 73 15 Nick Suzuki C R OK 62 79 74 81 99 96 83 99 89 80 79 77 84 87 21 Jason Robertson LW R OK 60 79 78 80 99 96 79 91 93 77 95 79 83 89 32 Matt Knies LW R OK 81 77 82 79 96 96 77 84 78 75 73 62 74 83 22 Kevin Fiala LW R OK 61 82 75 79 73 94 81 72 74 76 76 89 82 80 91 Sam Blais LW R OK 99 77 78 68 38 95 75 59 60 76 61 70 77 74 88 Martin Necas RW R OK 68 84 76 81 95 96 82 99 94 77 89 83 79 90 28 Matthew Wood RW R OK 62 76 80 72 88 97 75 55 62 72 69 53 69 73 13 Gabe Vilardi RW R OK 54 77 80 79 99 97 77 79 79 76 80 69 78 82 19 Drake Batherson RW R OK 75 79 77 77 96 96 79 79 81 78 84 69 81 84 5 Aaron Ekblad D R OK 69 77 82 82 89 93 79 65 61 84 58 89 85 80 23 Esa Lindell D R OK 56 76 80 83 99 97 77 66 64 83 62 90 81 78 4 Seth Jones D R OK 65 78 81 84 69 96 78 79 75 84 72 91 84 83 27 Hampus Lindholm D R OK 53 77 83 82 94 92 78 65 63 83 62 90 83 78 29 Parker Wotherspoon D R OK 83 75 73 80 97 93 76 67 61 78 56 58 70 78 55 Colton Parayko D R OK 70 76 86 82 94 97 77 54 56 83 58 91 84 78 31 Anton Forsberg G R OK 82 85 77 89 95 99 83 75 82 NA NA 64 77 79 36 Logan Thompson G R OK 86 90 79 93 99 99 86 78 86 NA NA 58 80 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Noah Laba C R OK 74 76 80 73 91 96 76 56 57 74 59 53 69 72 33 Ridly Greig LW R OK 70 77 72 77 94 90 77 63 63 76 63 62 74 74 24 Michael Brandsegg-N RW R OK 85 76 75 73 31 98 76 42 46 72 50 51 68 66 18 Dawson Mercer RW R OK 57 79 70 78 99 96 79 62 66 77 70 69 78 75 6 Adam Larsson D R OK 72 74 78 81 99 95 77 58 61 83 64 92 84 78 25 Oliver Bonk D R OK 50 75 72 76 25 99 76 41 46 71 51 50 66 66 72 Alex Vlasic D R OK 56 76 83 81 98 97 77 59 56 78 54 58 73 75 26 Malte Gustafsson D L OK 60 60 78 60 60 60 60 40 60 60 50 60 60 64 30 Juho Piiparinen D R OK 60 60 78 60 60 60 60 40 50 50 50 50 50 61 97 Matthew Robertson D R OK 74 76 78 77 89 95 76 53 57 76 62 53 69 75 34 Maveric Lamoureux D R OK 52 75 79 75 25 98 76 41 45 73 50 51 68 68 37 Connor Hellebuyck G R OK 79 79 79 93 99 98 80 74 79 NA NA 86 90 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 97 Connor McDavid C R OK 58 93 74 83 99 95 91 99 97 78 96 92 94 93 53 Bo Horvat C R OK 62 78 78 81 85 94 78 71 81 82 87 85 86 83 55 Mark Scheifele C R OK 56 79 78 81 99 95 80 99 92 77 86 96 88 88 20 Chandler Stephenson C R OK 54 78 74 79 97 98 79 73 70 78 66 84 80 77 13 Alexis Lafreniere LW R OK 67 79 75 78 99 97 79 73 73 76 74 70 77 80 24 Blake Coleman LW R OK 86 78 73 77 86 93 77 57 65 80 73 83 81 78 64 Mikael Granlund LW R OK 59 79 69 79 75 96 79 71 73 77 76 97 83 79 67 Morgan Geekie RW R OK 72 77 79 77 98 97 76 69 79 76 89 72 77 83 19 Troy Terry RW R OK 51 77 72 78 78 97 77 91 83 76 75 70 78 82 14 Matt Barzal RW R OK 56 86 73 81 98 93 84 93 81 78 69 79 84 83 44 Josh Morrissey D R OK 58 79 73 85 94 96 83 83 80 85 78 86 86 84 48 Matthew Schaefer D R OK 58 81 73 85 99 95 82 76 84 78 93 53 74 85 45 Braden Schneider D R OK 83 76 81 80 99 96 77 56 55 80 54 67 75 78 23 Oliver Ekman-Larsson D R OK 68 77 74 81 95 92 78 72 69 83 66 98 86 80 42 Louis Crevier D R OK 76 75 88 77 95 92 75 58 61 74 64 54 68 78 70 Rasmus Ristolainen D R OK 68 77 80 81 61 96 77 64 58 80 52 82 81 77 74 Stuart Skinner G R OK 77 79 84 92 99 99 77 78 77 NA NA 75 78 76 1 Leevi Merilainen G R OK 75 75 74 86 79 99 75 74 75 NA NA 52 74 72 36 John Gibson G R OK 82 86 79 91 99 98 83 78 82 NA NA 83 86 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Conor Geekie C R OK 69 77 79 70 32 94 77 45 48 73 52 53 70 67 39 Fraser Minten C R OK 78 77 75 76 99 97 77 58 62 74 67 55 69 75 28 Cole Beaudoin C R OK 50 60 78 60 25 99 60 40 45 60 50 50 50 59 29 Marat Khusnutdinov C R OK 59 78 68 74 94 97 78 59 62 76 65 58 71 73 30 Ryan Winterton C R OK 68 75 71 72 85 97 75 56 55 73 54 53 68 69 21 Ryan Greene C R OK 60 77 74 77 98 97 78 57 59 73 62 53 68 72 93 Gage Goncalves C R OK 69 77 72 73 91 94 77 64 63 76 62 57 72 74 31 Charlie Stramel C R OK 50 60 79 60 25 99 60 40 45 60 50 50 50 59 49 Justin Hryckowian C R OK 74 76 73 73 98 95 77 56 60 73 64 54 67 73 51 Emil Heineman LW R OK 99 76 76 77 99 97 76 49 60 73 72 56 71 76 12 Brad Lambert LW R OK 64 81 70 71 42 97 81 49 54 72 59 51 68 69 43 Samuel Honzek LW R OK 66 76 75 72 35 98 77 44 49 71 54 51 67 66 28 Marcus Nordmark LW L OK 60 60 75 60 60 60 60 60 60 60 60 60 60 66 96 Jack Roslovic RW R OK 61 79 75 76 86 97 80 57 65 77 74 79 77 76 27 Emil Hemming RW R OK 50 60 78 60 25 99 60 40 45 60 50 50 50 59 26 Alberts Smits D R OK 50 60 78 60 25 99 60 40 45 60 50 50 50 61 25 Elias Petterson D L OK 72 76 73 73 45 89 76 45 49 76 54 51 68 71 38 Ben Danford D R OK 50 70 75 60 25 99 70 40 45 67 50 50 66 64 40 Mario Ferraro D R OK 77 75 76 81 99 96 77 56 60 79 64 70 79 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Peyton Krebs C R OK 90 77 73 74 99 91 77 67 64 76 62 68 73 76 21 Alexander Wennberg C R OK 56 76 74 80 97 97 78 77 72 79 68 91 80 79 92 Tyler Seguin C R OK 61 79 76 77 44 98 79 70 70 77 71 99 84 78 43 Nazem Kadri C R OK 61 78 71 79 94 96 79 76 71 78 67 99 83 78 24 Ivan Demidov LW R OK 56 80 73 75 99 96 82 83 76 73 69 56 72 79 49 Maxim Shabanov LW R OK 60 77 64 74 61 98 77 64 61 73 59 52 70 71 51 Noah Cates LW R OK 70 77 75 76 99 95 77 69 68 77 68 63 76 77 10 Artemi Panarin LW R OK 52 82 69 81 95 97 84 96 87 76 79 87 85 85 86 Kirill Marchenko RW R OK 63 79 76 79 93 95 79 83 81 76 79 61 76 83 50 Fabian Zetterlund RW R OK 81 76 77 73 99 97 77 56 61 76 67 64 75 75 9 Ivan Provorov D R OK 56 77 78 85 99 96 78 62 65 81 68 80 79 78 26 Mike Matheson D R OK 62 76 75 84 95 95 78 71 67 81 64 84 82 79 44 Vladislav Gavrikov D R OK 60 75 81 84 99 94 77 61 69 81 78 73 79 79 29 Jamie Oleksiak D R OK 73 74 91 77 95 95 74 50 55 82 60 82 83 78 72 Sergei Bobrovsky G R OK 77 81 72 92 99 98 77 76 77 NA NA 99 88 77 53 Pyotr Kochetkov G R OK 75 75 76 75 75 97 75 76 75 NA NA 55 77 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Riley Heidt C R OK 50 62 68 60 25 99 60 40 45 60 50 50 60 58 20 Jiri Kulich C R OK 56 77 74 76 29 96 77 46 53 72 60 54 69 68 22 Isaac Howard LW R OK 54 77 68 70 46 96 76 48 51 71 55 51 68 66 52 Denver Barkey LW R OK 67 77 66 73 60 96 77 62 60 72 59 53 68 71 78 Brennan Othmann LW R OK 69 76 72 70 36 94 76 42 48 73 54 52 67 66 83 Quentin Musty LW R OK 50 76 76 60 25 99 75 40 45 73 50 50 68 63 91 Vladimir Tarasenko RW R OK 63 78 79 75 92 98 78 66 70 76 75 99 82 79 27 Oskar Olausson RW R OK 50 76 71 60 25 99 76 40 45 72 50 50 69 62 23 David Reinbacher D R OK 50 60 78 73 25 99 60 41 45 60 50 50 60 62 25 Pyotr Andreyanov G L OK 60 60 77 60 25 60 60 40 60 NA NA 60 60 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 86 Jack Hughes C R OK 51 85 68 81 78 98 85 99 92 76 86 67 80 87 95 Matt Duchene C R OK 58 82 75 76 74 97 81 81 78 76 73 99 85 81 14 Nico Hischier C R OK 62 79 70 81 99 96 81 78 80 82 78 75 84 82 15 Anton Lundell C R OK 69 77 74 79 81 95 79 73 73 78 73 73 77 79 71 Ryan McLeod C R OK 53 79 75 78 98 97 78 80 72 79 64 72 77 78 8 Frank Nazar C R OK 59 82 70 78 83 96 80 72 70 74 68 54 72 77 18 Valeri Nichushkin LW R OK 62 78 80 78 89 96 77 76 72 76 69 86 80 79 37 Yanni Gourde LW R OK 73 78 66 76 99 92 78 59 59 81 59 86 82 73 97 Kirill Kaprizov LW R OK 61 85 72 82 95 96 85 86 91 76 96 70 83 88 17 Mitch Marner RW R OK 55 84 70 80 98 97 87 95 84 80 74 92 85 85 53 Moritz Seider D R OK 76 79 78 86 99 93 84 90 80 82 70 65 79 85 16 Nikita Zadorov D R OK 90 75 90 81 98 84 76 60 57 80 54 88 82 81 42 Martin Fehervary D R OK 72 76 77 79 98 95 77 62 61 79 60 67 77 77 27 Shea Theodore D R OK 50 78 75 83 87 96 79 73 72 83 72 93 84 79 49 Samuel Girard D R OK 56 79 66 78 77 96 80 61 59 79 58 84 79 74 55 Thomas Harley D R OK 59 78 79 83 87 96 81 75 69 82 64 69 79 80 75 Jakub Dobes G R OK 82 81 81 91 99 99 82 79 82 NA NA 53 76 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Roger McQueen C R OK 50 60 77 60 25 99 60 40 45 60 50 50 60 59 44 Jake O'Brien C R OK 50 60 70 60 25 99 60 40 45 60 50 50 60 58 23 Calum Ritchie C R OK 54 77 73 73 82 96 76 61 63 72 66 52 64 72 29 Egor Surin C L OK 60 60 75 60 60 60 60 40 50 60 50 60 60 60 20 Cole Reschny C R OK 50 60 70 60 25 99 60 40 45 60 50 50 50 58 87 Kieron Walton C L OK 60 60 83 60 60 60 60 40 50 60 50 60 60 61 92 Gabriel Landeskog LW R OK 73 77 78 76 77 93 78 68 68 81 69 91 89 78 25 Bradly Nadeau LW R OK 64 78 67 73 29 98 78 40 50 72 60 53 68 66 26 Nikita Klepov RW L OK 60 60 72 60 60 60 60 40 60 60 50 60 60 61 28 Ryan Lin D R OK 60 60 69 60 60 60 60 40 50 50 50 50 50 60 24 Zach Bogosian D R OK 69 74 83 75 58 95 75 48 53 79 58 91 83 75 30 Hunter Brzustewicz D R OK 61 76 72 76 51 93 76 52 55 72 58 52 68 71 31 Carter Hart G R OK 75 75 72 86 77 99 75 72 75 NA NA 61 76 72 31 Michael DiPietro G L OK 60 60 76 60 60 60 60 60 60 60 60 60 60 58 80 Daniel Vladar G R OK 84 84 81 92 99 99 84 77 84 NA NA 60 80 80