(As of Tuesday, Sep 30 2025)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Alex Turcotte C L OK 46 85 68 85 85 90 84 81 81 68 81 90 63 81 20 Isac Lundestrom C L OK 45 91 50 99 99 82 90 99 98 73 82 99 99 87 11 Filip Chytil C L OK 49 83 65 79 79 84 97 71 64 61 68 89 78 75 51 Tage Thompson C R OK 41 71 52 77 75 80 70 66 65 50 74 94 97 69 23 Tyson Jost LW L OK 65 79 56 81 79 65 80 69 70 66 68 87 76 74 30 Philip Tomasino LW R OK 63 87 54 84 91 85 91 99 85 81 69 92 69 84 6 Jack Hughes LW L OK 61 98 72 99 97 91 99 94 92 70 85 99 98 90 38 Filip Forsberg LW R OK 67 63 51 65 71 85 69 68 70 76 64 52 65 71 19 Dylan Cozens RW R OK 74 85 67 94 92 79 85 70 72 84 77 99 84 82 32 Kaapo Kakko RW L OK 50 90 85 90 84 84 88 84 77 68 93 95 74 86 5 Vitali Kravtsov RW L OK 50 82 46 76 83 81 90 85 81 52 79 95 79 78 24 Matt Dumba D R OK 41 70 36 79 90 82 62 64 67 62 69 96 99 69 8 K'Andre Miller D L OK 95 82 76 75 71 75 81 65 69 80 63 82 70 81 26 Thomas Chabot D L OK 50 91 51 64 59 76 90 54 69 63 65 81 81 73 33 Jacob Bernard-Docker D R OK 58 79 59 74 75 76 80 79 77 57 75 94 77 78 48 Morgan Rielly D L OK 56 62 56 71 54 84 67 63 62 57 59 71 77 67 53 Ville Heinola D L OK 63 79 64 81 72 80 82 83 76 79 58 95 67 78 39 Rasmus Dahlin D L OK 98 84 84 85 80 77 92 76 74 94 75 96 86 90 31 Juuse Saros G L OK 79 84 65 67 62 86 74 57 87 NA NA 69 78 74 40 Veini Vehvilainen G L OK 95 91 89 98 91 84 90 77 78 NA NA 99 99 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Alexander Nylander C L OK 51 77 36 76 72 85 79 67 65 58 80 99 99 72 77 Laurent Dauphin C L OK 60 65 32 39 49 75 82 44 47 34 48 45 54 54 50 Pavel Zacha C L OK 75 67 63 74 70 63 72 63 75 54 66 92 93 72 45 Nikolaj Ehlers LW L OK 31 83 38 56 69 81 88 68 70 40 64 55 58 65 12 Dave Reid LW L OK 52 59 57 56 59 92 64 73 68 80 65 65 52 70 25 Philipp Kurashev LW L OK 48 77 46 54 64 84 81 89 92 45 71 92 79 75 52 Matt Coronato LW R OK 59 76 54 83 80 82 80 77 72 55 91 76 56 78 13 Jacob Perreault RW R OK 49 73 61 81 70 72 76 74 75 60 91 85 69 78 29 Curtis Lazar RW R OK 89 81 65 35 42 89 78 49 40 52 39 56 67 61 34 Evgeny Svechnikov RW L OK 25 57 68 83 78 79 88 50 47 27 55 69 74 60 46 Mirco Mueller D L OK 25 52 55 51 46 79 66 58 46 53 66 47 56 60 14 Normand Rochefort D L OK 69 52 66 59 84 80 49 54 48 78 48 61 52 66 10 Aleksi Heimosalmi D R OK 67 67 61 78 81 86 82 76 71 75 65 71 56 76 21 Julius Honka D R OK 39 65 34 83 85 85 66 63 73 52 45 71 81 64 47 Drew Commesso G L OK 78 81 75 80 70 81 78 70 99 NA NA 67 38 77 42 Alexandar Georgiev G R OK 71 81 78 69 73 84 79 68 69 NA NA 80 83 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Sebastian Aho C L OK 25 86 44 86 76 90 86 95 88 79 81 99 89 82 31 Brayden Tracey C L OK 48 76 61 75 73 95 78 87 81 63 72 85 60 77 6 Jesperi Kotkaniemi C L OK 67 91 74 96 91 85 91 99 97 77 91 99 85 93 12 Liam Foudy C L OK 55 99 63 97 95 86 93 82 78 91 76 99 83 85 9 Alexis Lafreniere LW L OK 70 86 63 87 87 80 89 91 85 81 80 86 65 86 41 David Gustafsson LW L OK 70 74 67 90 99 70 71 71 68 67 65 99 99 75 10 Dylan Guenther LW R OK 58 79 64 95 99 79 83 74 73 66 78 92 88 79 19 Joel Farabee LW L OK 52 93 62 99 99 88 94 82 86 88 84 99 99 87 27 Patrik Laine RW L OK 32 90 59 77 71 94 91 73 89 83 99 86 61 84 18 Matthew Boldy RW L OK 45 75 61 86 88 90 80 96 80 67 77 91 69 81 25 J.T. Compher RW R OK 47 67 57 39 78 85 71 47 49 37 55 46 56 58 35 Oliver Wahlstrom RW R OK 61 80 60 85 84 86 86 79 98 70 99 81 68 86 44 Alexander Romanov D L OK 64 84 79 77 78 80 86 72 74 88 71 79 64 82 39 Jackson LaCombe D L OK 56 76 57 82 76 89 75 83 75 71 68 87 73 78 4 Noah Dobson D R OK 87 90 59 78 78 83 94 95 92 93 79 94 83 92 30 Antti Tuomisto D R OK 52 72 59 78 75 88 75 74 71 69 73 89 70 76 28 Rasmus Sandin D L OK 60 90 63 85 89 93 90 85 82 86 75 99 88 86 37 Brandt Clarke D R OK 59 81 59 80 85 92 78 94 84 67 69 80 67 82 33 Logan Thompson G L OK 96 99 97 87 87 91 96 86 95 NA NA 84 72 91 24 Joel Blomqvist G L OK 71 88 82 80 83 73 77 67 79 NA NA 73 60 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 David Legwand C L OK 70 81 57 74 83 90 80 68 65 83 65 67 65 75 21 Mike Peca C R OK 76 73 73 76 71 81 73 51 56 81 46 59 59 68 22 Radek Faksa LW L OK 49 42 62 70 68 74 57 62 65 55 66 52 66 65 23 Adrian Kempe LW L OK 43 40 75 67 56 83 67 56 58 33 46 66 70 58 14 Brian Rolston LW L OK 65 72 71 65 61 92 72 62 67 62 76 50 45 73 29 John Quenneville RW L OK 37 87 53 68 35 72 88 93 50 25 38 70 74 63 57 Kevin Fiala RW L OK 44 65 60 92 92 82 76 51 65 44 68 76 80 67 34 Scott Morrow D R OK 57 70 61 78 77 61 67 80 66 75 64 62 55 73 38 Steven Santini D R OK 65 58 53 45 46 91 80 61 65 56 45 47 61 64 15 Sylvain Cote D R OK 45 84 39 76 63 70 79 79 70 70 59 67 55 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Henrik Sedin C L OK 31 83 59 82 84 92 86 98 90 58 77 78 72 81 31 Cole Perfetti C L OK 57 78 82 85 92 59 78 88 79 64 71 81 48 80 42 Joe Veleno C L OK 50 80 47 87 85 80 78 89 85 62 75 80 71 78 9 Marco Rossi C L OK 55 86 70 99 89 85 83 95 90 79 90 81 64 88 33 Simon Holmstrom LW L OK 51 72 55 79 78 99 74 84 85 67 79 78 60 78 14 Daniel Sedin LW L OK 31 85 69 87 86 94 82 93 86 60 78 78 70 81 45 Rodion Amirov LW L OK 54 75 56 91 81 90 81 83 82 66 83 99 79 81 46 Connor McMichael LW L OK 58 81 70 99 96 85 79 79 82 67 74 99 87 81 38 Jesse Puljujarvi RW R OK 70 78 64 82 78 77 81 68 66 56 65 91 78 73 37 Colin White RW R OK 41 67 46 90 86 65 80 68 62 57 74 99 99 71 21 Seth Jarvis RW R OK 50 80 58 83 87 93 83 89 80 58 92 86 64 82 48 Isak Rosen RW L OK 42 86 51 86 94 72 81 75 85 57 88 96 80 79 22 Quinton Byfield RW L OK 51 90 58 93 81 95 96 99 96 43 94 82 58 86 19 Miro Heiskanen D L OK 99 86 84 83 77 90 85 68 86 99 87 73 58 91 17 Jamie Drysdale D R OK 50 91 47 92 83 88 97 98 89 73 70 76 67 86 26 Thomas Harley D L OK 62 82 58 75 76 74 89 76 79 76 65 86 58 79 23 Carson Lambos D L OK 80 75 72 75 76 59 68 64 58 69 43 76 48 72 7 Philip Broberg D L OK 60 82 77 96 99 72 84 71 73 70 85 99 89 83 47 William Wallinder D L OK 65 67 57 85 84 72 72 65 64 79 58 64 45 72 28 Igor Shesterkin G R OK 97 87 86 90 94 95 77 93 95 NA NA 99 99 85 18 Hugo Alnefelt G R OK 81 77 87 88 83 72 79 74 72 NA NA 99 81 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Brayden Point C R OK 44 70 34 94 94 40 81 71 67 48 68 96 99 69 40 Sergei Brylin C L OK 42 71 39 63 78 80 67 72 68 63 72 63 55 68 53 Bo Horvat C L OK 35 49 68 87 69 84 71 63 54 67 68 73 84 68 34 Zachary Dean C L OK 50 78 47 81 78 67 78 78 76 59 75 73 66 74 49 Marat Khusnutdinov C L OK 68 78 55 88 86 89 74 67 64 65 68 83 69 73 43 Patrik Stefan C L OK 62 64 60 61 56 93 64 67 63 49 64 49 44 66 39 Garry Valk LW L OK 61 60 56 64 66 50 66 71 66 55 68 64 48 68 16 Jason Chimera LW L OK 72 79 69 70 65 66 79 58 62 62 68 54 49 71 30 Danila Klimovich RW R OK 44 65 44 78 83 77 60 68 64 50 83 75 59 69 44 Jim Sandlak RW R OK 78 55 74 61 71 30 53 66 63 52 56 62 51 66 24 Nikolai Antropov RW L OK 61 64 72 61 61 72 64 67 68 49 61 49 44 67 41 Rob Brown RW L OK 61 68 59 61 56 55 68 68 62 39 71 51 46 67 11 Corson Ceulemans D R OK 61 62 48 85 77 89 69 68 63 85 60 52 44 71 13 Simon Edvinsson D L OK 68 75 73 87 75 73 79 73 72 81 70 80 61 79 25 Sean Behrens D L OK 55 66 49 69 74 70 62 63 55 63 55 80 65 65 15 Phil Housley D L OK 77 84 53 76 66 75 84 94 84 61 51 54 49 79 32 Ryan O'Rourke D L OK 79 68 61 87 84 65 66 64 60 70 62 84 77 73 36 Ryan Ellis D R OK 43 46 25 71 55 84 54 57 65 84 85 83 99 67 29 Bryce Salvador D L OK 70 62 76 69 69 73 62 49 51 79 25 54 53 68 27 Sebastian Cossa G L OK 84 82 83 78 76 90 85 70 81 NA NA 87 64 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Nolan Patrick C R OK 49 87 60 80 75 77 90 74 64 73 71 81 82 76 97 Connor McDavid C L OK 75 90 69 78 74 84 90 93 93 74 83 95 99 88 21 Rasmus Kupari C R OK 43 76 37 69 77 83 80 94 82 51 69 99 99 74 49 Jack Eichel C R OK 44 69 52 90 76 84 77 85 91 49 86 90 90 79 3 Matthew Tkachuk LW R OK 85 70 63 78 78 56 74 80 80 63 77 81 84 79 13 William Eklund LW L OK 70 76 61 99 99 83 87 79 78 52 83 99 94 81 41 Lukas Reichel LW L OK 76 74 77 84 76 88 76 63 62 72 70 81 64 76 18 Brady Tkachuk LW L OK 99 77 82 99 99 64 75 91 90 83 78 99 99 90 5 Filip Zadina RW L OK 54 85 62 83 82 74 86 68 72 65 90 88 74 79 19 Tim Stutzle RW L OK 52 89 59 70 65 81 89 94 87 76 87 81 68 85 9 Arthur Kaliyev RW L OK 53 74 56 80 71 75 92 70 70 65 75 96 73 75 24 Tyson Foerster RW R OK 59 74 63 79 73 72 75 67 70 72 87 74 59 77 8 Adam Fox D R OK 52 80 61 89 77 77 78 97 90 67 65 96 97 83 50 Adam Boqvist D R OK 67 84 66 94 86 89 86 75 75 69 88 99 92 84 10 Owen Power D L OK 61 84 64 91 86 75 82 90 84 72 76 99 79 85 30 Quinn Hughes D L OK 73 89 64 87 83 77 93 74 73 81 70 99 93 82 23 Esa Lindell D L OK 45 62 41 90 90 85 62 58 64 60 73 88 99 68 42 Jacob Larsson D L OK 57 66 60 72 80 66 63 57 67 78 53 81 83 70 39 John Gibson G L OK 85 81 77 79 58 87 78 80 97 NA NA 44 80 78 15 Jesper Wallstedt G L OK 80 82 81 96 97 98 89 78 81 NA NA 82 65 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Sam Colangelo C R OK 45 74 61 82 89 62 77 75 68 77 66 73 48 74 14 Shane Pinto C R OK 62 76 62 77 80 77 74 66 70 63 80 87 72 75 29 Ville Koivunen C L OK 50 62 35 84 77 72 60 79 70 44 74 95 95 69 40 Ilya Fedotov LW R OK 40 65 40 82 74 65 70 76 65 60 66 85 80 68 17 Timo Meier LW L OK 70 45 75 70 61 82 70 51 67 40 55 61 65 64 35 Dominik Bokk LW R OK 45 89 41 75 84 79 81 79 71 61 72 99 81 74 36 Max Domi RW L OK 28 76 58 64 55 69 79 83 70 40 63 53 61 68 11 Ryker Evans D L OK 44 62 44 77 73 70 71 74 70 53 79 74 56 71 16 Steve Smith D L OK 70 63 75 69 69 35 63 48 51 80 25 52 47 67 22 Brett Clark D L OK 64 61 69 67 67 88 61 57 59 73 26 52 47 67 12 Erik Portillo G L OK 67 74 72 89 92 91 75 74 70 NA NA 98 89 72 34 Tristan Jarry G L OK 71 70 70 77 70 95 58 71 83 NA NA 92 99 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Dylan Holloway C L OK 60 81 73 88 88 78 77 70 68 84 70 73 68 78 96 Mikko Rantanen C L OK 31 62 39 80 85 84 75 58 67 44 80 64 68 66 12 Steve Yzerman C R OK 47 77 62 86 83 90 79 97 80 63 88 83 69 83 10 Kirby Dach C R OK 65 86 66 72 61 89 86 87 83 88 79 90 75 85 7 Andrei Svechnikov LW L OK 54 92 72 82 80 84 93 91 84 57 82 91 81 84 31 Brennan Othmann LW L OK 60 70 61 86 80 85 71 77 77 62 78 88 78 77 35 Jakob Pelletier LW L OK 62 86 57 85 87 70 87 85 85 70 80 94 64 82 26 John Beecher RW L OK 62 76 56 89 99 73 74 75 75 65 74 99 81 77 21 Andrew Mangiapane RW L OK 54 72 38 73 80 77 67 64 66 57 75 27 93 68 18 Jason Robertson RW L OK 47 85 59 87 76 96 78 75 81 63 91 90 85 81 22 Jack Quinn RW R OK 52 81 62 87 84 66 83 88 85 48 98 65 47 82 29 Grigori Denisenko RW R OK 40 84 34 87 99 61 81 98 97 51 75 99 96 79 2 Jakob Chychrun D L OK 88 78 65 98 95 77 85 74 78 86 72 99 99 85 24 Henri Jokiharju D R OK 38 80 47 98 94 67 84 83 80 48 72 99 99 78 28 Jake Sanderson D L OK 84 80 82 94 82 90 83 90 77 90 67 88 68 88 23 Aaron Ekblad D R OK 50 65 77 94 94 71 71 72 96 83 81 99 99 81 20 Ryan Johnson D L OK 47 82 48 83 75 79 86 64 64 76 64 94 76 74 41 Anthony Stolarz G L OK 67 58 83 48 54 87 61 66 91 NA NA 78 91 65 37 Mackenzie Blackwood G L OK 99 96 95 99 92 78 97 80 89 NA NA 99 99 90
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Josh Doan C R OK 60 57 45 74 73 74 60 78 62 57 72 85 68 69 11 William Stromgren LW L OK 25 60 38 81 74 85 65 81 79 25 78 82 63 67 14 Aleksandr Kisakov LW L OK 34 59 44 71 75 77 54 74 67 25 75 59 57 63 40 Robby Fabbri LW L OK 45 53 68 86 64 79 70 69 68 29 69 68 72 67 46 Nolan Foote LW L OK 65 72 67 84 78 78 77 67 59 66 62 84 73 72 45 Kasperi Kapanen RW R OK 26 80 53 66 93 80 91 47 49 33 70 88 93 63 6 John Leonard RW L OK 41 78 60 78 79 73 84 83 80 57 67 84 74 75 32 Logan Stankoven RW R OK 55 66 53 64 68 78 61 68 62 49 66 77 67 66 50 Mavrik Bourque RW R OK 50 72 56 84 76 93 77 78 71 53 72 59 38 73 15 Brooks Orpik D L OK 77 65 84 71 75 65 65 38 58 87 25 54 54 71 30 Helge Grans D R OK 68 70 70 81 80 87 74 62 58 74 57 81 85 74 44 Nolan Allan D L OK 81 71 71 73 80 90 76 54 52 77 42 78 48 73 43 Hunter Jones G L OK 61 79 75 93 91 80 83 68 67 NA NA 89 73 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Christian Dvorak C L OK 41 86 47 59 44 84 89 61 51 34 68 64 68 64 10 Mason McTavish C L OK 62 73 66 88 89 91 71 82 83 51 94 88 80 82 40 Cody Glass C R OK 45 82 51 75 74 79 80 89 88 59 82 82 77 79 72 Dylan Larkin C L OK 36 83 63 75 81 77 74 64 68 46 64 69 71 68 12 Carter Verhaeghe LW L OK 51 67 50 68 62 82 66 69 62 45 72 90 99 68 17 Kent Johnson LW L OK 52 81 66 93 99 88 80 89 83 55 88 86 73 83 48 Anthony Beauvillier LW L OK 76 71 67 74 69 92 73 70 70 64 72 99 96 76 45 Roope Hintz LW L OK 38 78 38 53 59 85 84 72 72 48 75 87 89 70 27 Brock Boeser RW R OK 40 75 45 87 77 90 73 72 74 61 78 98 95 74 32 Yegor Sharangovich RW L OK 52 79 56 76 85 89 76 79 73 69 68 92 85 75 34 Mathew Barzal RW R OK 37 76 43 77 70 85 75 86 79 62 66 99 93 73 46 Vasili Podkolzin RW L OK 75 80 69 85 94 63 72 65 67 62 78 99 74 77 8 Lassi Thomson D R OK 66 76 74 87 83 80 74 67 70 74 74 79 67 77 5 Anthony DeAngelo D R OK 39 65 40 65 67 72 75 63 73 55 57 61 70 66 9 Filip Hronek D R OK 52 67 57 80 79 68 76 69 65 63 68 92 93 72 28 Justin Barron D R OK 62 74 68 92 86 75 77 78 74 73 70 98 86 79 11 Luke Hughes D L OK 55 85 50 85 73 78 88 86 81 58 72 80 63 81 36 Martin Fehervary D L OK 57 77 59 81 89 87 69 80 71 60 74 96 82 77 38 Andreas Englund D L OK 35 67 29 75 58 68 72 44 37 51 58 72 77 58 33 Spencer Knight G R OK 89 64 84 92 72 90 90 74 99 NA NA 99 84 78 92 Andrei Vasilevskiy G L OK 88 72 73 83 66 74 73 88 94 NA NA 59 65 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Hendrix Lapierre C L OK 51 77 64 68 75 73 81 77 83 53 78 71 47 76 20 Marc Savard C L OK 64 71 62 63 58 70 71 79 75 46 64 52 42 71 18 Vincent Lecavalier C L OK 40 82 56 73 71 80 82 93 85 35 84 70 68 77 21 Yanic Perreault C L OK 66 68 63 65 60 89 68 77 72 47 56 54 49 69 56 Frederik Gauthier C L OK 56 67 55 91 92 46 72 47 39 62 56 85 94 63 35 Bob Corkum C R OK 69 66 76 72 67 83 66 49 54 69 53 55 55 66 19 Brenden Morrow LW L OK 74 68 61 65 71 37 66 72 70 82 71 63 50 74 47 Fabian Lysell LW R OK 55 78 48 77 74 80 82 75 69 54 81 83 59 74 41 Zachary L'Heureux LW L OK 79 68 55 81 81 59 65 79 69 55 71 73 68 73 95 Sam Bennett LW L OK 60 90 62 94 94 71 50 55 59 51 70 95 99 69 39 Jonathan Drouin LW L OK 32 75 45 58 87 88 84 65 65 39 64 82 90 66 23 Jake Neighbours RW L OK 66 69 77 80 86 97 71 77 71 77 59 70 58 76 26 Radim Vrbata RW R OK 55 72 60 69 65 95 72 81 77 51 76 49 44 74 24 Mike Foligno RW L OK 60 66 47 65 66 30 64 78 75 62 77 66 47 72 42 Prokhor Poltapov RW L OK 47 67 63 76 85 74 71 66 68 57 74 80 53 71 44 Drake Batherson RW R OK 64 82 56 72 75 75 79 68 65 63 67 84 74 73 25 Dave Manson D L OK 83 61 85 72 77 25 61 40 54 88 25 56 56 71 43 Benjamin Roger D R OK 77 60 50 74 77 67 68 57 52 66 52 88 62 67 29 Jason Strudwick D L OK 80 64 64 63 74 55 66 48 45 75 39 67 54 67 37 Anton Volchenkov D L OK 72 56 72 66 71 76 56 45 50 81 25 51 46 66 30 Igor Ulanov D R OK 79 59 69 63 65 40 62 53 47 75 44 70 55 68 31 Alexei Kolosov G L OK 65 79 71 77 73 77 80 63 64 NA NA 66 47 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Matty Beniers C L OK 65 80 60 91 90 88 82 86 84 62 83 93 75 82 31 Cole Sillinger C L OK 58 71 67 94 95 80 73 72 77 60 79 90 86 78 34 Aleksander Barkov C L OK 49 62 60 72 57 76 66 72 74 68 74 75 78 72 43 Chaz Lucius C R OK 57 72 56 85 86 78 68 89 85 43 83 90 67 78 6 Cole Caufield LW R OK 48 84 52 85 83 90 78 70 80 52 95 87 70 78 23 Tyler Boucher LW R OK 81 68 83 79 72 70 79 73 67 61 66 91 66 76 16 Casey Mittelstadt LW L OK 49 87 58 93 88 85 91 82 79 59 70 99 88 79 26 Kirill Kaprizov LW L OK 54 68 44 79 73 83 71 80 86 63 89 90 81 78 40 Ty Dellandrea RW R OK 72 82 51 81 90 70 86 70 74 57 71 99 80 76 48 Samuel Poulin RW L OK 64 77 62 99 93 95 76 75 77 73 74 99 92 80 21 Mitchell Marner RW L OK 41 86 45 75 82 85 88 92 84 68 84 99 99 81 8 Yegor Chinakhov RW L OK 55 80 65 86 84 75 76 78 80 70 70 96 79 78 14 Jacob Trouba D R OK 73 61 52 74 52 79 66 61 63 69 58 72 93 69 17 Moritz Seider D R OK 64 87 73 91 95 88 90 90 78 72 73 99 79 86 7 Cam York D L OK 62 81 74 74 79 79 84 80 73 72 71 91 71 80 4 Nicolas Beaudin D L OK 45 77 50 70 64 60 84 88 89 80 76 89 76 82 32 Calen Addison D R OK 48 76 55 68 72 63 74 76 74 58 72 87 76 74 39 Braden Schneider D R OK 80 68 68 83 75 70 73 66 63 75 54 86 72 75 28 Shai Buium D L OK 70 79 64 78 87 92 72 78 76 73 60 80 57 77 11 Ilya Samsonov G L OK 98 97 92 99 95 78 94 81 82 NA NA 99 99 89
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Samuel Helenius C L OK 83 55 76 70 68 78 60 52 44 73 39 80 55 63 41 Craig Janney C R OK 36 69 47 62 70 95 66 99 87 48 64 66 48 72 42 Francesco Pinelli C L OK 49 71 50 77 76 93 72 81 80 57 76 70 59 74 29 Ridly Greig C L OK 76 69 67 87 72 56 72 78 73 70 73 72 46 77 15 Gaetan Duchesne LW L OK 70 66 54 75 73 58 71 68 65 85 64 69 55 72 33 Zack Ostapchuk LW L OK 60 62 54 78 81 80 70 67 69 72 56 79 71 69 44 Niklas Hagman LW L OK 53 88 44 57 67 77 78 77 65 40 70 57 54 69 13 Xavier Bourgault RW R OK 51 77 66 70 79 61 86 86 86 39 81 66 52 77 45 Martin Kaut RW R OK 63 76 67 72 77 75 72 76 75 64 67 80 66 75 36 Chase Stillman RW R OK 55 65 49 77 88 92 70 78 63 60 77 81 73 73 30 Noel Gunler RW R OK 54 71 55 82 85 78 73 76 72 57 82 74 76 75 12 Robyn Regehr D L OK 78 69 57 76 74 65 66 56 56 88 51 67 55 72 5 Brandon Carlo D R OK 43 68 43 94 94 79 79 55 57 59 73 92 98 70 25 Olen Zellweger D L OK 70 72 62 75 70 89 70 65 67 75 65 68 49 73 19 Michal Rozsival D R OK 68 65 75 71 71 68 65 55 59 78 29 54 49 69 18 Kaedan Korczak D R OK 87 69 61 74 68 70 64 77 66 70 55 99 90 73 22 Jeff Finley D L OK 70 58 77 68 68 83 58 49 52 75 25 52 47 67 27 Vincent Iorio D R OK 40 57 43 66 68 67 61 72 68 60 64 77 59 66 54 Brett Pesce D R OK 37 65 34 71 73 86 69 68 75 60 61 64 77 68 24 Aki Berg D L OK 64 57 75 67 72 87 57 48 51 76 25 51 46 66 37 Jakub Malek G L OK 76 71 75 76 78 78 75 64 70 NA NA 71 63 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Nico Hischier C L OK 61 96 75 82 78 93 92 88 85 88 92 83 77 90 43 Peyton Krebs C L OK 67 83 68 93 88 88 81 73 79 78 82 96 82 83 25 Alex Newhook C L OK 52 91 52 63 65 83 98 82 79 64 71 89 65 78 9 Brendan Brisson LW L OK 53 75 55 91 91 83 78 83 77 67 72 96 75 77 26 Artturi Lehkonen LW L OK 41 78 36 37 79 87 68 51 70 30 69 63 71 61 38 Auston Matthews LW R OK 71 81 50 84 73 85 88 76 82 66 84 78 85 81 41 Connor Zary LW L OK 66 81 74 96 99 82 87 76 90 69 99 92 63 88 40 Kailer Yamamoto RW R OK 74 76 56 99 99 76 91 79 79 67 81 99 90 82 21 Alexander Holtz RW R OK 53 79 62 87 80 93 82 71 78 66 91 77 71 80 17 Jesper Bratt RW L OK 43 79 46 88 78 90 82 90 86 66 79 81 81 79 29 Joshua Ho-Sang RW R OK 25 79 44 73 42 78 57 56 32 31 51 61 65 53 10 Tobias Bjornfot D L OK 55 82 53 75 75 75 84 93 84 77 62 88 61 81 36 Darnell Nurse D L OK 87 79 63 75 68 78 78 65 66 71 68 76 88 77 58 Michael Matheson D L OK 41 36 44 78 76 83 60 56 79 61 71 62 76 65 15 Noah Hanifin D L OK 82 76 66 82 83 69 78 69 69 91 60 95 93 81 13 Daniil Chayka D L OK 60 77 54 79 74 79 76 70 65 73 64 84 68 74 39 Cale Fleury D R OK 56 74 70 76 76 79 78 78 74 73 70 85 67 78 22 Nils Lundkvist D R OK 42 82 44 71 77 88 81 91 88 58 73 82 64 80 35 Cale Makar D R OK 89 90 80 87 86 89 96 74 73 92 78 95 83 89 44 Samuel Montembeault G L OK 99 92 93 95 81 84 93 96 83 NA NA 95 90 88 8 Mads Sogaard G L OK 70 79 80 88 82 88 78 69 99 NA NA 94 87 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Dylan Strome C L OK 40 71 49 73 77 81 63 76 73 65 75 96 90 72 27 Sam Reinhart C R OK 25 65 33 78 82 87 68 96 81 45 71 54 62 70 49 Joel Eriksson Ek C L OK 55 69 56 74 71 76 72 68 77 56 75 99 93 73 42 Dawson Mercer C R OK 61 81 51 74 74 72 96 79 74 47 71 77 51 75 12 Patrick Marleau LW L OK 52 75 59 76 81 95 77 55 84 57 81 71 63 74 37 Tyler Motte LW L OK 51 70 50 31 64 78 80 50 48 35 57 46 55 58 31 Steve Begin LW L OK 78 75 80 76 71 65 70 47 52 73 41 57 52 66 24 Jakub Vrana LW L OK 26 76 50 31 55 72 61 45 43 25 47 56 61 51 32 Zachary Bolduc LW L OK 55 78 48 75 78 83 82 76 72 56 88 79 62 76 23 Kevin Labanc RW R OK 32 48 60 64 80 86 71 68 72 35 79 54 63 67 11 Ozzy Wiesblatt RW R OK 55 86 58 83 76 73 82 75 71 61 79 78 67 77 46 William Nylander RW R OK 33 78 45 59 86 82 85 70 69 48 75 67 84 70 16 Josh Morrissey D L OK 63 66 60 68 76 86 68 57 65 59 54 50 71 66 30 Dmitri Yushkevich D R OK 68 65 75 73 68 70 65 45 53 77 25 56 56 67 28 Alexander Khavanov D L OK 44 64 35 61 66 86 66 76 71 47 57 62 55 66 18 Tristan Lennox G L OK 65 73 73 86 74 77 79 64 76 NA NA 67 65 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Anton Lundell C L OK 75 80 72 78 89 76 74 79 76 76 75 74 48 80 8 Ryan Suzuki C L OK 44 84 51 77 82 88 86 76 76 67 71 86 55 75 41 Elias Pettersson C L OK 94 88 82 87 79 93 91 85 87 83 88 93 85 91 34 Trevor Zegras C L OK 89 79 90 84 77 72 85 75 79 86 79 89 74 86 9 Lucas Raymond LW R OK 77 86 72 89 90 69 88 83 82 78 86 71 50 86 36 Nils Hoglander LW L OK 49 82 50 76 87 80 84 68 72 62 74 86 68 74 33 Leon Draisaitl LW L OK 52 57 65 77 82 86 68 98 76 79 69 79 79 78 38 John Peterka LW L OK 82 69 67 76 71 97 68 74 70 75 69 64 40 76 22 Nick Suzuki RW R OK 50 85 72 91 91 89 83 71 70 84 73 99 91 80 2 Clayton Keller RW L OK 74 75 91 82 77 84 77 78 73 68 74 96 85 81 87 Nikita Kucherov RW L OK 46 60 38 84 82 99 77 84 94 80 85 91 99 80 88 David Pastrnak RW R OK 59 70 44 77 77 91 71 79 85 46 75 50 69 73 13 Alexander Alexeyev D L OK 99 78 74 99 99 82 79 70 71 90 73 99 99 87 17 Chris Chelios D R OK 74 76 81 71 61 53 76 65 75 90 41 53 54 78 16 Shakir Mukhamadullin D L OK 83 71 72 91 99 76 84 64 66 78 56 82 66 79 21 Zach Werenski D L OK 50 79 77 80 78 89 77 86 76 88 74 86 86 82 4 Mikhail Sergachev D R OK 98 77 73 98 98 80 76 75 77 93 74 99 99 88 56 Rasmus Ristolainen D R OK 71 63 51 84 83 72 69 95 90 87 73 86 97 83 11 Bowen Byram D L OK 80 83 74 92 94 77 92 80 76 92 74 99 79 87 20 Yaroslav Askarov G R OK 98 98 90 90 82 80 92 91 90 NA NA 81 69 89
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Alex Tuch C R OK 41 90 66 84 53 65 72 44 41 30 55 73 77 60 23 Ivan Barbashev C L OK 51 45 57 59 52 87 52 67 56 27 62 59 68 60 49 Wyatt Johnston C R OK 74 65 55 85 81 78 74 77 67 67 68 73 64 74 28 Pavel Buchnevich C L OK 27 56 56 56 40 82 54 76 73 29 68 60 69 63 27 Brendan Perlini LW L OK 38 66 82 66 71 82 66 54 66 35 69 63 67 66 32 A.J. Greer LW L OK 25 66 62 55 37 62 87 48 44 29 40 35 52 53 42 Nick Ritchie LW L OK 91 73 73 87 87 71 73 53 65 35 64 82 90 70 86 Teuvo Teravainen LW L OK 27 60 40 90 90 84 75 72 63 49 72 94 99 68 15 Jake Guentzel RW L OK 66 69 43 81 88 86 87 63 63 25 70 92 99 68 37 Rob Ray RW L OK 99 57 94 64 73 25 61 61 53 74 49 57 53 69 43 Oliver Bjorkstrand RW R OK 31 63 37 50 44 84 78 64 74 49 66 47 56 63 39 Nicholas Baptiste RW R OK 30 44 71 56 43 67 55 49 42 30 68 60 67 56 12 Ivan Provorov D L OK 44 68 49 83 76 80 73 70 75 62 66 99 99 73 30 Nikita Zadorov D L OK 72 66 67 64 52 70 67 53 64 54 46 78 82 66 51 Derrick Pouliot D L OK 35 71 65 90 71 72 85 47 64 65 42 85 99 66 24 Seth Jones D R OK 51 53 73 71 66 84 68 63 65 60 68 66 74 68 40 Vince Dunn D L OK 54 66 52 77 67 78 66 71 67 67 57 80 88 70 44 Matt Benning D R OK 70 84 51 69 65 91 87 50 64 70 53 67 88 71 31 Benjamin Gaudreau G L OK 68 78 72 80 68 90 78 60 70 NA NA 70 50 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Robert Thomas C R OK 74 86 67 96 97 68 90 86 76 73 72 80 69 83 37 Barrett Hayton C L OK 76 83 59 69 77 79 84 80 76 67 70 99 93 79 43 Jay O'Brien C R OK 49 74 64 99 95 82 69 65 64 70 63 99 91 72 33 Lawson Crouse LW L OK 64 60 57 72 68 55 62 66 70 67 67 99 96 70 18 Travis Konecny LW R OK 81 66 63 71 67 72 68 61 69 75 67 99 99 74 20 Nick Schmaltz RW R OK 37 74 39 37 80 87 79 82 60 42 66 63 67 66 65 Andre Burakovsky RW L OK 41 61 34 64 66 85 58 65 72 54 70 72 80 65 47 Nathan MacKinnon RW R OK 25 77 61 81 76 86 78 74 75 76 68 64 74 74 40 Brett Leason RW R OK 48 70 49 99 85 68 72 83 80 56 78 99 90 76 24 Kaiden Guhle D L OK 96 74 79 98 94 67 74 56 64 83 54 93 71 81 26 Ty Smith D L OK 83 83 56 92 88 70 87 68 77 85 78 99 92 83 22 Filip Johansson D R OK 61 77 57 99 93 65 73 71 68 71 70 91 72 76 39 Victor Soderstrom D R OK 69 77 69 87 74 78 83 74 70 81 75 80 66 80 34 Evan Bouchard D R OK 64 84 69 97 87 80 84 90 83 74 77 99 99 86 41 Thatcher Demko G R OK 84 82 86 79 65 88 72 76 90 NA NA 84 94 78 45 Craig Anderson G L OK 73 81 86 77 67 92 82 75 81 NA NA 50 48 75 50 Matt Murray G L OK 90 84 67 84 72 93 84 82 89 NA NA 61 85 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Bobby Carpenter C L OK 65 72 77 74 69 69 72 65 70 65 81 54 49 76 25 Wayne Primeau C L OK 71 68 78 74 69 73 68 50 55 76 50 56 56 67 35 Stephane Yelle C R OK 70 73 59 57 64 89 69 65 63 60 63 56 51 69 36 Mike Sillinger C L OK 69 78 46 76 75 77 75 82 78 59 75 76 60 76 28 Joe Juneau C R OK 30 74 44 64 55 79 78 92 81 35 63 65 54 69 17 Jochen Hecht LW L OK 33 71 39 64 60 87 68 76 73 63 74 66 52 69 16 Darcy Hordichuk LW L OK 95 62 94 62 37 25 51 56 49 70 38 62 47 64 49 Fedor Svechkov LW L OK 66 71 55 81 88 72 68 76 75 66 77 93 62 76 31 Roby Jarventie LW L OK 50 80 53 85 81 70 75 78 77 66 76 78 99 77 13 Dave Andreychuk RW R OK 65 72 78 73 63 70 67 81 76 60 87 55 45 79 19 Craig Adams RW R OK 73 70 81 76 71 74 70 52 58 84 46 57 52 69 27 Oskar Olausson RW L OK 60 82 56 76 73 75 77 68 72 60 74 80 47 74 23 Mackie Samoskevich RW R OK 45 86 54 80 77 71 83 90 81 40 71 76 52 75 44 Petr Klima RW R OK 50 71 46 57 54 40 73 71 80 31 84 55 51 69 55 Colton Parayko D R OK 52 57 60 80 77 87 56 61 63 73 53 77 86 68 21 Andrew Ference D L OK 74 69 57 63 67 79 67 65 59 76 55 59 56 71 29 Jim Kyte D L OK 68 57 75 69 73 50 57 46 50 78 25 54 49 66 42 Steven Finn D L OK 75 54 74 61 76 38 51 58 53 70 50 57 45 67 46 Darius Kasparitis D L OK 81 64 79 70 70 48 59 38 53 81 25 54 49 68 48 Hampus Lindholm D L OK 65 63 50 78 62 83 68 66 62 66 55 77 99 68 32 Patrik Hamrla G L OK 64 68 66 68 75 88 73 77 55 NA NA 65 53 64