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