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