Team Rosters

(As of Thursday, Apr 24 2025)

Canadiens

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
27 Mark Scheifele          C L  OK    63 81 70 66 86 76 85 73 85 64 66 71 87 77
22 Oskar Sundqvist         C R  OK    70 65 73 51 83 78 66 49 60 66 45 68 69 64
44 Andrew Cogliano         C L  OK    62 77 64 45 86 85 62 46 52 67 44 88 84 62
21 Philipp Kurashev        C L  OK    58 65 67 64 86 87 79 64 80 65 55 54 59 70
32 Alex Killorn           LW L  OK    65 71 67 63 77 72 76 55 73 67 59 82 82 70
33 Blake Coleman          LW L  OK    73 70 68 60 89 67 76 55 67 71 66 76 75 72
43 Casey Cizikas          LW L  OK    76 72 67 52 83 84 66 47 56 71 48 76 81 65
25 Liam Ohgren            LW L  OK    61 69 71 57 32 81 66 47 62 50 47 41 44 61
29 Nick Bjugstad          RW L  OK    71 69 71 60 87 73 75 54 70 74 59 74 72 71
18 Phillip Di Giuseppe    RW L  OK    75 71 67 48 68 66 61 42 52 60 46 71 72 61
14 Vladimir Tarasenko     RW L  OK    68 80 73 56 87 90 76 63 75 58 61 76 78 73
51 Cam Atkinson           RW L  OK    60 73 63 57 83 83 70 47 69 67 51 85 87 66
 3 Adam Fox                D R  OK    60 81 65 74 84 84 93 88 90 72 74 57 63 84
52 Ryan Suter              D L  OK    67 77 69 64 92 86 68 52 60 64 45 93 99 69
 5 Hampus Lindholm         D L  OK    61 72 74 73 85 76 81 61 73 74 49 68 73 74
28 Eric Gudbranson         D L  OK    68 61 74 65 89 71 72 55 62 79 52 74 83 73
45 Damon Severson          D R  OK    61 73 69 69 80 77 79 58 71 66 60 68 76 72
46 Darren Raddysh          D R  OK    66 65 68 64 92 88 74 58 67 61 52 62 70 69
49 Juuse Saros             G L  OK    72 89 64 85 85 76 89 74 90 NA NA 65 71 80
50 Jonathan Quick          G L  OK    72 77 77 68 63 55 76 67 77 NA NA 90 93 72

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
17 Peyton Krebs            C L  OK    75 65 64 47 89 64 60 49 57 56 45 49 56 61
11 Marco Kasper            C L  OK    69 70 69 35 32 70 56 41 48 57 44 44 43 57
30 Alexander True          C L  OK    65 66 69 30 29 71 54 39 46 50 37 63 57 54
 2 Brad Lambert            C R  OK    55 74 64 52 31 79 70 45 82 60 39 41 41 62
48 Zack Ostapchuk          C L  OK    64 64 70 45 33 87 56 39 48 58 39 43 42 56
41 Cory Conacher          LW L  OK    58 66 58 32 29 53 50 37 49 50 36 78 77 52
 1 Brennan Othmann        LW L  OK    66 69 67 43 32 82 52 41 48 51 39 45 41 55
36 Gage Quinney           LW L  OK    61 64 70 31 32 65 50 37 45 46 38 65 63 53
16 Roby Jarventie         LW L  OK    62 68 67 39 33 58 56 47 51 53 43 49 45 57
34 Justin Sourdif         RW R  OK    63 63 67 48 35 79 57 42 50 56 44 51 44 57
26 Nils Lundkvist          D R  OK    61 68 70 56 71 80 64 58 63 49 49 50 60 64
 7 Santeri Hatakka         D L  OK    62 69 68 58 38 82 62 48 58 62 41 50 50 64
15 Lukas Cormier           D L  OK    56 68 63 62 34 79 71 52 71 60 43 47 49 64
24 Cam Dineen              D L  OK    61 67 66 33 31 70 43 39 50 47 44 54 53 56
47 Jack Thompson           D R  OK    62 69 66 57 31 81 60 41 58 59 42 47 44 62
 4 Kashmir Kaskisuo        G L  OK    64 57 71 55 53 65 43 56 52 3  2  67 59 54
12 Brandon Halverson       G L  OK    61 59 80 56 47 70 43 59 58 2  NA 62 60 56

Sabres

General Manager: Brad Corbet
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
39 Mikael Backlund         C L  OK    64 76 70 64 92 87 76 56 70 79 53 82 85 71
35 Danton Heinen           C L  OK    69 71 68 54 86 82 68 51 59 66 55 65 72 66
22 Ryan Nugent-Hopkins     C L  OK    63 76 67 65 90 84 85 76 85 73 58 71 86 77
 4 Jack Hughes             C L  OK    56 83 64 68 76 90 91 82 91 65 71 48 54 79
26 Mason Marchment        LW L  OK    72 70 73 55 91 73 73 60 69 58 58 65 67 70
15 Barclay Goodrow        LW L  OK    73 62 66 44 87 51 67 49 46 70 42 66 72 61
37 Carter Verhaeghe       LW L  OK    63 74 65 61 87 82 83 66 85 59 73 65 67 75
17 Jesper Bratt           LW L  OK    63 72 63 64 92 91 87 77 88 67 65 57 63 77
47 Riley Tufte            LW L  OK    63 67 74 46 33 77 61 47 56 54 49 56 57 61
10 Valeri Nichuskin       RW L  OK    64 80 71 69 70 85 87 65 88 73 71 65 71 78
50 Jordan Eberle          RW R  OK    59 72 66 60 89 89 75 59 75 60 56 79 87 70
48 Bryce Kindopp          RW R  OK    61 63 67 31 28 70 51 41 46 48 43 55 55 54
34 Aaron Ekblad            D L  OK    67 75 72 68 68 72 78 57 71 72 55 62 75 73
 9 Ethan Bear              D R  OK    60 69 69 49 50 79 62 49 61 52 45 63 66 63
21 Bowen Byram             D L  OK    68 72 67 67 85 77 79 56 70 63 65 48 55 71
 7 Noah Dobson             D R  OK    64 70 69 76 90 86 92 85 89 72 62 51 59 81
 8 Rasmus Sandin           D L  OK    65 68 65 69 81 87 77 58 71 61 49 51 57 69
31 Cam York                D L  OK    64 70 67 72 92 83 82 55 77 77 58 48 56 74
19 Thatcher Demko          G L  OK    71 88 79 80 78 86 87 71 89 NA NA 65 71 80
55 Joonas Korpisalo        G L  OK    71 79 76 80 79 86 77 71 77 NA NA 68 71 73

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
46 John Quenneville        C L  OK    62 68 69 30 29 69 52 38 44 50 39 61 63 54
42 Ruslan Iskhakov         C L  OK    54 70 62 52 30 80 64 44 69 52 42 52 51 59
36 Damien Giroux           C L  OK    68 66 69 36 32 58 63 47 63 60 38 50 51 59
38 Tyler Angle             C L  OK    71 70 66 45 32 79 54 41 46 51 45 51 50 57
20 Adam Brooks             C L  OK    62 71 67 35 31 69 49 39 46 47 39 56 63 54
30 Alex Turcotte           C L  OK    57 71 64 44 46 78 54 44 50 53 42 48 44 56
18 Brendan Brisson         C L  OK    62 69 66 51 38 90 66 55 61 54 45 50 48 62
27 Ryan McLeod             C L  OK    68 67 68 53 89 90 66 50 61 65 53 52 59 65
 5 Jiri Smejkal           LW L  OK    68 65 70 41 44 83 57 37 55 57 40 52 60 57
14 Hugh McGing            LW L  OK    64 68 62 43 35 83 56 44 42 57 39 60 55 56
28 Tanner Pearson         LW R  OK    65 74 70 50 70 80 64 46 59 62 45 74 76 63
 1 Zach Benson            LW L  OK    62 69 66 57 82 78 65 53 64 61 52 38 44 64
 6 Michael Amadio         RW R  OK    67 62 69 53 82 84 65 46 59 57 52 56 70 63
51 Vinni Lettieri         RW R  OK    68 68 64 42 63 71 56 41 57 58 45 65 64 59
44 Mackenzie Entwistle    RW R  OK    77 64 69 48 77 66 62 43 54 59 46 53 59 61
49 Steven Kampfer          D R  OK    60 60 66 31 29 69 44 39 49 46 43 79 77 56
24 Akito Hirose            D L  OK    60 68 64 43 34 80 57 42 58 61 42 51 53 61
 2 Philippe Myers          D R  OK    65 65 70 47 33 77 55 43 52 55 44 59 53 61
25 Guillaume Brisebois     D L  OK    59 68 68 33 32 74 44 40 47 56 47 60 63 58
16 Colton White            D L  OK    61 66 69 32 32 74 45 41 45 48 44 59 58 57
11 Keaton Middleton        D L  OK    60 63 76 30 29 65 41 41 45 47 43 58 56 56
43 Travis Dermott          D L  OK    64 69 68 64 68 75 61 48 57 67 46 60 65 66
40 Alexander Alexeyev      D L  OK    65 63 70 52 59 88 55 46 57 58 45 54 53 63
13 Garret Sparks           G R  OK    60 59 77 58 46 70 61 61 59 2  NA 68 69 58

Bruins

General Manager: Ryan Letasy
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
19 Artemi Panarin          C L  OK    57 84 64 66 92 88 94 90 93 60 82 76 79 84
21 Jason Dickinson         C L  OK    75 70 69 58 92 79 71 47 62 76 57 65 67 68
32 Dylan Strome            C L  OK    57 70 69 61 92 88 82 67 82 66 63 60 66 74
 1 Nick Suzuki             C R  OK    63 79 71 69 92 85 88 70 89 72 68 54 61 79
 2 Pierre-Luc Dubois      LW L  OK    69 71 74 56 92 68 72 57 71 58 56 57 66 69
18 Alex Iafallo           LW L  OK    62 68 69 55 92 93 69 49 66 68 50 71 71 66
 9 Miles Wood             LW L  OK    74 80 68 52 86 58 65 49 56 65 48 65 68 65
22 Max Pacioretty         LW L  OK    69 75 72 53 65 77 69 57 68 57 45 85 88 66
15 Nikolaj Ehlers         LW L  OK    59 85 63 57 92 84 77 65 75 59 61 62 74 72
26 Clayton Keller         RW L  OK    57 81 64 64 89 84 85 71 86 61 71 57 66 76
46 Tage Thompson          RW R  OK    66 68 74 62 83 78 81 62 79 65 71 60 60 75
34 Trevor Moore           RW L  OK    67 66 67 61 92 86 78 56 73 72 65 65 66 72
39 Jordan Greenway        RW L  OK    75 64 76 60 80 67 71 51 61 80 49 60 65 68
 8 Erik Brannstrom         D L  OK    65 71 65 59 86 81 65 56 61 65 48 55 63 67
53 Jani Haakanpa           D R  OK    79 68 74 63 78 81 66 48 60 77 47 74 75 72
17 Mikhail Sergachev       D L  96    61 72 71 72 54 85 84 71 75 72 50 57 63 74
11 Ilya Lyubushkin         D R  OK    79 63 69 60 86 72 62 47 57 77 42 68 68 69
 7 Vince Dunn              D L  OK    60 78 68 73 74 66 91 76 86 60 67 62 68 79
45 Tyson Barrie            D L  OK    58 78 68 62 60 84 76 61 75 55 47 76 82 69
44 K'Andre Miller          D L  OK    74 73 71 70 90 81 78 58 66 72 57 51 59 74
10 Carter Hart             G L  OK    70 82 75 68 62 83 80 66 77 NA NA 57 67 73
20 Stuart Skinner          G L  99    70 83 87 81 82 86 84 70 87 NA NA 57 54 77

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
43 Benoit-Olivier Groulx   C L  OK    74 69 70 52 65 73 60 41 53 64 40 54 60 60
28 Liam O'Brien            C L  OK    80 54 70 41 83 33 55 41 53 51 44 68 72 58
30 Joseph Blandisi         C L  OK    66 67 59 31 30 69 51 36 47 46 41 59 70 53
41 Brendan Lemieux        LW L  OK    75 63 67 39 58 30 61 41 51 47 42 61 66 57
 3 Austin Czarnik         RW R  OK    62 66 64 39 48 69 52 37 47 53 38 67 67 54
 6 Colin White            RW R  OK    63 67 69 42 51 85 57 40 49 57 42 59 63 57
 4 Adam Raska             RW R  OK    72 68 64 36 32 85 53 39 47 49 39 48 47 55
12 Walker Duehr           RW R  OK    74 68 69 40 63 82 59 46 53 49 43 61 62 59
42 Matthew Nieto          RW L  OK    58 67 66 47 45 87 60 40 52 65 43 71 72 59
13 Dillon Heatherington    D L  OK    59 66 68 31 29 71 42 38 43 47 41 61 62 55
27 Ian Mitchell            D R  OK    56 70 67 55 38 70 60 48 57 54 42 54 53 61
48 Jordan Gross            D R  OK    58 66 66 30 29 76 44 39 49 51 42 63 64 56
14 Andy Welinski           D L  OK    56 68 64 33 32 68 40 39 45 40 44 61 65 53
55 Xavier Ouellet          D L  OK    59 64 67 31 29 67 43 39 46 46 41 63 71 55
16 Michael Dipietro        G L  OK    63 62 71 58 44 70 55 62 58 2  2  51 65 58
51 Louis Domingue          G L  OK    63 62 77 55 45 73 58 61 64 2  1  70 72 60

Senators

General Manager: Magnus Ronnbrant
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 2 Ryan Donato             C L  OK    73 68 67 53 89 83 68 50 65 59 51 62 61 65
47 Sam Lafferty            C R  OK    80 67 70 48 90 78 63 45 56 56 51 65 64 63
 9 Vasily Ponomarev        C L  OK    57 69 67 45 34 79 60 48 60 58 44 49 47 60
42 Aleksander Barkov       C L  OK    68 74 72 65 85 87 90 84 89 79 62 65 83 81
44 Tommy Novak             C L  OK    56 69 65 53 83 91 73 60 71 58 57 60 62 68
 1 Dominik Kubalik        LW L  OK    66 68 67 48 86 84 63 42 63 53 51 65 69 62
15 Liam Foudy             LW L  OK    62 70 69 45 41 82 60 48 57 52 45 52 55 60
24 Axel Jonsson-Fjallby   LW L  OK    67 68 66 39 48 95 57 43 50 51 44 57 61 58
25 Mason Morelli          LW L  OK    67 65 68 45 35 89 61 41 56 57 49 62 60 60
50 Klim Kostin            RW L  OK    77 69 76 46 69 48 61 43 55 53 49 54 58 61
11 Justin Brazeau         RW R  OK    70 65 73 46 43 90 62 41 57 55 51 57 56 61
45 Nikita Kucherov        RW L  OK    60 84 65 70 91 89 96 94 94 64 78 71 72 84
30 Declan Chisholm         D L  OK    58 70 67 58 52 77 69 49 68 57 51 51 53 65
 6 Evan Bouchard           D R  OK    63 71 67 73 91 86 93 86 90 63 73 54 61 82
41 Victor Hedman           D L  OK    62 76 78 77 89 75 93 88 90 74 66 79 87 84
 8 Ty Emberson             D R  OK    74 67 67 63 51 90 68 52 62 62 45 51 52 67
21 Connor Clifton          D R  OK    81 63 67 58 90 61 65 51 59 69 49 65 70 69
37 Nick Perbix             D R  OK    68 70 69 59 88 91 68 56 60 61 46 57 64 68
16 Magnus Chrona           G L  OK    60 64 79 60 52 81 58 61 59 NA NA 51 54 60
23 Justus Annunen          G L  OK    63 72 82 63 55 81 69 62 75 NA NA 51 49 67
13 Georgi Romanov          G L  OK    56 62 84 57 48 77 59 60 61 NA NA 54 53 59

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 3 Luca Del Bel Belluz     C L  OK    57 66 67 45 31 80 62 39 64 50 47 42 41 58
 5 Waltteri Merela         C R  OK    68 62 67 47 45 84 55 42 49 56 44 56 60 58
32 Kevin Rooney            C L  OK    66 57 65 41 54 88 60 42 48 69 45 71 66 59
31 Aiden McDonough        LW L  OK    62 68 69 31 29 69 51 39 50 47 41 53 49 54
 4 Matthew Peca           LW L  OK    62 64 58 33 29 70 52 38 45 47 35 70 60 52
20 Timothy Gettinger      LW L  OK    58 67 70 32 31 69 50 41 48 52 43 50 60 55
48 Brian Halonen          LW R  OK    60 63 69 42 30 82 55 39 50 50 40 53 52 55
38 Nathan Bastian         RW R  OK    80 70 69 43 70 65 58 44 54 56 45 61 60 61
12 Adam Klapka            RW R  OK    77 62 77 36 33 25 55 39 49 51 44 51 49 57
33 Trey Fix-Wolansky      RW R  OK    59 61 64 46 38 87 60 40 56 55 47 52 54 58
39 Paul LaDue              D R  OK    60 67 69 31 28 70 41 41 47 44 43 71 64 56
 7 Victor Soderstrom       D R  OK    58 67 66 59 32 80 60 43 55 56 48 47 45 61
34 Louis Crevier           D R  OK    58 66 69 58 49 85 67 47 56 70 45 52 52 65
40 Maksymillan Szuber      D L  OK    62 69 70 62 33 41 63 41 55 61 44 43 43 62
19 Josh Mahura             D L  OK    69 69 69 51 48 68 63 54 56 53 44 57 63 64
14 Mitch Reinke            D R  OK    63 66 61 33 29 64 43 39 42 45 38 63 64 54
36 Zac Jones               D L  OK    59 69 66 54 54 85 65 49 58 56 47 49 55 63
43 Dmitri Samorukov        D L  OK    54 64 67 32 29 66 44 39 49 51 43 56 53 56
18 Declan Carlile          D L  OK    59 63 66 47 29 81 52 39 52 56 42 51 49 59
10 Hunter Shepard          G L  OK    57 61 72 58 49 77 57 61 61 NA NA 66 66 58

Leafs

General Manager: Richard Ngo
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 4 Sidney Crosby           C L  OK    67 80 68 66 92 83 91 77 91 69 77 88 99 82
29 Sean Couturier          C L  OK    63 75 71 61 86 84 75 58 73 71 50 77 79 70
27 Justin Danforth         C R  OK    74 65 66 53 83 82 66 49 58 65 49 71 73 64
13 Connor Dewar            C L  OK    77 63 65 47 86 79 63 43 53 68 49 54 61 62
 8 JJ Peterka             LW L  OK    59 70 66 58 92 85 74 53 72 57 62 46 54 68
40 Yakov Trenin           LW R  OK    78 68 65 53 84 77 66 40 52 68 49 60 65 63
 5 Elias Pettersson       LW L  OK    70 78 64 65 92 91 90 79 90 73 71 57 67 81
32 Noah Cates             LW L  OK    65 65 68 52 74 95 66 49 58 67 46 54 61 63
11 Patrick Kane           RW L  OK    57 84 64 62 67 86 81 68 82 58 64 85 91 74
 3 Oliver Bjorkstrand     RW R  99    65 83 64 57 92 90 77 65 76 60 58 65 68 72
41 Garnet Hathaway        RW R  OK    80 64 71 49 92 33 61 42 51 68 45 76 74 62
50 Brandon Tanev          RW L  OK    77 71 66 54 79 69 66 45 54 76 47 76 75 65
18 Chris Tanev             D R  OK    61 70 67 65 86 87 69 53 61 80 45 82 82 71
44 Erik Gustafsson         D L  OK    65 73 64 60 87 82 76 63 70 54 56 74 76 70
31 Radko Gudas             D L  99    81 64 70 65 79 45 70 51 62 79 53 79 82 73
17 Dougie Hamilton         D L  OK    59 76 76 68 44 71 89 72 77 58 70 71 78 77
47 Zach Bogosian           D L  OK    73 67 76 61 79 68 66 49 60 64 47 79 75 69
24 Mikey Anderson          D L  OK    72 69 67 67 86 89 70 53 62 73 46 54 61 70
 1 Pavel Mintyukov         D L  OK    68 72 68 63 77 85 76 59 74 60 49 43 49 70
33 Martin Fehervary        D L  OK    77 71 69 65 79 86 69 51 61 67 49 54 60 70
38 Jacob Markstrom         G L  OK    73 84 86 78 76 86 83 76 84 NA NA 79 83 78
15 Jeremy Swayman          G L  OK    71 84 77 77 74 85 85 70 87 NA NA 57 58 77

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
37 Stefan Matteau          C L  OK    60 66 68 31 30 62 49 40 53 44 40 63 64 54
45 Brendan Gaunce          C L  OK    69 67 69 51 50 81 57 39 51 54 47 69 62 59
16 David Kampf             C L  OK    68 65 69 47 85 84 61 47 56 65 48 67 67 63
20 Brian Pinho             C R  OK    61 63 67 30 30 68 49 41 46 49 40 66 63 54
49 Chris Terry            LW L  OK    54 59 62 30 30 64 50 38 42 46 38 78 73 51
19 Fredrik Olofsson       LW L  OK    67 68 67 43 72 88 58 42 50 60 42 62 62 59
42 Nick Deslauriers       LW L  OK    80 55 70 40 73 32 51 37 48 48 37 74 64 55
39 Bokondji Imama         LW L  OK    77 61 72 36 35 33 51 41 47 46 40 59 64 55
12 Ryan Lomberg           LW L  OK    78 69 64 42 81 40 53 42 52 47 47 62 68 58
60 Craig Smith            RW L  OK    67 74 69 44 86 73 60 43 53 54 49 82 82 61
 6 Chris Wagner           RW R  OK    69 66 64 35 37 44 51 39 43 47 40 72 68 54
25 Tomas Nosek            RW L  OK    64 66 69 44 50 81 57 38 48 64 41 69 69 58
51 Zac Dalpe              RW R  OK    60 61 66 30 30 72 49 37 45 47 38 75 71 52
48 Alex Belzile           RW R  OK    62 64 67 31 28 72 53 38 49 57 39 74 69 55
26 Hardy Haman Aktell      D L  OK    69 67 70 42 37 78 56 46 56 47 41 61 55 60
 2 Billy Sweezey           D R  OK    63 68 68 33 31 68 43 42 52 54 47 68 62 59
28 John St. Ivany          D R  OK    66 67 69 52 38 89 58 42 54 60 42 52 54 62
21 Calle Rosen             D L  OK    58 65 63 49 35 82 58 52 58 51 47 64 69 61
30 Philip Kemp             D R  OK    55 62 69 31 29 81 43 39 45 43 42 54 51 54
46 Tyler Wotherspoon       D L  OK    56 67 68 31 29 72 45 39 47 49 43 59 52 56
10 Devon Levi              G L  OK    70 71 69 67 62 81 69 62 69 NA 3  51 54 66
 7 Jack Campbell           G L  OK    67 68 76 58 53 77 70 58 62 1  1  72 73 64

Rangers

General Manager: Jared Tandy
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
16 Connor Bedard           C R  OK    62 79 65 66 81 85 82 66 85 62 59 37 44 73
30 Mark Kastelic           C R  OK    80 62 75 38 77 33 56 41 50 52 44 54 59 58
 3 Trevor Zegras           C L  OK    58 73 66 59 52 67 72 55 70 60 51 48 50 65
 6 Shane Pinto             C R  OK    61 69 69 62 60 86 75 60 73 65 53 51 58 69
42 Sam Bennett            LW L  OK    77 75 68 58 82 51 74 56 71 64 59 62 72 70
48 Eetu Luostarinen       LW L  OK    74 67 67 57 92 85 69 48 60 77 50 57 64 66
58 William Carrier        LW L  OK    76 70 73 46 58 77 60 40 52 54 49 68 70 61
25 Joel Kiviranta         LW L  OK    75 66 65 43 72 84 59 42 50 60 44 62 67 60
19 Keegan Kolesar         RW R  OK    82 68 72 45 90 66 60 44 52 57 46 60 65 62
 2 Lucas Raymond          RW R  OK    64 76 66 61 92 85 81 67 81 60 66 46 59 74
29 Morgan Geekie          RW R  OK    76 67 69 56 87 83 71 54 69 60 54 57 68 68
18 Josh Doan              RW R  OK    58 68 65 49 37 91 69 53 62 59 59 46 45 64
 1 Urho Vaakanainen        D L  90 DD 64 69 69 60 81 84 65 50 59 66 43 54 60 67
32 Nate Schmidt            D L  OK    66 75 67 59 77 87 68 51 67 59 47 76 78 68
 4 Jake Sanderson          D L  OK    61 74 69 73 90 89 88 62 85 79 59 46 53 77
15 Justin Barron           D R  OK    65 70 69 63 65 86 72 48 67 59 59 48 52 67
14 Sean Durzi              D R  OK    60 70 67 72 87 77 89 66 86 70 59 57 63 75
20 Sean Day                D L  OK    61 70 73 34 30 68 42 39 46 45 42 60 52 56
 7 Kyle Burroughs          D R  OK    81 65 67 64 85 70 65 44 60 67 45 65 67 68
37 Jake Allen              G L  OK    71 77 75 73 68 73 75 68 73 NA NA 79 82 71
52 Linus Ullmark           G L  OK    72 86 83 75 72 74 87 69 87 NA NA 71 71 78

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
51 Justin Dowling          C L  OK    56 62 62 42 32 80 56 41 59 54 45 77 72 57
57 Gabriel Dumont          C L  OK    61 62 68 33 30 63 49 39 43 50 39 72 73 53
27 Brad Malone             C L  OK    67 66 70 32 31 55 49 36 47 52 40 76 66 54
38 Joona Koppanen         LW L  OK    61 68 72 37 31 84 52 41 47 54 37 55 54 55
 9 Cole Koepke            LW L  OK    74 66 70 34 36 89 58 44 53 48 38 53 56 57
31 Jiri Kulich            LW L  OK    62 70 68 58 35 77 64 42 53 56 42 39 37 58
21 Seth Griffith          RW R  OK    62 70 62 32 34 66 54 37 46 51 36 69 70 53
13 Hayden Hodgson         RW R  99    58 60 69 30 29 72 51 37 47 46 38 60 59 52
56 Steven Fogarty         RW R  OK    63 63 70 31 28 73 54 38 49 48 38 70 68 54
10 Markus Niemelainen      D L  99    67 67 67 30 30 74 44 39 48 50 42 56 55 57
36 Connor Carrick          D L  OK    59 62 70 36 36 67 45 36 58 48 42 59 67 57
11 Ben Hutton              D L  OK    61 65 69 58 61 81 63 51 61 51 49 69 71 64
17 Mark Pysyk              D L  OK    60 65 67 31 29 73 40 38 47 49 45 72 69 56
40 Jake Bischoff           D L  OK    59 62 67 32 29 64 43 36 47 43 43 66 56 54
54 Steve Santini           D R  OK    60 67 70 30 32 65 43 36 51 49 39 66 70 56
34 Dakota Mermis           D L  OK    63 62 70 53 68 71 59 43 57 56 49 69 64 63
44 Justin Holl             D R  OK    66 62 67 54 58 76 58 49 55 57 41 73 76 63
33 Ken Appleby             G L  OK    58 61 85 57 47 77 58 61 59 NA NA 65 59 59
53 Michael Houser          G R  OK    60 64 63 55 47 69 58 61 57 NA NA 71 63 58

Devils

General Manager: Jason Shields
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
36 Chris Tierney           C L  OK    61 69 67 41 69 73 58 45 51 54 43 68 75 58
15 Pontus Holmberg         C L  OK    69 69 65 47 68 79 67 48 56 63 48 56 57 62
 1 Logan Cooley            C L  OK    62 76 63 57 92 88 71 52 71 60 55 40 48 67
 3 Matthew Poitras         C R  OK    59 69 64 51 54 88 65 51 61 57 47 40 42 61
16 Marco Rossi             C L  OK    60 71 65 59 92 78 71 49 71 60 56 48 56 66
19 Pierre Engvall         LW L  OK    59 67 72 56 86 87 67 50 64 56 50 62 65 64
41 Steven Lorentz         LW L  OK    76 62 72 41 58 80 56 40 49 54 41 62 66 58
46 Michael Pezzetta       LW L  OK    80 58 70 38 75 35 58 46 50 53 43 58 68 58
14 Matt Boldy             LW L  OK    59 72 69 64 86 78 85 68 89 63 67 48 55 75
31 Josh Anderson          RW L  OK    77 68 74 56 89 64 67 45 65 58 49 68 74 65
33 Tyler Bertuzzi         RW L  OK    70 69 69 57 90 74 72 55 69 60 58 65 68 69
 6 Luke Evangelista       RW R  OK    60 70 65 52 90 87 70 54 70 56 54 46 53 66
20 Logan Stankoven        RW R  OK    60 69 62 54 47 89 68 52 64 58 51 43 44 63
39 Aaron Ness              D L  OK    56 69 61 35 28 66 41 38 46 46 42 70 73 54
51 Mike Reilly             D L  OK    63 71 68 60 76 81 73 55 71 54 53 71 67 68
 9 Johnathan Kovacevic     D R  OK    68 63 74 58 76 74 65 46 58 67 53 60 64 68
17 Conor Timmins           D R  OK    63 71 70 57 47 73 71 60 68 56 46 57 57 67
32 Yegor Zamula            D L  OK    62 71 69 57 79 80 70 55 68 56 50 51 57 67
28 Vladislav Gavrikov      D L  OK    62 64 73 67 88 86 73 53 64 73 53 65 67 71
 5 Isaak Phillips          D L  OK    66 70 70 57 54 75 63 51 61 62 40 50 51 65
44 Arber Xhekaj            D L  OK    77 68 77 57 62 41 66 48 63 55 50 48 51 67
45 Casey DeSmith           G L  OK    68 75 67 68 64 84 74 67 73 NA NA 76 73 69
42 Joey Daccord            G L  OK    68 80 76 78 77 86 79 69 83 NA NA 62 67 74

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
50 Rasmus Asplund          C L  OK    60 70 61 37 31 75 50 36 50 52 37 62 65 53
43 Turner Elson            C L  OK    59 63 69 32 29 71 49 36 40 53 34 67 69 52
48 Riley Damiani           C R  OK    66 66 63 31 30 71 52 40 48 52 46 57 52 55
35 Hunter McKown           C R  OK    63 69 68 33 33 71 59 45 53 58 41 50 43 57
49 John Leonard           LW L  OK    53 70 67 37 34 84 57 39 51 51 47 56 53 56
12 Samuel Fagemo          LW R  OK    59 70 71 40 35 85 59 39 55 54 43 55 53 58
21 James Malatesta        LW L  OK    73 66 66 50 35 71 62 46 57 54 52 47 45 61
30 Cooper Marody          RW R  OK    61 67 65 33 35 70 54 39 49 45 38 58 62 54
26 Lukas Rousek           RW L  OK    58 67 63 43 40 91 60 43 51 55 38 58 54 56
27 Jesse Ylonen           RW R  OK    69 69 70 46 73 82 62 42 53 57 47 56 61 61
47 Nicolas Aube-Kubel     RW R  OK    79 64 68 47 74 78 60 46 53 56 43 64 68 61
10 Isak Rosen             RW L  OK    58 69 65 40 36 87 54 40 47 55 41 45 45 55
25 Casey Fitzgerald        D R  OK    67 70 70 33 32 73 42 39 54 50 41 58 59 58
38 Ethan Del Mastro        D L  OK    59 67 71 65 31 81 61 41 55 53 43 43 43 61
40 Brad Hunt               D L  OK    52 64 60 32 31 71 42 37 44 42 39 77 71 52
23 Taylor Fedun            D R  OK    54 61 65 31 29 73 39 37 43 45 40 81 69 53
 8 Tristan Luneau          D R  OK    62 71 68 62 36 76 69 53 69 52 50 40 42 65
37 Kevin Gravel            D L  OK    58 66 66 33 30 76 40 36 46 51 40 69 66 55
11 Jordan Spence           D R  OK    68 68 65 53 83 89 67 58 68 52 45 46 56 65
22 Chase Priskie           D R  OK    56 66 65 31 31 68 42 39 48 44 40 56 57 54
13 Marc Del Gaizo          D L  OK    68 69 63 59 37 85 59 49 62 65 42 53 54 65
 7 Stanislav Svozil        D L  OK    59 67 69 31 29 68 46 43 55 47 44 43 42 57
52 Antti Raanta            G L  OK    67 71 67 62 57 81 66 63 64 NA 1  79 78 65
34 Zane McIntyre           G L  OK    61 55 63 53 46 67 54 62 52 NA 4  62 64 54

Islanders

General Manager: Jason Langenegger
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 3 Bo Horvat               C L  99    62 77 71 65 91 83 84 63 83 69 71 65 83 77
 1 Phil Tomasino           C R  OK    58 72 64 49 60 71 67 55 64 56 49 48 51 63
 2 Connor Zary             C L  OK    59 72 66 56 75 81 67 55 71 60 51 52 56 66
30 Nico Hischier           C L  OK    60 82 64 65 83 91 87 71 86 76 66 54 68 77
 9 Andrew Mangiapane      LW L  OK    68 69 65 57 86 75 72 58 65 62 53 62 66 67
12 Conor Garland          LW R  OK    64 79 62 54 92 80 72 58 69 58 57 62 67 68
 6 Daniel Sprong          LW R  OK    61 74 67 48 87 83 70 57 68 53 57 60 65 67
13 Dillon Dube            LW L  OK    64 74 65 46 62 87 60 43 53 57 45 57 64 60
22 Kevin Stenlund         RW R  OK    71 61 72 49 91 65 63 39 53 74 48 62 62 62
17 Ivan Barbashev         RW L  OK    77 72 68 57 92 79 73 57 70 59 56 65 67 69
29 Nicolas Roy            RW R  OK    67 67 69 56 83 82 73 60 69 67 52 60 69 68
39 Elias Lindholm         RW R  OK    66 78 69 65 86 87 80 62 78 81 55 68 76 74
10 Juuso Valimaki          D L  OK    65 70 70 64 81 90 71 54 67 60 46 57 62 68
28 Andreas Englund         D L  OK    82 71 70 51 92 57 57 46 54 56 43 64 61 65
23 Jeremy Lauzon           D L  99    84 68 74 63 90 62 67 46 59 71 52 60 64 71
19 Josh Manson             D R  OK    80 66 73 61 87 63 70 54 61 70 56 76 78 72
37 Artemi Kniazev          D L  OK    59 65 66 30 28 70 42 39 46 44 42 50 45 54
14 Adam Pelech             D L  OK    64 66 71 67 73 84 71 55 62 74 45 68 67 70
27 Logan Stanley           D L  OK    67 67 74 49 47 46 57 42 62 57 51 60 56 64
52 Connor Murphy           D R  OK    73 67 72 66 64 73 67 47 61 75 48 71 79 70
44 Oliver Kylington        D L  OK    60 75 65 60 54 84 65 47 60 60 50 63 61 65
48 Pyotr Kochetkov         G L  99    69 79 79 72 72 63 78 67 82 NA NA 54 48 72
24 Spencer Martin          G L  OK    65 66 76 64 58 82 63 63 63 NA NA 65 64 63
41 Phillip Grubauer        G L  OK    71 78 71 71 68 69 76 68 75 NA NA 76 80 71

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
38 Adam Ruzicka            C L  OK    59 70 72 44 62 80 60 47 59 53 43 54 57 60
26 Tyson Jost             LW L  OK    64 69 65 49 63 82 58 40 49 55 45 59 65 58
33 Givani Smith           LW L  OK    75 69 70 37 59 37 60 43 51 47 41 58 55 57
46 Jonas Rondbjerg        LW L  OK    57 67 69 46 44 95 59 41 51 60 41 54 54 58
45 Arnaud Durandeau       LW L  OK    59 64 62 34 32 71 55 40 51 59 39 48 51 55
16 Jaret Anderson-Dolan   RW L  OK    70 68 67 44 50 86 59 40 52 58 43 52 58 59
20 Justin Bailey          RW R  OK    69 68 69 43 70 85 59 42 51 58 43 70 69 59
21 Matt Coronato          RW R  OK    59 68 71 51 62 89 63 47 67 55 47 52 50 62
35 Bobby Brink            RW R  OK    62 70 62 56 69 87 69 51 71 57 48 50 50 64
15 Jackson Blake          RW R  OK    57 70 65 60 33 75 63 41 65 57 46 48 44 60
25 Cameron Butler         RW R  OK    57 62 69 33 30 79 53 42 50 51 42 50 46 55
 5 Nick DeSimone           D R  OK    61 61 65 51 51 90 57 46 56 54 48 70 68 61
36 Mason Lohrei            D L  OK    61 69 72 59 60 82 68 50 63 59 52 48 51 66
42 Blake Hillman           D L  OK    59 69 68 33 29 72 44 36 51 55 38 62 58 57
31 Cale Fleury             D R  OK    64 70 68 50 32 79 56 42 56 47 43 55 57 60
40 Drew Helleson           D R  OK    58 70 69 32 28 69 48 37 50 49 44 46 51 56
43 Will Butcher            D L  OK    58 71 69 31 29 70 41 42 48 41 40 63 66 55
18 Yan Kuznetsov           D L  OK    56 64 71 51 32 80 48 41 55 53 45 49 40 59
47 Uvis Balinskis          D L  OK    62 63 63 52 50 82 62 41 56 57 45 58 64 61
34 Eric Comrie             G R  OK    66 64 67 60 55 78 61 63 63 2  2  65 70 61

Flyers

General Manager: Steve Wilson
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
28 Adam Henrique           C L  OK    69 76 67 59 92 82 77 56 72 76 61 79 87 73
55 Radek Faksa             C L  OK    74 65 72 49 86 84 63 46 53 69 46 68 73 63
32 Brock Nelson            C L  OK    60 71 71 62 92 86 82 63 82 63 71 76 80 75
34 Anze Kopitar            C L  OK    59 76 74 65 91 88 86 71 84 80 63 88 99 78
26 Evgeni Malkin          LW L  OK    59 80 68 63 92 72 83 69 85 64 64 90 98 76
57 Brad Marchand          LW L  OK    69 77 63 64 92 70 84 67 84 72 65 85 89 76
29 Steve Stamkos          LW L  OK    65 85 67 62 90 83 87 70 90 61 76 79 93 80
30 Jordan Staal           LW L  OK    76 69 73 56 90 77 68 51 57 75 49 85 94 68
16 Brock Boeser           RW R  OK    62 78 70 63 91 90 84 63 88 60 74 60 67 77
10 Alex Tuch              RW R  OK    64 68 72 65 86 77 84 68 79 79 62 62 66 75
18 Mikael Granlund        RW L  OK    62 76 65 68 82 84 85 76 83 78 51 74 82 75
 2 Beck Malenstyn         RW L  OK    80 71 69 53 91 84 66 47 54 78 45 57 64 65
 9 Jamie Oleksiak          D L  OK    70 66 79 65 92 84 68 50 60 80 47 74 79 73
23 Zach Werenski           D L  OK    58 76 72 76 83 89 92 78 87 70 65 60 65 80
36 Ian Cole                D L  OK    67 68 74 63 89 74 65 47 59 77 45 82 85 70
27 Dmitry Kulikov          D L  OK    76 73 69 58 87 70 66 55 59 68 44 79 83 70
 4 Rasmus Dahlin           D L  OK    75 76 70 78 91 79 93 73 88 71 78 51 63 83
40 Jan Rutta               D R  OK    65 64 70 65 82 81 70 51 62 75 51 79 76 70
17 Simon Benoit            D L  OK    82 66 70 60 78 70 61 43 57 66 44 57 62 67
15 Ukko-Pekka Luukkonen    G R  OK    68 80 86 79 79 66 79 71 84 NA NA 54 54 74
44 Marc-Andre Fleury       G L  OK    74 81 72 73 70 70 80 69 77 NA NA 96 99 74

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
38 Callahan Burke          C R  OK    71 64 65 40 30 80 53 43 46 48 40 62 55 55
37 Justin Kirkland         C L  OK    69 63 65 36 34 78 50 35 45 50 38 63 60 53
20 Radim Zohorna           C L  OK    69 67 71 44 54 66 59 41 57 54 43 65 61 59
14 Austin Watson          LW L  OK    80 69 77 36 52 27 53 38 49 51 43 73 76 58
35 Carl Grundstrom        LW L  OK    77 66 69 46 71 81 59 38 56 52 54 61 64 61
41 Morgan Barron          LW L  OK    75 70 69 48 86 79 66 36 53 68 52 55 64 63
21 Boris Katchouk         LW L  OK    73 70 69 48 73 85 59 44 53 59 44 56 62 61
42 Andreas Athanasiou     RW L  OK    58 83 69 53 50 82 63 51 59 61 47 71 71 64
33 Brandon Duhaime        RW L  OK    81 68 69 45 90 55 60 42 51 65 44 60 64 61
12 Nick Blankenburg        D R  OK    61 68 67 60 40 85 65 41 55 59 52 59 57 63
31 Seth Helgeson           D L  OK    59 60 69 32 31 60 41 40 45 43 38 69 70 54
45 John Ludvig             D L  OK    73 68 71 49 56 42 54 41 57 61 53 53 53 64
11 Jiri Patera             G L  OK    62 67 80 61 54 78 63 61 61 NA 1  55 55 62
22 Ivan Prosvetov          G L  OK    65 68 80 60 54 81 62 59 62 NA 1  56 54 62

Penguins

General Manager: Greg Cameron
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
54 Lars Eller              C L  OK    63 70 70 57 92 83 71 48 65 74 52 82 85 68
44 Nazem Kadri             C L  OK    62 76 66 62 92 81 83 70 84 61 65 79 80 75
30 Pavel Zacha             C L  99    69 69 71 62 89 89 81 66 80 71 59 60 65 74
57 Luke Glendening         C R  OK    77 73 66 47 91 74 61 39 51 71 47 82 79 63
10 Jaden Schwartz         LW L  OK    62 78 65 58 76 83 72 53 71 60 54 74 81 68
35 Stefan Noesen          LW R  OK    76 69 70 48 91 78 67 54 65 54 52 71 74 66
37 Chandler Stephenson    LW L  OK    61 82 70 63 86 86 80 67 79 72 55 68 69 74
29 Evgeni Dadonov         LW L  OK    62 74 66 51 68 89 66 50 61 56 53 82 74 64
56 Alexander Barabanov    LW L  OK    60 70 67 57 64 87 67 50 64 57 45 68 65 63
32 Jonathan Marchessault  RW L  OK    69 75 65 61 92 81 82 58 86 60 76 79 80 76
25 Jordan Martinook       RW L  OK    65 67 68 54 92 80 67 50 57 66 51 74 77 65
16 Viktor Arvidsson       RW R  OK    57 80 65 59 42 72 77 64 77 63 58 71 73 71
33 Ilya Mikheyev          RW L  99    63 80 67 53 89 93 68 53 61 60 51 68 68 66
28 Noah Juulsen            D R  OK    80 64 69 55 70 81 59 45 56 66 43 60 63 66
41 Kevin Shattenkirk       D R  OK    67 78 69 57 76 86 72 58 68 56 54 82 85 69
36 Jake McCabe             D L  OK    79 71 71 67 85 76 76 57 66 72 56 71 73 74
34 Scott Mayfield          D L  OK    67 65 73 63 60 72 65 47 58 75 43 74 76 69
27 Mattias Ekholm          D L  OK    73 67 75 68 90 81 83 66 72 70 62 79 81 76
38 Jaccob Slavin           D L  OK    62 71 70 68 91 93 78 63 67 78 53 68 71 74
 8 Nikita Zaitsev          D R  OK    70 70 67 57 58 83 63 47 60 61 47 76 77 66
39 Marco Scandella         D L  OK    69 66 69 48 79 84 55 44 52 56 45 79 76 63
47 Samuel Montembeault     G L  OK    69 78 83 77 72 85 78 71 79 NA NA 62 68 73
53 Ville Husso             G L  OK    70 76 79 65 58 82 74 65 69 NA NA 65 67 69

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
45 Devin Shore             C L  OK    67 70 69 37 43 80 56 44 47 53 41 70 71 57
 3 Dalton Smith           LW L  OK    59 62 70 32 32 59 50 40 43 51 37 72 68 53
 6 Ben McCartney          LW L  OK    61 63 64 32 32 60 52 42 45 49 39 47 44 53
 5 Cole Reinhardt         LW L  OK    65 61 69 31 31 60 50 40 47 55 41 52 46 54
51 Brett Sutter           RW L  OK    61 55 56 30 28 65 50 39 43 48 39 75 74 51
 4 Adam Ginning            D L  OK    67 64 67 54 39 87 58 42 58 54 46 53 53 62
31 Alex Petrovic           D L  OK    59 70 69 49 34 78 55 38 53 47 41 71 72 59
46 Dustin Tokarski         G L  OK    62 61 68 56 48 71 59 59 57 NA NA 76 74 58

Panthers

General Manager: Trevor Scoffield
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 5 Gage Goncalves          C L  OK    59 62 65 45 31 28 57 39 50 53 39 50 46 54
21 Teddy Blueger           C L  OK    71 71 66 55 81 80 68 55 58 71 45 68 71 65
49 Jonathan Drouin         C L  OK    60 84 68 62 90 85 79 65 84 60 55 65 72 73
31 Tyler Seguin            C R  OK    64 83 70 58 81 83 77 61 72 64 64 74 82 73
 2 Dimitri Voronkov       LW L  OK    70 68 78 51 86 69 68 47 68 57 54 51 58 66
48 Anthony Mantha         LW L  OK    64 72 77 53 86 83 71 54 69 56 60 68 71 69
36 Rickard Rakell         LW L  OK    72 78 68 58 83 85 73 56 72 60 56 71 75 70
52 Phillip Danault        LW L  OK    66 69 69 62 89 89 77 61 72 73 55 71 74 71
12 Kirill Marchenko       RW R  OK    63 77 68 58 89 90 73 49 73 61 61 51 58 69
45 Luke Kunin             RW R  OK    77 69 68 56 88 61 67 43 59 71 49 60 65 65
16 Fabian Zetterlund      RW R  OK    70 71 72 63 92 84 76 51 75 69 59 54 59 71
32 Michael Carcone        RW L  OK    67 62 60 46 84 72 60 42 58 54 55 60 57 61
34 Carson Soucy            D L  OK    67 61 71 60 59 86 64 46 60 65 48 68 69 66
 4 Alexandre Carrier       D R  OK    64 68 63 63 85 79 70 53 63 72 49 62 64 69
 6 Filip Hronek            D R  OK    67 71 67 74 91 85 88 73 79 69 52 60 64 75
13 Thomas Harley           D L  OK    64 70 70 68 90 90 84 63 75 67 66 48 56 74
 1 Charlie McAvoy          D R  OK    73 77 70 77 86 72 91 71 87 77 64 60 71 80
51 Calvin de Haan          D L  OK    72 72 67 58 74 84 63 47 58 66 47 76 77 68
46 Kevin Lankinen          G L  OK    67 75 74 66 59 82 74 65 75 NA NA 65 66 69
26 Tristan Jarry           G L  OK    70 84 74 78 76 71 83 70 83 NA NA 65 71 76
25 Jonas Johansson         G L  OK    68 71 87 68 62 83 67 64 68 NA NA 65 68 67

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
29 Nils Aman               C L  OK    64 69 66 48 64 83 57 41 50 62 42 51 53 58
27 Jujhar Khaira           C L  OK    58 63 70 38 32 77 52 40 49 57 39 66 66 55
37 Andrew Agozzino         C L  OK    63 60 64 31 31 73 54 39 55 55 38 74 71 55
38 Adam Gaudette           C R  OK    61 69 68 42 32 33 55 38 48 58 37 58 61 55
50 Nick Abruzzese         LW L  OK    60 69 67 31 31 69 58 38 60 51 45 51 52 57
23 Joseph Gambardella     LW L  OK    59 59 70 30 29 64 50 40 42 49 39 69 71 53
22 Arthur Kaliyev         LW L  OK    63 70 69 49 66 82 64 47 62 54 49 48 53 62
20 Mason Shaw             LW L  OK    64 67 68 41 46 33 57 40 53 52 43 58 64 57
30 Kyle Rau               RW L  OK    61 70 62 30 28 70 51 39 45 49 39 67 69 53
18 Milos Kelemen          RW L  99    69 64 71 40 38 89 52 40 50 50 40 56 53 56
33 Yegor Chinakhov        RW L  OK    62 78 70 55 68 91 69 52 69 61 61 50 53 68
17 Mitchell Stephens      RW R  OK    52 69 69 45 48 80 60 45 47 56 43 64 66 58
 3 Joel Hanley             D L  OK    66 64 70 51 60 66 58 44 57 56 44 74 71 63
11 Brandt Clarke           D R  OK    56 69 71 52 44 70 67 53 66 56 51 46 43 64
 9 Ben Gleason             D L  OK    63 69 61 33 31 68 44 41 48 47 45 58 61 56
 7 Brogan Rafferty         D R  OK    63 66 69 34 31 67 41 36 46 44 42 61 57 55
28 Brandon Scanlin         D L  OK    61 63 72 46 29 78 52 38 52 45 40 56 53 57
19 Nicolas Beaudin         D L  OK    59 69 66 32 31 68 44 40 52 49 40 54 48 56
47 Pierre-Olivier Joseph   D L  OK    66 69 69 55 70 86 63 49 57 59 48 60 58 65
14 Calvin Petersen         G L  OK    66 69 70 59 51 79 63 62 63 2  NA 66 68 63

Capitals

General Manager: Mark Orphan
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
34 Marc McLaughlin         C R  OK    68 65 68 49 31 81 62 37 66 64 44 56 51 60
31 Nico Sturm              C L  OK    68 66 71 54 77 89 64 44 54 72 45 65 66 63
35 Nick Bonino             C L  OK    56 72 66 48 65 87 60 40 52 74 44 85 87 61
 8 Jean Gabriel Pageau     C L  OK    78 76 65 57 92 90 72 54 66 76 50 74 82 69
29 Nick Paul              LW L  OK    69 67 75 60 92 85 76 53 78 65 60 65 71 71
53 Jamie Benn             LW L  OK    72 74 70 55 92 78 78 67 75 69 60 82 95 74
14 Egor Afanasyev         LW L  OK    62 69 70 56 35 78 62 39 52 67 39 48 48 59
40 Bryan Rust             RW R  OK    61 76 67 65 76 87 83 63 79 73 68 74 75 75
46 Matt Duchene           RW L  OK    59 85 71 59 90 88 79 67 76 61 63 76 83 74
 5 Gabriel Vilardi        RW R  OK    57 69 72 59 65 86 77 54 79 60 68 54 59 71
42 Colton Sissons         RW R  OK    75 69 69 58 91 81 73 51 70 74 52 71 74 69
41 Oliver Ekman-Larsson    D L  OK    71 82 67 62 90 69 77 58 74 63 57 76 82 73
15 Cody Ceci               D L  OK    68 68 71 66 90 91 72 55 63 73 50 71 76 72
25 Erik Johnson            D R  OK    78 68 74 54 80 82 59 41 55 68 51 85 83 68
36 David Savard            D L  OK    65 68 76 67 75 85 74 57 64 81 54 79 82 74
49 Nick Leddy              D L  OK    61 77 69 71 92 91 75 59 65 76 47 76 82 73
 9 Henri Jokiharju         D R  OK    69 69 68 64 86 86 69 53 62 63 47 54 61 68
44 Niko Mikkola            D L  OK    77 61 70 66 92 74 68 49 61 72 46 62 65 70
10 Tyler Myers             D L  OK    71 72 76 64 88 69 72 58 64 72 50 79 85 73
33 Justin Faulk            D L  OK    66 74 71 70 75 80 83 68 76 70 49 74 82 75
 4 Charlie Lindgren        G R  OK    67 80 71 79 77 86 79 69 84 NA NA 71 73 74
13 Ilya Sorokin            G L  OK    71 90 77 85 82 86 89 74 90 NA NA 65 66 81

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 2 Tristen Robins          C R  OK    59 69 68 30 28 71 49 37 51 58 40 51 48 55
11 Oskar Steen             C R  OK    75 68 70 38 51 88 54 37 49 54 40 59 57 57
22 Mikhail Maltsev        LW L  OK    60 68 71 30 28 74 51 38 44 52 40 55 55 54
39 Christian Dvorak       LW L  OK    57 68 65 59 55 88 64 44 55 68 51 62 66 62
 1 Isaac Ratcliff         LW L  OK    59 66 70 31 29 63 55 37 48 51 38 56 53 54
30 Cole Smith             LW L  OK    80 64 66 52 89 68 62 47 55 68 49 63 66 64
 6 Jesse Puljujarvi       RW R  OK    69 66 69 43 45 78 57 41 48 55 47 58 61 58
23 Hudson Fasching        RW R  OK    65 64 69 46 65 89 65 48 54 54 44 65 73 61
52 Kevin Labanc           RW R  OK    71 66 65 42 66 79 64 47 54 51 43 65 69 60
32 Karson Kuhlman         RW R  OK    63 70 65 30 28 77 52 39 47 55 39 66 68 55
26 Troy Stecher            D R  OK    67 66 64 61 69 78 68 46 57 65 40 65 68 65
37 Kyle Clague             D L  OK    56 70 67 49 30 66 58 49 59 43 42 59 56 59
 3 Patrik Koch             D L  OK    74 62 65 42 30 34 47 37 50 48 40 60 57 57
21 Jake Christiansen       D L  OK    61 66 67 49 35 87 54 51 56 53 38 55 56 61
51 Gavin Bayreuther        D L  OK    62 64 67 30 28 72 45 41 51 53 42 68 70 58
 7 Dylan Wells             G L  OK    62 55 70 58 50 70 59 59 57 3  2  62 57 56

Lightning

General Manager: Andrew Pierce
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
31 Sam Steel               C L  OK    63 70 66 49 87 78 66 52 54 70 48 61 64 64
37 J.T. Miller             C L  OK    77 76 72 65 91 77 93 86 92 75 73 71 80 84
36 Blake Wheeler           C L  OK    61 76 74 50 70 78 66 53 60 56 51 90 92 65
18 Robert Thomas           C R  OK    57 72 72 68 92 81 90 81 88 80 62 54 66 79
 2 Seth Jarvis            LW R  OK    70 72 63 63 91 90 83 62 82 75 67 46 53 75
26 Brayden Schenn         LW L  OK    76 71 68 61 92 76 77 59 75 68 58 76 82 72
22 Jack McBain            LW L  OK    80 66 69 49 80 65 65 51 55 66 48 51 58 64
27 Tomas Hertl            LW L  OK    62 77 72 67 70 85 82 61 78 79 60 71 76 75
16 Alexander Wennberg     LW L  OK    61 77 67 61 90 90 73 53 68 77 49 68 75 69
35 T.J. Oshie             RW L  OK    67 79 66 59 69 70 73 51 73 66 55 90 92 69
28 Joe Pavelski           RW R  OK    66 77 68 59 92 88 81 68 80 62 64 96 99 75
15 Derek Ryan             RW R  OK    67 63 63 46 82 88 58 42 51 61 45 89 74 60
 9 Leon Draisaitl         RW L  OK    62 76 71 68 91 72 95 87 92 71 79 65 79 84
25 Erik Cernak             D R  OK    79 68 75 64 82 71 67 50 60 74 45 60 64 71
17 Jacob Middleton         D L  OK    75 67 73 66 90 71 72 53 62 75 53 62 65 72
32 Jeff Petry              D R  OK    75 72 71 63 85 81 71 59 63 68 48 88 88 72
30 Alexander Romanov       D L  OK    75 71 72 68 91 89 72 52 62 74 53 51 59 72
 3 Jarred Tinordi          D L  OK    80 65 76 56 69 56 61 49 57 66 42 74 75 68
34 Shayne Gostisbehere     D L  OK    59 79 65 64 91 90 89 74 86 57 61 71 70 77
 4 Miro Heiskanen          D L  OK    61 80 68 76 83 85 92 81 88 64 60 54 60 80
21 Jake Oettinger          G L  OK    72 87 90 79 79 75 87 69 86 NA NA 57 65 79
23 Anton Forsberg          G L  OK    68 75 77 68 63 72 72 67 70 NA NA 74 74 69

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
42 Nick Cousins            C L  OK    77 67 64 48 82 55 60 43 53 56 46 71 70 60
41 Carsen Twarynski       LW L  OK    64 69 66 32 28 68 51 38 43 50 39 61 58 53
50 Cole Schneider         LW L  OK    60 61 62 31 28 65 49 37 43 51 39 74 67 52
46 Andrew Poturalski      RW R  OK    57 70 66 35 30 82 53 39 48 46 40 66 60 54
44 Chad Ruhwedel           D L  OK    73 67 66 51 68 91 53 43 51 60 46 77 76 64
 6 Grant Hutton            D R  OK    67 62 69 42 31 80 46 37 49 44 37 63 58 56
29 Gustav Olofsson         D L  OK    56 70 69 55 29 80 56 40 55 65 44 68 67 63
33 Kurtis MacDermid        D L  OK    75 59 73 35 63 29 51 44 47 45 41 63 67 59
24 Matt Donovan            D L  OK    61 68 66 33 31 63 41 38 48 46 40 78 70 55
14 Arvid Soderblom         G L  OK    70 68 73 70 65 81 65 66 64 2  2  56 49 64

Hurricanes

General Manager: Jamie Dorgan
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 5 Casey Mittelstadt       C L  OK    58 73 68 61 90 84 78 67 76 61 55 57 62 71
30 Sean Monahan            C L  OK    59 76 69 62 93 91 81 61 82 72 61 68 79 74
37 Dylan Cozens            C R  OK    70 69 68 60 90 80 76 60 73 68 57 48 56 70
38 Calle Jarnkrok          C R  OK    64 77 67 55 69 84 68 49 63 64 52 76 76 66
16 Trent Frederic         LW L  OK    80 69 73 52 92 64 68 52 59 61 55 57 63 67
22 Matias Maccelli        LW L  OK    59 68 64 58 92 92 75 67 73 57 54 51 59 69
41 Jake Neighbours        LW L  OK    75 67 69 56 88 86 72 45 71 62 63 46 53 68
48 Warren Foegele         LW L  OK    70 69 70 52 92 75 69 51 61 62 57 62 67 67
15 Drake Batherson        RW R  OK    68 71 70 62 92 81 81 66 82 61 64 57 60 74
36 Dakota Joshua          RW L  OK    80 71 70 53 77 62 69 49 60 69 57 62 64 67
49 Yegor Sharangovich     RW L  OK    57 68 68 60 92 92 79 57 76 69 65 57 61 72
 8 Mario Ferraro           D L  OK    70 70 70 72 89 85 74 53 65 82 47 57 64 73
32 Brett Kulak             D L  OK    69 68 67 56 92 83 63 50 58 59 47 68 69 66
14 William Borgen          D R  OK    79 64 70 61 92 72 68 56 61 65 47 62 66 70
29 Michael Kesselring      D R  OK    73 67 67 56 79 65 68 55 62 56 51 53 59 67
23 Quinn Hughes            D L  OK    58 86 64 77 92 86 93 90 91 61 71 54 63 84
25 Colin Miller            D R  OK    73 75 69 56 64 77 64 47 59 57 52 74 79 67
 2 Braden Schneider        D R  OK    79 70 71 57 92 89 65 50 58 64 51 48 56 69
34 Seth Jones              D R  OK    64 79 72 78 80 85 89 61 86 77 59 68 77 78
 9 Kaapo Kahkonen          G L  OK    68 76 79 74 67 69 74 68 73 NA NA 62 66 70
40 Elvis Merzlikins        G L  OK    70 78 75 76 71 70 75 67 74 NA NA 68 71 71

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
33 Greg McKegg             C L  OK    62 64 70 32 33 70 51 37 43 54 37 70 66 54
 6 Thomas Bordeleau        C L  OK    60 69 65 57 49 70 67 50 70 61 51 49 49 64
11 Cameron Hughes          C L  OK    62 69 66 36 29 66 50 39 44 53 39 66 70 54
39 Landon Slaggert        LW L  OK    61 65 65 48 40 83 60 47 55 59 40 48 46 58
17 Alex Barre-Boulet      LW L  OK    63 64 66 45 58 78 59 44 53 56 51 64 61 60
50 Emil Heineman          LW L  OK    64 66 69 44 33 82 55 38 47 54 40 50 48 55
12 Nick Swaney            RW R  OK    64 68 59 36 35 69 44 38 47 57 39 60 59 53
13 Cole Guttman           RW R  OK    58 71 62 48 56 82 68 48 63 62 46 58 53 62
10 Brett Bulmer           RW R  OK    49 48 49 52 48 49 50 47 51 50 45 51 54 53
19 Aku Raty               RW R  OK    62 70 62 48 31 78 59 47 65 50 40 48 48 58
 7 Kaapo Kakko            RW L  OK    61 68 70 52 74 79 65 44 62 53 58 50 56 63
28 Max Jones              RW L  OK    75 68 69 51 71 68 61 49 59 50 45 55 68 62
26 Matej Blumel           RW L  OK    64 71 70 36 31 69 57 42 51 53 48 58 46 58
35 Nikolas Matinpalo       D R  OK    64 67 69 37 33 77 47 41 52 50 44 58 53 58
21 Hunter Drew             D R  OK    67 67 66 33 29 60 43 37 47 43 45 59 61 55
47 Nikolai Knyzhov         D L  OK    60 67 72 60 35 75 66 43 57 66 41 57 54 65
27 Ethan Prow              D R  OK    58 58 64 31 30 68 42 38 52 41 42 73 67 54
42 Brady Keeper            D R  OK    66 70 68 33 29 71 42 38 42 44 43 66 71 56
 4 Ryan Johnson            D L  OK    61 70 70 54 64 81 63 51 62 55 42 51 50 64
18 Zach Sawchenko          G L  OK    62 61 70 55 50 70 62 62 57 4  1  61 57 58
24 Leevi Merilainen        G L  OK    66 60 67 59 52 69 55 63 62 2  1  50 55 58
20 Pheonix Copley          G R  OK    64 67 79 58 54 77 70 65 65 NA NA 73 69 64
31 Jet Greaves             G L  OK    64 69 69 60 54 81 67 62 67 NA NA 47 49 63
43 Calvin Pickard          G L  OK    60 68 73 61 61 67 64 57 69 3  3  71 68 63

Red Wings

General Manager: Todd Bruce
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
53 Scott Laughton          C L  OK    76 66 67 56 92 68 72 56 66 69 51 68 76 68
41 Andrew Copp             C L  OK    60 70 69 58 90 85 71 54 62 75 51 68 78 67
13 Auston Matthews         C L  OK    65 80 72 68 91 89 95 67 92 78 97 60 69 86
34 Morgan Frost            C L  OK    64 71 67 57 83 85 74 60 74 61 52 54 61 68
19 Brett Howden           LW L  OK    70 68 68 53 84 74 62 48 56 67 47 56 69 63
46 Eric Robinson          LW L  OK    76 62 71 47 65 77 60 45 52 55 44 65 67 60
32 Dryden Hunt            LW L  OK    76 64 67 46 50 84 60 45 54 53 45 65 66 60
48 Anders Lee             LW L  OK    78 68 75 56 91 68 71 49 68 59 59 79 87 69
10 Jakob Silfverberg      LW L  OK    58 79 70 50 91 84 65 46 66 62 46 79 82 64
15 Ryan Hartman           RW R  OK    66 68 68 58 86 66 75 57 71 69 59 68 74 70
 7 Kyle Okposo            RW R  OK    69 70 72 51 80 76 66 46 61 61 51 85 87 65
14 Mathieu Joseph         RW L  OK    70 65 66 58 84 73 71 56 62 73 49 60 67 67
17 Brett Leason           RW R  OK    70 65 73 50 81 87 65 45 55 72 49 54 60 64
31 Jacob Moverare          D L  OK    60 65 71 45 47 83 52 39 52 52 45 57 57 59
12 Matt Roy                D R  OK    74 62 71 68 91 83 73 55 64 80 52 65 68 73
35 Matt Benning            D R  OK    60 68 69 63 39 68 64 49 59 71 42 68 68 66
20 Brayden McNabb          D L  OK    75 68 72 65 92 83 71 56 62 78 48 76 80 73
54 Marc-Edouard Vlasic     D L  OK    61 72 70 58 72 81 65 47 58 67 54 88 90 68
21 John Marino             D R  OK    60 67 65 68 86 82 74 57 64 76 49 60 64 70
47 Radim Simek             D L  OK    66 70 69 31 28 69 46 40 49 53 44 65 71 59
 1 Andrei Vasilevskiy      G L  OK    75 87 85 79 79 75 86 73 84 NA NA 68 73 79
42 Vitek Vanecek           G L  OK    70 79 72 69 66 84 77 67 73 NA NA 62 64 71

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 6 Cody Hodgson            C R  99    54 62 67 30 29 79 50 40 45 44 35 77 70 52
 3 Josh Dunne              C L  OK    64 69 71 31 30 59 56 41 45 48 37 60 60 54
23 Scott Reedy             C R  OK    60 64 70 32 31 69 56 41 48 52 38 51 48 54
39 Matthew Martin         LW L  OK    78 67 72 39 71 53 55 39 50 51 41 82 71 58
16 Nic Petan              LW L  OK    59 68 64 45 35 78 60 51 59 53 40 66 71 59
 4 Brett Murray           LW L  OK    64 60 72 40 32 35 54 38 48 52 39 58 54 54
29 Joey Anderson          RW R  OK    66 70 66 54 70 88 61 49 52 66 41 54 59 61
52 Ryan Reaves            RW R  OK    79 62 74 37 65 34 53 39 47 50 42 88 80 57
25 Will Lockwood          RW R  OK    72 65 63 42 43 56 55 38 51 55 40 64 59 56
44 Sheldon Rempal         RW R  OK    52 67 65 44 36 72 59 40 55 51 44 67 65 57
40 Matt Irwin              D L  98    67 68 69 30 28 68 43 40 47 51 42 85 83 58
24 Austin Strand           D R  OK    53 62 69 33 33 69 41 46 50 42 41 66 53 55
49 Joe Hicketts            D L  OK    61 65 66 30 30 68 46 39 48 46 40 58 68 55
22 Joseph Woll             G L  OK    67 73 75 70 60 83 72 66 73 1  4  58 50 68
45 Oscar Dansk             G L  OK    61 57 74 57 45 70 54 59 61 1  1  65 69 57
30 Martin Jones            G R  OK    71 73 83 65 59 82 73 64 72 NA NA 79 84 69

Blackhawks

General Manager: Ricky Tam
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
51 Jack Eichel             C R  OK    58 85 69 67 77 85 90 72 90 79 72 62 75 80
 6 Paul Cotter             C L  OK    80 66 71 50 87 74 64 49 57 56 47 54 58 63
 5 Mathew Barzal           C R  OK    61 87 67 66 90 84 86 80 86 66 60 60 66 77
50 Anthony Cirelli         C L  OK    63 75 67 63 90 82 76 56 69 78 57 60 66 71
 4 Kyle Connor            LW L  95 DD 57 78 65 65 79 93 85 63 85 62 75 62 67 76
11 Brandon Saad           LW L  OK    58 76 72 56 92 87 71 49 68 59 62 74 80 69
19 Noel Acciari           LW R  99    77 66 70 50 71 88 62 40 52 77 45 76 76 63
 2 Kent Johnson           LW L  OK    57 69 68 55 61 83 68 54 66 60 46 45 50 63
32 Jared McCann           RW L  OK    61 80 67 59 90 83 80 62 78 68 68 62 67 74
10 Alexandre Texier       RW L  OK    64 70 69 55 89 79 68 50 58 68 50 57 61 65
30 Artturi Lehkonen       RW L  OK    62 74 64 63 63 87 79 60 77 69 61 65 64 72
13 Jake Evans             RW R  OK    68 65 66 57 92 86 69 53 57 81 45 62 65 66
44 Cal Clutterbuck        RW R  OK    80 62 69 44 86 71 61 42 51 64 40 84 84 61
24 Jamie Drysdale          D R  OK    60 70 65 65 54 89 74 50 73 57 51 46 48 66
34 Dylan DeMelo            D R  OK    75 70 67 70 92 85 76 60 65 75 48 71 72 73
12 Rasmus Andersson        D R  OK    60 70 69 75 89 82 88 65 82 79 59 62 64 77
16 Brandon Carlo           D R  OK    74 67 73 66 87 81 68 48 60 78 49 62 68 72
43 Jonas Siegenthaler      D L  OK    68 66 73 65 72 86 66 48 60 68 44 60 66 68
36 Marcus Pettersson       D L  OK    70 67 64 72 92 83 77 60 66 78 48 62 67 73
47 Dylan Samberg           D L  OK    66 70 72 56 89 77 63 52 58 68 44 54 61 68
20 Samuel Ersson           G L  OK    70 72 77 75 76 72 66 69 73 NA NA 54 57 68
45 Simeon Varlamov         G L  OK    70 82 77 69 64 84 81 65 81 NA NA 85 87 75

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
54 Martin Pospisil         C L  OK    80 66 64 47 74 33 65 47 59 57 46 53 61 61
49 Ryan Winterton          C R  OK    61 64 64 42 36 88 55 40 50 54 39 45 43 55
 8 Dylan Holloway         LW L  OK    73 70 68 46 60 57 60 44 57 55 48 47 48 60
35 Jakob Pelletier        LW L  OK    61 70 60 42 40 87 58 45 52 53 44 48 47 57
23 Noah Gregor            LW L  OK    79 72 67 47 75 82 62 40 54 60 46 59 61 61
33 Victor Olofsson        LW L  OK    62 73 64 47 63 90 61 43 59 57 47 65 67 61
 9 Sonny Milano           RW L  OK    60 70 68 49 67 87 65 48 61 55 59 63 71 64
25 David Gust             RW R  OK    63 70 64 32 28 67 51 41 46 53 36 68 66 54
26 Glenn Gawdin           RW R  OK    70 67 66 39 33 35 53 42 51 51 35 63 59 55
40 Lukas Reichel          RW L  OK    62 71 64 51 77 87 64 49 59 59 47 49 52 62
27 Wade Allison           RW R  OK    70 70 67 31 30 68 56 38 47 55 43 60 62 56
29 Joel L'Esperance       RW R  OK    67 61 69 32 34 66 53 39 43 52 39 55 67 54
14 Emil Martinsen Lillebe  D L  OK    75 67 69 57 57 82 61 46 57 60 42 48 51 65
18 Tyler Tucker            D L  OK    72 64 68 51 48 40 57 42 56 56 46 52 56 62
17 Mac Hollowell           D R  OK    56 66 64 30 31 71 43 36 51 50 41 55 59 55
22 Marshall Rifai          D L  OK    62 63 70 45 32 80 54 40 55 52 44 61 57 60
53 Louis Belpedio          D R  OK    62 65 68 51 37 92 62 47 58 58 56 62 61 64
46 Ryan Shea               D L  OK    61 64 65 49 50 86 56 37 56 57 48 62 59 61
28 Wyatt Kaiser            D L  OK    62 69 61 61 54 74 65 52 58 64 43 48 47 64
48 Matt Kiersted           D L  OK    59 70 65 32 28 72 43 41 49 47 42 53 56 56
39 Jack LaFontaine         G L  OK    58 60 68 59 46 69 60 60 58 6  3  65 55 57

Blues

General Manager: Bryan Daubach
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 2 Adam Fantilli           C L  OK    66 79 68 56 66 85 70 51 70 59 53 40 44 66
 1 Michael McCarron        C R  OK S3 78 71 76 50 83 39 64 44 54 66 50 65 70 64
 4 Wyatt Johnston          C R  OK    62 77 66 59 92 81 79 60 74 68 67 43 51 72
56 John Tavares            C L  OK    73 75 71 61 90 85 82 66 82 64 67 79 94 76
21 Kyle MacLean            C L  OK    73 64 67 44 53 78 59 44 53 51 45 54 55 59
38 Tye Kartye             LW L  OK    81 66 69 48 88 75 61 43 53 56 48 48 56 61
32 Alex Laferriere        LW R  OK    75 68 70 51 91 74 63 44 58 55 49 48 56 62
10 Quinton Byfield        LW L  OK    65 71 75 58 90 79 75 62 75 58 55 46 53 70
40 Logan O'Connor         RW R  OK    65 69 64 55 72 75 68 48 57 73 53 62 65 65
36 Jonatan Berggren       RW L  OK    57 70 70 47 37 82 64 56 63 60 51 49 52 64
37 Frederick Gaudreau     RW R  OK    59 68 65 52 80 89 66 46 60 68 46 71 69 63
28 Alexei Toropchenko     RW L  OK    79 68 74 49 92 80 63 42 54 63 51 54 59 64
39 Marcus Foligno         RW L  OK    79 66 74 54 71 58 68 49 59 71 50 76 81 66
 5 Moritz Seider           D R  OK    77 75 70 71 92 81 86 66 81 81 57 48 56 79
 9 Jakob Chychrun          D L  OK    64 66 68 71 92 79 89 62 83 62 69 57 64 76
33 Gustav Lindstrom        D R  OK    68 68 68 56 64 78 63 49 58 57 49 57 60 65
 6 Scott Perunovich        D L  OK    61 69 63 55 70 88 68 56 71 54 42 57 61 65
14 Colton Parayko          D L  OK    68 73 75 75 92 89 79 53 67 83 59 71 73 76
27 Kevin Bahl              D L  OK    76 70 76 60 92 66 63 47 58 67 44 51 59 69
35 Scott Wedgewood         G R  OK    67 76 76 69 66 84 74 65 75 NA NA 74 71 70
34 Joel Hofer              G L  OK    67 74 78 69 64 67 74 67 77 NA NA 51 49 69

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
19 Fredrik Karlstrom       C L  OK    63 59 70 34 34 70 51 41 52 54 40 59 51 55
48 Travis Boyd             C L  OK    61 71 67 41 38 87 64 53 55 52 47 71 70 61
22 Rasmus Kupari           C R  OK    62 70 70 40 52 86 56 39 49 53 41 54 57 57
17 Jake Leschyshyn         C L  OK    57 68 69 38 31 80 54 41 47 55 41 54 48 55
44 Logan Couture           C L  OK HO 57 81 67 62 34 75 70 46 62 74 41 82 85 64
 7 Zachary Bolduc         LW L  OK    58 67 66 48 47 85 62 44 57 57 49 43 44 60
12 Elmer Soderblom        LW L  OK    64 71 76 33 29 69 56 41 57 54 43 50 49 58
42 David Gustafsson       LW L  OK    65 71 70 43 61 90 59 42 50 56 44 54 55 59
13 Collin Graf            RW R  OK    58 71 68 58 35 87 70 49 66 64 39 48 43 62
 3 Jacob Bryson            D L  OK    58 71 65 54 56 87 59 48 57 58 46 58 64 63
 8 Scott Morrow            D R  OK    60 69 70 61 33 78 61 41 62 60 46 50 51 63
45 Coryey Schueneman       D L  98    54 68 69 31 28 75 43 42 50 52 43 62 67 57
25 Samuel Bolduc           D L  OK    67 66 72 51 54 88 57 43 56 55 47 52 53 63
30 Yaroslav Askarov        G L  OK    69 74 69 60 46 75 69 64 75 1  6  51 43 66

Predators

General Manager: Dennis Reghenas
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
47 Adam Lowry              C L  OK    78 69 71 57 91 73 70 54 60 74 50 71 76 68
 3 Sebastian Aho           C L  OK    61 81 64 65 89 83 89 76 87 72 74 60 71 80
 8 Brayden Point           C R  OK    57 82 64 66 91 91 89 70 90 63 83 62 75 80
33 Charlie Coyle           C L  OK    72 69 73 62 92 82 80 62 74 81 61 74 79 75
53 Mattias Janmark         C L  OK    68 72 68 46 80 70 64 45 50 61 43 72 71 61
26 Chris Kreider          LW L  OK    67 78 76 63 92 87 85 62 87 68 75 76 84 79
52 James van Riemsdyk     LW L  OK    61 74 71 51 83 85 71 59 72 54 51 82 84 68
50 Nick Foligno           RW L  OK    77 68 71 61 86 73 75 53 74 69 55 88 97 71
14 Jake Guentzel          RW L  OK    61 78 64 66 80 87 88 77 90 62 71 68 70 78
48 Mats Zuccarello        RW L  OK    58 84 64 64 82 83 84 80 89 64 53 88 84 76
46 Corey Perry            RW R  OK    63 64 71 51 70 63 67 47 65 55 53 93 94 64
25 Gustav Forsling         D L  OK    69 67 67 71 90 83 82 63 70 80 61 62 69 76
31 Esa Lindell             D L  OK    65 70 72 67 92 91 73 55 63 82 51 68 71 73
45 Brenden Dillon          D L  OK    82 66 74 63 88 63 70 50 61 69 55 79 80 72
32 Brent Burns             D L  OK    60 74 76 69 92 89 88 67 82 71 62 93 97 78
36 Noah Hanifin            D L  OK    62 76 70 74 90 89 89 66 80 77 64 60 65 78
29 Vincent Desharnais      D R  OK    76 67 75 56 89 73 61 47 57 68 43 62 63 68
35 Nicolas Hague           D L  OK    76 68 77 63 85 79 66 48 59 67 46 57 63 70
28 Alex Goligoski          D R  OK    61 67 58 51 54 74 62 50 60 51 41 92 83 61
11 Petr Mrazek             G L  OK    68 81 73 83 80 58 81 70 84 NA NA 74 77 75
22 Igor Shesterkin         G L  OK    71 90 73 82 81 70 90 72 91 NA NA 65 71 80

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
27 Tanner Kero             C L  OK    64 67 64 34 29 68 52 39 42 50 38 70 70 53
 5 John Hayden             C R  OK    62 62 72 35 33 80 50 38 47 54 42 67 61 55
38 Adam Erne              LW L  OK    75 67 71 39 48 71 57 44 50 50 41 66 68 58
 7 William Cuylle         LW L  OK    81 67 71 46 91 64 60 42 54 53 50 46 53 61
21 Brendan Perlini        LW L  OK    63 68 70 33 28 66 50 39 50 49 38 62 61 54
18 Mike Hardman           RW L  OK    71 62 69 31 29 76 53 40 47 54 42 55 50 56
43 Jayson Megna           RW R  OK    55 61 63 42 36 73 60 42 46 51 35 73 70 54
44 Dylan Coghlan           D R  OK    58 70 70 61 29 80 63 42 58 70 44 57 56 65
34 Wyatt Kalynuk           D L  OK    61 68 59 30 30 70 40 37 50 43 44 61 68 54
23 Kevin Connauton         D L  OK    60 69 65 32 29 69 42 38 42 49 40 73 73 55
 6 Magnus Hellberg         G L  OK    59 66 87 55 46 77 69 58 69 NA 2  73 57 64
 2 Erik Kallgren           G L  OK    58 62 76 56 47 75 61 61 59 NA NA 62 61 59

Ducks

General Manager: Bill Robles
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
21 Tyler Johnson           C L  99    63 75 65 56 80 83 71 49 72 58 56 79 80 67
 5 William Nylander        C R  OK    59 80 69 66 92 88 91 79 90 69 76 62 68 81
30 Ryan Johansen           C L  OK    66 75 73 52 77 75 67 47 65 56 53 74 83 66
42 Jason Zucker           LW L  OK    72 76 67 52 82 53 69 52 66 55 55 74 79 66
32 Jacob Macdonald        LW L  OK    69 63 69 48 53 69 65 43 61 52 62 71 64 64
36 Nino Niederreiter      LW R  OK    73 75 73 55 88 80 70 49 68 58 57 74 82 68
10 Roope Hintz            LW L  OK    60 85 71 60 90 87 81 64 79 66 69 62 67 75
37 Joel Armia             RW R  OK    63 70 72 56 79 78 68 44 58 76 56 71 72 66
43 Michael Bunting        RW L  OK    62 69 67 56 91 73 76 63 78 57 57 65 66 70
29 Colin Blackwell        RW R  OK    64 69 65 52 62 87 62 40 55 69 49 71 69 62
34 Troy Terry             RW R  OK    57 77 66 62 87 86 78 65 77 61 59 60 60 71
25 Devon Toews             D L  OK    64 68 67 74 92 90 89 70 79 78 63 68 71 77
24 Sean Walker             D R  OK    72 66 67 64 91 79 74 54 65 72 58 68 66 72
15 Parker Wotherspoon      D L  OK    71 62 68 61 60 74 64 49 59 67 42 60 62 66
11 Brett Pesce             D R  OK    58 70 70 67 83 88 69 50 61 73 48 68 70 69
20 Dante Fabbro            D R  OK    63 73 66 58 72 82 65 50 59 63 48 57 61 66
12 Cale Makar              D R  99    59 86 66 77 88 91 93 89 91 81 82 57 63 88
 6 Ryker Evans             D L  OK    66 70 66 64 56 81 70 50 70 57 44 48 50 66
33 Cam Talbot              G L  OK    72 82 80 80 79 72 84 75 87 NA NA 88 88 78
45 Anthony Stolarz         G L  OK    67 78 91 67 63 72 78 68 81 NA NA 68 69 73

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
23 Jonny Brodzinski        C L  OK    64 68 69 46 69 85 62 48 54 54 42 71 64 60
46 Jansen Harkins          C L  OK    73 68 70 40 63 65 50 40 46 50 40 58 58 56
13 Raphael Lavoie          C R  OK    70 62 72 39 34 74 53 40 47 48 39 50 51 55
53 Jesper Boqvist         LW L  OK    72 70 65 46 65 87 61 46 54 54 47 57 65 61
47 Tyler Benson           LW L  OK    62 67 71 32 28 73 52 39 47 50 39 62 57 54
27 Taro Hirose            LW L  99    60 68 68 33 30 67 55 36 52 49 35 53 51 53
38 Brett Seney            LW L  OK    66 70 60 43 32 33 60 39 48 57 36 62 59 55
14 Marian Studenic        RW L  OK    67 65 69 42 34 34 55 41 48 47 37 58 52 54
 7 Mitchell Chaffee       RW R  OK    77 62 67 46 51 89 59 41 53 55 46 57 58 59
 1 Frank Nazar            RW R  OK    55 70 63 57 30 83 64 39 61 61 45 40 38 59
 8 Graeme Clarke          RW R  OK    65 62 63 49 30 66 55 41 51 49 40 49 48 55
 9 Pierrick Dube          RW R  OK    57 63 65 41 31 57 53 41 46 56 40 48 44 54
57 Matt Luff              RW R  OK    67 69 70 30 29 78 50 41 49 52 36 63 67 55
26 Tyce Thompson          RW R  OK    59 65 62 30 28 73 52 39 46 53 39 57 54 53
28 Maxime Lajoie           D L  OK    64 70 65 51 34 84 55 46 58 56 38 56 54 61
 2 Libor Hajek             D L  OK    59 70 71 30 28 76 44 39 50 51 42 56 56 57
35 Sebastian Aho           D L  OK    63 70 64 58 73 89 65 48 62 57 47 62 64 64
22 Jacob Larsson           D L  OK    59 61 66 33 29 64 46 42 48 47 42 58 61 56
31 Keith Kinkaid           G L  OK    68 55 70 58 46 68 57 59 55 2  NA 76 71 56
54 Michael Hutchinson      G R  OK    66 64 78 56 48 76 62 59 64 2  NA 79 72 62

Sharks

General Manager: Ben Kitt
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
24 Vincent Trocheck        C R  OK    74 72 66 69 92 79 89 75 88 81 62 71 76 79
42 Ryan O'Reilly           C L  OK    58 72 70 65 92 89 85 67 85 80 62 76 89 77
11 Dawson Mercer           C R  OK    59 73 65 60 92 85 72 48 66 71 58 48 56 67
29 Matthew Phillips        C R  OK    57 70 61 44 52 95 58 43 55 53 41 57 58 57
30 Alex Ovechkin          LW R  OK    75 77 77 64 90 88 85 64 91 60 71 93 99 79
 4 Travis Konecny         LW R  OK    66 78 67 66 87 73 85 65 83 72 71 60 67 77
51 Kyle Palmieri          LW R  OK    67 76 68 60 92 86 77 55 78 63 65 76 81 73
35 Nick Schmaltz          RW R  OK    57 73 65 64 90 92 82 68 83 66 60 62 67 73
17 Vladislav Namestnikov  RW L  OK    70 74 65 54 89 79 70 56 65 65 49 74 74 67
 1 Jason Robertson        RW L  OK    65 69 69 62 92 88 85 76 83 61 68 54 61 76
34 Kiefer Sherwood        RW R  OK    81 67 67 48 81 70 64 50 57 57 49 65 65 63
23 Brandon Montour         D R  OK    68 73 67 74 79 80 90 66 87 60 62 68 69 77
21 Mathew Dumba            D R  OK    78 75 65 65 87 66 68 46 61 73 49 68 75 70
54 Mark Giordano           D L  OK    65 73 69 58 64 63 65 49 60 69 50 99 99 69
26 Jonas Brodin            D L  OK    58 76 68 74 76 89 80 58 70 81 56 71 76 74
 9 Cam Fowler              D L  OK    60 78 72 76 91 89 88 67 82 80 52 76 83 78
47 Brian Dumoulin          D L  OK    67 69 71 59 90 88 66 49 59 62 51 76 74 68
19 Ryan Pulock             D R  OK    68 68 72 72 73 90 78 54 71 76 53 68 71 74
 8 Calen Addison           D R  OK    63 71 63 60 84 66 71 55 73 55 44 51 58 66
10 Sergei Bobrovsky        G L  OK    73 87 73 81 83 73 88 74 91 NA NA 85 88 80
 2 Mackenzie Blackwood     G L  OK    72 78 86 78 72 74 75 67 76 NA NA 62 69 73

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 5 Bobby McMann            C L  OK    74 69 70 47 71 56 62 44 63 57 53 61 64 63
50 Michael Sgarbossa       C L  OK    60 68 61 45 46 90 61 44 54 53 49 71 66 59
14 Anders Bjork           LW L  OK    64 70 69 32 30 76 54 42 47 52 40 61 64 56
31 Joe Snively            LW L  OK    60 62 60 42 33 80 53 41 47 47 41 60 60 54
13 Denis Gurianov         RW L  OK    60 79 70 48 42 95 59 40 54 54 42 60 64 59
25 Kole Lind              RW R  OK    66 69 66 37 32 76 54 41 44 50 44 63 57 56
33 Trevor Carrick          D L  OK    57 68 68 30 28 64 43 39 49 43 42 61 63 55
 7 Lucas Carlsson          D L  OK    63 67 70 34 30 55 45 38 45 49 41 64 59 56
 3 Cameron Crotty          D R  OK    70 66 67 44 30 79 52 40 50 58 40 53 53 60
44 Matt Murray             G L  OK    69 66 80 54 48 75 65 66 61 NA 1  66 73 63

Kings

General Manager: Ryland Scoffield
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 7 Anton Lundell           C L  OK    61 72 71 58 86 73 69 53 68 67 49 49 58 66
10 Jonathan Huberdeau      C L  OK    63 83 69 60 91 78 77 68 77 61 51 71 83 72
 2 Mason McTavish          C L  OK    65 70 71 58 78 54 75 58 73 59 59 43 49 69
34 Max Domi                C L  OK    64 73 70 52 90 41 71 66 66 55 48 65 73 67
 6 Nils Hoglander         LW L  OK    75 71 65 48 90 69 65 46 59 54 59 51 59 64
14 Brandon Biro           LW L  63 3W 54 63 65 46 33 85 61 40 55 52 46 57 58 57
26 William Eklund         LW L  OK    60 73 65 63 90 85 76 57 76 68 52 46 53 69
32 Alexis Lafreniere      LW L  OK    65 73 67 60 92 81 75 58 69 59 63 48 56 70
 8 Nick Caamano           RW L  OK    62 69 69 31 29 64 50 41 46 52 39 56 58 54
 5 Martin Necas           RW R  OK    66 79 67 60 88 79 77 61 74 59 62 54 61 71
45 Anthony Duclair        RW L  OK    63 84 68 56 85 80 72 52 69 59 61 65 73 69
23 Egor Sokolov           RW R  OK    62 69 71 32 30 74 53 37 50 49 40 53 49 55
18 Jacob Bernard-Docker    D R  OK    66 70 67 56 84 84 63 47 58 68 48 51 58 67
15 Zach Whitecloud         D R  OK    75 66 73 61 76 80 66 51 60 67 47 62 66 69
19 Jalen Chatfield         D R  OK    66 67 66 55 84 84 66 51 59 57 57 62 65 66
36 Jack Johnson            D L  OK    69 67 74 55 90 79 62 49 57 59 47 88 82 67
 4 Simon Nemec             D R  OK    58 71 67 66 75 81 73 53 69 64 47 40 46 67
40 William Lagesson        D L  OK    72 68 71 54 59 68 58 45 55 61 42 62 64 65
21 Timothy Liljegren       D R  OK    69 69 67 65 71 88 77 60 72 66 49 54 58 71
22 Felix Sandstrom         G L  OK    62 66 77 55 50 78 64 60 59 NA 1  58 56 61
29 Akira Schmid            G L  99    66 68 84 63 57 68 67 66 68 NA NA 51 49 65

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
25 Tyler Motte             C L  OK    74 71 70 49 79 77 58 41 51 68 43 67 71 61
17 Rem Pitlick             C L  OK    60 69 68 54 37 87 62 41 57 55 38 60 59 58
11 Kristian Reichel        C R  OK    59 69 69 35 30 72 51 43 53 52 43 58 56 56
 9 Matt Rempe              C R  OK    78 66 76 34 41 26 56 40 50 50 46 49 47 57
30 Adam Edstrom            C L  OK    68 61 76 42 40 81 58 38 48 51 41 57 54 57
41 Emil Bemstrom          LW R  OK    65 69 69 48 72 84 65 45 60 56 48 54 58 62
39 Rhett Gardner          LW L  OK    63 70 69 38 31 76 53 38 49 54 36 63 60 55
16 Brandon Baddock        LW L  OK    66 61 71 32 29 69 49 39 42 51 39 68 67 54
44 Zach Sanford           LW L  OK    64 66 71 44 50 84 56 45 51 55 39 68 67 58
12 Tomas Tatar            RW L  OK    63 77 63 50 81 82 65 50 55 51 45 76 77 62
35 Filip Zadina           RW L  OK    63 74 65 53 84 86 65 44 61 59 51 53 62 63
31 Vincent Hinostroza     RW R  OK    60 68 67 43 39 78 60 45 55 56 45 66 72 59
52 Philip Broberg          D L  OK    60 70 72 50 40 91 57 48 55 52 43 49 48 61
43 Jordan Oesterle         D L  OK    59 70 67 52 42 83 56 44 47 55 46 69 73 61
13 David Jiricek           D R  OK    60 69 71 54 62 77 61 50 57 54 44 43 46 63
27 Vladislav Kolyachonok   D L  OK    59 69 68 49 34 79 66 52 67 53 52 46 48 64
28 Samuel Knazko           D L  99    54 67 70 33 31 71 40 43 50 53 43 44 46 57
20 Spencer Knight          G L  OK    70 69 73 62 51 74 68 62 58 1  3  51 46 63

Utah HC

General Manager: Darrell Loder
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
35 Mika Zibanejad          C R  OK    61 81 69 65 91 86 87 73 87 75 65 71 82 79
14 Mitch Marner            C R  OK    62 82 65 69 82 89 93 88 90 78 66 60 66 82
47 Alex Kerfoot            C L  OK    65 75 66 60 92 86 76 60 70 79 50 68 68 70
26 Matthew Tkachuk        LW L  OK    74 72 70 63 90 65 89 85 92 62 66 60 73 80
24 Andrei Kuzmenko        LW R  OK    57 78 67 54 84 89 75 57 78 56 62 62 65 70
19 Jacob Lucchini         LW L  OK    62 70 65 43 59 65 57 40 50 55 42 65 63 57
29 Frank Vatrano          LW L  OK    75 69 68 62 92 67 81 54 78 76 71 68 69 75
11 Tyler Toffoli          RW L  OK    66 70 69 59 90 90 78 56 81 57 70 74 77 73
51 Evander Kane           RW L  OK    80 77 73 59 88 62 73 53 68 60 62 76 78 71
50 Timo Meier             RW L  OK    70 74 73 61 82 76 79 58 76 61 69 62 67 73
36 Robert Hagg             D L  OK    73 66 71 50 32 64 54 40 53 57 42 65 66 62
28 Brady Skjei             D L  OK    64 77 71 69 90 83 85 65 73 71 67 68 70 76
49 Brendan Smith           D L  OK    75 66 69 57 77 65 64 48 59 72 51 82 82 69
30 Robert Bortuzzo         D L  OK    66 62 72 52 49 59 55 40 53 63 42 82 84 63
37 Drew Doughty            D L  OK    67 79 71 79 92 85 91 68 88 75 68 82 93 80
39 Jacob Trouba            D R  OK    77 73 71 69 82 70 74 57 65 81 49 68 76 75
15 Cal Foote               D R  OK    56 67 72 55 33 36 61 49 58 67 45 57 53 64
44 Mackenzie Weegar        D R  OK    76 70 70 73 92 81 90 64 81 79 75 68 71 80
45 Alex Lyon               G L  OK    68 74 73 77 73 74 75 69 78 NA NA 74 71 71
18 Alexandar Georgiev      G L  OK    72 84 69 84 85 73 84 75 85 NA NA 62 71 77

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 8 William Bitten          C R  OK    66 69 66 30 28 73 52 39 48 50 39 60 57 54
13 Clark Bishop            C L  OK    67 68 69 32 29 62 53 39 43 55 38 57 70 55
12 Otto Koivula           LW L  OK    60 62 75 30 30 62 52 38 49 48 41 56 55 54
20 Anthony Angello        RW R  OK    64 67 68 32 28 65 50 37 45 48 38 64 60 53
52 Tyler Pitlick          RW R  OK    75 72 67 40 52 86 57 41 49 53 35 70 69 57
48 Riley Nash             RW L  OK    59 62 66 46 29 81 55 39 48 49 39 82 71 55
32 Jeremy Davies           D L  OK    59 70 68 30 30 48 44 42 51 47 39 61 61 56
17 Kaden Fulcher           G L  OK    59 63 69 57 47 70 62 66 56 NA 3  61 61 59

Oilers

General Manager: Trevor Feduniak
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
29 Michael Eyssimont       C L  OK    78 60 69 48 91 41 62 46 56 55 48 62 65 61
31 Ross Colton             C L  OK    76 69 67 52 90 67 69 54 66 59 55 62 64 67
19 Cole Bardeau            C R  OK    64 61 65 30 28 50 51 39 45 46 39 66 68 53
15 Jackson Cates           C L  OK    59 64 69 30 28 74 51 39 47 49 39 57 54 53
12 Patrik Laine           LW R  OK    56 77 72 55 42 84 71 48 70 61 58 57 67 67
46 Evan Rodrigues         LW R  OK    71 68 64 55 90 81 71 57 69 57 51 71 65 67
18 James Hamblin          LW L  OK    63 68 65 39 53 95 57 40 50 54 40 52 55 56
22 Jeff Malott            LW L  OK    64 59 62 30 28 59 50 39 44 47 39 67 61 52
16 Akil Thomas            RW R  OK    63 69 67 40 35 77 58 44 58 53 49 51 51 59
 4 Vasily Podkolzin       RW L  OK    77 67 67 46 45 75 57 43 54 52 39 48 47 58
 9 Marc Johnstone         RW R  OK    66 62 65 37 29 81 53 39 47 51 39 62 59 54
11 Lane Pederson          RW R  OK    67 68 65 30 28 61 52 39 49 51 40 58 61 54
 6 Owen Tippett           RW R  OK    76 70 71 58 89 90 77 56 77 60 65 54 60 72
34 Tom Wilson             RW R  OK    79 69 73 62 86 45 75 50 71 75 57 68 78 71
 2 Brayden Pachal          D R  OK    77 67 69 54 67 60 60 46 56 60 46 54 58 65
20 Samuel Girard           D L  OK    67 84 63 65 74 91 73 57 66 70 49 57 63 71
26 Trevor Van Riemsdyk     D R  OK    58 68 67 63 83 88 66 52 60 67 42 76 70 67
23 Kaedan Korczak          D R  OK    65 70 69 58 48 86 67 56 62 55 45 48 49 65
40 Mattias Samuelsson      D L  OK    72 67 74 67 60 80 68 48 60 74 44 51 54 70
 7 Sam Malinski            D R  OK    58 69 65 53 43 85 64 56 62 48 53 53 57 63
39 Mark Friedman           D R  OK    68 65 65 50 48 56 54 42 53 55 42 64 68 61
21 Ilya Samsonov           G L  OK    68 81 82 73 71 85 78 69 75 NA NA 60 66 73
14 Nico Daws               G L  OK    63 69 81 65 59 82 65 65 65 NA NA 51 55 64

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 8 Jakub Lauko             C L  OK    77 69 68 45 71 70 57 44 55 52 49 55 60 61
30 Patrick Brown           C R  OK    68 63 72 40 39 84 52 36 49 52 43 73 73 56
42 John Beecher            C L  OK    77 68 71 45 71 73 60 41 51 64 47 49 54 61
25 Jeffrey Viel           LW L  OK    61 62 71 30 28 68 52 39 46 53 39 61 58 54
28 Oskar Lindblom         LW L  OK    58 68 70 50 29 79 57 41 48 57 43 62 68 57
24 Tanner Jeannot         RW L  OK    79 63 72 48 70 38 60 44 57 56 47 61 64 61
13 Dennis Gilbert          D L  OK    68 70 71 50 54 75 64 49 57 55 48 65 66 65
27 John Klingberg          D R  OK HO 61 81 66 68 36 81 78 59 76 56 44 72 75 69
 5 Dysin Mayo              D R  OK    62 65 61 31 28 66 45 37 48 52 40 60 61 56
17 Shakir Mukhamadullin    D L  OK    61 70 67 70 31 64 68 52 68 70 41 49 49 67
50 Alex Stalock            G L  OK    63 61 57 55 45 55 60 61 59 1  2  82 74 58
10 Collin Delia            G L  OK    59 64 71 57 47 73 62 65 59 NA NA 65 70 60

Flames

General Manager: Jackie Lindal
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
26 Ty Dellandrea           C R  OK    69 66 67 50 61 73 62 46 53 64 42 51 58 60
18 Pius Suter              C L  OK    64 72 64 56 80 87 70 49 66 65 53 62 64 66
28 Cole Schwindt           C R  OK    63 62 64 38 31 60 53 40 49 48 38 50 46 53
44 Yanni Gourde            C L  OK    75 74 63 60 90 73 72 55 61 74 50 76 74 68
16 Alexandre Fortin       LW L  OK    61 69 69 30 28 66 51 39 46 50 39 62 63 54
17 Sam Carrick            LW R  OK    79 71 68 48 88 41 63 41 55 68 47 74 66 63
48 Claude Giroux          LW R  OK    60 82 66 66 92 87 84 69 82 77 60 85 96 77
27 Gabriel Fortier        LW L  OK    61 66 66 30 28 72 51 39 45 48 39 51 48 53
36 Jesper Fast            RW R  OK    70 76 67 49 85 86 62 47 54 61 45 76 77 63
40 Reilly Smith           RW L  OK    63 76 66 57 87 88 73 59 69 63 53 76 80 69
19 J.T. Compher           RW R  OK    61 72 67 65 88 84 79 60 76 77 57 65 73 72
13 Tyson Foerster         RW R  OK    69 71 72 60 88 83 72 47 72 61 57 46 53 68
23 Morgan Rielly           D L  OK    67 81 73 74 84 87 91 83 86 65 56 68 82 81
43 Josh Brown              D R  OK    76 61 73 54 68 45 61 47 57 67 49 68 71 67
49 Alex Pieterangelo       D L  OK    61 79 72 74 78 87 87 69 81 82 52 79 93 79
50 Alec Martinez           D L  OK    60 72 71 64 71 92 71 53 65 72 51 88 86 71
37 Matthew Kessel          D R  OK    63 63 70 59 58 86 63 47 58 61 44 51 54 64
39 Robin Salo              D L  OK    57 69 60 31 31 71 46 41 49 52 44 55 55 56
31 Nick Cicek              D L  OK    61 64 68 30 28 64 44 41 49 51 42 52 48 56
24 Daniil Tarasov          G L  OK    60 72 83 69 61 83 70 64 73 NA NA 54 51 67
38 James Reimer            G R  OK    69 75 76 67 61 65 75 64 74 NA NA 85 86 70

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
11 Jasper Weatherby        C L  OK    63 68 73 32 29 71 54 38 42 49 39 58 63 54
 7 Philippe Maillet        C L  OK    53 66 60 34 31 78 50 36 51 42 34 69 68 51
25 Ben Jones               C L  OK    68 63 71 30 30 58 50 41 45 54 41 62 53 55
20 Tanner Laczynski        C R  OK    65 64 67 31 30 72 50 40 47 52 38 63 65 54
33 T.J. Tynan              C R  OK    59 61 61 30 29 69 50 41 45 50 37 70 67 52
35 Sammy Walker            C R  OK    55 69 65 43 32 83 57 39 50 50 37 52 52 54
41 Sean Malone             C L  OK    57 69 65 33 31 66 53 42 45 49 41 68 70 54
15 Elliot Desnoyers       LW L  OK    63 68 66 30 28 75 55 41 47 58 37 46 43 55
 1 Kieffer Bellows        LW L  OK    69 69 68 31 29 73 52 37 45 52 39 56 51 54
12 Charles Hudon          RW L  OK    66 64 66 31 29 71 53 36 53 55 37 70 65 55
47 Nathan Walker          RW L  OK    72 70 67 45 63 76 58 47 54 56 44 69 68 60
42 Rocco Grimaldi         RW R  OK    59 67 64 31 29 71 50 38 44 49 37 60 69 52
14 Austin Poganski        RW R  OK    58 67 67 32 30 65 51 41 48 49 41 66 63 54
 5 Dennis Cholowski        D L  OK    58 68 67 33 31 73 44 38 52 42 40 55 59 55
21 Spencer Stastney        D L  OK    62 69 66 57 43 88 65 48 60 60 51 52 57 65
 9 Matt Tomkins            G L  OK    60 64 78 59 51 80 59 61 61 50 50 68 70 60
 6 Jesper Wallstedt        G L  OK    59 63 81 57 49 79 60 62 63 50 51 45 45 60

Stars

General Manager: Daniel Ronnbrant
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 1 Shane Wright            C R  OK    55 73 67 51 34 88 66 43 67 59 49 40 39 61
16 Nikita Nesterenko       C L  OK    66 67 65 49 34 81 58 43 56 51 48 50 46 59
23 Alex Steeves            C L  OK    76 64 68 44 29 81 56 39 51 54 39 54 51 57
33 Gerald Mayhew           C R  OK    62 64 61 30 28 68 52 39 48 51 39 71 70 54
35 Brandon Gignac          C L  OK    58 65 63 47 33 87 61 39 54 66 45 60 61 59
47 Mike Hoffman           LW L  OK    60 80 67 52 79 84 66 49 64 57 50 82 81 65
 2 Daniil Gushchin        LW L  OK    57 71 61 54 31 84 66 48 59 68 45 46 44 61
20 Mikael Pyyhtia         LW L  OK    57 68 64 49 41 95 58 44 51 66 40 48 48 58
25 Pavol Regenda          LW L  OK    64 68 71 47 32 78 57 39 49 61 39 54 52 57
 9 Alexander Holtz        RW R  OK    64 71 67 47 92 88 64 44 62 52 53 46 54 62
12 Jeff Carter            RW R  OK    71 74 73 49 84 88 65 41 62 66 50 93 95 66
 5 Nathan MacKinnon       RW R  OK    61 87 68 72 92 84 97 91 95 68 86 65 78 87
26 Logan Shaw             RW R  OK    61 68 71 30 28 71 51 39 45 52 39 70 75 55
 8 Daniil Miromanov        D R  OK    56 66 71 68 47 87 75 49 72 59 54 60 60 67
38 Luke Schenn             D R  OK    82 60 74 55 77 73 60 46 56 63 45 82 85 68
53 Dylan McIlrath          D R  OK    70 62 76 44 30 36 56 49 56 46 42 74 70 61
24 Luke Hughes             D L  OK    58 75 67 69 92 87 88 66 86 56 58 43 51 74
50 Mark Staal              D L  OK    63 67 71 52 55 81 59 46 56 58 45 88 91 64
43 Jaycob Megna            D L  OK    66 71 74 60 62 81 61 43 57 67 42 74 72 67
28 Anthony DeAngelo        D R  OK    54 80 61 53 50 69 71 55 70 50 56 65 69 67
10 Devin Cooley            G L  OK    57 64 80 59 51 79 58 61 59 NA 2  61 62 60
51 Darcy Kuemper           G L  OK    72 80 86 71 66 84 78 67 74 NA NA 79 83 74
32 Ivan Fedotov            G L  OK    59 61 89 59 46 78 56 62 58 NA NA 65 63 59

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 3 Aatu Raty               C L  OK    62 61 70 32 32 69 57 43 53 51 35 49 46 55
36 Logan Morrison          C R  OK    54 70 65 52 35 83 62 41 66 70 39 50 41 60
42 Zach Dean               C L  OK    61 63 64 48 36 63 60 42 52 61 43 45 44 57
46 Linus Karlsson          C R  OK    56 66 64 47 35 81 59 36 51 58 40 55 51 56
 6 Mackenzie MacEachern   LW L  OK    63 67 69 35 35 86 54 41 52 49 37 67 69 56
30 Zach Parise            LW L  OK    58 75 67 48 51 83 64 45 55 65 49 94 97 63
49 Ivan Miroshnichenko    LW R  OK    69 69 68 49 44 82 63 50 58 56 46 42 43 61
41 Arshdeep Bains         LW L  OK    60 65 64 47 38 64 61 43 50 58 36 49 47 56
15 Sam Colangelo          RW R  OK    58 66 68 50 33 69 60 41 57 58 47 51 50 59
17 Jason Polin            RW R  OK    68 69 71 38 37 73 63 38 48 46 47 50 51 57
37 Nikita Chibrikov       RW L  OK    73 70 66 49 29 79 67 41 75 50 48 47 41 62
11 Jake Livingstone        D R  OK    59 60 70 32 32 71 42 41 50 54 40 52 54 57
21 Cole McWard             D R  OK    56 61 65 42 29 81 48 40 50 45 41 50 48 55
14 Caleb Jones             D L  OK    66 70 67 48 47 82 58 50 55 53 43 60 65 62
40 Jack Rathbone           D L  OK    59 71 63 31 28 75 47 41 54 47 42 55 53 56
 7 Maxence Guenette        D R  OK    60 61 69 56 36 84 60 44 54 54 43 47 50 61
44 Marcus Bjork            D R  OK    63 67 71 32 28 65 48 43 60 52 43 59 63 60
45 Max Crozier             D L  OK    58 69 69 48 36 74 57 46 53 54 40 50 53 60
19 Michael McNiven         G L  OK    66 60 68 57 52 70 52 66 54 5  4  61 53 57
22 Matthew Murray          G L  OK    61 63 71 52 49 75 58 60 61 2  NA 60 58 59
48 Yaniv Perets            G L  OK    57 62 69 57 45 77 58 61 61 2  1  50 48 58

Avalanche

General Manager: Desmond Ng
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
30 Ryan Poehling           C L  OK    65 70 70 55 88 92 68 49 58 74 49 54 59 65
18 Cole Sillinger          C L  OK    73 70 68 57 88 76 70 50 62 74 50 43 50 66
12 Mark Jankowski          C L  OK    57 64 72 50 53 85 65 49 58 61 50 68 66 63
16 Cole Perfetti           C L  OK    60 72 65 52 83 89 70 54 70 55 57 46 52 66
17 Rafael Harvey-Pinard   LW L  72 3W 65 62 65 49 63 90 63 46 54 69 44 54 57 61
10 Juraj Slafkovsky       LW L  OK    75 74 75 61 92 76 76 57 79 63 55 40 48 71
48 Artem Anisimov         LW L  OK    62 67 67 30 28 71 50 39 49 48 39 82 77 54
49 Andre Burakovsky       LW L  OK    57 77 71 54 66 85 67 50 66 57 49 65 73 65
55 Ryan Strome            RW R  OK    65 76 67 57 90 61 72 60 73 58 50 71 75 68
21 Kailer Yamamoto        RW R  OK    62 79 59 48 74 82 64 45 65 55 48 57 61 62
 4 Kasperi Kapanen        RW R  OK    66 86 67 53 85 88 66 50 58 64 46 62 68 65
14 Brock McGinn           RW L  OK    67 69 66 46 47 87 59 41 51 59 43 68 67 59
41 Jakub Vrana            RW L  OK    59 77 67 47 46 77 63 44 59 55 43 62 64 60
13 Derrick Pouliot         D L  OK    59 69 69 48 32 85 54 41 53 52 42 68 65 60
37 Jake Bean               D L  OK    60 69 67 58 84 81 64 49 58 64 50 57 63 66
43 Haydn Fleury            D L  OK    64 70 70 55 48 68 63 47 60 58 42 61 64 64
26 Mason Geertsen          D L  99    63 62 76 30 28 57 42 39 46 44 42 64 67 56
52 Rasmus Ristolainen      D R  OK    67 72 71 59 52 87 63 46 60 60 45 68 77 66
36 Jayden Struble          D L  OK    75 68 69 57 72 63 62 46 58 56 47 48 53 65
15 John Gibson             G R  OK    73 80 78 77 74 57 78 68 75 NA NA 71 76 73
34 Connor Ingram           G L  OK    70 78 75 79 76 85 78 74 82 NA NA 60 56 73

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 1 Lucas Condotta          C L  OK    61 68 69 41 31 81 53 39 47 51 41 60 55 55
44 Lias Andersson          C L  OK    63 68 68 35 32 69 52 40 42 52 37 61 53 54
22 Sean Farrell            C L  OK    56 69 63 34 30 72 51 35 50 53 40 51 49 53
24 Mike Vecchione          C R  99    58 63 62 30 28 66 51 39 45 47 39 71 67 52
35 Cam Hillis              C R  99    61 66 63 30 30 69 51 40 47 47 41 51 49 53
27 C.J. Suess              C L  OK    60 62 69 34 31 49 47 37 44 44 39 64 58 52
45 Ondrej Pavel            C L  OK    58 67 71 38 31 32 53 39 45 48 42 54 49 54
51 Nicklas Backstrom       C L  OK    53 75 67 52 35 85 59 45 60 58 38 85 95 60
32 Ross Johnston          LW L  OK    77 57 73 40 74 38 52 38 42 48 39 67 68 55
 3 Cutter Gauthier        LW L  OK    55 71 67 56 29 81 64 45 66 53 39 40 38 59
11 Brendan Gallagher      RW L  OK    66 69 65 52 88 60 67 47 65 57 54 74 78 64
 2 Christian Fischer      RW R  OK    77 69 70 46 89 74 61 46 51 57 43 61 63 61
19 Oliver Wahlstrom       RW R  OK    64 70 69 48 52 81 62 45 52 65 52 50 59 62
39 Max McCormick          RW L  OK    54 68 64 34 31 77 47 35 45 43 40 69 66 52
23 Simon Holmstrom        RW L  OK    60 71 69 52 84 87 66 45 57 66 54 48 53 64
31 Carson Meyer           RW R  OK    71 60 69 41 44 80 56 42 46 43 46 59 57 56
42 Victor Mete             D L  OK    55 69 67 48 33 80 53 41 53 51 40 62 55 58
 8 Robbie Russo            D R  OK    61 69 67 31 29 60 43 42 41 43 40 68 67 55
 5 Lassi Thomson           D R  OK    59 71 67 34 30 47 42 43 44 50 41 52 52 56
 6 Lucas Johansen          D L  OK    56 66 63 53 33 71 60 47 55 58 41 62 58 61
29 Mattias Norlinder       D L  OK    61 70 66 34 31 69 49 42 52 48 47 51 48 57
33 Malcolm Subban          G L  OK    66 65 79 57 48 78 62 60 61 NA NA 71 72 62
40 Aaron Dell              G L  OK    55 60 65 56 46 67 65 60 57 NA NA 78 73 58
47 Matt Villalta           G L  OK    56 65 73 61 49 72 60 63 59 53 52 56 54 59

Canucks

General Manager: Brenden Soley
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 1 Ridly Greig             C L  OK    75 71 65 54 84 64 67 48 60 66 51 46 52 65
15 Sean Kuraly             C L  OK    78 63 72 52 76 72 64 45 54 68 49 71 67 64
25 Evgeny Kuznetsov        C L  OK    59 86 70 60 77 81 72 55 70 66 48 74 81 68
11 Barrett Hayton          C L  OK    58 70 70 59 54 72 69 49 67 64 46 51 58 64
31 Ondrej Palat           LW L  OK    69 80 67 56 83 78 70 54 65 63 50 76 80 67
48 David Perron           LW R  OK    72 74 67 56 87 72 75 61 77 58 56 85 87 71
10 Brandon Hagel          LW L  OK    62 69 65 64 92 70 83 72 73 75 64 57 63 74
32 Marcus Johansson       LW L  OK    62 73 69 57 89 86 70 52 68 60 50 79 82 67
23 Brady Tkachuk          LW L  OK    80 67 74 64 91 52 85 66 87 62 73 54 66 77
40 Sam Gagner             LW R  OK    60 64 68 44 50 78 61 45 57 54 49 82 84 61
22 Adrian Kempe           RW L  OK    69 73 69 64 88 70 86 71 85 70 68 62 68 77
41 Curtis Lazar           RW R  OK    80 68 69 49 83 70 64 49 55 65 45 65 70 64
43 Cole Caufield          RW R  OK    62 83 63 65 92 90 82 62 86 60 66 48 56 74
 7 J.J. Moser              D L  OK    68 72 63 67 90 84 75 56 68 72 51 51 59 71
30 Travis Sanheim          D L  OK    66 71 74 75 91 83 87 64 78 79 60 62 65 78
39 Neal Pionk              D R  OK    79 70 67 68 92 77 80 61 75 69 52 65 67 74
20 Nikita Zadorov          D L  98    78 66 78 60 86 47 68 50 61 63 55 65 67 70
28 Andrew Peeke            D R  OK    73 66 72 58 58 84 65 52 59 66 46 57 63 68
49 Thomas Chabot           D L  OK    61 71 68 73 68 86 90 66 82 63 66 60 65 76
33 Ryan Graves             D L  OK    66 64 73 62 83 83 67 50 59 72 49 65 68 69
46 Jordan Binnington       G R  OK    72 86 70 85 81 67 86 75 89 NA NA 71 76 79
47 Chris Driedger          G R  OK    67 70 82 57 48 78 68 60 68 NA NA 68 71 65

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
29 Dylan Gambrell          C R  OK    66 58 66 32 32 68 53 38 42 59 37 58 68 54
24 Parker Kelly            C L  OK    76 71 69 46 86 77 60 43 55 70 48 54 61 63
16 Jimmy Vesey            LW L  OK    72 68 69 47 88 84 63 44 56 63 51 69 71 63
 9 Adam Beckman           LW L  OK    64 69 67 40 37 39 55 48 52 49 38 50 48 56
 5 Angus Crookshank       LW L  OK    67 65 65 46 37 78 59 42 51 52 46 54 55 58
 3 Akim Aliu              RW R  OK    69 59 68 32 30 47 54 38 46 51 38 81 74 54
 4 Anton Blidh            RW L  OK    59 66 69 36 34 28 54 39 43 44 40 64 70 53
34 Ben Harpur              D R  OK    61 62 71 34 35 67 46 41 46 51 36 65 64 57
38 Travis Hamonic          D R  OK    63 64 65 54 63 68 63 39 56 61 44 76 80 63
13 Tyler Kleven            D L  OK    56 69 71 50 35 84 58 52 55 61 47 47 48 63
53 Riley Stillman          D L  OK    62 64 64 34 29 66 42 42 51 48 42 59 61 56
42 Troy Grosenick          G L  OK    57 55 57 52 49 66 53 59 59 3  NA 69 65 54

Jets

General Manager: Greg Kelley
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
30 Jack Drury              C L  OK    61 70 63 49 86 77 64 50 60 58 46 51 58 62
38 Joshua Norris           C L  OK    68 70 68 61 67 83 75 51 76 65 59 54 58 69
 7 Matty Beniers           C L  OK    62 74 64 61 88 88 74 55 73 63 54 46 53 68
47 Leo Carlsson            C L  OK    63 70 70 65 69 87 69 56 70 64 54 43 47 67
 1 Matthew Knies          LW L  OK    78 67 72 51 89 73 66 51 60 60 52 48 53 65
 4 Blake Lizotte          LW L  OK    69 69 60 46 74 79 64 46 55 63 48 62 65 62
50 Conor Sheary           LW L  OK    59 71 64 46 72 86 61 48 54 58 45 74 78 61
45 Drew O'Connor          LW L  OK    63 62 69 56 90 87 68 48 58 71 53 57 59 65
39 Andrei Svechnikov      RW L  OK    76 76 68 59 74 66 79 69 78 59 61 51 56 73
25 Alex Nylander          RW R  OK    57 75 67 58 50 88 69 44 68 58 58 57 57 65
 6 Jack Quinn             RW R  OK    64 68 69 58 50 85 69 57 71 65 59 50 56 68
10 Taylor Raddysh         RW R  29 IN 70 65 71 57 84 85 67 44 64 69 48 59 65 65
 3 Simon Edvinsson         D L  OK    63 70 71 61 42 88 65 43 59 61 51 43 44 65
20 John Carlson            D R  OK    62 76 72 79 92 86 91 72 88 83 62 79 86 81
55 Joel Edmundson          D R  OK    70 64 74 59 69 82 62 46 57 63 44 71 73 66
16 Adam Boqvist            D R  OK    57 80 66 62 55 95 72 55 70 56 47 51 53 66
22 Henry Thrun             D L  OK    59 66 67 66 68 87 70 49 65 66 48 48 52 67
 9 Shea Theodore           D L  OK    56 74 68 71 65 92 91 85 87 62 56 65 68 78
14 Josh Morrissey          D L  OK    65 77 67 75 91 84 92 86 89 61 62 65 72 81
32 Frederik Andersen       G R  OK    70 82 89 63 57 81 82 65 82 NA NA 82 86 75
 2 Cayden Primeau          G R  OK    68 71 80 68 61 71 68 68 72 NA NA 54 58 67

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
12 Kirby Dach              C R  OK HO 60 69 73 48 31 80 68 51 75 57 43 49 46 63
51 Ben Meyers              C L  OK    71 66 65 42 44 79 56 41 54 50 42 60 59 57
13 Jack Studnicka          C R  OK    68 70 69 46 43 78 62 42 52 57 42 56 56 59
15 Nathan Smith            C R  OK    62 67 65 32 30 52 50 39 46 52 41 56 53 54
33 Nikita Alexandrov       C L  OK    67 65 65 40 48 84 53 40 49 53 41 50 54 56
23 Filip Chytil            C L  OK HO 55 78 66 57 37 81 70 54 66 60 45 58 56 64
19 Brayden Tracey         LW L  OK    64 70 71 34 30 69 55 40 49 52 39 50 46 55
49 Julien Gauthier        LW R  OK    72 68 72 44 53 77 59 44 54 57 49 59 61 61
43 Nolan Foote            LW L  OK    60 68 70 49 35 79 63 39 57 57 44 50 53 59
41 Zach Aston-Reese       RW L  OK    64 66 69 38 33 36 49 43 45 49 36 67 66 54
11 Jacob Perreault        RW R  OK    61 67 71 34 28 67 51 37 47 54 36 51 47 53
18 Zack MacEwen           RW R  OK    77 71 78 37 51 28 56 39 49 49 43 62 65 58
42 Patrick Maroon         RW L  OK    72 64 76 50 68 49 63 49 58 55 44 85 84 62
37 Mackie Samoskevich     RW R  OK    57 70 64 51 36 86 59 39 55 53 37 47 45 56
46 Joshua Roy             RW L  OK    61 68 69 50 44 95 65 47 58 61 48 45 43 62
 8 Ronnie Attard           D R  OK    63 67 70 57 38 79 59 49 55 60 42 54 55 63
 5 Ty Smith                D L  99    60 71 64 30 28 75 48 41 59 49 42 50 49 57
28 Vincent Iorio           D R  OK    58 65 71 43 34 85 52 42 53 49 43 47 44 58
26 Lane Hutson             D L  OK    58 74 62 72 31 81 76 51 78 60 43 42 38 66
31 Logan Mailloux          D R  OK    58 71 72 70 32 79 69 50 74 52 42 45 37 65
24 Jon Merrill             D L  OK    64 63 68 50 77 75 59 43 49 52 50 72 71 61
17 Dustin Wolf             G L  OK    66 66 64 64 60 82 70 60 65 NA NA 46 49 62
21 Arturs Silovs           G L  OK    62 65 81 59 50 79 60 61 62 2  1  48 48 61

Jackets

General Manager: John Brittain
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
22 Alex Newhook            C L  OK    61 70 68 59 71 85 75 56 76 60 56 48 58 68
10 Sam Reinhart            C R  OK    64 69 67 67 92 86 92 65 92 78 89 65 72 82
34 William Karlsson        C L  OK    61 76 67 61 83 86 82 63 79 75 67 71 76 75
21 Lawson Crouse          LW L  OK    77 68 72 59 91 82 74 51 68 74 61 60 66 71
48 Robbie Fabbri          LW R  OK    70 79 66 50 81 77 68 49 68 55 57 62 72 67
41 Pavel Buchnevich       LW L  OK    60 76 68 66 90 80 84 66 83 72 65 65 67 76
30 Boone Jenner           LW L  OK    70 69 70 66 73 83 79 50 76 79 65 71 90 73
27 Joe Veleno             LW L  OK    73 71 69 52 90 84 66 48 60 61 50 51 64 65
12 Mark Stone             RW L  OK    60 68 71 65 72 85 85 74 86 75 59 74 89 76
29 Joel Farabee           RW L  OK    65 69 66 57 92 81 75 57 74 60 58 51 58 69
43 Jeff Skinner           RW L  OK    59 74 68 57 86 81 76 57 75 57 64 74 81 71
 1 Nick Jensen             D R  OK    64 71 70 65 89 92 68 51 60 75 44 79 81 70
18 Ben Chiarot             D L  86 DD 76 65 74 66 88 77 70 51 62 73 51 76 82 72
19 Kaiden Guhle            D L  OK    71 73 69 68 83 76 74 54 64 76 53 46 52 72
40 Dmitry Orlov            D L  OK    73 76 71 60 92 82 71 57 63 59 54 76 78 70
36 Justin Schultz          D L  OK    59 78 67 58 83 85 75 57 74 54 56 79 79 69
49 Derek Forbort           D L  OK    68 64 72 61 55 81 63 46 58 72 43 74 71 68
17 Nick Seeler             D L  OK    75 68 68 59 83 63 64 49 59 75 44 71 73 69
31 Alex Vlasic             D L  OK    62 66 73 69 87 81 71 51 66 78 45 48 55 71
46 Ryan Lindgren           D L  OK    71 66 67 65 87 83 68 52 60 73 47 57 63 70
 5 Filip Gustavsson        G L  OK    69 79 72 76 73 85 80 69 80 NA NA 57 59 73
51 Logan Thompson          G R  OK    69 81 81 77 75 85 81 73 84 NA NA 60 58 75

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
16 Cody Glass              C R  OK    62 70 70 53 61 77 68 47 67 57 50 54 62 64
 8 Jesperi Kotkaniemi      C L  OK    66 69 63 49 87 74 66 51 64 54 56 53 70 64
28 Jean-Luc Foudy          C R  OK    56 70 61 36 32 84 56 39 51 50 48 44 42 56
35 Jonathan Gruden         C L  OK    70 67 64 39 37 70 58 38 46 59 39 53 48 56
45 Kyle Criscuolo          C R  OK    60 67 63 30 28 71 54 39 55 56 40 73 68 56
 2 Mavrik Bourque          C R  OK    59 67 69 47 30 79 56 40 51 48 39 46 47 55
20 Garrett Pilon           C R  OK    62 65 70 30 29 70 51 41 48 49 37 52 51 54
14 Jacob Peterson         LW L  OK    64 64 66 53 36 80 55 40 51 63 41 54 53 57
26 Josiah Slavin          LW L  OK    64 65 67 31 32 70 52 42 48 50 44 60 51 55
39 Maxime Comtois         LW L  OK    56 71 70 51 30 80 63 47 66 51 39 55 59 60
47 Taylor Hall            LW L  OK HO 56 82 68 56 37 80 68 49 65 54 52 73 82 64
50 Mathieu Olivier        LW R  OK    78 67 72 47 70 38 62 44 54 59 44 61 65 61
 3 Michael Mersch         LW L  OK    63 69 65 31 29 65 50 36 48 49 37 71 70 53
32 Jonah Gadjovich        LW L  OK    79 68 69 41 61 28 56 37 51 51 42 56 61 57
 6 Anthony Beauvillier    RW L  OK    65 74 65 50 73 90 65 48 61 56 44 60 67 62
33 Tanner Fritz           RW R  OK    56 62 66 33 30 65 47 41 40 50 37 62 62 52
42 Matthew Highmore       RW L  OK    61 65 64 38 37 86 58 50 54 58 41 61 61 58
37 Jakub Zboril            D L  OK    62 70 68 31 28 73 46 42 50 51 40 54 57 58
44 Olli Maatta             D L  OK    64 72 70 57 84 89 65 52 59 60 50 68 75 67
13 Nikita Okhotiuk         D L  OK    76 68 70 62 71 63 64 47 58 63 48 51 56 67
24 Roland McKeown          D R  OK    58 64 66 31 28 54 43 38 48 52 43 66 59 56
25 Ashton Sautner          D L  99    59 66 68 30 28 67 44 37 48 43 44 65 67 55
11 Tobias Bjornfot         D L  OK    59 69 67 51 33 77 55 42 55 59 38 49 42 60
52 Jordan Harris           D L  OK    60 65 68 56 70 81 66 51 61 66 49 50 58 66
38 Eetu Makiniemi          G L  OK    59 59 69 56 47 71 58 59 57 NA NA 53 53 56
 9 Kevin Mandolese         G L  OK    59 63 71 58 46 70 55 60 58 6  3  54 59 58

Wild

General Manager: Shawn Pedersen
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 4 Dylan Larkin            C L  OK    60 86 68 66 81 81 88 69 86 76 73 62 79 79
35 Connor McMichael        C L  OK    62 76 65 57 90 82 69 46 64 67 54 48 56 66
25 Joel Eriksson Ek        C L  OK    75 75 70 67 88 76 87 64 88 80 67 60 65 78
56 Nic Dowd                C R  OK    74 68 67 55 78 71 68 46 56 77 52 79 75 66
11 Eeli Tolvanen          LW L  OK    79 69 66 56 91 86 73 55 72 62 54 54 64 69
 7 David Pastrnak         LW R  OK    63 86 68 66 92 81 94 83 93 61 84 62 75 84
22 Kevin Fiala            LW L  OK    64 81 69 62 92 74 83 71 84 60 66 62 73 76
40 Michael Rasmussen      LW L  OK    75 75 74 55 86 74 69 53 58 72 51 54 67 68
 2 Aliaksei Protas        RW L  OK    61 69 75 52 89 91 66 54 57 64 45 48 56 64
50 Mason Appleton         RW R  99    71 73 68 57 92 85 69 53 58 68 51 62 65 67
53 Mikko Rantanen         RW L  98    60 77 72 73 90 81 95 83 94 66 80 62 71 83
54 Jordan Kyrou           RW R  OK    58 83 68 62 92 88 82 64 82 61 69 57 64 75
34 Torey Krug              D L  OK    63 79 67 70 88 86 86 68 84 67 50 76 83 75
32 Jared Spurgeon          D R  OK HO 58 81 62 74 40 92 79 57 77 74 45 82 87 72
 3 Erik Karlsson           D L  OK    60 80 67 76 92 84 92 78 89 61 66 79 93 81
 8 Brock Faber             D R  OK    62 74 69 77 92 89 89 65 85 79 54 46 54 77
37 Ivan Provorov           D L  OK    63 75 73 71 92 89 80 60 74 78 51 60 65 75
13 T.J. Brodie             D L  OK    60 79 66 70 89 83 74 59 64 78 44 79 82 72
16 Jake Walman             D L  OK    61 70 72 65 77 77 75 48 66 76 67 62 64 72
39 Adin Hill               G L  OK    70 79 84 72 68 84 78 68 80 NA NA 62 70 73
45 Laurent Brossoit        G L  OK    68 79 79 66 61 71 79 64 82 NA NA 71 70 73
36 Lukas Dostal            G L  OK    68 75 73 77 71 63 74 67 77 NA NA 51 47 69

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 1 Hendrix Lapierre        C L  OK    62 70 63 46 67 89 66 51 60 59 50 48 48 62
14 Matthew Savoie          C R  OK    57 72 66 33 30 80 52 37 48 45 41 42 36 53
17 Juuso Parssinen         C L  OK    69 73 70 54 63 85 66 46 61 58 50 49 52 63
18 Gavin Brindley          C R  OK    53 67 64 51 31 80 60 41 54 50 40 41 40 55
24 Fraser Minten           C L  OK    65 69 68 52 35 70 58 39 49 59 43 45 43 57
48 Isac Lundestrom         C L  OK    64 69 67 52 69 91 68 44 60 65 47 53 57 63
21 Pavel Dorofeyev        LW L  OK    62 71 65 56 70 81 71 48 66 58 56 55 60 65
15 Bradly Nadeau          LW R  OK    59 70 63 66 33 79 67 43 62 68 44 42 36 61
12 Grigori Denisenko      LW R  OK    68 67 68 45 33 80 58 38 49 53 39 51 51 56
38 Nicholas Robertson     LW L  OK    57 66 67 51 67 85 68 55 62 58 55 53 57 64
20 Connor Brown           RW R  OK    63 70 68 49 80 86 64 40 59 65 43 69 70 61
28 Sam Poulin             RW L  OK    65 70 70 40 30 54 55 39 47 59 40 52 49 56
 6 Olle Lycksell          RW L  OK    61 69 67 47 44 74 60 50 53 49 44 54 57 59
31 Valtteri Puustinen     RW R  OK    64 66 65 47 69 90 64 51 62 56 44 54 58 61
19 Oskar Olausson         RW L  OK    68 70 70 47 35 76 57 46 56 68 41 52 45 60
23 William Dufour         RW R  OK    65 68 70 34 34 70 54 43 49 49 40 45 43 55
 5 Kevin Korchinski        D L  OK    59 72 67 66 86 87 71 47 70 57 50 38 50 66
10 Jackson LaCombe         D L  OK    62 67 70 65 83 86 69 50 64 75 45 48 55 69
33 Ville Heinola           D L  OK    61 70 71 31 28 76 44 40 52 48 43 50 43 57
 9 David Farrance          D L  OK    62 70 68 33 30 70 48 37 47 51 48 47 57 57
30 Emil Andrae             D L  OK    63 63 68 55 33 83 56 40 53 55 43 46 44 60
29 Christian Wolanin       D L  OK    57 64 68 32 30 76 44 39 53 45 42 61 60 56
42 Daemon Hunt             D L  OK    63 65 70 53 40 90 54 44 57 57 45 44 48 62
51 Mads Sogaard            G L  OK    67 67 80 59 52 79 65 61 63 4  3  51 46 63
41 Hugo Alnefelt           G L  OK    62 60 69 56 47 68 58 63 57 NA NA 50 43 57

Knights

General Manager: John Rakowski
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 1 Connor McDavid          C L  OK    68 89 67 69 87 86 96 95 94 68 74 60 80 85
16 Zegmus Girgensons       C L  OK    79 69 69 48 77 81 61 42 52 60 47 68 70 62
40 Teuvo Teravainen        C L  OK    57 83 67 58 87 91 77 60 74 68 62 68 72 72
15 Filip Forsberg          C L  OK    73 76 70 64 92 81 89 71 90 64 81 68 78 81
11 Kevin Hayes            LW L  OK    62 72 73 54 90 90 68 51 64 59 52 74 77 66
20 Kirill Kaprizov        LW L  OK    61 80 69 70 86 84 93 76 93 64 84 60 64 82
33 Erik Haula             LW L  OK    68 82 67 59 87 74 72 53 65 73 54 76 78 69
56 John Gaudreau          LW L  OK    55 86 61 63 91 88 80 74 81 59 52 71 79 72
45 Gustav Nyquist         RW L  OK    60 78 64 61 91 92 82 73 84 64 59 82 86 75
 2 Zach Hyman             RW R  OK    66 70 70 65 90 80 86 57 86 62 87 74 73 78
14 Michael McLeod         RW R  OK    73 78 67 55 63 88 67 48 57 68 51 57 63 65
51 Trevor Lewis           RW L  OK    72 76 70 46 89 81 60 40 54 65 44 84 81 62
36 Adam Larsson            D R  OK    74 73 71 73 91 80 74 52 64 79 50 74 79 74
43 Artem Zub               D R  OK    74 68 70 68 82 84 74 56 64 75 51 65 66 73
47 Kris Letang             D R  OK    70 80 69 77 92 80 90 72 82 78 62 88 90 80
39 Ryan McDonagh           D L  OK    60 73 72 70 86 85 79 63 71 79 47 82 92 75
46 Darnell Nurse           D L  OK    75 72 72 70 91 73 81 58 71 77 61 65 74 76
 4 Roman Josi              D L  OK    60 77 69 76 92 84 93 87 91 66 84 79 85 86
19 Connor Hellebuyck       G R  OK    75 90 82 85 84 75 91 71 92 NA NA 71 76 82
32 David Rittich           G L  OK    68 77 81 66 61 83 76 64 79 NA NA 74 73 72

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
30 Dominic Toninato        C L  OK    62 65 69 45 40 73 62 50 50 50 42 64 64 58
25 Anthony Richard         C L  OK    69 70 65 45 35 85 60 47 53 55 44 62 60 59
31 Luke Philip             C R  OK    63 69 62 30 31 66 47 40 47 50 36 67 62 53
 9 Georgii Merkulov        C L  OK    56 63 64 45 32 83 55 40 53 57 39 53 48 55
42 Pierre-Edouard Bellema LW L  OK    60 70 63 42 57 85 57 39 48 63 40 92 86 58
21 Max Willman            LW L  OK    67 65 69 38 45 87 54 42 55 51 44 68 64 58
58 Ryan Carpenter         RW R  OK    66 67 68 46 76 91 60 43 52 62 44 76 73 60
 3 Shane Bowers           RW L  OK    57 69 67 47 39 86 53 35 49 53 45 52 52 56
18 Justin Richards        RW R  OK    62 67 67 32 32 71 55 36 56 54 40 56 50 55
 6 Jimmy Schuldt           D L  OK    59 69 67 30 32 63 46 40 49 44 39 65 69 55
38 Cameron Gaunce          D L  OK    59 62 65 31 29 62 39 42 46 45 40 72 70 54
49 Dan Renouf              D L  99    57 65 62 33 32 69 41 39 51 53 38 61 63 56
44 Kyle Capobianco         D L  OK    62 67 69 31 30 72 47 42 50 51 45 60 60 58
17 Ilya Solovyov           D L  OK    65 70 69 59 36 79 63 50 66 67 43 52 53 67
 5 Jaxson Stauber          G L  OK    69 58 68 61 48 71 58 65 58 1  2  55 59 58

Kraken

General Manager: Bill Ritchat
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
14 Chase de Leo            C L  OK    62 69 69 31 30 68 54 37 45 49 39 62 58 54
15 Marat Khusnutdinov      C L  OK    60 65 64 51 40 81 62 45 55 62 42 46 45 59
 5 Tim Stuetzle            C L  OK    66 78 68 69 86 86 87 79 87 68 59 46 53 77
 6 Jan Jenik               C L  OK    62 68 66 40 32 35 57 45 50 59 39 51 49 56
 3 Jake Debrusk           LW L  OK    70 70 68 59 90 88 74 54 69 70 58 62 66 70
 4 Dylan Guenther         LW R  OK    60 73 64 58 63 85 77 57 77 65 62 43 46 70
18 Samuel Blais           LW L  OK    81 65 70 43 69 65 57 44 51 52 41 62 67 59
55 Milan Lucic            LW L  OK    66 62 77 48 31 74 61 46 58 54 39 85 90 60
42 A.J. Greer             RW L  98    78 69 71 41 74 61 58 42 51 54 46 62 68 60
25 Alex DeBrincat         RW R  OK    64 84 64 61 92 83 81 67 81 61 64 60 66 74
 9 Jack Roslovic          RW R  OK    60 70 68 56 74 86 70 59 63 62 49 60 66 66
27 Reese Johnson          RW R  OK    78 69 67 46 61 51 58 40 50 59 42 57 60 59
 1 Connor Mackey           D L  OK    58 67 70 58 29 34 59 40 55 64 43 62 59 62
11 Olen Zellweger          D L  OK    58 74 65 64 48 91 72 52 70 58 49 43 44 66
30 Alec Regula             D R  OK    57 66 68 30 28 64 45 39 54 53 42 52 51 57
 8 Owen Power              D L  OK    60 72 74 73 87 87 82 62 75 70 52 46 53 73
50 Matt Grzelcyk           D L  OK    64 79 64 61 77 78 65 50 59 60 46 68 68 66
29 Michael Matheson        D L  OK    62 73 68 78 92 81 92 78 90 83 62 68 70 81
12 Alex Nedeljkovic        G L  OK    67 78 73 72 68 85 76 66 76 NA NA 62 66 71
 2 Karel Vejmelka          G R  OK    69 79 85 73 68 74 76 70 76 NA NA 62 64 72

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
45 Drake Caggiula          C L  OK    69 69 67 33 31 69 53 38 44 59 37 66 71 55
13 Joel Teasdale          LW L  OK    63 71 68 32 31 72 55 38 51 49 44 58 50 56
17 Samuel Laberge         LW L  OK    73 63 70 33 32 79 51 37 44 46 38 59 58 54
19 Kyle Clifford          RW L  OK    63 61 65 31 28 53 53 40 51 51 36 72 70 54
38 Ryan Dzingel           RW R  OK    57 67 66 31 30 64 53 41 49 50 37 71 70 54
16 Filip Roos              D L  OK    63 70 68 54 39 76 55 41 61 53 47 55 56 61
26 Jack Ahcan              D L  99    60 69 60 30 29 69 45 37 48 45 42 57 58 54
10 Reilly Walsh            D R  OK    58 69 67 32 28 69 42 40 52 48 43 50 51 56
24 Dan Vladar              G L  OK    62 69 85 67 59 81 65 64 64 NA 1  62 64 65