(As of Sunday, Apr 27 2025)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 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 19 Dylan Cozens C R OK 74 85 67 93 91 79 85 70 72 84 76 99 83 82 45 Nikolaj Ehlers LW L OK 34 86 42 60 73 81 90 70 71 42 65 55 53 67 18 Jason Robertson LW L OK 49 87 62 90 79 96 80 76 81 64 91 89 81 82 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 82 91 85 91 99 85 79 69 89 66 83 22 Nick Suzuki RW R OK 50 85 72 90 90 89 83 71 70 83 73 99 87 80 27 Kaapo Kakko RW L OK 50 88 85 88 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 2 Jakob Chychrun D L OK 88 80 68 99 96 77 87 74 78 86 72 99 99 86 35 Ben Hutton D L OK 38 67 49 56 36 82 77 54 65 59 63 50 63 65 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 74 74 72 75 81 66 69 82 63 80 68 81 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 39 Rasmus Dahlin D L OK 96 84 82 83 80 77 92 76 74 93 74 93 83 89 31 Juuse Saros G L OK 82 87 67 71 67 86 87 57 85 NA NA 68 72 77 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 28 Alexander Nylander C L OK 53 79 39 78 74 85 81 65 65 59 76 99 99 72 77 Laurent Dauphin C L OK 63 68 36 43 53 75 84 46 49 36 49 45 49 56 15 Jay O'Brien C R OK 50 74 64 99 93 82 69 66 66 72 64 96 86 73 12 Dave Reid LW L OK 50 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 OK 92 84 69 39 46 89 80 51 42 54 42 56 62 63 34 Evgeny Svechnikov RW L OK 25 63 72 89 84 79 93 52 49 32 57 70 70 63 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 OK 69 50 64 56 81 80 47 53 47 78 46 55 51 65 26 Thomas Chabot D L OK 52 93 54 67 62 76 92 57 70 66 66 80 77 75 10 Aleksi Heimosalmi D R OK 65 66 60 76 79 86 81 74 69 73 64 67 55 75 36 Jake McCabe D L OK 57 71 69 90 90 93 56 58 57 65 64 84 97 70 48 Morgan Rielly D L OK 59 67 62 75 68 84 71 65 64 61 61 70 71 70 47 Drew Commesso G L OK 78 82 76 78 76 81 79 68 99 NA NA 62 36 77 42 Alexandar Georgiev G R OK 72 78 79 71 76 84 76 68 69 NA NA 79 79 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Jesperi Kotkaniemi C L OK 67 91 74 95 90 85 91 99 95 76 89 99 81 92 57 Kevin Fiala C L OK 47 68 64 95 95 82 78 55 70 46 70 74 73 70 12 Liam Foudy C L OK 55 99 63 96 94 86 93 81 77 90 75 99 79 85 35 Jakob Pelletier C L OK 62 86 57 85 87 70 87 85 85 69 80 91 61 82 18 Brady Tkachuk LW L OK 99 77 82 99 97 64 75 90 89 82 76 99 99 89 10 Dylan Guenther LW R OK 58 78 60 92 99 79 79 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 66 Joseph Blandisi LW L OK 55 66 82 69 64 68 59 62 53 50 52 70 79 65 9 Alexis Lafreniere RW L OK 70 85 62 85 85 80 85 89 83 77 79 82 64 84 16 Grigori Denisenko RW R OK 41 84 34 85 97 61 81 97 96 50 75 99 91 78 27 Patrik Laine RW L OK 34 92 62 80 74 94 93 74 89 83 99 85 57 85 44 Alexander Romanov D L OK 65 84 79 77 78 80 86 72 74 87 71 77 62 82 37 Jackson LaCombe D L OK 56 73 57 82 76 89 75 82 75 67 68 84 70 77 17 Connor Carrick D R OK 46 66 31 67 79 75 71 52 72 61 67 50 58 66 15 Noah Hanifin D L OK 82 78 69 82 83 69 80 70 70 91 61 93 88 82 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 OK 52 72 59 78 75 88 75 75 71 68 73 86 67 76 28 Rasmus Sandin D L OK 64 90 66 88 89 93 90 84 81 85 74 99 84 86 31 Logan Thompson G L OK 95 99 94 87 87 91 96 84 93 NA NA 82 70 90 70 Joonas Korpisalo G L OK 92 87 85 79 68 85 72 82 85 NA NA 90 94 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 John Quenneville C L OK 40 90 57 71 38 72 90 94 51 27 40 68 67 65 11 Filip Chytil C L OK 50 83 65 79 79 84 97 71 64 61 68 86 75 75 32 Zemgus Girgensons C L OK 56 65 49 56 67 90 71 54 61 48 57 75 81 63 36 Mikhail Grigorenko C L OK 33 52 40 65 81 86 76 60 59 49 69 68 65 63 26 John Beecher LW L OK 62 76 56 87 97 73 74 75 75 67 74 99 76 77 23 Adrian Kempe LW L OK 46 43 79 71 60 83 69 58 60 35 48 65 64 61 20 Nick Schmaltz RW R OK 40 73 43 41 84 87 81 84 62 46 67 62 61 68 21 Rasmus Kupari RW R OK 44 76 37 67 75 83 80 94 82 51 69 97 99 74 25 J.T. Compher RW R OK 50 70 61 43 82 85 73 50 51 39 58 46 51 60 40 Olli Maatta D L OK 54 55 49 76 54 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 42 Jordan Binnington G L OK 68 70 69 86 69 94 71 72 75 NA NA 87 95 70 24 Joel Blomqvist G L OK 70 81 75 73 78 70 73 65 76 NA NA 65 55 72
# 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 42 Joe Veleno C L OK 51 80 47 87 85 80 78 90 85 62 75 78 69 78 35 Marat Khusnutdinov C L OK 68 77 54 84 82 89 73 66 63 65 67 76 65 72 9 Marco Rossi C L OK 55 85 69 99 87 85 82 94 89 78 89 77 63 87 19 Dylan Holloway LW L OK 57 80 69 85 85 78 76 71 68 86 69 67 65 77 2 Sebastian Aho LW L OK 27 88 47 89 79 90 88 95 88 82 83 97 84 83 31 Cole Perfetti LW L OK 57 77 81 83 90 59 77 88 79 63 71 76 46 79 45 Nolan Foote LW L OK 66 72 67 84 78 78 77 68 59 68 63 82 71 73 33 Simon Holmstrom RW L OK 51 72 55 79 78 99 74 85 85 67 79 76 58 78 38 Jesse Puljujarvi RW R OK 72 80 67 85 81 77 83 71 70 57 68 90 74 76 15 Jake Guentzel RW L OK 69 72 47 83 90 86 89 66 67 25 72 89 98 70 44 Jim Sandlak RW R OK 78 53 72 58 68 30 51 65 63 52 56 56 50 65 22 Quinton Byfield RW L OK 41 89 57 91 79 95 95 99 94 42 92 77 56 84 24 Seth Jones D R OK 54 56 77 75 70 84 70 63 65 62 68 66 69 70 17 Jamie Drysdale D R OK 50 90 46 89 80 98 96 96 87 72 70 70 64 85 8 Lassi Thomson D R OK 66 76 74 87 83 80 74 65 69 76 74 77 65 77 37 Matt Benning D R OK 73 87 55 72 68 91 89 51 65 72 54 65 81 73 25 Thomas Harley D L OK 62 82 58 75 76 74 89 75 78 78 63 84 56 79 7 Philip Broberg D L OK 60 82 77 94 99 72 84 71 73 72 85 99 84 83 43 Hunter Jones G L OK 63 79 75 88 86 80 83 69 67 NA NA 87 71 73 18 Hugo Alnefelt G R OK 80 76 86 86 81 71 78 74 72 NA NA 95 76 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Zachary Bolduc C L OK 55 77 47 73 76 83 81 76 72 56 86 74 60 76 20 Henrik Sedin C L OK 31 81 57 79 81 92 84 96 89 60 77 73 72 80 40 Sergei Brylin C L OK 42 69 37 59 74 80 65 71 67 63 71 56 53 67 34 Zachary Dean C L OK 50 77 46 78 75 67 77 77 75 59 74 67 63 73 14 Daniel Sedin LW L OK 31 80 64 83 83 94 80 93 85 60 77 73 70 79 28 Garry Valk LW L OK 61 58 54 61 63 50 64 70 65 55 66 59 48 67 41 Nick Ritchie LW L OK 94 76 77 90 90 71 75 55 66 37 65 80 83 72 30 Danila Klimovich RW R OK 44 64 43 76 81 77 59 68 63 50 81 70 57 68 21 Isak Rosen RW L OK 42 85 50 84 92 72 80 76 85 57 89 90 77 79 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 32 Ryan O'Rourke D L OK 79 67 60 85 82 65 65 62 59 70 62 79 75 72 23 Carson Lambos D L OK 80 74 71 73 74 59 67 65 61 68 45 72 47 72 46 William Wallinder D L OK 65 66 56 83 82 72 71 67 67 78 58 60 44 72 27 Sebastian Cossa G L OK 82 81 79 76 74 90 81 71 80 NA NA 82 62 76
# 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 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 49 Jack Eichel C R OK 47 82 56 93 79 84 79 86 92 53 87 88 83 81 5 Filip Zadina LW L OK 55 85 62 83 82 74 86 68 72 67 89 85 71 79 41 Lukas Reichel LW L OK 76 73 76 82 74 88 75 65 65 74 72 77 63 77 19 Tim Stutzle LW L OK 52 88 58 68 60 81 88 94 86 75 86 77 67 84 35 Dominik Bokk LW R OK 46 89 41 74 83 79 81 79 71 61 72 99 77 74 9 Arthur Kaliyev RW L OK 53 74 56 80 71 75 92 71 73 67 77 93 70 76 16 Matthew Boldy RW L OK 45 75 61 86 88 90 77 94 79 63 76 89 67 79 37 Colin White RW R OK 43 69 49 93 91 65 82 70 65 58 76 99 99 73 88 David Pastrnak RW R OK 62 73 48 81 81 91 73 81 86 48 75 50 64 75 8 Adam Fox D R OK 54 82 64 92 80 77 80 96 89 67 66 94 92 84 33 Martin Fehervary D L OK 58 77 59 80 88 87 69 80 71 62 74 92 78 77 22 Filip Johansson D R OK 62 77 57 99 93 65 73 73 68 73 70 88 69 77 38 Jonas Brodin D L OK 50 62 41 67 59 79 66 68 68 64 58 87 95 68 10 Owen Power D L OK 58 83 63 89 84 75 81 88 82 71 75 94 77 83 25 Calen Addison D R OK 49 76 55 68 72 63 74 77 74 60 72 84 73 75 30 Quinn Hughes D L OK 73 89 64 86 82 77 93 74 73 83 70 98 89 82 28 Igor Shesterkin G R OK 97 90 88 91 96 95 80 93 95 NA NA 99 99 87 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 13 William Eklund C L OK 70 72 60 95 97 83 86 79 78 51 82 99 90 80 20 Sam Colangelo C R OK 45 73 57 79 86 62 76 75 67 77 65 67 45 72 14 Shane Pinto C R OK 62 76 62 77 80 77 74 67 70 63 79 84 69 75 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 86 Teuvo Teravainen LW L OK 30 63 44 92 92 84 77 72 69 51 72 91 99 70 31 Alex Galchenyuk LW L OK 25 55 58 92 89 92 69 72 59 61 67 99 99 69 36 Max Domi RW L OK 31 79 62 68 59 69 81 80 67 42 59 53 56 68 18 Oskar Olausson RW L OK 60 81 55 74 71 75 76 68 72 60 73 75 45 73 24 Tyson Foerster RW R OK 59 73 59 77 71 72 74 68 70 74 87 70 58 77 23 Kevin Labanc RW R OK 35 51 64 68 84 86 73 70 74 37 80 54 58 69 39 Elias Lindholm RW R OK 54 64 45 69 65 74 66 79 75 66 63 72 79 70 51 Derrick Pouliot D L OK 38 74 63 92 73 72 87 48 65 67 43 82 91 67 11 Ryker Evans D L OK 44 61 43 75 71 70 70 74 69 55 77 70 55 71 32 Slater Koekkoek D L OK 46 47 77 57 55 83 56 61 64 62 35 69 79 64 42 Jacob Larsson D L OK 59 68 63 75 76 66 65 59 68 81 54 79 78 72 12 Erik Portillo G L OK 67 74 77 87 90 91 80 74 75 NA NA 93 84 73 15 Jesper Wallstedt G L OK 78 81 77 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 7 Ryan Suzuki C L OK 44 84 51 77 82 88 86 77 77 67 72 84 53 76 96 Mikko Rantanen C L OK 34 65 43 85 90 84 77 62 72 48 84 63 62 70 33 Jonathan Drouin C L OK 35 78 49 61 90 88 86 67 67 41 66 80 83 68 49 Joel Eriksson Ek C L OK 57 71 59 77 74 76 74 69 77 57 75 99 88 74 27 Alex Turcotte C L OK 46 83 68 85 85 90 84 81 81 68 80 88 61 81 25 Barrett Hayton LW L OK 76 83 59 68 76 79 84 79 75 69 69 99 89 78 31 Brayden Tracey LW L OK 48 76 61 75 73 95 78 87 81 62 72 83 58 77 40 Robby Fabbri LW L OK 48 56 72 90 68 79 72 71 70 31 71 67 66 69 38 Taylor Hall LW L OK 54 64 39 73 70 85 69 85 86 59 72 95 99 74 43 Kasperi Kapanen RW R OK 29 83 57 68 95 80 93 48 50 35 71 85 85 65 19 Jack Quinn RW R OK 52 77 61 85 82 66 82 88 84 48 96 61 43 81 35 Vasili Podkolzin RW L OK 75 80 69 84 93 63 82 65 67 64 78 95 70 78 46 William Nylander RW R OK 36 81 49 63 90 82 87 72 70 50 76 66 78 72 21 Jacob Bernard-Docker D R OK 59 77 59 72 75 76 80 79 77 59 75 91 74 78 5 Brandon Carlo D R OK 46 71 47 96 96 79 81 55 57 61 73 89 90 71 24 Henri Jokiharju D R OK 39 80 47 96 92 67 84 82 80 50 72 99 99 78 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 OK 67 61 83 50 57 87 64 67 92 NA NA 76 84 66 39 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 9 Hendrix Lapierre C L OK 51 76 63 66 73 73 80 76 81 53 76 66 45 75 12 Steve Yzerman C R OK 44 75 57 83 80 90 77 96 76 63 87 78 69 80 16 David Legwand C L OK 70 79 52 71 80 90 75 68 65 83 64 61 64 73 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 28 Brennan Othmann LW L OK 60 69 60 84 78 85 70 77 77 61 79 84 77 77 26 Fedor Svechkov LW L OK 66 70 54 78 85 72 67 76 74 66 76 87 59 75 45 Matt Coronato RW R OK 59 75 50 81 78 82 79 76 70 55 89 72 55 76 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 Sylvain Cote D R OK 45 79 37 73 60 70 77 77 68 67 58 62 55 71 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 17 Brandt Clarke D R OK 56 74 52 75 80 89 74 89 79 63 68 72 62 77 34 Scott Morrow D R OK 57 69 60 76 75 61 66 78 65 77 64 57 53 73 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 46 Pavel Zacha C L OK 77 69 66 77 73 63 74 63 75 55 66 90 88 73 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 OK 45 82 51 75 74 79 80 89 88 61 81 80 75 79 15 Robert Thomas C R OK 74 86 67 96 97 68 90 85 76 75 73 78 67 83 17 Kent Johnson LW L OK 52 77 65 91 99 88 79 89 82 54 87 82 72 82 34 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 37 Auston Matthews LW R OK 72 83 53 87 76 85 90 77 82 66 83 77 81 81 21 Seth Jarvis RW R OK 50 79 57 81 85 93 82 89 79 60 90 82 63 81 16 Oliver Wahlstrom RW R OK 58 80 60 82 84 86 86 79 97 69 98 79 66 86 48 Samuel Poulin RW L OK 64 77 62 99 91 95 76 75 77 75 74 99 87 80 8 Filip Hronek D R OK 54 69 60 82 81 68 78 70 66 66 69 89 87 74 39 Cale Fleury D R OK 57 74 70 76 76 79 78 76 73 72 70 83 65 77 35 Cale Makar D R OK 85 90 80 87 83 89 96 73 72 91 77 92 80 88 22 Nils Lundkvist D R OK 43 82 44 71 77 88 81 91 88 60 73 80 62 80 4 Mikhail Sergachev D R OK 97 79 76 99 99 80 78 75 77 93 74 99 99 89 50 Adam Boqvist D R OK 68 84 66 90 85 86 86 75 75 68 86 95 88 84 33 Spencer Knight G R OK 89 96 87 99 96 90 95 74 99 NA NA 99 79 89 92 Andrei Vasilevskiy G L OK 90 75 75 84 68 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 13 Christian Dvorak C L OK 44 89 51 63 48 84 91 65 56 38 71 63 62 68 18 Vincent Lecavalier C L OK 40 80 54 69 67 80 80 91 83 35 82 63 66 75 14 Alex Tuch C R OK 44 93 70 87 56 65 74 46 43 32 56 71 70 62 56 Frederik Gauthier C L OK 59 70 59 93 94 46 74 48 40 57 58 82 86 64 72 Dylan Larkin C L OK 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 69 49 75 89 94 71 19 Brenden Morrow LW L OK 72 64 57 58 64 35 62 68 66 80 67 58 50 70 20 Rodion Amirov LW L OK 54 74 52 89 76 90 80 83 82 66 83 99 77 80 27 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 42 Prokhor Poltapov LW L OK 47 66 62 74 83 74 70 65 67 57 73 76 52 70 23 Jake Neighbours RW L OK 66 68 76 78 84 97 70 76 70 77 58 65 56 75 32 Yegor Sharangovich RW L OK 53 79 56 76 85 89 76 79 73 71 68 89 82 76 36 Oliver Bjorkstrand RW R OK 34 66 41 54 48 84 80 65 75 51 66 47 51 65 24 Mike Foligno RW L OK 60 64 45 62 63 30 62 76 73 62 75 60 46 70 6 John Leonard RW L OK 42 78 60 78 79 73 84 83 80 57 67 82 72 75 44 Drake Batherson RW R OK 65 82 56 72 75 75 79 67 64 63 66 82 72 72 5 Anthony DeAngelo D R OK 42 68 44 69 71 72 77 66 75 59 61 60 64 69 28 Justin Barron D R OK 59 73 64 89 83 75 76 76 72 73 69 92 83 78 11 Luke Hughes D L OK 55 84 49 83 71 78 87 84 79 60 72 76 62 80 38 Andreas Englund D L OK 38 70 33 78 61 68 74 48 42 55 62 70 70 61 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 30 Igor Ulanov D R OK 79 57 67 58 60 40 60 52 47 75 44 62 52 67 25 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 2 Clayton Keller C L OK 75 77 94 85 80 84 79 79 74 71 75 94 80 83 20 Matty Beniers C L OK 63 79 57 87 86 88 81 86 83 64 82 86 71 81 40 Ty Dellandrea C R OK 72 82 51 80 89 70 86 71 74 57 71 97 76 76 34 Aleksander Barkov C L OK 52 65 64 76 61 76 68 76 79 70 77 74 72 76 23 Tyler Boucher LW R OK 81 67 82 76 69 70 78 74 69 63 67 84 62 77 16 Casey Mittelstadt LW L OK 48 87 56 92 87 85 91 82 79 59 70 99 84 78 26 Kirill Kaprizov LW L OK 56 70 47 82 76 83 73 90 86 66 89 88 76 81 46 Connor McMichael LW L OK 58 81 70 98 94 85 79 79 82 66 74 99 82 81 6 Cole Caufield RW R OK 48 84 52 85 83 90 78 71 80 54 94 85 68 78 21 Mitchell Marner RW L OK 43 88 48 78 85 85 90 92 84 71 84 97 95 83 95 Vladimir Tarasenko RW L OK 35 62 56 74 81 93 67 70 81 51 95 99 99 75 8 Yegor Chinakhov RW L OK 55 80 65 85 83 75 76 79 80 66 71 92 75 78 14 Jacob Trouba D R OK 76 64 56 82 62 79 68 65 68 73 61 71 87 72 14 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 44 77 48 70 64 60 84 86 87 66 76 86 73 80 55 Colton Parayko D R OK 56 61 65 84 81 87 59 64 66 78 56 75 84 71 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 45 Jon Gillies G L OK 74 79 92 41 40 88 82 77 75 NA NA 73 83 73 5 Ilya Samsonov G L OK 96 99 93 99 96 78 99 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 18 Cole Sillinger C L OK 56 70 64 92 93 80 72 73 77 62 79 85 84 77 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 43 Chaz Lucius C R OK 57 71 55 83 84 78 65 89 84 43 82 86 66 77 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 17 Andrew Mangiapane LW L OK 56 74 41 76 83 77 69 67 70 58 78 88 88 72 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 13 Xavier Bourgault RW R OK 51 76 65 68 77 61 85 84 84 38 79 61 50 76 36 Chase Stillman RW R OK 55 64 48 74 85 92 69 77 61 60 75 75 70 71 22 Mackie Samoskevich RW R OK 45 85 53 77 74 71 82 89 80 40 70 70 49 74 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 25 Olen Zellweger D L OK 70 71 61 73 68 89 69 63 65 75 64 64 48 72 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 89 Nikita Tryamkin D L OK 73 61 79 59 64 77 63 48 63 61 49 53 66 68 39 Braden Schneider D R OK 80 67 67 82 74 70 72 66 63 74 54 81 70 74 28 Shai Buium D L OK 68 78 61 75 84 92 71 78 76 73 60 74 54 76 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 OK 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 65 83 66 92 87 88 81 73 79 77 76 92 78 81 15 Travis Konecny C R OK 82 68 66 74 70 72 70 63 70 78 68 97 94 75 18 Artturi Lehkonen LW L OK 44 81 40 41 83 87 70 55 75 36 73 62 65 65 25 Alex Newhook LW L OK 52 91 57 83 85 83 98 82 79 63 71 87 63 79 26 Filip Forsberg LW R OK 70 66 55 69 75 85 71 72 75 78 68 52 60 74 41 Connor Zary LW L OK 64 80 73 92 98 82 86 76 88 66 99 85 59 86 40 Kailer Yamamoto RW R OK 74 76 56 99 99 76 91 78 78 66 80 99 86 82 47 Nathan MacKinnon RW R OK 26 80 65 85 80 86 80 77 77 80 70 64 69 76 21 Alexander Holtz RW R OK 53 78 61 85 78 93 81 71 78 63 90 72 69 79 22 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 53 82 51 75 75 75 84 91 82 76 62 86 59 80 36 Darnell Nurse D L OK 89 82 67 79 72 78 80 68 68 72 70 74 81 79 66 Erik Karlsson D R OK 50 53 25 84 73 96 61 88 83 60 83 99 99 75 27 Ryan Ellis D R OK 47 50 28 75 59 84 57 59 67 87 87 81 97 70 7 Cam York D L OK 62 81 74 74 79 79 84 80 73 74 71 88 68 80 19 Miro Heiskanen D L OK 99 86 84 83 77 90 85 68 85 99 85 70 55 91 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 76 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 12 Patrick Marleau C L OK 50 73 57 73 78 95 75 78 78 55 80 66 63 75 9 Brendan Brisson C L OK 53 74 54 87 87 83 77 83 77 64 72 89 71 77 23 Sam Reinhart C R OK 28 68 37 82 86 87 70 97 82 47 72 54 57 72 37 Tyler Motte LW L OK 54 73 54 35 68 78 82 52 50 37 59 46 50 60 24 Jakub Vrana LW L OK 29 79 54 35 59 72 63 47 45 26 50 55 55 53 20 Dylan Strome RW L OK 42 73 52 76 80 81 65 77 74 66 75 94 85 74 11 Ozzy Wiesblatt RW R OK 55 85 57 81 74 73 81 75 71 59 78 74 66 76 35 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 28 Alexander Khavanov D L OK 44 62 33 58 63 86 64 74 71 47 58 57 55 65
# 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 73 73 70 47 79 41 Elias Pettersson C L OK 92 88 82 84 79 93 91 83 85 82 86 90 82 90 42 Alexander Wennberg C L OK 36 68 31 87 86 83 70 84 50 48 68 77 88 66 34 Trevor Zegras C L OK 86 79 85 84 77 72 85 75 74 86 78 87 72 85 9 Lucas Raymond LW R OK 74 85 68 87 88 69 87 82 81 77 84 67 49 84 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 95 Sam Bennett LW L OK 63 93 66 96 96 71 52 56 60 53 70 92 91 71 10 Kirby Dach RW R OK 65 86 76 82 71 89 86 87 83 87 77 87 72 86 87 Nikita Kucherov RW L OK 50 64 43 87 85 99 80 86 95 82 86 88 99 82 22 Rob Ray RW L OK 99 55 92 61 70 25 59 60 53 74 49 51 52 68 13 Alexander Alexeyev D L OK 99 78 74 99 99 82 79 70 71 89 73 99 97 87 28 Jake Sanderson D L OK 80 79 81 92 80 90 82 88 75 89 67 83 66 87 16 Shakir Mukhamadullin D L OK 82 70 71 87 98 76 83 65 68 77 56 75 62 78 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 76 83 74 91 93 77 92 78 75 91 73 99 75 86 14 Kaedan Korczak D R OK 87 69 66 92 86 70 64 75 65 70 55 99 85 76 20 Yaroslav Askarov G R OK 95 97 89 91 83 80 91 91 90 NA NA 77 68 88 39 John Gibson G L OK 88 85 80 83 63 87 82 82 99 NA NA 44 80 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Bo Horvat C L OK 38 52 72 91 73 84 73 64 55 69 69 72 78 70 17 Ivan Barbashev C L OK 54 48 61 63 56 87 54 67 57 29 63 58 62 61 15 Jochen Hecht C L OK 33 69 37 60 56 87 66 76 72 63 73 59 50 68 26 Devin Shore LW L OK 39 42 69 92 92 84 70 70 65 40 73 86 93 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 18 Lawson Crouse RW L OK 66 62 60 75 71 55 64 67 71 70 68 99 91 72 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 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 OK 75 69 71 68 56 70 69 53 65 56 48 77 76 68 23 Esa Lindell D L OK 48 65 45 92 92 85 64 61 68 64 75 85 92 71 25 Sean Behrens D L OK 55 65 48 65 70 70 61 61 55 63 55 73 61 64 40 Vince Dunn D L OK 56 68 55 80 70 78 68 70 66 68 57 79 84 70 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 34 Mathew Barzal C R OK 39 78 46 80 73 85 77 88 80 63 68 99 88 75 20 Isac Lundestrom C L OK 45 91 50 99 99 82 90 99 97 75 81 98 96 87 12 Jesper Bratt LW L OK 44 81 49 91 81 90 84 90 86 66 79 80 77 80 7 Andrei Svechnikov LW L OK 54 92 72 82 80 84 93 91 83 57 81 88 78 84 16 Darcy Hordichuk LW L OK 95 60 92 59 34 25 49 56 49 70 39 57 47 63 3 Matthew Tkachuk RW R OK 86 72 66 81 81 56 76 81 81 64 77 80 80 80 27 Brock Boeser RW R OK 42 77 48 89 79 90 75 74 75 64 79 95 89 75 39 Nicholas Baptiste RW R OK 33 47 75 60 47 67 57 50 43 32 68 59 61 58 37 Brett Leason RW R OK 49 70 49 98 84 68 69 83 80 58 78 99 85 76 24 Kaiden Guhle D L OK 91 73 75 94 90 67 73 56 64 85 54 86 67 79 26 Ty Smith D L OK 82 83 56 88 87 70 87 68 77 81 78 97 88 82 61 Shayne Gostisbehere D L OK 41 57 34 77 90 79 60 78 94 61 70 91 99 73 19 Julius Honka D R OK 42 68 38 86 88 85 68 64 75 54 47 69 74 66 38 Victor Soderstrom D R OK 69 75 69 84 74 78 81 72 69 80 75 78 64 79 18 Evan Bouchard D R OK 62 84 67 95 85 80 84 88 81 74 75 99 96 85 48 Hampus Lindholm D L OK 68 66 54 82 66 83 70 66 63 68 57 76 93 70 41 Thatcher Demko G R OK 86 84 87 81 68 88 74 77 90 NA NA 83 90 80 32 Patrik Hamrla G L OK 66 67 65 66 73 88 72 77 55 NA NA 60 51 63 40 Veini Vehvilainen G L OK 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 17 Radek Faksa C L OK 52 45 66 74 72 74 59 67 70 57 70 52 61 68 33 Stephane Yelle C R OK 70 71 57 54 61 89 67 65 63 79 62 51 51 70 47 Tage Thompson C R OK 43 73 55 79 77 80 72 69 69 51 77 91 91 72 36 Mike Sillinger C L OK 67 74 39 68 70 75 71 79 75 57 72 69 58 72 51 Michael McCarron C R OK 86 70 70 58 89 53 77 59 45 28 56 85 78 65 28 Joe Juneau C R OK 30 72 42 60 51 79 76 90 80 35 62 58 52 67 65 Andre Burakovsky LW L OK 44 64 38 68 70 85 60 68 74 58 72 71 74 68 30 Sean Monahan LW L OK 39 62 52 29 81 90 71 70 68 68 68 61 74 68 22 J.T. Miller LW L OK 44 61 51 58 69 76 61 76 63 55 65 54 65 66 31 Roby Jarventie LW L OK 50 79 52 83 79 70 74 78 76 66 75 74 99 76 15 Pavel Buchnevich RW L OK 30 59 60 60 44 82 56 76 74 31 70 59 63 65 45 Martin Kaut RW R OK 64 76 67 72 77 75 72 74 73 64 65 78 64 74 13 Petr Klima RW R OK 50 69 44 54 51 40 71 71 79 31 82 50 51 68 58 Michael Matheson D L OK 44 39 48 82 80 83 62 60 82 65 74 61 70 68 21 Andrew Ference D L OK 74 67 52 56 63 79 65 64 59 76 55 52 54 69 23 Troy Stecher D R OK 36 82 56 67 79 84 36 66 78 65 66 59 67 68 42 Steven Finn D L OK 75 52 72 58 73 38 49 56 52 70 50 52 45 66