(As of lundi, mars 27 2023)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 12 Johan Sodergran C R OK 65 61 71 65 63 67 63 63 62 56 65 57 40 68 23 1 70 000 91 Frank Nazar C R OK 58 73 57 66 65 65 70 72 70 55 67 30 30 69 18 3 97 500 35 Cole Sillinger C L 66 3W 63 69 67 66 68 67 69 67 67 57 74 37 34 71 19 2 97 500 10 Aleksanteri Kaskimaki C L OK 61 64 63 66 66 66 62 67 57 60 63 30 30 66 18 3 75 000 15 Cole Schwindt C R OK 55 74 68 66 73 73 77 72 72 57 69 46 39 72 21 2 75 000 17 Joshua Bloom LW L OK 67 65 68 61 65 63 64 65 60 60 64 37 33 67 19 2 75 000 63 Jesper Bratt LW L OK 61 74 61 69 69 74 74 76 69 55 75 52 45 73 24 2 95 000 1 Luke Tuch LW L OK 72 60 78 73 77 65 62 66 62 56 72 41 38 71 20 1 70 000 73 Gleb Trikozov LW R OK 54 65 63 63 57 66 67 66 70 51 64 30 30 67 18 3 80 000 78 Maksim Berezkin LW R OK 61 73 74 63 76 76 73 67 69 63 74 46 46 73 21 1 75 000 60 Marian Studenic RW L OK 57 73 63 71 65 77 80 63 66 65 68 55 43 71 24 2 70 000 72 Patrick Harper RW L OK 59 78 53 68 68 81 79 70 72 54 68 60 42 71 24 2 72 500 20 Aaron Huglen RW L OK 57 77 57 73 60 78 71 66 72 56 69 42 37 70 21 2 75 000 97 Prokhor Poltapov RW L OK 66 66 68 64 66 66 70 64 70 56 68 37 36 70 19 2 80 000 24 Ridly Greig RW L OK 75 73 63 74 74 63 70 71 69 66 70 41 37 73 20 1 90 000 13 Maveric Lamoureux D R OK 74 60 74 64 62 54 60 53 58 68 51 30 35 67 18 3 90 000 8 Mikko Kokkonen D L OK 68 68 78 73 75 58 67 62 60 71 64 46 39 72 21 2 75 000 71 Ryan Chesley D R OK 71 65 69 64 69 54 67 53 57 67 56 30 30 67 18 3 80 000 23 Ryan Rehill D R OK 79 72 86 70 70 57 72 55 62 77 46 76 65 75 27 2 1 000 000 40 Topias Vilen D L OK 51 64 61 64 63 64 64 54 60 66 45 45 40 63 19 2 72 500 2 Case McCarthy D R OK 78 61 74 71 90 65 62 65 69 73 51 44 45 73 21 2 70 000 48 Olen Zellweger D L OK 64 70 59 66 60 68 72 70 66 59 64 34 34 70 19 2 90 000 34 Topias Leinonen G L OK 73 71 80 75 67 64 73 64 71 NA NA 37 37 67 18 3 80 000 30 Mason Beaupit G L OK 74 69 76 69 65 73 74 72 68 NA NA 40 40 66 19 3 70 000 31 Hugo Hanefelt G L OK HO 78 81 78 79 75 80 80 60 76 NA NA 53 54 74 21 2 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 2 69 5 3 70 5 5 71 7 4 69 3 1 69 69 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 3 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 1 players 0 0 0 0 0 0 0 0 0 1 0 55 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 23 Samuel Houde C L OK 78 66 75 74 71 68 71 65 63 64 70 49 45 73 22 1 75 000 29 Noah Laba C R OK 75 60 70 66 58 40 59 56 64 60 62 30 30 66 19 3 77 500 71 Francesco Pinelli C L 98 64 66 66 70 65 67 64 69 66 60 66 34 31 69 19 2 80 000 91 Oliver Kapanen C R OK 60 69 61 67 60 67 68 67 59 62 67 34 32 68 19 2 80 000 15 Jack McBain C L OK 61 72 82 66 64 62 64 68 67 63 68 51 33 72 22 1 75 000 49 Maxim Barbashev LW L 99 71 62 66 66 61 53 61 56 62 59 62 35 35 66 19 3 77 500 27 Mark Kastelic LW L OK 71 59 82 74 75 66 60 71 63 63 76 56 41 73 23 2 75 000 97 Elliot Desnoyers LW L OK 71 64 62 69 65 68 69 68 64 64 65 40 31 69 20 1 70 000 61 Chase Stillman RW R OK 71 67 72 66 71 62 65 65 63 59 68 34 36 70 19 2 90 000 96 Robin Kovacs RW L OK 81 77 75 67 73 70 71 69 69 61 71 62 48 75 26 1 1 000 000 12 Jackson Blake RW R OK 60 68 58 61 58 61 67 65 64 55 68 33 33 67 19 2 70 000 18 Lukas Elvenes RW L OK 53 71 68 67 58 74 75 69 72 53 68 52 39 71 23 2 70 000 10 Zion Nybeck RW L OK 57 68 54 68 64 66 69 67 66 61 66 42 30 68 20 1 80 000 26 Elias Pettersson D L OK 62 65 68 59 63 56 64 57 58 64 52 30 30 65 18 3 75 000 24 Ty Nelson D R OK 67 59 68 72 67 52 62 63 55 65 50 30 30 66 18 3 80 000 28 Shai Buium D L OK 65 62 73 66 69 66 64 64 68 68 59 33 34 70 19 2 90 000 25 Vladislav Kolyachonok D L OK 62 73 68 66 66 64 73 72 68 67 69 45 38 73 21 2 75 000 84 Jacob Bryson D L OK 70 83 62 84 87 84 78 66 67 73 63 62 43 75 25 3 1 000 000 74 Oskari Laaksonen D R OK 63 75 66 71 66 77 70 68 71 58 67 54 41 72 23 2 70 000 57 William Wallinder D L OK 69 75 74 66 72 62 75 63 66 73 56 42 36 73 20 1 80 000 11 Christoffer Sedoff D L 83 1W 67 65 68 67 69 65 66 64 65 71 54 41 36 70 20 1 70 000 32 Remi Poirier G L OK HO 75 75 83 78 78 64 73 59 68 NA NA 50 42 69 21 1 77 500 1 Hugo Ollas G L OK 66 70 82 80 81 66 72 64 70 NA NA 41 42 67 20 2 72 500 2 Backup G G L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 48 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 5 2 69 3 1 69 5 3 70 8 6 70 3 0 61 68 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 4 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 45 Jack Badini C L OK 58 70 77 74 69 75 72 71 70 52 69 55 42 72 24 2 70 000 56 Nicholas Abruzzese C L OK 56 74 59 73 75 79 78 80 79 55 71 54 52 74 23 4 1 000 000 57 Reece Newkirk C L OK 60 69 64 68 70 60 69 64 65 60 63 40 40 68 21 3 85 000 48 Tyce Thompson C R 24 IN 64 78 71 75 69 68 74 65 72 59 72 41 35 73 23 2 75 000 24 Marco Kasper LW L OK 72 69 64 68 66 63 71 65 66 63 67 30 35 70 18 3 97 500 52 Matias Maccelli LW L OK 57 78 62 75 73 60 79 69 64 56 71 45 41 71 22 2 75 000 46 Axel Jonsson-Fjallby LW L OK 63 77 76 73 76 78 75 68 57 67 71 56 42 73 24 1 70 000 29 Arnaud Durandeau LW L OK 70 71 74 71 74 69 69 68 60 65 69 45 45 72 23 3 95 000 43 Tye Felhaber LW L OK 53 72 57 68 69 73 75 68 74 53 73 46 42 71 24 1 85 000 21 Jachym Kondelik RW L OK 65 63 83 69 63 70 66 64 65 60 70 50 37 71 23 1 70 000 15 Connor McClennon RW R OK 66 76 55 58 54 63 72 65 66 58 63 35 32 68 20 1 70 000 36 Collin Adams RW L 98 65 70 69 71 70 72 67 70 71 64 70 52 48 73 24 2 95 000 10 Nathan Ouellet RW R OK 70 56 70 65 72 70 56 68 63 67 65 49 46 69 22 1 70 000 9 Andrew Nielsen D L OK 74 70 84 69 77 80 78 53 63 77 55 66 47 75 26 3 1 000 000 18 Jeremy Groleau D L OK 77 64 86 69 72 59 65 54 63 77 46 57 51 73 23 2 70 000 6 Arvid Henrikson D R OK 58 76 83 65 60 75 77 61 63 70 58 62 45 73 24 1 70 000 7 Martin HugoHas D R OK 73 58 83 70 70 63 67 60 59 71 49 41 44 71 21 2 70 000 30 Ryan O'Rourke D L OK 73 68 75 76 72 64 68 66 66 75 60 39 48 74 20 1 90 000 12 Roman Bychkov D L OK 56 69 65 67 58 65 70 69 69 56 67 44 38 70 21 2 70 000 28 Matias Rajaniemi D L OK 66 60 68 62 62 60 59 62 55 65 55 38 38 66 20 3 77 500 16 Vincent Iorio D R OK 68 66 70 70 71 68 69 62 58 69 60 38 35 70 20 2 80 000 35 Dennis Hildeby G L OK 76 75 88 74 75 71 74 69 74 NA NA 45 45 71 21 3 75 000 1 Jesper Wallstedt G L OK 75 78 79 76 79 78 79 76 78 NA NA 45 45 73 20 2 90 000 85 Petr Kvaca G L OK 77 77 73 79 81 77 80 74 80 NA NA 61 52 73 25 2 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 3 68 5 5 71 4 2 70 8 7 71 3 3 72 70 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 2 Backup LW LW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 3 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 2 players 0 0 0 1 0 55 0 0 0 1 0 55 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 14 Benjamin King C R OK 56 64 71 67 68 63 65 68 67 57 73 40 40 70 20 3 75 000 13 Tanner Kaspick C L OK 84 67 84 69 80 61 69 69 55 74 70 63 55 75 24 4 1 000 000 35 Roni Hirvonen C L OK 63 71 56 79 61 76 72 74 72 65 69 38 42 72 20 1 80 000 82 Xavier Simoneau C L OK 62 67 55 68 60 65 66 68 67 60 68 43 37 69 21 1 70 000 10 Drew O'Connor LW L OK 77 62 77 72 75 62 61 70 61 62 70 52 50 72 24 2 95 000 27 Zam Plante LW L OK 57 65 52 62 54 69 64 64 65 52 63 30 30 64 18 3 72 500 3 Backup LW LW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 38 Lukas Reichel LW L OK 65 77 65 74 75 78 78 71 71 56 72 38 40 74 20 1 90 000 17 Jonas Rondbjerg RW L OK 70 71 68 75 89 88 75 68 67 57 69 54 39 73 23 2 70 000 18 Samu Salminen RW L OK 69 60 68 65 67 68 62 66 60 62 67 35 31 68 19 2 75 000 56 Dylan Duke RW L OK 56 63 61 59 58 59 61 63 63 55 63 34 31 65 19 2 70 000 89 Vasily Ponomarev RW L OK 64 70 64 66 68 69 71 67 68 58 67 39 32 70 20 1 70 000 11 Arseni Koromyslov D L OK 60 58 70 70 60 62 62 64 56 64 55 35 35 66 19 3 70 000 15 Kaiden Guhle D L OK 77 69 76 71 73 68 70 64 65 74 58 38 33 74 20 1 90 000 6 John Marino D R OK 72 69 77 79 76 71 73 64 64 76 61 58 50 75 25 3 1 000 000 5 Filip Nordberg D L OK 69 58 70 64 66 60 60 50 60 67 53 30 30 66 18 3 80 000 7 Tyson Hinds D R OK 68 63 70 64 66 67 64 63 57 67 59 34 34 68 19 2 75 000 2 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 48 Jordan Spence D L OK 56 67 55 67 60 69 68 70 64 59 63 39 33 68 21 2 75 000 75 Shakir Mukhamadullin D L 99 60 65 77 69 76 66 65 58 57 71 63 38 30 70 20 1 75 000 32 Tristan Lennox G L OK 70 74 78 75 72 81 76 67 67 NA NA 44 40 68 20 2 75 000 34 Frederik Dichow G R OK 75 74 79 69 66 66 72 63 69 NA NA 48 37 68 21 2 75 000 30 Sergei Murashov G R OK 65 73 65 65 65 61 70 57 68 NA NA 37 37 64 18 3 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 3 71 4 2 66 4 2 69 8 3 67 3 0 66 68 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 15 Josh Nodler C R OK 54 68 69 69 67 59 73 68 62 62 69 44 34 70 21 2 70 000 98 Jonathan Ang C R OK 57 77 61 75 70 84 68 71 74 78 72 58 51 75 24 4 1 000 000 57 Mitchell Mattson C L OK 80 66 77 74 77 69 59 73 66 59 68 55 44 73 24 1 70 000 1 Backup D C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 20 Hendrix Lapierre C L OK 64 73 66 70 62 74 75 74 71 67 71 39 36 74 20 1 90 000 19 Paul Ludwinski C L OK 70 63 64 61 65 58 62 62 60 62 63 30 30 66 18 3 75 000 3 Isaac Howard LW L OK 56 66 60 62 56 66 67 69 71 53 66 30 30 68 18 3 90 000 52 Alexander Kisakov LW L OK 64 68 59 68 59 63 69 69 70 58 71 39 35 70 20 2 80 000 93 Owen Beck LW R OK 62 72 55 66 67 65 67 64 64 59 66 30 30 67 18 3 80 000 31 Oskar Steen LW R OK 63 76 61 68 64 64 75 74 68 67 72 49 48 73 24 2 95 000 81 Adam Halewka LW L OK 72 75 69 69 77 84 76 77 79 54 68 64 53 75 27 1 1 000 000 14 Lucas Feuk RW L OK 75 64 73 73 78 74 72 62 62 60 70 43 40 71 21 2 70 000 92 Oskar Back RW L OK 68 68 74 72 77 80 68 69 65 70 68 48 34 73 22 1 75 000 32 Pavel Shen RW L OK 64 67 75 69 66 64 68 64 67 57 67 53 38 70 23 2 70 000 27 Jack Hughes RW L OK 64 66 53 65 59 70 63 71 70 59 66 35 35 68 19 3 80 000 34 Stelio Mattheos RW R OK 64 81 79 69 76 70 68 69 67 60 68 61 42 73 23 2 75 000 21 Mason Lohrei D L 58 1M 71 63 74 67 68 66 65 73 66 64 72 44 44 72 21 1 77 500 8 Cooper Moore D L OK 72 64 76 66 66 69 69 57 66 72 60 44 42 72 21 2 75 000 53 Lukas Cormier D L OK 70 72 62 69 70 76 71 70 70 71 66 39 33 73 20 1 80 000 10 Dustyn McFaul D L OK 73 63 80 65 68 51 59 65 58 72 51 49 46 71 22 2 70 000 39 Sam Rinzel D R 77 1W 58 66 64 65 66 60 64 66 64 60 63 30 35 67 18 3 80 000 37 Brady Lyle D R OK 64 62 69 67 66 62 61 74 63 65 67 46 42 70 23 2 85 000 2 Backup D D L 98 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 18 David Spacek D R OK 57 62 56 62 61 60 65 65 63 62 64 35 35 66 19 3 70 000 29 Tomas Vomacka G L OK 82 76 77 73 80 80 79 70 73 NA NA 57 44 72 23 2 72 500 33 Sebastian Cossa G L OK 75 76 83 79 79 84 80 77 75 NA NA 44 43 73 20 2 90 000 30 Reid Dyck G L OK 75 64 77 74 73 68 66 57 69 NA NA 37 37 64 18 3 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 27 players 6 4 68 5 3 70 5 4 71 8 5 68 3 2 69 69 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 11 Josh Lopina C R OK 65 71 72 69 71 71 71 71 68 61 69 44 41 72 21 2 75 000 18 Trevor Janicke C R OK 71 71 62 77 63 74 74 70 69 65 70 49 39 73 22 2 75 000 96 Matej Pekar C L OK 61 73 58 69 67 71 75 67 68 59 65 49 35 70 22 1 70 000 26 Anthony Romano C L OK 61 64 64 64 66 60 64 65 65 55 66 43 33 67 21 2 70 000 97 Antoine Morand LW L OK 62 77 58 61 62 68 74 71 67 63 68 54 38 71 23 2 80 000 78 Brennan Othmann LW L OK 67 67 69 64 65 58 68 67 67 58 69 33 30 70 19 2 90 000 16 Filip Ahl LW L OK 76 78 88 67 79 72 82 60 63 65 70 64 51 75 25 4 1 000 000 3 Joonas Oden LW R OK 66 71 71 68 78 74 69 66 67 55 71 50 47 71 22 1 70 000 17 Dmitry Zavgorodniy RW L OK 55 72 55 66 67 70 70 65 67 53 65 41 36 67 22 1 77 500 1 Backup RW1 RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 12 Angus Crookshank RW L OK 69 66 72 70 64 74 66 68 68 60 65 53 39 71 23 1 70 000 20 Philippe Lapointe RW R OK 69 68 64 75 68 79 69 69 70 60 66 50 42 71 22 1 70 000 10 Gavin White D R OK 58 62 65 72 70 60 65 70 66 60 62 40 40 68 20 3 70 000 4 Mattias Havelid D R OK 56 63 56 70 66 70 64 64 65 64 61 30 30 66 18 3 80 000 25 Vojtech Budik D L OK 75 66 80 63 77 79 71 67 63 77 56 63 53 75 24 4 1 000 000 2 Joaquim Lemay D L OK 61 68 67 66 63 68 67 68 66 59 62 33 30 69 20 2 70 000 24 Gianni Fairbrother D L OK 69 69 74 68 64 63 70 64 67 72 62 50 40 73 22 2 75 000 15 Samuel Johanneson D R OK 60 68 65 74 75 75 73 69 69 64 68 48 41 72 22 1 75 000 21 Chandler Romeo D L OK 55 56 66 66 64 62 63 52 53 68 45 44 40 63 19 2 72 500 50 Maxence Guenette D R OK 65 62 66 63 64 65 64 66 57 65 56 38 35 67 21 2 77 500 30 Samuel Jonsson G L OK 74 70 78 65 64 68 71 60 72 NA NA 40 40 66 19 3 70 000 35 Semyon Vyazovoi G L OK 69 66 68 68 66 65 70 61 69 NA NA 33 30 63 19 2 72 500 31 Isaiah Saville G L OK HO 71 77 84 76 72 76 78 65 77 NA NA 51 44 72 22 2 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 3 70 4 4 71 4 2 66 8 3 69 3 1 67 69 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 6 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 5 Backup RW2 RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 2 players 1 0 55 0 0 0 1 0 55 0 0 0 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 14 Ethan Phillips C R OK 77 71 59 75 60 73 67 65 66 77 64 43 45 71 21 2 75 000 93 Matthew Savoie C R 99 65 72 56 72 64 69 70 72 71 57 68 30 30 70 18 3 97 500 92 Logan Cooley C L OK 63 71 59 67 66 69 74 73 73 58 70 30 30 71 18 3 97 500 24 Vinzenz Rohrer C R OK 64 62 51 68 56 60 66 66 64 63 64 30 30 66 18 3 80 000 7 Aidan Thompson C L OK 66 65 50 70 64 58 65 70 66 63 69 40 40 69 20 3 70 000 31 Aidan Dudas LW R OK 69 80 57 69 66 78 76 67 72 56 72 50 42 72 22 1 75 000 23 Cooper Marody LW R OK 60 79 68 75 63 81 79 69 72 67 73 66 51 75 26 1 1 000 000 9 Ethan Cardwell LW R OK 59 71 56 69 58 75 70 69 65 63 69 37 31 69 20 1 70 000 27 Oliver Johansson RW L OK 58 69 60 64 64 73 72 70 69 57 61 34 36 68 19 2 75 000 95 Riley Damiani RW R OK 59 71 62 77 70 73 69 70 67 62 72 45 36 72 22 1 70 000 16 Fraser Minten RW L OK 65 60 65 61 62 56 60 64 62 63 64 30 30 66 18 3 80 000 49 Rafael Harvey-Pinard RW L OK 74 74 60 68 65 67 72 71 66 63 69 45 45 72 23 3 95 000 20 Trevor Kuntar RW L OK 69 62 74 73 69 57 61 63 66 58 71 42 36 70 21 1 70 000 2 Nolan Allan D L OK 72 64 71 70 70 62 67 58 57 72 55 34 36 70 19 2 90 000 80 Patrick Holway D R OK 75 71 77 71 69 76 65 64 65 78 62 59 51 75 26 1 1 000 000 45 Daniil Pylenkov D L OK 67 61 71 69 71 66 62 66 60 71 56 43 43 70 22 2 70 000 6 Daniil Orlov D L OK 70 62 66 69 69 60 66 56 58 63 53 35 35 66 19 3 75 000 63 Arber Xhekaj D L OK 67 57 74 62 63 58 58 65 56 66 50 41 42 67 21 2 77 500 55 Jacob Golden D L OK 74 72 73 69 71 68 69 56 56 74 57 49 48 72 23 1 70 000 65 Wyatt Kaiser D L OK 60 68 64 71 64 61 69 68 69 68 66 38 31 71 20 1 75 000 59 Michael Benning D R OK 61 72 61 73 69 72 70 69 70 63 70 47 47 72 20 1 75 000 30 Cayden Primeau G L OK 75 77 80 72 72 72 76 69 78 NA NA 53 47 72 23 2 85 000 44 Jakub Dobes G L OK 72 72 77 75 75 72 73 66 71 NA NA 45 43 68 21 2 77 500 1 Emmett Croteau G L OK 69 69 78 70 71 66 68 60 70 NA NA 40 40 65 19 3 77 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 5 3 69 3 2 72 5 3 69 8 6 70 3 1 68 69 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 98 Xavier Bourgault C R OK 65 75 66 68 68 75 73 73 70 63 71 40 40 73 20 2 90 000 34 Conner Roulette C L OK 57 64 56 58 56 64 65 62 64 52 65 35 30 65 19 2 70 000 78 Shane Pinto C R OK 69 73 75 77 79 72 72 69 68 64 71 50 41 74 22 4 1 000 000 3 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 37 Alexei Protas C L OK 62 57 75 71 64 64 60 68 65 62 65 41 30 69 21 2 75 000 32 Carter Savoie LW L OK 70 70 63 67 71 63 71 68 69 61 75 39 36 72 20 1 80 000 5 Alexei Lipanov LW L OK 56 75 71 68 67 81 79 66 71 53 72 65 50 73 23 2 70 000 2 Backup LW LW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 9 Nick Moldenhauer LW R 96 69 59 61 64 60 58 57 61 59 61 64 30 30 65 18 3 70 000 7 Backup LW LW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 49 Timothy Gettinger RW L OK 72 59 85 71 77 64 65 70 54 52 68 60 42 70 24 1 70 000 88 Jonathan Lekkerimaki RW R OK 58 65 57 63 64 74 66 66 71 53 72 30 30 68 18 3 90 000 19 Graeme Clarke RW R OK 63 70 65 77 68 73 72 68 65 55 72 45 31 71 21 2 75 000 50 Luke Evangelista RW R OK 60 70 60 76 65 70 70 69 69 58 66 39 31 70 20 1 80 000 14 Troy Terry RW R OK 60 77 75 74 63 86 78 70 74 56 74 55 47 75 25 3 1 000 000 4 Michael Buchinger D L 82 1W 51 64 58 62 57 60 65 63 64 58 60 30 30 65 18 3 70 000 74 Benjamin Roger D R OK 67 71 75 70 74 70 73 61 60 67 56 40 35 71 20 2 80 000 58 Isaac Belliveau D L OK 61 63 67 65 65 68 67 68 63 58 63 39 36 68 20 2 70 000 26 Seamus Casey D R OK 65 68 60 63 59 61 68 60 62 65 56 30 30 66 18 3 80 000 18 Stanislav Demin D L OK 72 67 82 70 69 66 65 65 59 70 66 49 37 73 22 1 75 000 35 Colby Sissons D L OK 52 69 70 73 73 76 68 70 69 54 63 55 45 70 24 2 77 500 6 Ben Gleason D L OK 63 71 67 71 70 66 73 71 69 63 63 46 42 72 24 2 95 000 1 Eetu Makiniemi G L OK HO 73 78 76 70 78 80 75 64 67 NA NA 56 44 70 23 2 70 000 16 Will Cranley G L 98 76 77 76 71 70 68 74 64 73 NA NA 44 47 70 20 1 70 000 33 Jesper Vikman G L OK 70 70 73 64 69 73 71 65 67 NA NA 45 37 65 20 1 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 2 67 5 2 64 5 4 70 7 4 69 3 2 68 68 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 50 Brad Lambert C R OK 62 77 62 66 70 65 75 66 70 52 69 35 35 70 19 3 90 000 49 Jean-Luc Foudy C R OK 57 81 63 73 69 71 79 71 72 58 68 44 43 73 20 1 80 000 39 Alexander Campbell C L OK 61 80 53 63 59 81 77 71 76 60 71 42 40 72 21 2 75 000 2 Back Up C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 97 Ty Voit C R OK 58 67 59 61 59 66 66 66 65 56 64 33 31 66 19 2 72 500 21 Tyler Motte LW L OK 78 69 81 69 74 84 77 68 64 65 68 67 63 75 27 2 1 000 000 28 Oskar Olausson LW L OK 65 73 68 67 66 72 71 67 68 63 69 38 36 72 20 2 90 000 26 Simon Robertsson LW L OK 65 68 68 61 66 68 67 64 62 59 70 34 34 69 19 2 80 000 30 Sasha Pastujov LW L OK 61 68 65 64 63 67 67 63 67 55 69 34 33 68 19 2 80 000 13 Ivan Miroshnichenko RW R OK 64 65 66 63 61 66 65 64 66 56 70 30 30 68 18 3 90 000 96 Hugh McGing RW L OK 63 81 58 69 80 86 77 74 69 62 68 56 46 73 24 1 75 000 22 Devin Kaplan RW R OK 65 58 71 64 68 60 61 60 58 53 65 30 30 65 18 3 75 000 47 Tyson Foerster RW R OK 69 64 75 71 76 69 67 70 69 63 70 38 33 73 20 1 80 000 14 Karri Aho D L OK 69 60 69 66 61 67 66 61 63 71 56 36 36 69 20 1 70 000 43 Filip Westerlund D R OK 64 77 71 71 79 82 72 71 74 69 69 57 38 75 23 4 1 000 000 53 Anton Johanneson D R OK 63 71 57 67 56 71 74 65 73 61 65 36 36 71 20 1 75 000 20 Lian Bichsel D L OK 75 65 75 67 70 54 62 56 56 72 49 30 30 69 18 3 90 000 76 Joni Jurmo D L OK 68 69 77 67 68 67 71 63 63 72 55 37 34 72 20 1 80 000 4 Corson Ceulemans D R 99 64 68 71 67 67 64 70 65 61 69 65 34 30 70 19 2 90 000 11 Filip Kral D L OK 62 71 67 72 69 74 72 70 68 62 68 50 42 72 23 2 77 500 3 Jake Boltmann D R OK 69 66 75 64 73 70 67 63 65 71 57 43 40 71 21 1 70 000 27 Roman Schmidt D R OK 70 58 75 68 70 58 59 61 57 66 55 33 36 68 19 2 70 000 29 Zachary Bouthiller G L OK 71 75 81 76 74 79 76 66 82 NA NA 55 42 72 23 1 70 000 1 Cole Brady G L OK 73 78 82 78 77 77 82 60 77 NA NA 49 44 73 21 2 70 000 5 Vyacheslav Peksa G L OK 70 69 73 69 69 70 68 63 66 NA NA 43 40 64 20 2 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 3 67 4 2 71 4 2 69 9 6 70 3 2 69 69 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 91 Allan McShane C L OK S1 63 66 73 67 70 78 72 76 71 62 68 57 37 73 22 1 75 000 37 Colton Dach C L OK 64 66 67 64 67 65 68 62 65 55 68 34 30 68 19 2 80 000 36 Morgan Barron C L OK 75 62 78 72 70 75 63 70 64 68 70 48 48 73 24 3 95 000 22 Danila Klimovich C R OK 67 66 68 65 69 60 66 59 67 52 69 37 30 68 19 2 80 000 46 Sean Farrell C L OK 66 74 58 75 72 78 73 72 74 62 72 46 41 73 21 1 80 000 59 Jake Leschyshyn C L OK 59 72 66 70 69 91 76 68 65 53 68 61 42 71 23 2 75 000 21 Anders Bjork LW L OK 58 79 74 68 79 82 79 72 71 59 73 73 50 75 26 1 1 000 000 10 Zack Ostapchuk LW L OK 67 67 72 65 70 63 66 64 68 62 65 38 31 70 19 2 80 000 72 Daniel Torgersson LW L OK 67 64 68 64 66 60 64 64 60 58 65 42 35 67 20 2 77 500 20 Brandon Kruse LW L OK 73 77 55 62 65 66 79 67 65 55 65 54 42 70 23 1 70 000 80 Carson Bantle LW L OK 69 64 75 70 72 60 63 67 66 61 69 39 35 71 20 1 75 000 31 Ty Smilanic LW L OK 60 69 66 70 70 73 71 68 68 62 69 44 30 71 20 1 80 000 27 Kirill Slepets RW L OK 65 76 68 73 63 79 79 69 66 59 70 53 43 73 23 2 75 000 64 Trey Fix-Wolansky RW R OK 60 78 52 68 69 53 74 72 70 65 72 45 45 72 23 3 95 000 15 Patrik Puistola RW L OK 55 77 59 71 72 81 71 68 68 56 73 54 41 71 22 2 80 000 14 Maxwell Crozier D R OK 70 67 74 73 72 64 66 67 64 72 57 50 47 73 22 2 75 000 45 Declan Chisholm D L OK 65 60 70 69 68 70 62 68 63 69 65 42 42 70 22 3 85 000 74 Jocktan Chainey D L OK 72 68 80 67 72 67 73 63 61 72 48 57 48 73 23 2 72 500 52 Tyrel Bauer D R OK 67 52 71 67 66 53 58 61 57 66 52 43 37 66 20 2 72 500 17 Sami Niku D L OK 63 76 66 76 72 75 77 71 71 62 69 68 52 75 26 3 1 000 000 65 Dawson Barteaux D R OK 74 64 71 72 70 68 65 64 60 67 55 42 42 70 22 3 85 000 30 Tyler Brennan G L OK 72 71 75 71 70 66 74 64 69 NA NA 40 40 67 19 3 75 000 43 Arvid Holm G L OK 70 71 76 72 73 80 75 67 78 NA NA 64 47 69 23 2 72 500 35 Oskari Salminen G L OK 76 74 83 78 77 80 75 70 75 NA NA 45 45 71 23 3 95 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 6 4 71 6 5 70 3 3 72 6 5 71 3 1 69 70 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 2 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 1 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 5 Charlie Leddy D R OK 69 54 65 58 64 54 56 57 58 65 51 30 30 64 18 3 70 000 4 Backup G G L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 48 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 4 players 0 0 0 0 0 0 1 0 55 2 0 59 1 0 48 55 23
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 25 Blade Jenkins C L OK 74 62 75 72 71 69 60 66 58 67 66 42 42 70 22 3 85 000 36 Nathan Schnarr C R OK 74 68 77 59 67 61 74 63 63 74 70 57 45 73 23 2 70 000 1 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 23 Fabian Lysell C R OK 59 75 60 64 60 67 74 72 73 57 66 33 36 70 19 2 90 000 31 Chaz Lucius C R OK 66 67 63 65 60 69 69 67 70 58 72 35 34 70 19 2 90 000 19 Matthew Poitras LW R OK 59 63 61 60 64 58 59 67 66 57 66 30 30 66 18 3 80 000 44 Michal Teply LW L OK 65 75 76 66 66 67 74 70 72 55 67 43 37 72 21 2 75 000 5 Nicholas Caamano LW L OK 71 75 80 72 77 64 69 65 60 52 71 55 39 72 24 1 70 000 39 Brandon Hagel LW L OK 70 73 70 77 77 78 73 63 72 56 76 54 45 74 25 5 1 000 000 45 Cole Koepke LW L OK 65 63 75 72 70 72 65 71 69 60 74 53 48 73 24 2 95 000 92 Daniil Gushchin RW L OK 57 75 56 69 72 66 75 68 74 54 68 39 41 70 20 1 70 000 30 Ozzy Wiesblatt RW R OK 76 71 75 80 81 66 71 66 62 63 72 42 42 73 20 1 80 000 40 Felix Robert RW L OK 65 72 57 69 67 62 68 70 65 66 71 45 45 71 23 3 95 000 35 Eric Hjorth D L OK 70 59 80 70 72 65 62 65 65 72 56 41 41 72 21 2 75 000 10 Devante Stephens D L OK 81 66 83 76 76 75 69 54 63 79 52 59 55 75 25 4 1 000 000 7 Carson Lambos D L OK 66 69 67 68 64 65 68 66 63 70 60 34 30 70 19 2 90 000 9 Jeremy Langlois D L OK 56 66 66 65 63 57 64 65 64 56 63 35 35 67 19 3 75 000 27 Owen Pickering D L OK 67 59 70 68 65 60 62 63 64 70 54 30 30 69 18 3 90 000 43 Eamon Powell D R OK 59 75 59 75 65 69 72 70 71 64 66 39 39 72 20 1 80 000 11 Pavel Mintyukov D L OK 66 66 70 71 68 63 70 67 69 70 62 35 35 72 19 3 97 500 37 Magnus Chrona G L OK 73 77 84 83 80 83 82 66 83 NA NA 54 48 74 22 1 75 000 38 Akira Schmid G L OK 75 73 78 76 72 77 78 70 74 NA NA 51 44 70 22 1 75 000 4 Erik Portillo G L OK 74 77 86 75 77 79 80 70 77 NA NA 54 44 73 22 2 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 5 4 67 5 4 71 3 3 71 7 5 71 3 3 72 70 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 2 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 1 players 1 0 55 0 0 0 0 0 0 0 0 0 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 23 Mason McTavish C L OK 63 67 70 70 71 69 69 69 74 57 76 34 31 73 19 2 97 500 38 Ryder Korczak C R OK 66 70 61 67 64 69 71 73 70 59 67 39 41 71 20 2 75 000 10 Owen Lindmark C R OK 63 63 73 69 71 73 65 68 64 66 69 41 32 71 21 2 70 000 4 Matthew Wedman C L OK 69 59 76 62 68 49 58 59 66 59 69 52 38 68 23 2 70 000 36 Greg Meireles C R OK 79 58 72 65 65 67 59 69 66 59 69 52 41 71 23 2 70 000 27 Lucas Edmonds LW R OK 63 67 65 70 72 74 65 73 71 53 74 45 45 72 21 3 75 000 14 Reiger Lorenz LW L OK 65 59 70 61 60 55 58 61 60 56 65 30 30 65 18 3 75 000 25 Nolan Stevens LW L OK 81 64 84 77 81 62 66 69 61 73 68 65 64 75 26 2 1 000 000 75 Henrik Rybinski LW R OK 65 65 67 69 77 72 70 65 65 68 68 42 34 71 21 2 70 000 60 Givani Smith RW L OK 84 67 82 72 66 50 69 66 60 73 74 59 65 75 24 2 1 000 000 19 Jake Chiasson RW R OK 58 67 63 61 65 66 69 64 61 55 67 34 32 67 19 2 70 000 62 Kirill Dolzhenkov RW L OK 58 54 80 59 56 53 56 62 56 54 63 30 30 64 18 3 70 000 16 Mateusz Szurowski RW R OK 49 69 66 65 68 67 69 67 62 51 67 37 30 67 20 1 70 000 56 Alexei Toropchenko RW L OK 61 71 73 68 63 72 71 61 62 53 67 53 42 69 23 2 70 000 43 Hunter Skinner D R OK 73 64 78 69 65 69 67 62 62 71 58 42 43 72 21 2 75 000 13 William Villeneuve D R 99 59 65 60 70 73 70 64 72 72 65 65 38 37 70 20 1 77 500 32 Jake Christiansen D L OK 68 61 69 69 70 66 62 69 61 70 60 45 42 70 23 2 85 000 26 Kasper Kulonummi D R OK 55 63 52 65 58 56 65 63 63 56 60 30 30 64 18 3 70 000 37 Dmitri Kuzmin D L OK 57 65 60 63 60 66 67 69 68 57 64 34 35 68 19 2 70 000 15 Nathan Staios D L OK 51 68 50 60 60 57 66 69 64 60 65 40 40 67 21 3 77 500 67 Santtu Kinnunen D R 94 DD 74 59 74 61 55 72 58 61 63 72 49 52 48 70 23 2 70 000 71 Vladislav Lukashevich D L OK 64 59 67 62 65 61 60 60 57 65 50 35 35 65 19 3 77 500 1 Aku Koskenvuo G L OK 69 71 78 73 72 70 70 67 68 NA NA 44 40 66 19 2 70 000 31 Filip Larsson G L OK 69 76 76 73 70 76 75 70 81 NA NA 51 44 71 24 1 70 000 66 Kirill Ustimenko G L OK 77 76 79 79 74 74 78 65 72 NA NA 58 50 71 23 2 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 4 70 4 3 70 5 1 68 8 4 68 3 2 69 69 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 12 Tristan Broz C L OK 65 70 66 71 66 66 67 70 66 63 68 42 41 71 20 2 80 000 38 Quinn Olson C L OK 77 71 70 63 65 59 68 72 66 63 70 42 40 73 21 2 75 000 63 Mikhail Abramov C L OK 61 76 56 59 61 78 74 73 74 65 68 45 38 72 21 2 75 000 4 Beau Starrett C L OK 79 72 77 71 81 81 76 75 68 54 67 71 46 75 27 1 1 000 000 67 Evan Vierling C L OK 62 71 63 70 69 68 70 68 69 60 67 42 31 70 20 1 75 000 11 James Malatesta LW L 62 3W 66 70 58 67 56 60 68 61 64 55 68 37 36 67 19 2 75 000 18 Bryce MC-Barker LW L OK 52 57 63 73 55 58 57 65 57 58 65 30 30 64 18 3 70 000 3 Backup LW LW L 91 DD 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 84 Filip Cederqvist LW L OK 64 64 72 70 69 71 64 67 60 60 67 50 37 69 22 2 70 000 13 Cole Spicer RW L OK 65 59 62 55 60 60 58 61 60 63 61 30 30 64 18 3 72 500 39 Tuukka Tieksola RW R OK 57 72 53 68 67 59 72 71 71 57 69 46 44 70 21 2 77 500 31 Topi Ronni RW L OK 62 52 64 63 66 58 59 63 60 65 63 30 30 65 18 3 70 000 14 Riley Kidney RW L OK 58 66 60 67 59 67 64 67 66 58 64 38 30 67 19 2 80 000 15 Cruz Lucius RW R OK 61 64 53 65 62 61 61 65 60 55 62 30 30 64 18 3 72 500 16 Maksim Sushko RW L OK 62 71 66 64 71 77 73 68 65 59 65 47 36 70 23 2 70 000 49 Kim Nousiainen D L OK 62 69 60 78 74 78 69 69 70 69 65 54 41 72 22 2 75 000 5 Garrett Brown D R OK 66 70 57 58 52 62 63 58 67 56 60 30 30 65 18 3 75 000 57 Alexander Nikishin D L OK 69 62 72 70 72 66 63 61 62 69 56 45 39 70 21 2 85 000 9 Josh Wesley D R OK 84 64 80 73 76 54 76 61 64 72 55 73 58 75 26 1 1 000 000 26 Joel Nystrom D R OK 50 62 56 61 60 58 62 65 60 60 60 42 35 64 20 2 72 500 6 Mats Lindgren D L OK 55 63 56 66 50 65 63 64 63 60 60 30 30 65 18 3 70 000 88 Vladimir Grudinin D L OK 64 60 50 64 60 74 66 63 63 57 63 35 35 66 19 3 77 500 59 Jesper Sellgren D L OK 59 71 68 76 76 71 70 68 67 67 64 63 43 71 24 2 77 500 10 Victor Ostman G L OK 73 78 85 78 79 70 79 69 76 NA NA 58 53 73 22 1 70 000 2 Daniel Vladar G L OK 72 73 78 72 74 66 69 64 70 NA NA 61 44 68 25 2 75 000 32 Vyacheslav Buteyets G L OK 70 72 75 73 71 64 70 70 73 NA NA 45 45 67 20 3 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 26 players 5 5 72 4 0 63 6 2 66 8 4 68 3 1 69 68 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 1 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 1 players 0 0 0 0 0 0 1 0 55 0 0 0 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 88 David Goyette C L OK 55 66 59 62 60 64 66 67 69 56 65 30 30 67 18 3 80 000 10 Jake Karabela C L OK 53 62 46 63 55 60 65 65 65 58 62 30 30 64 18 3 72 500 20 Emil Bemstrom C R OK 63 73 59 77 59 83 75 63 69 65 67 52 37 71 23 2 70 000 5 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 11 Ryder Rolston C R OK 71 66 64 75 67 69 66 66 63 61 65 43 35 69 21 1 70 000 29 Gavin Hayes LW R OK 57 64 61 60 56 65 65 65 66 60 64 30 30 66 18 3 75 000 26 Dylan James LW L OK 72 63 66 64 71 64 64 63 63 61 64 35 40 68 19 3 80 000 64 Brian Pinho LW L OK 55 79 70 78 73 83 81 75 70 59 70 68 53 75 27 2 1 000 000 83 Eric Florchuk LW L 89 DD 57 77 74 64 68 59 66 70 67 51 67 47 35 70 22 1 70 000 73 Brandon Coe RW R OK 67 70 77 69 75 66 70 66 66 59 69 43 35 72 21 1 75 000 65 Haakon Hanelt RW L OK 60 58 65 62 64 60 60 64 55 60 60 35 35 64 19 3 72 500 1 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 63 Tyler Tullio RW R OK 65 67 60 71 71 65 67 69 67 61 68 37 30 70 20 1 80 000 79 Bogdan Trineyev RW R OK 63 67 73 70 68 68 69 64 67 55 68 39 30 70 20 1 70 000 24 Logan Mailloux D R OK 67 62 73 69 71 53 62 67 61 68 62 35 32 70 19 2 90 000 51 Emil Andrae D L OK 71 69 67 74 74 57 66 70 72 66 69 38 42 73 20 1 80 000 77 Artyom Duda D L OK 60 62 65 65 60 70 64 64 64 67 61 30 30 67 18 3 80 000 4 Sebastian Walfridsson D L 99 65 69 77 73 69 83 69 59 65 72 50 53 43 72 23 2 77 500 2 Wyatte Wylie D R OK 68 70 74 78 76 71 65 58 63 71 63 51 49 72 23 1 70 000 3 Backup D D L 99 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 47 Aleksi Malinen D L OK 60 59 63 62 60 63 60 60 55 64 55 35 35 64 19 3 72 500 66 Dmitri Samorukov D L OK 58 76 73 76 82 77 76 71 72 66 70 60 42 75 23 4 1 000 000 41 Amir Miftakhov G L OK 75 78 79 78 78 75 80 70 77 NA NA 54 53 73 22 1 70 000 30 Ethan Haider G L OK 74 76 80 78 76 79 76 63 74 NA NA 48 38 71 21 2 70 000 17 Nick Malik G L OK 65 68 75 72 71 71 71 57 71 NA NA 44 37 65 20 1 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 1 65 4 2 69 5 3 66 8 5 68 3 2 69 67 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 52 Aatu Raty C L OK 53 70 65 61 61 60 72 71 77 64 69 39 41 72 20 2 80 000 5 Noah Gregor C L OK 58 78 63 67 70 74 78 75 72 56 71 55 40 73 24 1 70 000 19 Red Savage C L OK 71 64 65 59 66 56 62 65 60 61 63 33 33 67 19 2 72 500 47 Liam Dower Nilsson C L OK 59 66 59 62 60 61 66 67 65 60 64 33 31 67 19 2 72 500 27 Ryan Greene C R OK 60 63 64 68 70 62 61 67 60 58 64 35 35 67 19 3 80 000 26 Jaromir Pytlik C R OK 71 65 75 68 74 68 63 65 67 59 69 42 37 71 21 1 75 000 72 Dmitri Buchelnikov LW R OK 57 64 56 65 66 70 64 65 66 58 66 35 35 67 19 3 75 000 16 Elmer Soderblom LW L OK 69 58 83 66 75 67 58 62 63 64 68 41 40 70 21 2 70 000 29 Kirill Tyutyayev LW L OK 60 70 56 65 59 73 65 73 67 60 65 47 38 69 22 2 70 000 24 Alex Dergachyov LW L OK 75 69 85 73 77 64 64 75 73 47 74 61 48 75 26 2 1 000 000 46 Alex Beaucage RW R OK 73 62 76 71 78 69 63 68 68 61 73 44 37 73 21 2 75 000 1 Linus Karlsson RW R OK 76 70 74 73 77 67 70 68 70 58 73 47 40 74 23 4 1 000 000 34 Carter Mazur RW R OK 69 66 68 68 68 63 66 64 67 58 65 38 35 69 20 2 75 000 58 Kalle Vaisanen RW R OK 69 60 68 61 67 65 62 64 60 58 63 34 31 67 19 2 70 000 43 Luke Hughes D L OK 67 75 67 67 65 68 78 73 71 66 66 34 30 74 19 2 97 500 23 Jack Peart D L OK 62 68 59 64 59 67 68 68 68 62 63 34 32 69 19 2 75 000 2 William Trudeau D L OK 65 66 66 64 67 66 65 69 65 63 65 39 37 69 20 2 70 000 8 Semyon Chistyakov D L 85 DD 75 64 56 69 71 60 63 67 71 68 66 41 35 70 21 2 70 000 14 Kevin Korchinski D L OK 62 66 64 68 67 63 68 69 68 64 64 30 30 70 18 3 90 000 28 Gustav Berglund D R OK 68 63 76 72 76 66 68 61 60 70 53 41 36 70 21 2 70 000 39 Cole Fraser D L OK 67 70 79 70 78 82 68 56 62 71 51 49 48 71 23 2 72 500 25 Tyler Kleven D L OK 76 66 78 68 63 58 68 62 63 72 57 38 36 72 20 1 80 000 33 Kaden Fulcher G L OK 78 72 81 69 72 80 76 69 77 NA NA 48 39 70 24 1 70 000 37 Carter Gylander G L OK 71 73 80 74 78 71 72 65 70 NA NA 40 40 68 21 3 85 000 35 Calle Clang G L OK 75 79 76 76 78 69 75 65 73 NA NA 44 46 71 20 1 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 6 3 69 4 2 70 4 2 70 8 6 70 3 2 69 70 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 4 Back Up RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 0 000 3 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 2 players 0 0 0 0 0 0 1 0 55 1 0 55 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 15 Zachary Bolduc C L OK 62 71 67 66 63 63 69 71 70 61 68 34 34 71 19 2 97 500 14 Zach Dean C L OK 65 67 66 70 60 64 68 69 65 60 66 33 33 69 19 2 90 000 42 Cole Huckins C L OK 66 61 69 66 66 57 62 62 64 52 65 33 30 66 19 2 75 000 11 Rory Kerins C L OK 63 70 55 77 57 77 62 70 69 63 71 39 37 70 20 1 70 000 85 Blake Biondi C R OK 61 68 65 73 65 71 68 66 64 54 67 37 30 68 20 1 70 000 66 Zachary L'Heureux LW L 98 71 65 69 68 71 53 66 64 66 59 68 33 31 69 19 2 90 000 44 Martin Chromiak LW R OK 58 74 71 72 73 79 74 71 69 55 70 44 36 72 20 1 80 000 4 Adam Musil LW R 51 1M 59 71 77 65 62 63 73 65 64 56 68 62 46 71 25 4 1 000 000 23 Adam Sykora LW L OK 72 68 60 62 65 63 66 63 63 60 63 30 35 67 18 3 80 000 16 Aku Raty LW R OK 70 74 58 76 71 61 68 72 67 60 68 43 38 71 21 2 75 000 20 Olivier Nadeau RW R OK 58 65 70 62 64 62 65 67 66 57 65 34 31 68 19 2 75 000 18 Judd Caulfield RW R OK 82 59 83 67 67 58 63 60 55 66 66 40 37 70 21 2 75 000 25 Filip Bystedt RW L OK 54 66 70 63 60 65 66 67 65 59 63 30 30 67 18 3 90 000 89 Scott Perunovich D L 99 54 78 62 81 76 82 76 74 72 65 68 60 56 75 24 2 1 000 000 21 Tyson Jugnauth D L OK 54 66 58 60 64 60 64 62 64 55 56 30 30 64 18 3 70 000 8 Louis Crevier D R OK 74 60 88 67 66 65 61 59 61 73 56 43 41 72 21 1 75 000 73 Daniil Chayka D L OK 66 69 72 71 74 69 70 65 63 70 63 39 38 72 20 2 80 000 27 Simon Forsmark D L OK 65 56 67 67 66 69 59 59 60 65 52 35 35 66 19 3 70 000 65 Zack Hayes D L OK 74 64 77 70 71 54 64 63 62 67 58 45 45 71 23 3 95 000 2 Noah Beck D R OK 67 55 69 63 65 67 57 65 57 67 54 41 40 67 21 1 70 000 84 Ian Moore D R OK 55 68 67 75 67 67 69 69 68 61 66 38 37 70 20 1 77 500 43 Benjamin Mirageas D L OK 54 70 62 72 70 80 73 71 70 65 69 66 56 73 23 2 70 000 35 Mitchell Gibson G L OK 76 78 81 74 70 78 77 74 74 NA NA 51 44 72 23 1 75 000 41 Tyler Wall G L 99 78 76 83 69 69 76 72 67 75 NA NA 56 48 71 24 1 70 000 31 Talyn Boyko G L OK 70 69 81 75 77 76 70 67 68 NA NA 44 40 66 20 2 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 2 68 5 3 70 3 1 68 9 6 70 3 2 69 69 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 1 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 1 players 0 0 0 0 0 0 1 0 55 0 0 0 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 21 Ryan Winterton C R OK 60 68 63 68 63 65 64 67 61 60 67 33 31 68 19 2 75 000 75 Juuso Parssinen C L OK 68 57 74 68 69 64 61 66 58 66 62 40 40 68 21 3 85 000 23 Mavrik Bourque C R OK 70 76 58 77 70 71 73 73 73 64 73 39 42 74 20 1 90 000 9 Jayden Grubbe C R OK 65 62 69 65 58 60 63 64 65 61 62 34 35 67 19 2 75 000 2 Rutger McGroarty LW L OK 71 64 67 66 70 60 58 65 64 63 66 30 35 68 18 3 90 000 45 Maximilian Kilpinen LW L OK 59 56 62 65 60 68 63 58 61 60 63 30 30 64 18 3 72 500 28 Samu Tuomaala LW L OK 64 70 59 67 61 67 68 68 66 60 67 35 31 69 19 2 80 000 84 Tanner Jeannot LW L OK 78 69 80 71 76 59 70 69 55 70 69 50 51 73 25 4 1 000 000 32 Oskar Pettersson RW R OK 70 62 72 63 60 50 61 58 60 58 65 30 30 66 18 3 75 000 10 Veeti Miettinen RW L OK 60 75 56 72 66 77 73 71 70 61 69 43 41 71 21 1 70 000 93 Amadeus Lombardi RW L OK 57 72 50 66 61 62 67 64 70 52 64 35 35 66 19 3 70 000 22 Matthew Coronato RW R OK 66 74 58 70 60 66 74 73 73 59 76 39 39 73 20 2 97 500 80 Stepan Falkovsky D R OK 80 58 92 79 70 54 62 57 56 76 50 61 53 74 26 3 1 000 000 24 Angus Booth D L OK 64 65 60 56 52 61 62 61 60 65 45 30 30 64 18 3 70 000 15 Ruben Rafkin D R 99 69 63 72 69 71 56 66 62 63 69 56 38 34 70 20 1 70 000 8 Graham Sward D L OK 57 63 64 60 69 61 63 66 64 53 62 35 35 66 19 3 77 500 42 Topi Niemela D R OK 64 72 57 71 68 77 67 71 73 66 67 39 37 72 20 1 80 000 3 Luke Prokop D R OK 60 65 70 72 68 70 67 57 56 71 52 45 45 68 20 3 850 000 6 Sean Behrens D L OK 66 65 63 62 66 66 66 69 62 64 67 35 34 69 19 2 75 000 11 Aidan Hreschuk D L OK 68 66 64 64 65 67 66 64 58 67 57 35 35 68 19 2 70 000 1 Daniil Chechelev G R OK 73 73 77 74 76 76 76 65 74 NA NA 40 40 69 21 3 85 000 56 Joel Blomqvist G L OK HO 76 80 70 80 80 83 76 62 80 NA NA 45 41 72 20 1 80 000 35 Kevin Reidler G L OK 69 70 77 70 65 60 64 57 70 NA NA 37 37 64 18 3 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 1 69 4 1 68 4 2 69 8 3 68 3 1 68 68 19
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 12 Cameron Lund C R OK 59 64 64 60 65 62 64 63 62 58 66 30 30 66 18 3 80 000 28 Luke Henman C L OK 77 77 60 73 76 75 68 68 68 70 68 51 40 73 22 1 75 000 42 Tyler Madden C R OK 80 74 52 81 76 73 78 72 70 71 71 53 45 75 23 4 1 000 000 45 Santeri Virtanen C L OK 57 78 72 65 71 76 76 59 64 73 65 53 42 71 23 2 70 000 13 Quinn Finley LW L OK 50 66 59 65 54 68 67 65 67 52 64 30 30 66 18 3 75 000 14 Matthew Gleason LW L OK 60 67 52 68 62 71 70 67 67 55 66 45 35 68 21 1 70 000 89 Dmitri Voronkov LW L OK 69 70 75 74 67 69 69 57 66 65 65 49 36 70 22 2 77 500 58 Nicholas Robertson LW L 91 DD 78 76 57 71 70 59 72 69 66 66 74 42 42 73 21 2 75 000 21 Josh Dunne LW L OK 77 62 82 72 77 62 62 64 59 71 69 56 56 72 24 2 95 000 33 Jani Nyman RW L OK 67 62 70 62 63 66 57 59 60 59 66 30 30 66 18 3 75 000 91 Josh Doan RW R OK 66 71 68 68 69 68 70 68 69 61 70 40 39 72 20 2 80 000 30 Mikael Pyyhtia RW L OK 52 70 60 70 67 63 69 70 65 68 69 44 44 70 21 2 77 500 51 Matej Blumel RW L 97 60 74 66 72 73 72 77 73 76 56 69 49 44 73 22 2 75 000 5 Noah Warren D R 99 72 58 75 62 65 57 58 55 56 70 49 30 30 67 18 3 90 000 69 Henry Thrun D L OK 71 66 76 73 66 68 67 68 66 72 63 48 36 73 21 2 75 000 27 Cade Webber D L OK 76 62 86 71 68 66 63 57 60 75 58 45 46 73 21 2 75 000 2 Evan Nause D L OK 65 67 68 66 66 61 68 67 59 65 57 36 30 69 19 2 80 000 41 Sam Ruopp D L OK 84 64 82 71 70 57 67 58 60 79 52 67 58 75 26 2 1 000 000 7 Robbie Stucker D R OK 72 64 76 72 75 68 62 69 62 71 66 48 48 73 24 3 95 000 6 Guillaume Richard D L OK 65 66 68 64 67 67 67 60 57 67 56 34 35 68 19 2 75 000 20 Samuel Knazko D L OK 52 65 65 63 63 62 66 67 62 62 64 37 33 67 20 2 77 500 96 Joel Hofer G L OK 76 79 79 77 75 76 80 73 73 NA NA 54 52 73 22 1 75 000 29 Sergei Ivanov G L OK 64 73 62 62 63 75 73 60 64 NA NA 37 37 64 18 3 72 500 31 Jakub Malek G L OK 73 74 74 76 77 76 76 71 73 NA NA 46 44 70 20 2 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 4 3 71 5 3 69 4 3 70 8 4 70 3 2 69 70 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 4 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 3 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 2 players 0 0 0 0 0 0 1 0 55 1 0 55 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 15 Cameron Berg C L OK 63 66 66 64 67 68 66 64 66 58 67 38 35 68 20 2 70 000 81 Colby Ambrosio C R OK 59 68 55 66 70 65 72 69 67 58 67 37 31 69 20 1 75 000 44 Matthew Stienburg C R OK 61 75 69 73 74 63 71 70 69 63 70 41 33 72 21 2 75 000 88 Robert Orr C L 98 61 67 60 67 59 60 66 63 64 55 66 34 31 67 19 2 70 000 9 Victor Stjernborg C L OK 66 66 60 62 63 62 65 64 58 66 64 34 32 67 19 2 70 000 23 Jimmy Huntington C L OK 62 66 69 64 65 63 63 66 65 56 65 52 43 68 24 2 77 500 27 Zach Gallant LW L OK 72 61 70 69 70 63 64 64 69 68 68 49 42 71 23 2 70 000 10 Joshua Roy LW L OK 55 67 60 63 63 68 66 66 67 52 68 34 31 67 19 2 75 000 90 Antonio Stranges LW L OK 57 72 62 66 63 66 73 69 71 55 67 37 36 70 20 1 70 000 18 Andrei Altybarmakyan RW L OK 62 74 73 68 81 94 77 67 76 54 74 56 45 74 24 4 1 000 000 17 Nikita Grebyonkin RW L OK 55 64 65 60 57 58 66 67 67 50 65 35 35 66 19 3 75 000 13 Brody Lamb RW R OK 57 70 61 61 63 65 70 64 65 53 68 33 34 67 19 2 70 000 24 Pius Suter RW L 20 IN 68 78 64 73 72 75 76 70 72 61 75 57 47 75 26 3 1 000 000 4 Matthew Morden D L OK 63 53 72 61 62 54 54 50 58 64 64 30 30 64 18 3 75 000 77 Ethan Del Mastro D L OK 65 62 72 61 67 60 63 61 58 65 55 34 30 67 19 2 70 000 29 Jack Matier D R OK 67 67 73 63 67 67 67 59 53 65 53 34 34 68 19 2 70 000 20 Nikola Makarov D L OK 68 56 75 67 71 63 59 58 53 67 53 33 35 67 19 2 70 000 19 Mason Langenbrunner D R OK 69 59 68 65 65 66 57 61 59 70 56 36 36 68 20 1 70 000 37 Kasper Kotkansalo D L 98 68 67 77 65 71 76 71 68 65 71 55 56 43 73 24 2 75 000 43 Leon Gawanke D R OK 74 67 74 63 71 70 64 59 62 73 61 48 43 72 23 2 70 000 1 Vadim Zherenko G L OK 70 73 77 73 72 73 75 62 80 NA NA 46 48 69 21 1 70 000 45 Lukas Parik G L OK HO 75 76 81 77 77 80 73 80 68 NA NA 46 38 70 21 2 75 000 2 Backup G G L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 48 25 1 70 000 31 Dominic Basse G L OK 73 70 78 74 78 73 74 65 73 NA NA 40 40 68 21 3 85 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 6 1 68 3 2 69 4 2 70 7 2 68 4 1 63 68 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 91 Nathan Gaucher C R OK 71 70 73 63 70 62 66 64 63 64 68 35 40 70 19 3 97 500 90 Ryder Donovan C R OK 70 71 75 77 68 63 71 68 62 55 69 48 36 72 22 2 75 000 14 Samuel Helenius C L OK 65 65 72 69 69 64 68 64 63 64 65 39 35 69 20 2 75 000 13 Fredrik Karlstrom C L OK 56 70 74 72 79 85 73 70 65 71 69 56 45 73 24 1 75 000 24 Reid Schaefer LW L OK 66 63 73 65 73 58 65 62 63 62 67 35 35 69 19 3 80 000 16 Theo Rochette LW L OK 63 72 58 69 62 73 71 69 69 61 68 40 32 70 20 1 70 000 79 Viktor Neuchev LW L 98 71 58 59 64 60 65 59 63 60 62 66 35 35 66 19 3 70 000 18 Taylor Makar LW L OK 69 60 73 66 72 62 62 65 57 67 62 41 41 68 21 2 77 500 12 Joseph Anderson RW R OK 59 79 75 76 81 72 84 68 71 56 74 56 43 75 24 4 1 000 000 53 Nikolai Kovalenko RW L OK 57 76 66 68 71 62 74 71 74 52 71 46 43 72 23 2 85 000 22 Benoit-Olivier Groulx RW L OK 73 74 76 78 71 66 69 71 68 64 71 46 40 75 22 3 1 000 000 28 Jacob Perreault RW R OK 58 81 63 69 68 70 77 71 70 58 77 39 39 74 20 1 90 000 2 Daniil Zhuravlyov D L OK 58 69 58 69 69 69 69 66 61 64 61 46 38 68 22 1 77 500 63 Markus Phillips D L OK 59 73 77 74 67 65 72 62 69 64 63 53 42 71 23 1 77 500 76 Frederic Brunet D L OK 61 65 64 60 56 61 64 64 64 63 57 35 35 66 19 3 80 000 25 Scott Morrow D R OK 62 72 62 69 68 67 72 70 71 59 66 39 38 72 20 2 80 000 15 Christian Kyrou D R OK 57 63 59 66 65 72 64 71 68 55 63 35 35 68 19 3 75 000 17 Peter Diliberatore D L OK 61 68 53 69 70 72 68 68 68 59 68 46 39 70 22 2 70 000 72 Daemon Hunt D L OK 71 68 74 70 62 68 66 63 62 71 55 39 37 71 20 1 75 000 39 Helge Grans D R OK 74 65 77 67 63 69 63 65 65 73 57 38 38 72 20 1 80 000 31 Arturs Silovs G L OK 73 76 84 76 72 72 74 61 73 NA NA 49 46 70 21 2 70 000 70 Benjamin Gaudreau G L 99 70 75 76 71 72 78 75 69 69 NA NA 38 35 68 19 2 75 000 30 Ivan Zhigalov G R OK 70 66 74 71 72 70 70 64 68 NA NA 35 35 64 19 3 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 3 71 4 1 68 4 4 74 8 5 69 3 1 67 70 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 60 Justin Sourdif C R 97 62 72 65 78 69 75 72 73 70 64 71 39 42 73 20 1 80 000 28 Conor Geekie C L 98 67 63 73 65 73 59 62 70 68 62 67 30 35 70 18 3 97 500 11 Logan Stankoven C R OK 65 69 58 66 56 69 69 66 68 57 71 34 32 69 19 2 80 000 39 Carson Focht C L OK 73 68 73 61 69 61 66 68 64 66 69 51 48 72 22 2 77 500 88 Julian Lutz LW L OK 66 62 69 68 69 58 65 65 62 55 65 30 30 67 18 3 80 000 25 Aidan McDonough LW L OK 77 65 75 70 72 60 67 64 60 67 72 45 45 72 23 3 95 000 38 Thomas Bordeleau LW L OK 65 74 60 69 68 68 68 70 75 62 71 42 39 72 20 1 80 000 40 Brett Berard LW L OK 72 77 53 62 57 65 75 77 74 60 69 43 38 73 20 1 80 000 37 Joakim Kemell RW R OK 65 68 59 64 60 69 66 66 64 57 71 30 30 68 18 3 90 000 29 Liam Ohgren RW L OK 60 64 65 73 70 64 65 64 65 64 66 30 30 68 18 3 90 000 96 Ethan Keppen RW L 42 3M 77 56 82 67 70 60 57 69 64 55 70 45 34 71 21 2 75 000 10 Artyom Manukyan RW R OK 55 75 52 69 62 67 75 75 74 60 74 54 50 73 24 2 95 000 23 Reid Valade RW R 97 75 67 64 68 70 57 64 64 63 63 67 42 33 69 20 1 70 000 91 Kasper Puutio D R OK 56 69 65 66 61 69 69 71 71 62 64 41 40 71 20 1 70 000 22 Mitch Eliot D L OK 78 63 79 68 73 65 64 59 60 78 53 56 55 73 24 1 85 000 44 Elias Salomonsson D R OK 62 68 64 64 58 65 68 60 62 65 58 30 30 67 18 3 80 000 21 Joonas Lyytinen D L OK 79 82 45 78 55 94 83 70 72 58 68 61 42 75 27 1 1 000 000 6 Ryan Ufko D R OK 61 65 60 59 58 64 63 69 63 56 65 34 32 67 19 2 70 000 50 Layton Ahac D L OK 74 68 75 66 72 68 64 62 57 76 60 42 43 72 21 2 75 000 14 Anton Cederholm D L OK 70 81 79 69 80 74 75 54 63 80 50 76 54 75 27 2 1 000 000 71 Jacob Truscott D L OK 70 67 68 68 68 64 65 66 64 75 61 42 39 72 20 1 75 000 36 Zach Sawchenko G L OK 74 78 73 74 71 78 78 80 80 NA NA 53 53 73 25 3 95 000 35 Ryan Fanti G L OK 74 75 76 74 74 75 77 71 78 NA NA 45 45 71 23 3 95 000 1 Jan Bednar G L OK 74 76 81 70 69 66 75 65 70 NA NA 49 38 69 20 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 4 3 71 4 3 71 5 2 69 8 6 71 3 2 71 70 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 11 Mackie Samoskevich C R OK 63 73 64 65 62 68 73 73 74 70 68 39 39 73 20 2 90 000 2 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 89 Matthew Knies C L OK 65 63 70 64 69 67 66 66 66 58 67 39 35 69 20 2 80 000 25 Justin Robidas C R OK 55 65 49 58 54 61 65 62 65 54 65 34 30 64 19 2 70 000 17 Jacob Peterson C R OK 65 74 66 75 71 76 71 72 69 59 67 48 42 72 23 1 85 000 22 Danila Yurov LW L OK 57 69 62 66 66 64 69 71 72 57 69 35 35 70 19 3 90 000 28 MacKenzie Entwistle LW R OK 73 68 78 71 79 71 68 65 57 71 67 51 43 72 23 2 70 000 66 Will Cuylle LW L OK 72 67 73 69 70 62 67 64 62 50 68 41 30 69 20 1 75 000 74 Kirill Kaprizov LW L OK 63 85 79 78 72 88 78 63 68 55 74 60 43 75 25 4 1 000 000 21 Jack Gorniak LW L OK 62 73 68 75 71 78 74 69 66 56 69 55 41 72 23 1 77 500 36 Ryan O'Reilly RW R OK 69 67 80 70 74 81 73 57 63 61 68 48 36 71 22 1 75 000 8 Tyler Weiss RW L OK 69 82 55 71 58 69 82 71 70 53 74 44 37 73 22 1 75 000 81 Jimmy Snuggerud RW R OK 64 63 67 66 65 66 65 67 65 59 66 30 30 68 18 3 90 000 23 Brady Gilmour RW L OK 57 82 60 67 71 82 76 58 64 65 70 52 41 70 23 1 70 000 41 Ryker Evans D L OK 67 71 71 69 72 69 69 73 69 63 67 45 40 73 21 2 80 000 5 Nick Perbix D R OK 67 64 72 68 77 69 64 67 65 71 66 55 45 72 24 4 1 000 000 62 Brendan De Jong D L OK 72 64 79 73 71 74 71 64 60 74 56 55 40 73 24 2 72 500 20 Cameron Whynot D L OK 62 62 65 60 66 60 64 61 58 64 56 34 30 66 19 2 75 000 55 David Jiricek D R OK 73 66 74 72 69 62 68 65 64 71 64 35 40 73 19 3 97 500 7 Marc DelGaizo D L OK 62 78 56 75 72 72 71 70 69 60 66 55 47 72 23 2 77 500 56 Justin Barron D R OK 71 67 76 77 73 77 70 61 63 74 60 45 35 73 21 1 90 000 6 Oleg Sosunov D L OK 74 59 90 60 69 68 66 51 55 73 44 59 51 71 24 1 70 000 73 Dylan Garand G L OK 68 75 67 70 75 80 74 63 73 NA NA 45 42 68 20 1 70 000 32 Dustin Wolf G L OK 73 76 70 75 65 72 70 58 75 NA NA 48 42 68 21 1 70 000 1 Devin Cooley G L 98 79 78 86 83 87 81 77 70 73 NA NA 55 54 74 25 2 95 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 2 66 5 4 71 4 3 70 8 7 71 3 1 70 70 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 51 Shane Wright C R OK 61 67 63 69 64 72 70 72 70 67 72 35 30 72 18 3 97 500 13 Kent Johnson C L OK 64 71 66 69 69 73 71 75 79 62 73 42 37 74 20 2 97 500 98 Jake Wise C L OK 73 76 65 73 50 76 78 71 74 57 67 51 34 73 22 1 80 000 67 Aapeli Rasanen C R OK 56 69 73 79 64 65 61 72 63 62 67 54 43 71 24 2 77 500 14 Miko Matikka LW R OK 63 66 72 57 70 71 66 63 62 58 68 35 35 68 19 3 80 000 33 Karl Henriksson LW L OK 74 72 56 75 72 74 74 72 70 65 70 46 34 73 21 2 75 000 88 Curtis Douglas LW L OK 67 62 89 66 64 59 66 67 60 56 67 53 37 71 22 1 70 000 37 Otto Koivula LW L OK 76 73 88 74 74 67 67 70 58 54 69 70 48 73 24 1 70 000 25 Patrik Siikanen RW L OK 71 68 72 67 69 72 67 65 64 60 65 42 42 70 22 3 85 000 19 Tyler Boucher RW R OK 74 64 72 70 71 56 67 66 67 60 68 37 31 71 19 2 90 000 18 Justin Ertel RW L OK 67 64 68 62 67 66 63 65 61 58 63 36 31 67 19 2 75 000 11 Tomas Mazura RW L OK 70 60 76 69 70 63 62 68 61 67 65 42 42 70 22 3 85 000 94 Sampo Ranta RW L OK 66 81 64 72 73 85 86 62 64 60 79 51 44 74 22 4 1 000 000 7 Axel Andersson D R OK 64 70 70 71 76 78 77 71 69 71 64 50 33 74 22 4 1 000 000 43 Jordan Sambrook D R OK 61 78 77 64 62 67 72 63 60 73 50 59 43 72 24 1 70 000 10 Anton Johansson D R OK 60 57 66 59 54 51 59 59 60 63 59 30 30 64 18 3 70 000 56 Anton Olsson D L OK 66 67 66 66 66 61 67 62 60 64 57 37 32 68 19 2 75 000 28 Taige Harding D L OK 70 60 78 65 71 59 64 63 56 68 56 42 40 70 20 2 75 000 6 Brent Johnson D R OK 64 65 59 67 59 64 66 70 64 60 63 36 36 68 19 2 75 000 36 Michael Vukojevic D L OK 72 59 82 74 79 59 70 59 59 74 53 45 36 72 21 2 75 000 75 Jorian Donovan D L OK 64 56 66 66 65 56 64 51 55 63 50 30 30 64 18 3 70 000 31 Niklas Kokko G L OK 70 72 74 70 69 68 71 63 68 NA NA 37 37 66 18 3 75 000 32 Trent Miner G L OK 75 74 77 73 76 73 75 69 59 NA NA 50 43 68 21 2 70 000 74 Samuel Hlavaj G L OK 74 77 86 78 75 73 78 68 73 NA NA 51 41 72 21 1 75 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 4 4 72 4 3 71 5 4 70 8 4 69 3 1 68 70 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 55 Tristen Robins C R OK 61 77 62 74 70 69 76 72 73 59 72 45 45 73 21 1 75 000 34 Samuel Walker C R OK 54 68 45 67 61 66 70 65 67 55 68 49 37 66 23 2 70 000 17 Danny Zhilkin C L OK 52 65 60 55 56 63 67 67 68 58 64 35 35 66 19 3 80 000 9 Josh Pillar C R OK 61 67 62 66 63 64 69 67 66 59 66 40 36 69 20 2 77 500 8 Jack Smith C L OK 59 71 56 73 63 66 67 71 65 62 71 37 37 70 20 1 70 000 16 Matvei Guskov C L OK 73 71 56 67 70 67 67 67 69 65 70 41 35 71 21 2 70 000 32 Garrett Pilon C R OK 63 80 60 70 61 84 73 72 72 55 72 57 43 73 24 1 70 000 94 Bulat Shafigullin LW L OK 59 79 76 69 79 80 78 65 68 54 73 52 40 73 23 1 75 000 24 Arseni Gritsyuk LW L OK 70 80 51 73 69 69 75 73 75 60 71 43 42 73 21 2 75 000 96 Alexander Khovanov LW L OK 53 76 76 69 59 64 71 69 71 54 67 50 34 71 22 1 75 000 25 Mikey Milne LW L OK 73 62 65 69 65 55 64 65 62 60 66 40 40 68 20 3 85 000 63 Egor Sokolov RW R OK 62 68 79 72 75 71 66 65 72 54 76 51 45 73 22 1 70 000 64 Mitchell Chaffee RW R OK 77 62 73 70 72 65 63 66 61 65 74 48 48 72 24 3 95 000 28 William Dufour RW R OK 66 55 69 60 60 60 59 67 60 50 67 38 38 66 20 3 95 000 1 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 15 Christian Krygier D L OK 74 65 75 63 64 69 70 58 63 75 49 45 43 72 22 1 70 000 2 Simon Johansson D R OK 63 75 70 74 66 77 75 72 72 64 70 50 49 75 23 4 1 000 000 19 Luca Munzenberger D L OK 69 67 70 68 70 63 67 58 60 68 58 40 35 69 20 2 75 000 56 Adam Engstrom D L OK 65 61 67 61 60 61 61 58 60 65 56 35 35 66 19 3 75 000 5 Ty Gallagher D R OK 52 63 65 58 60 58 62 67 62 57 60 34 30 65 19 2 70 000 95 Max Gildon D L OK 81 67 82 69 78 69 63 63 63 77 57 54 44 75 23 4 1 000 000 72 Mason Millman D L OK 61 74 70 59 56 69 73 65 67 71 65 45 33 71 21 2 75 000 35 Filip Lindberg G L OK 70 72 76 72 73 80 74 67 77 NA NA 57 47 69 23 1 85 000 65 Olle Eriksson Ek G L OK 79 78 79 83 82 80 74 72 83 NA NA 56 47 74 23 2 70 000 39 Jakub Vondras G R OK 64 70 73 68 66 70 70 65 62 NA NA 37 37 64 18 3 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 7 4 69 4 3 71 4 2 66 7 4 70 3 1 69 69 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 66 Mikhail Vorobyov C L OK 65 82 82 75 74 79 83 73 62 52 67 61 43 74 25 4 1 000 000 59 Mason Shaw C L OK 73 73 67 74 66 76 75 67 71 72 62 56 49 73 24 2 70 000 2 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 21 Alex Young C R OK 60 70 62 65 61 60 69 67 62 60 65 40 40 68 21 3 85 000 9 William Provost C L OK 58 66 67 64 62 70 65 66 65 51 66 40 32 67 21 1 70 000 19 Cutter Gauthier LW L OK 67 67 70 66 73 62 67 65 64 60 70 30 35 70 18 3 97 500 69 Joona Koppanen LW L OK 75 68 89 68 73 69 69 68 55 72 64 58 48 73 24 1 70 000 15 Vladislav Kara LW L OK 58 77 72 75 77 79 74 69 66 67 67 51 43 73 24 2 85 000 27 Erik W.Walterholm LW R OK 50 77 74 69 74 74 73 68 62 50 65 52 37 69 23 2 72 500 11 Dylan Guenther RW R OK 61 68 64 66 66 69 68 70 71 58 74 35 35 71 19 2 97 500 34 Taylor Ward RW R OK 76 66 75 70 71 62 63 67 61 64 72 48 48 72 24 3 95 000 26 Andre Lee RW L OK 72 67 76 70 72 61 63 64 60 60 68 42 42 70 22 3 85 000 13 Dans Locmelis RW L OK 55 64 51 59 56 64 64 65 63 57 63 30 30 64 18 3 72 500 6 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 16 Matthew Cairns D L OK 74 66 81 78 85 75 66 66 62 74 56 57 43 75 24 4 1 000 000 5 Simon Nemec D R OK 62 69 65 70 65 67 71 71 70 67 64 30 30 71 18 3 97 500 41 Otto Salin D R OK 70 55 65 61 53 62 59 56 56 63 51 30 30 64 18 3 72 500 87 Yan Kuznetsov D L OK 67 58 77 67 68 70 59 63 64 70 55 38 34 70 20 1 70 000 4 Nick Leivermann D L OK 71 72 64 74 72 67 73 71 68 65 66 52 48 73 24 2 95 000 84 Nate Clurman D R OK 76 63 76 77 77 68 67 62 61 74 56 52 48 73 24 2 95 000 3 Miska Kukkonen D R OK 70 63 71 63 63 65 66 53 63 69 54 46 41 69 22 2 70 000 76 Emil M. Lilleberg D L OK 70 67 72 71 73 63 67 63 59 69 61 45 40 71 21 2 75 000 35 Konstantin Volkov G L OK 76 77 85 72 76 79 78 70 79 NA NA 59 47 73 25 1 77 500 68 Jacob Ingham G L OK 73 74 82 77 78 73 78 70 70 NA NA 42 42 70 22 3 85 000 1 Ty Taylor G L OK 78 74 80 77 77 74 75 67 76 NA NA 58 51 71 24 1 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 2 67 4 3 71 5 3 66 8 6 70 3 3 71 69 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 98 Brandon Saigeon C L OK 68 71 75 81 85 74 74 70 67 60 71 59 44 74 24 4 1 000 000 45 Noah Ostlund C L OK 66 69 56 71 63 75 65 66 70 57 66 30 30 68 18 3 97 500 25 Kenny Connors C L OK 61 62 66 61 60 65 62 61 63 61 64 35 35 66 19 3 70 000 72 William Eklund C L OK 71 76 61 66 64 75 75 75 73 64 71 40 35 74 20 2 97 500 44 Ludwig Persson LW L OK 54 69 64 62 65 55 69 62 60 56 65 35 35 66 19 3 70 000 20 Jacob McGrew LW R OK 72 69 69 73 70 66 64 63 62 56 68 53 38 70 23 2 77 500 69 Timur Ibragimov LW L OK 60 64 68 65 67 70 67 69 64 58 62 49 33 68 22 2 70 000 1 Backup LW LW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 24 Isak Rosen LW L OK 67 70 60 66 60 71 71 68 67 59 72 34 33 71 19 2 90 000 26 Jake Neighbours LW L OK 78 68 75 77 82 70 69 68 66 64 72 38 42 74 20 1 90 000 16 Cole O'Hara RW R OK 57 63 66 70 68 68 64 63 63 61 70 40 40 68 20 3 70 000 81 Matt Maggio RW R OK 62 70 60 71 67 69 69 64 64 59 66 40 40 68 20 3 70 000 57 Adam Raska RW R OK 53 68 60 60 53 60 68 67 69 60 67 40 40 68 21 3 85 000 17 Mitchell Russell RW R OK 54 65 65 62 63 64 65 67 67 48 68 40 40 67 21 3 77 500 62 Roby Jarventie RW L OK 70 68 79 70 79 68 71 66 66 56 73 39 42 73 20 1 75 000 5 Denton Mateychuk D L OK 58 65 58 70 63 70 69 70 69 63 64 30 30 69 18 3 90 000 38 Linus Cronholm D L OK 71 64 71 75 72 64 63 63 61 70 54 46 38 70 22 2 77 500 43 Jake Furlong D L OK 61 59 60 66 60 60 64 57 60 64 52 30 30 64 18 3 72 500 3 Noel Hoefenmayer D L OK 77 67 79 71 72 64 72 53 65 76 51 53 44 73 23 2 72 500 28 Reilly Walsh D R OK 61 72 64 74 77 73 80 68 72 67 71 57 44 75 23 4 1 000 000 77 Reilly Webb D R OK 78 60 83 72 75 60 63 58 56 80 49 54 54 73 23 1 70 000 83 Ludvig Jansson D R OK 55 60 60 64 69 64 64 65 65 62 62 30 30 66 19 3 70 000 55 Brandt Clarke D R OK 62 68 69 67 68 63 69 76 71 63 66 34 33 72 19 2 97 500 35 Alexei Kolosov G L OK 73 77 74 77 79 78 77 70 73 NA NA 45 41 71 20 2 80 000 2 Backup G G L 99 50 50 50 50 50 50 50 50 50 50 50 50 50 48 25 1 70 000 34 Strauss Mann G L 74 3W 75 79 70 70 72 78 79 72 77 NA NA 48 48 72 24 3 95 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 26 players 4 2 70 6 3 67 5 1 68 8 5 70 3 2 63 68 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 10 Martin Pospisil C L OK 87 72 82 64 82 54 69 69 67 67 66 53 56 75 23 4 1 000 000 64 Elliot Ekmark C L OK 53 69 62 65 61 71 69 68 70 58 66 38 32 69 20 1 70 000 7 Nick Campoli C L OK 72 77 63 68 72 76 75 65 63 54 70 52 40 71 23 2 70 000 38 Cole Guttman C R OK 66 65 64 71 68 75 66 68 68 64 68 52 38 71 23 2 70 000 9 Adam Ingram LW L OK 53 65 58 61 60 62 65 64 66 50 67 35 35 66 19 3 70 000 16 Sean Tschigerl LW L OK 62 64 58 56 60 64 64 57 61 56 65 34 30 64 19 2 70 000 21 Connor Hvidston LW L OK 66 55 57 65 60 68 59 57 62 61 63 30 30 64 18 3 72 500 13 Maxim Groshev LW L OK 61 71 77 67 76 69 72 66 67 53 71 43 36 71 21 1 70 000 6 Nicholas Porco LW L OK 58 70 69 66 79 72 68 65 63 60 67 42 31 69 21 2 70 000 72 Kyle Olson RW R OK 60 82 56 60 62 76 82 65 56 59 64 58 42 69 23 2 70 000 20 Michael Callow RW R OK 67 53 70 59 64 54 56 55 60 55 64 30 30 64 18 3 72 500 56 Matias Mantykivi RW L OK 48 71 56 61 56 67 65 68 65 53 67 50 42 67 21 2 70 000 95 Pavel Novak RW R 98 61 73 55 65 71 71 77 66 69 57 72 39 42 70 20 1 70 000 25 Samuel Blais RW L 98 56 77 77 69 73 80 76 70 70 61 68 75 58 74 26 3 1 000 000 76 Marshall Warren D L OK 52 69 58 64 67 70 69 69 66 54 62 42 34 68 21 2 70 000 36 Ethan Edwards D L OK 53 64 56 62 67 63 63 68 66 62 65 38 34 67 20 1 70 000 4 Matt Brassard D R OK 72 61 78 69 68 64 69 62 63 72 49 56 41 72 24 2 72 500 1 Backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 58 Bryce Montgomery D R OK 68 57 71 68 68 62 57 56 56 66 52 39 39 66 20 2 72 500 11 Toni Utunen D L OK 61 72 62 70 68 73 74 67 68 61 66 45 42 71 22 1 70 000 24 Xavier Bernard D L OK 70 69 82 66 72 61 73 62 54 76 58 48 38 73 22 1 75 000 90 Tim Berni D L OK 59 73 65 72 70 73 70 68 69 59 62 47 42 71 22 2 70 000 35 Rasmus Korhonen G L OK HO 71 73 81 78 78 74 74 68 70 NA NA 43 42 69 20 2 77 500 29 Gage Alexander G L OK 71 73 81 76 78 73 72 65 68 NA NA 44 44 68 20 2 77 500 2 Backup G G L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 48 25 1 70 000 37 Carl Lindbom G L 99 68 68 65 66 65 66 70 60 68 NA NA 40 35 63 19 2 72 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 26 players 4 3 71 5 1 66 5 2 68 8 4 67 4 0 62 67 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 4 Backup C C L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 1 70 000 14 Caedan Bankier C L OK 60 64 68 64 65 69 66 68 68 56 65 34 31 68 19 2 75 000 73 Luca DelBelBelluz C L OK 59 63 67 66 71 70 60 70 69 57 69 35 35 69 19 3 80 000 28 Jan Mysak C L OK 63 77 66 72 72 77 73 69 70 56 73 40 34 73 20 1 90 000 17 Carson Latimer LW R OK 57 64 67 63 61 66 68 66 64 57 64 38 31 67 19 2 70 000 56 William Stromgren LW L OK 66 68 65 65 69 69 68 66 66 58 68 33 32 69 19 2 80 000 13 Manix Landry LW L OK 64 65 63 64 60 64 66 66 63 59 67 35 30 68 20 2 70 000 61 Adam Beckman RW L OK 61 74 55 62 65 71 74 73 71 65 74 46 40 73 21 2 75 000 38 Kasper Simontaival RW R OK 62 73 60 71 67 78 71 70 70 61 76 40 39 73 20 1 80 000 69 Zayde Wisdom RW R OK 75 64 71 65 69 62 64 68 66 64 70 39 36 71 20 1 75 000 3 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 11 Filip Mesar RW R 99 59 67 55 61 61 66 69 67 69 52 66 30 30 67 18 3 90 000 18 Ilya Fedotov RW R OK 68 67 67 66 68 63 68 62 67 54 66 34 30 68 19 2 80 000 6 Ville Ottavainen D R OK 66 63 73 66 68 65 67 64 62 65 60 39 39 69 20 2 70 000 83 Vsevolod Komarov D R 93 DD 62 56 68 60 70 62 55 57 56 65 50 30 30 64 18 3 72 500 9 Brian Zanetti D L OK 57 66 66 61 61 63 66 64 61 58 65 34 30 67 19 2 70 000 8 Tristan Luneau D R OK 61 63 66 64 63 64 63 64 65 66 59 30 30 67 18 3 90 000 34 Aleksi Heimosalmi D R OK 63 71 62 66 62 67 70 69 66 60 63 38 35 70 19 2 80 000 27 Jake Walman D L 99 68 77 71 79 79 81 80 65 68 70 65 63 52 75 26 2 1 000 000 82 Donovan Sebrango D L OK 66 64 70 68 69 54 61 59 58 68 54 35 31 67 20 1 75 000 2 Colton Point G L OK 72 70 76 75 66 75 69 69 74 NA NA 50 43 67 24 2 70 000 33 Patrik Hamrla G L OK 75 74 77 75 74 78 70 67 71 NA NA 39 37 68 19 2 75 000 31 Kevin Mandolese G L 97 HO 74 76 82 74 77 69 74 65 76 NA NA 52 49 71 22 1 77 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 1 66 3 0 68 6 3 67 7 2 68 3 1 68 67 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 29 Wyatt Johnston C R OK 67 68 68 70 67 74 69 74 70 64 67 33 32 72 20 2 90 000 19 Hunter Haight C R OK 62 64 62 66 58 70 63 66 61 58 64 30 30 66 18 3 80 000 36 John Farinacci C R OK 60 67 73 69 73 76 69 64 64 54 68 45 31 69 21 2 75 000 17 Ben Meyers C L OK 65 73 66 70 67 65 71 70 68 60 70 48 48 72 24 3 95 000 41 Marat Khusnutdinov C L OK 63 80 64 67 72 70 81 72 72 56 67 40 37 73 20 1 80 000 20 Juraj Slafkovsky LW L OK 67 68 74 66 73 64 70 72 69 56 72 30 35 72 18 3 97 500 76 Alexander Perevalov LW R OK 67 64 69 61 63 58 64 62 63 57 65 30 30 67 18 3 80 000 15 Ayrton Martino LW L OK 57 71 55 68 60 71 69 73 72 55 70 39 35 70 20 2 80 000 11 Pavel Tyutnev LW L OK 61 73 59 75 58 74 71 65 67 54 69 39 32 69 20 1 77 500 23 Jonne Tammela RW L OK 65 78 78 69 74 84 74 70 70 54 72 60 45 74 25 4 1 000 000 4 Tyler Steenbergen RW L OK 60 70 61 62 62 74 73 68 70 74 66 56 46 71 24 2 72 500 94 Dylan Peterson RW L OK 66 64 81 68 78 69 64 67 66 62 70 40 38 72 20 1 75 000 84 Jack Finley RW R OK 66 64 82 69 67 64 64 68 64 61 66 40 33 71 20 1 75 000 83 Patrick Kudla D L OK 66 67 77 77 78 74 67 72 70 75 62 63 49 75 26 3 1 000 000 10 Dennis Busby D R OK 57 72 58 71 63 75 66 68 70 60 65 49 43 70 22 2 70 000 21 Lane Hutson D L OK 59 71 48 63 58 62 71 65 67 56 62 30 30 67 18 3 80 000 81 Dmitri Kostenko D R OK 64 69 65 67 68 69 69 69 66 59 63 39 38 70 20 2 70 000 53 Jeremie Poirier D L OK 59 72 65 74 71 69 72 72 77 59 74 42 42 74 20 1 90 000 22 Calle Odelius D L OK 62 66 64 65 60 71 66 64 64 65 54 30 30 67 18 3 80 000 13 Brock Faber D R OK 69 69 72 71 67 74 66 59 60 69 54 40 33 70 20 1 70 000 39 Scott Walford D L OK 64 73 79 59 68 79 76 65 60 70 57 51 36 72 23 2 75 000 30 David Tendeck G R OK 78 78 73 70 75 73 75 58 73 NA NA 53 45 70 22 2 70 000 32 Josef Korenar G L OK 80 76 81 75 79 75 79 67 76 NA NA 54 50 72 24 2 95 000 33 Veini Vehvilainen G L OK 79 77 80 76 78 79 81 67 82 NA NA 59 55 74 25 1 77 500 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 5 3 70 4 2 69 4 4 72 8 6 70 3 3 72 70 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 5 Glenn Gawdin C R OK 61 83 78 74 79 90 72 72 70 57 71 69 52 75 25 3 1 000 000 25 Jiri Kulich C L OK 67 69 60 64 62 66 65 61 64 64 67 30 30 68 18 3 90 000 91 Ruslan Iskhakov C L OK 62 79 50 73 66 81 74 73 79 57 71 54 44 73 22 1 80 000 87 Bear Hughes C R OK 65 69 57 72 70 78 66 69 68 62 69 42 37 70 21 1 70 000 7 Stiven Sardaryan LW L OK 56 68 56 62 59 68 70 69 67 53 64 34 30 67 19 2 70 000 13 Daniel Bernhardt LW L OK 60 79 84 64 72 82 78 67 67 55 76 69 59 75 26 2 1 000 000 98 Alexander Daryin LW R OK 70 77 49 74 73 82 75 69 70 64 70 49 40 72 22 2 75 000 79 Jake Schmaltz LW L OK 64 69 66 63 67 78 61 61 71 59 67 45 33 69 23 2 70 000 38 Joel Teasdale LW L OK 74 66 75 69 60 69 64 67 60 62 70 45 45 71 23 3 95 000 20 J-J Peterka RW L OK 61 74 69 71 74 75 77 70 70 56 78 38 41 74 20 1 90 000 29 Brett Harrison RW L OK 59 66 60 62 64 67 68 63 66 59 67 33 31 67 19 2 75 000 23 Lenni Killinen RW L OK 62 77 74 71 64 71 73 71 70 57 69 48 42 73 22 1 75 000 12 Daniel Ljungman RW L OK 55 69 70 66 65 76 70 65 64 62 68 38 32 69 20 1 70 000 88 Maxim Cajkovic RW R OK 62 72 64 69 64 61 72 66 67 56 70 44 31 70 21 2 75 000 78 Kirill Kirsanov D L OK 69 66 71 67 70 68 68 66 59 68 57 39 40 70 20 2 75 000 71 Domenick Fensore D L OK 64 74 48 75 64 74 76 73 72 60 71 45 41 73 21 2 75 000 46 John Ludvig D L OK 77 59 83 75 81 63 65 62 58 75 43 46 48 73 22 2 70 000 6 Ty Murchison D L OK 66 61 72 63 66 59 61 56 54 66 53 33 36 66 19 2 72 500 86 Samuel Sjolund D L OK 58 74 59 68 62 71 70 69 69 68 62 45 32 71 21 2 75 000 24 Victor Mancini D R OK 72 57 73 66 69 51 55 61 57 67 45 40 40 67 20 3 77 500 8 Thimo Nickl D R OK 58 65 73 69 68 64 67 67 68 67 58 40 36 70 21 1 70 000 14 Robert Calisti D L OK 67 68 68 68 68 54 70 67 72 59 64 42 36 71 21 1 70 000 2 Maxim Mayorov G L OK 65 70 77 67 64 60 68 66 66 NA NA 37 37 64 18 3 70 000 18 Devon Levi G L OK 78 76 78 80 72 76 79 70 77 NA NA 47 44 72 21 1 75 000 70 Drew Commesso G L OK 72 79 66 76 74 78 76 77 76 NA NA 43 38 71 20 1 80 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 4 3 71 5 3 70 5 3 70 8 6 70 3 2 69 70 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 24 Matyas Sapovaliv C L OK 57 61 68 70 58 65 59 65 60 60 65 30 30 66 18 3 80 000 62 Danick Martel C L OK 85 71 63 75 76 67 69 68 66 68 71 69 58 74 27 2 1 000 000 16 Patrick Guay C L OK 54 66 59 66 60 65 62 71 69 62 71 40 40 69 20 3 75 000 34 Yegor Spiridonov C L OK 77 68 78 68 66 71 66 67 61 67 74 47 43 73 21 2 75 000 9 Jordan Gustafson C L OK 59 63 57 62 57 62 65 61 61 53 65 30 30 64 18 3 70 000 57 Mason Primeau C L OK 70 58 79 69 67 61 60 64 56 65 62 40 40 68 21 3 85 000 27 Jakub Brabenec LW L OK 59 66 67 65 66 69 66 66 65 55 66 33 31 68 19 2 75 000 93 Keean Washkurak LW L OK 65 67 71 75 77 68 69 68 61 56 68 42 32 70 21 2 70 000 61 Jonathan Dugan LW R OK 69 70 78 68 74 61 68 59 60 64 69 55 41 71 24 2 70 000 22 Juuso Maenpaa LW L OK 67 71 46 67 56 77 71 69 68 58 66 41 33 68 20 1 77 500 91 Evgeni Oksentyuk RW L OK 57 71 56 68 65 70 73 72 71 56 68 42 35 70 21 1 70 000 25 Chris Paquette RW R OK 85 64 87 70 81 74 70 69 58 75 64 59 60 75 24 4 1 000 000 38 Theodor Niederbach RW R OK 58 67 64 64 71 77 71 67 68 55 67 42 30 69 20 1 80 000 92 Jackson Perbix RW R OK 74 76 75 71 70 66 71 67 66 62 70 48 44 73 22 1 70 000 95 Eemil Viro D L OK 59 68 56 76 69 71 73 67 69 60 65 37 35 70 20 1 70 000 18 Jack Bar D R OK 65 66 68 63 60 60 66 68 62 68 56 40 39 69 20 2 70 000 4 Isaish George D L OK 65 65 67 64 60 51 66 59 52 65 48 30 30 65 18 3 75 000 7 Simon Edvinsson D L OK 63 70 71 72 67 66 75 76 73 63 66 36 34 74 19 2 97 500 6 George Fegaras D R OK 59 65 68 60 59 55 64 59 62 59 60 30 30 65 18 3 75 000 54 Lucas Carlsson D L OK 81 68 77 71 71 66 77 61 66 75 54 58 54 75 25 3 1 250 000 26 Philip Kemp D R OK 72 68 75 71 73 64 68 63 63 69 59 45 45 72 23 3 95 000 36 Logan Thompson G R 97 78 79 83 82 82 77 78 67 79 NA NA 56 54 74 25 2 95 000 39 Cameron Whitehead G L OK 69 73 71 70 65 75 70 62 68 NA NA 40 40 66 19 3 70 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 6 2 69 4 2 69 4 3 71 7 4 70 2 1 70 69 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 2 Backup RW RW L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 1 backup D D L OK 50 50 50 50 50 50 50 50 50 50 50 50 50 55 25 0 0 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 2 players 0 0 0 0 0 0 1 0 55 1 0 55 0 0 0 55 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 9 Ben MacDonald C L OK 67 54 66 59 64 53 54 57 62 65 62 30 30 64 18 3 70 000 10 Fyodor Svechkov C L OK 60 70 63 63 62 67 72 72 68 63 67 34 36 70 19 2 90 000 91 Alex Barre-Boulet C L OK 69 78 58 78 68 76 63 78 71 66 72 59 54 74 25 4 1 000 000 42 Ville Koivunen C L OK 62 68 61 62 64 67 69 67 66 58 69 33 33 69 19 2 80 000 20 Curtis Hall C R OK 75 66 77 72 73 73 68 64 65 65 62 42 42 71 22 3 95 000 17 Dominik Kubalik LW L OK 87 79 65 74 86 75 82 66 72 58 67 84 55 75 27 2 1 000 000 11 Cedrick Guindon LW L OK 66 59 64 60 70 60 59 55 61 60 63 30 30 64 18 3 70 000 21 Alexander Suzdalev LW L OK 50 66 63 58 54 58 66 66 66 52 63 30 30 65 18 3 75 000 93 Samuel Savoie LW L OK 73 65 60 62 64 57 61 58 60 61 62 30 35 65 18 3 75 000 46 Brandon Biro LW L OK 62 73 64 70 69 70 75 70 70 60 69 48 48 72 24 3 95 000 13 Jordan Dumais RW R OK 57 66 46 63 55 64 66 68 68 55 64 30 30 65 18 3 75 000 27 Jagger Firkus RW R OK 56 64 53 69 64 74 64 65 64 57 68 30 30 66 18 3 80 000 92 Nikita Chibrikov RW L OK 65 70 59 65 61 60 69 71 69 56 67 34 34 69 19 2 80 000 95 Lukas Rousek RW L OK 65 75 65 67 68 73 77 69 68 64 66 45 45 72 23 3 95 000 12 Tomas Hamara D L OK 55 62 63 55 60 50 65 64 62 59 63 30 30 65 18 3 75 000 16 Michael Fisher D R 95 DD 54 66 62 61 56 60 66 66 64 59 60 30 30 66 18 3 75 000 26 Marek Alscher D L OK 72 53 71 54 62 43 53 51 57 66 52 30 30 64 18 3 75 000 3 Artyom Grushnikov D L OK 69 63 71 67 71 67 68 61 57 69 55 34 34 69 19 2 80 000 14 Stanislav Svozil D L OK 58 67 68 65 67 64 66 66 63 69 62 34 32 69 19 2 80 000 94 Brayden Pachal D R OK 76 65 74 73 72 52 66 64 60 68 53 45 45 71 23 3 95 000 22 Jacob Ragnarsson D L OK 57 74 75 78 78 80 74 68 66 72 56 53 42 73 23 1 75 000 5 Dylan Coghlan D R OK 65 71 62 71 71 77 73 65 64 59 66 53 38 70 24 2 70 000 1 Jordan Kooy G L OK 73 72 73 66 69 68 69 62 72 NA NA 48 40 66 22 2 70 000 2 Backup G G L OK 50 50 50 50 50 50 50 50 50 NA NA 50 50 48 25 1 70 000 38 Kyle Keyser G L OK 76 75 78 73 74 78 78 71 76 NA NA 57 48 71 24 1 85 000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 3 69 5 2 68 4 1 68 8 3 68 3 1 61 67 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 0 players 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0