Team Rosters

(As of Wednesday, May 1 2024)

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
 5 Martin Necas            C R  OK    63 79 67 62 92 84 82 66 83 62 63 51 59 74
31 Blake Wheeler           C L  OK    64 76 73 59 84 76 79 69 78 63 55 88 90 73
17 Peyton Krebs            C L  OK    73 67 66 52 86 71 66 50 61 59 47 46 53 63
21 Philipp Kurashev        C L  OK    61 65 67 60 83 89 70 49 68 66 48 51 57 65
 4 Anton Levtchi          LW L  OK    59 65 66 42 30 79 57 37 48 47 38 63 63 54
22 Andre Burakovsky       LW L  OK    58 77 71 58 66 86 77 66 76 59 57 62 71 71
11 Kevin Hayes            LW L  OK    63 72 73 61 91 87 77 63 77 60 55 71 75 71
30 Derek Brassard         LW L  98    75 76 69 48 76 75 66 46 65 54 53 85 83 65
13 Noah Gregor            LW L  OK    75 73 67 50 72 73 63 44 56 59 50 54 58 63
27 Mark Scheifele         RW L  OK    62 81 69 67 91 82 86 58 87 64 77 68 85 78
 9 Brock Boeser           RW R  OK    63 78 70 60 86 86 78 65 79 59 58 57 65 72
35 Stefan Noesen          RW R  OK    75 69 70 49 89 78 68 52 72 54 50 68 72 66
29 Josh Archibald         RW R  OK    80 71 66 45 74 57 59 41 49 66 45 70 72 61
20 Jake Muzzin             D L  OK HO 62 75 75 59 32 80 64 52 57 63 43 79 81 67
 3 Adam Fox                D R  OK    55 81 65 76 92 86 91 85 89 77 64 54 61 82
25 Jeff Petry              D R  OK    74 72 71 71 76 86 83 64 77 74 53 85 86 77
41 Brenden Dillon          D L  OK    75 66 74 65 92 71 69 55 60 72 45 76 78 72
28 Eric Gudbranson         D L  OK    68 61 74 69 83 76 68 49 59 73 45 71 81 70
54 Mark Giordano           D L  OK    61 73 69 64 89 77 71 56 63 73 51 96 99 71
46 Darnell Nurse           D L  OK    69 72 74 74 92 78 84 62 71 81 64 62 72 78
 7 Santeri Hatakka         D L  47 3M 60 71 70 36 30 74 48 40 53 48 43 52 42 58
37 Pavel Francouz          G L  OK    68 78 62 63 54 83 72 69 73 NA NA 76 69 69
53 Ville Husso             G L  OK    70 85 76 79 78 86 81 67 80 NA NA 62 65 76
38 James Reimer            G R  OK    69 74 77 75 70 74 76 69 74 NA NA 82 84 71

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 8 Brian Pinho             C R  OK    58 63 67 32 28 67 51 41 47 52 40 62 55 54
 6 Sampo Ranta            LW L  OK    70 64 68 40 33 49 54 39 47 49 39 47 48 54
32 Gage Quinney           LW L  OK    61 64 69 31 28 67 52 37 48 46 41 61 60 54
18 Zack Kassian           RW L  OK    68 68 70 42 68 41 55 39 48 50 42 73 74 57
36 Rocco Grimaldi         RW R  OK    61 68 64 30 29 72 49 35 44 50 41 59 67 53
12 Charles Hudon          RW L  OK    66 66 66 49 38 84 60 38 56 57 41 64 63 58
40 Andrej Sustr            D L  OK    57 64 71 36 29 71 47 36 54 50 40 73 76 57
26 Nils Lundkvist          D R  OK    61 70 66 58 75 82 67 48 65 54 53 48 53 64
23 Jakub Galvas            D L  OK    56 69 67 36 32 77 52 40 56 59 45 55 52 60
24 Cam Dineen              D L  OK    60 67 70 36 29 77 46 38 53 52 43 51 55 58
42 Steven Kampfer          D R  OK    60 59 68 30 29 73 47 37 56 47 39 77 75 56
39 Kristians Rubins        D L  OK    66 62 73 34 33 55 47 40 49 49 42 58 56 58
43 Darren Raddysh          D R  OK    57 65 71 59 41 88 57 46 59 55 46 61 59 62
33 Otto Leskinen           D L  OK    63 69 67 30 30 72 39 41 51 46 40 59 57 56
19 Cory Schneider          G L  OK    64 62 71 56 41 70 60 64 47 1  NA 80 84 58

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
32 Jared McCann            C L  OK    66 80 67 58 90 90 81 59 80 65 75 60 65 75
34 Damien Giroux           C L  OK    63 65 66 54 30 34 64 45 66 65 37 50 47 59
 4 Jack Hughes             C L  OK    57 83 64 66 89 93 91 78 89 63 79 46 53 80
27 Ryan McLeod             C L  OK    63 66 70 53 72 84 67 48 61 65 51 51 56 64
31 Andreas Johnsson       LW L  OK    58 72 67 51 38 78 63 49 57 56 40 65 65 60
 5 Andrei Kuzmenko        LW R  OK    57 78 67 58 91 92 80 59 83 57 70 60 63 73
10 Jesper Bratt           LW L  OK    59 72 63 60 92 93 82 67 82 59 68 54 61 73
26 Ondrej Kase            LW R  OK    55 69 65 40 32 78 59 39 53 57 39 62 65 56
28 Tanner Pearson         LW R  OK    63 74 69 51 39 39 65 51 61 57 44 71 74 62
44 Cal Clutterbuck        RW R  OK    81 68 71 48 66 70 62 43 53 65 46 85 87 63
12 Rickard Rakell         RW L  OK    74 78 68 62 92 90 80 59 83 62 64 68 73 74
29 T.J. Oshie             RW L  OK    75 79 66 59 73 65 75 52 77 62 60 88 90 71
45 Luke Kunin             RW R  OK    70 69 68 56 52 51 69 49 63 70 49 57 63 65
23 Brandon Montour         D R  OK    63 73 67 75 90 67 91 80 91 64 71 65 67 81
 9 Ethan Bear              D R  OK    59 67 68 63 76 84 67 51 59 66 49 57 62 67
21 Bowen Byram             D L  OK    64 72 66 70 61 74 84 60 71 62 69 46 49 73
15 Zach Whitecloud         D R  OK    68 66 70 60 74 75 65 46 57 66 54 60 64 67
 7 Noah Dobson             D R  OK    61 70 68 67 89 89 87 68 85 62 66 48 56 76
 8 Rasmus Sandin           D L  OK    72 68 65 65 83 81 79 61 73 58 55 48 55 70
13 Cam York                D L  OK    59 70 64 65 70 87 74 57 70 59 47 46 50 67
19 Thatcher Demko          G L  OK    71 87 76 71 64 68 81 71 77 NA NA 62 69 75
54 Joonas Korpisalo        G L  OK    71 79 74 74 67 85 76 68 78 NA NA 65 69 72
14 Ukko-Pekka Luukkonen    G R  OK    62 68 83 69 66 70 68 67 68 NA 4  52 52 65

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
39 John Quenneville        C L  OK    63 68 68 31 30 72 54 40 46 49 37 58 59 54
38 Tyler Angle             C L  OK    56 67 68 54 34 81 62 39 60 60 46 51 48 59
20 Adam Brooks             C L  OK    60 69 65 30 28 78 52 37 48 50 40 59 59 54
30 Alex Turcotte           C L  OK    59 70 65 38 31 32 55 40 47 48 39 45 44 53
37 Riley Tufte            LW L  OK    69 68 74 40 32 80 56 38 49 48 44 54 55 57
 3 Vasily Podkolzin       RW L  OK    70 65 70 50 61 82 60 43 52 55 44 47 51 59
46 Corey Perry            RW R  OK    66 64 71 47 91 44 65 47 64 54 51 90 92 64
 6 Michael Amadio         RW R  OK    69 63 69 48 79 86 70 47 52 57 56 63 66 64
49 Vinni Lettieri         RW R  OK    70 69 65 44 31 81 54 39 48 47 38 63 60 55
42 Mackenzie Entwistle    RW R  OK    75 64 68 50 78 85 57 41 61 54 45 53 59 60
33 Yegor Chinakhov        RW L  OK    67 70 70 51 57 80 67 53 60 62 53 46 53 65
48 Bryce Kindopp          RW R  OK    56 64 66 33 35 71 51 34 44 51 39 53 53 52
36 Connor Carrick          D L  OK    67 69 70 61 33 77 68 51 68 45 35 66 64 63
41 Scott Harrington        D L  OK    62 61 67 59 63 88 67 50 57 63 49 69 70 65
17 Jon Merrill             D L  OK    58 64 68 53 84 77 61 45 56 64 47 70 72 64
22 Akito Hirose            D L  OK    55 68 65 62 38 78 66 53 69 61 40 53 53 64
 2 Philippe Myers          D R  OK    68 66 69 50 38 77 59 52 54 54 51 58 52 63
25 Guillaume Brisebois     D L  OK    56 70 66 56 43 84 62 45 57 64 48 57 56 64
16 Colton White            D L  OK    62 69 69 56 66 87 57 46 56 56 42 58 56 63
11 Keaton Middleton        D L  OK    57 64 77 38 32 61 49 37 49 46 40 54 52 57
43 Travis Dermott          D L  OK    55 69 71 53 37 85 58 40 51 55 50 62 57 61
35 Alexander Alexeyev      D L  OK    65 63 70 59 57 88 65 47 57 68 47 52 50 66
40 Zach Fucale             G L  OK    65 68 67 58 48 70 61 64 53 NA 2  61 59 60

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
46 Tage Thompson           C R  OK    63 68 74 63 89 82 89 70 89 64 82 57 58 80
32 Dylan Strome            C L  OK    58 70 69 59 91 86 80 66 81 60 60 57 64 72
31 Sam Steel               C L  OK    64 68 66 57 76 86 65 54 61 61 50 52 62 64
 1 Nick Suzuki             C R  OK    61 79 70 68 92 85 85 66 85 74 62 51 59 76
37 Eric Staal              C L  OK    60 71 68 53 84 82 68 47 57 73 51 93 97 66
 2 Pierre-Luc Dubois      LW L  98    66 71 72 63 85 66 83 65 86 63 66 54 64 75
18 Alex Iafallo           LW L  OK    60 68 68 58 74 85 74 57 69 70 55 68 69 69
 9 Miles Wood             LW L  OK    76 69 68 48 87 54 64 47 61 53 50 62 66 63
47 Mike Hoffman           LW L  OK    59 80 67 56 80 82 72 54 73 57 54 79 79 68
26 Clayton Keller         RW L  OK    57 81 64 68 92 81 88 71 88 67 72 54 64 78
12 Walker Duehr           RW R  OK    74 65 71 44 49 88 61 44 55 51 52 57 57 61
50 Timo Meier             RW L  OK    75 74 73 65 89 81 83 58 82 64 76 60 65 77
34 Trevor Moore           RW L  OK    65 66 67 59 74 88 73 55 69 66 51 62 64 67
 8 Erik Brannstrom         D L  OK    61 72 65 57 86 79 65 53 61 65 45 51 58 66
53 Jani Haakanpa           D R  OK    77 68 75 56 92 71 62 46 56 76 52 71 73 71
17 Mikhail Sergachev       D L  OK    67 72 72 75 90 81 90 79 85 78 60 54 61 80
10 Ilya Lyubushkin         D R  OK    71 63 69 55 81 76 61 49 56 68 45 65 66 67
 7 Vince Dunn              D L  OK    66 76 68 74 91 81 90 76 86 62 66 60 64 79
44 K'Andre Miller          D L  OK    72 73 72 70 90 81 80 63 68 72 58 48 56 75
35 Craig Anderson          G R  OK    69 70 70 68 60 72 73 67 74 NA NA 99 99 68
21 Jake Oettinger          G L  OK    72 86 84 83 82 76 86 71 89 NA NA 54 63 79

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    56 68 66 57 33 81 62 42 53 75 39 53 49 59
30 Joseph Blandisi         C L  OK    67 65 61 31 29 64 52 38 50 50 40 60 70 54
41 Brendan Lemieux        LW L  OK    80 66 72 44 63 31 59 45 52 53 42 60 62 59
48 Evgeny Svechnikov      LW L  OK    76 69 69 43 73 75 59 44 52 52 49 61 61 61
 6 Colin White            RW R  OK    72 68 68 43 80 86 60 46 54 53 48 59 64 61
 3 Adam Raska             RW R  OK    72 68 67 49 31 83 55 41 51 60 36 49 45 57
25 Austin Wagner          RW L  OK    64 70 69 47 35 85 61 44 51 55 44 54 57 59
45 Brett Sutter           RW L  OK    61 55 56 30 29 64 49 36 43 47 40 73 72 51
13 Dillon Heatherington    D L  OK    58 64 70 43 33 81 46 35 46 51 39 61 60 57
27 Ian Mitchell            D R  OK    56 70 67 57 55 88 64 49 63 54 44 51 53 63
14 Andy Welinski           D L  OK    58 66 62 37 28 66 47 42 47 42 39 64 61 54
16 Michael Dipietro        G L  OK    65 64 69 58 45 69 56 64 53 NA NA 48 59 58
42 Louis Domingue          G L  OK    61 64 75 55 40 67 61 64 51 1  NA 68 71 59

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
12 Anthony Cirelli         C L  OK    61 75 66 58 73 78 72 54 61 75 52 57 64 67
30 Sam Lafferty            C R  OK    76 67 68 54 83 77 67 48 60 67 50 62 62 65
18 Anthony Duclair         C L  OK    61 84 68 54 44 92 68 55 62 57 48 62 71 65
35 Aleksander Barkov       C L  OK    62 74 72 69 81 92 93 83 91 80 66 62 81 82
44 Tommy Novak             C L  OK    57 69 65 54 68 90 75 62 76 58 58 57 60 69
29 Steve Stamkos          LW L  OK    68 85 65 64 91 80 88 75 90 64 72 76 91 80
 1 Dominik Kubalik        LW L  OK    71 68 67 55 91 85 72 54 73 56 57 62 67 68
13 Nick Paul              LW L  OK    73 67 74 57 90 82 71 48 64 71 55 62 69 68
46 Alexander Barabanov    LW L  OK    61 70 67 62 81 87 77 63 78 61 53 65 63 70
16 David Kampf            RW L  OK    68 65 68 55 92 92 67 50 56 75 46 62 62 65
 5 Gabriel Vilardi        RW R  OK    63 69 72 56 77 86 75 52 77 59 62 51 57 69
37 Nikita Kucherov        RW L  OK    63 84 65 66 92 84 92 91 93 62 67 68 70 81
 3 Erik Karlsson           D L  OK    56 80 67 79 92 86 93 91 91 64 85 76 91 87
 6 Evan Bouchard           D R  OK    66 71 68 63 92 86 80 63 76 61 57 51 59 72
 9 Marcus Pettersson       D L  OK    70 67 64 67 81 74 72 58 62 71 44 60 65 70
27 Shayne Gostisbehere     D L  OK    59 79 64 68 86 85 85 63 80 61 67 68 68 76
25 Devon Toews             D L  OK    63 68 67 77 90 89 88 73 79 81 57 65 69 78
38 Victor Hedman           D L  OK    63 76 78 74 87 83 89 73 82 74 62 76 85 79
28 Mattias Samuelsson      D L  OK    67 67 76 71 71 87 69 48 59 75 45 48 53 70
21 Connor Clifton          D R  OK    76 63 66 61 89 73 67 52 59 65 50 62 68 68
41 Kevin Shattenkirk       D R  OK    64 78 71 64 86 76 75 58 71 66 50 79 83 72
34 Jake Allen              G L  OK    71 78 72 75 70 74 76 70 73 NA NA 76 80 72
51 Logan Thompson          G R  OK    68 75 79 73 67 74 76 66 80 NA NA 57 56 71
23 Justus Annunen          G L  OK    63 63 80 58 46 76 54 62 50 NA 2  47 47 57

Farm 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    71 68 67 46 83 65 65 48 57 52 55 58 59 63
32 Kevin Rooney            C L  OK    71 60 71 43 41 71 56 40 46 55 39 69 68 56
45 Chase Pearson           C L  OK    66 64 69 32 30 70 54 40 51 56 38 61 57 55
15 Liam Foudy             LW L  OK    67 69 65 51 73 87 60 47 52 60 49 49 55 61
 4 Matthew Peca           LW L  99    60 67 65 30 28 73 52 37 51 52 39 69 60 54
20 Timothy Gettinger      LW L  OK    63 68 72 34 32 73 51 38 47 53 41 51 59 55
40 Josh Leivo             LW R  OK    70 69 66 45 67 74 63 47 56 53 43 65 66 60
24 Axel Jonsson-Fjallby   LW L  OK    66 68 65 46 68 86 58 46 54 56 50 58 59 61
26 Curtis Lazar           RW R  OK    79 68 69 48 66 77 60 39 51 65 43 62 68 60
22 Jayce Hawryluk         RW R  OK    67 70 70 30 28 71 53 41 53 51 40 60 58 56
17 Vladislav Namestnikov  RW L  OK    76 74 62 49 88 77 65 48 59 60 48 71 72 64
33 Trey Fix-Wolansky      RW R  OK    65 64 70 52 35 84 61 35 53 63 47 51 50 59
 7 Victor Soderstrom       D R  OK    56 67 66 60 51 69 66 57 63 56 43 46 48 63
19 Josh Mahura             D L  OK    72 69 66 53 92 74 61 48 56 54 49 54 62 64
14 Mitch Reinke            D R  OK    61 68 63 35 29 66 45 41 48 45 41 62 62 55
36 Zac Jones               D L  OK    54 69 68 57 44 83 66 40 56 55 51 46 52 61
43 Dmitri Samorukov        D L  OK    56 65 67 54 32 60 56 39 53 54 44 54 50 59

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    65 80 68 66 92 79 91 81 91 67 70 85 99 81
40 Yakov Trenin            C R  OK    78 65 69 55 88 75 67 45 58 71 51 57 62 65
10 Alex Tuch               C R  OK    63 68 73 64 86 88 88 70 88 72 72 60 64 78
 3 Roope Hintz             C L  OK    63 75 72 60 85 83 85 67 84 66 76 60 65 78
 9 Fredrik Olofsson       LW L  OK    67 68 67 44 50 91 57 41 50 52 41 60 60 57
 7 Joona Koppanen         LW L  OK    63 68 73 45 32 58 60 45 52 62 39 54 52 58
36 Bokondji Imama         LW L  OK    73 61 73 38 32 32 54 39 47 50 40 60 57 55
32 Noah Cates             LW L  OK    68 65 62 61 92 91 74 54 69 75 51 51 59 68
11 Patrick Kane           RW L  OK    57 84 64 64 85 89 82 69 84 60 60 82 89 74
 8 JJ Peterka             RW L  OK    61 70 67 53 87 81 67 50 66 53 47 44 51 63
17 Garrett Mitchell       RW R  99    65 65 65 30 28 78 53 39 49 49 43 74 70 55
44 Brandon Tanev          RW L  OK    79 71 66 53 92 76 69 50 57 75 54 74 73 67
47 Zac Dalpe              RW R  OK    63 61 66 36 35 80 55 42 52 49 39 74 69 55
16 Vladislav Gavrikov      D L  OK    62 64 73 70 84 83 73 51 62 78 53 62 65 71
18 Chris Tanev             D R  OK    60 70 67 66 79 87 68 51 60 77 45 79 85 70
31 Radko Gudas             D L  OK    79 64 70 60 84 63 65 51 58 73 46 76 80 70
19 John Marino             D R  OK    59 67 65 68 78 88 71 53 61 76 49 57 62 69
24 Mikey Anderson          D L  OK    73 69 67 70 88 83 71 50 61 73 51 51 58 70
26 Martin Fehervary        D L  OK    75 71 69 66 80 83 69 47 59 69 54 51 57 70
15 Jeremy Swayman          G L  OK    69 80 71 70 65 74 80 63 83 NA NA 54 56 72
20 Olle Eriksson Ek        G L  OK    59 63 73 57 45 75 55 60 50 NA NA 51 51 56

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
50 Jean-Sebastien Dea      C R  OK    61 67 61 44 33 84 54 41 48 50 41 66 62 55
27 Justin Danforth         C R  OK    55 65 69 49 35 69 63 47 64 52 48 67 71 61
13 Connor Dewar            C L  OK    78 63 65 46 91 67 61 45 52 65 44 51 59 61
41 Nate Thompson           C L  OK    61 61 68 31 30 58 49 35 43 55 34 89 78 52
49 Chris Terry            LW L  OK    54 63 65 32 30 68 51 40 44 48 40 77 74 53
37 Garnet Hathaway        LW R  OK    81 64 70 48 92 59 62 42 53 69 51 74 72 64
42 Nick Deslauriers       LW L  OK    80 56 69 43 89 32 61 41 49 56 43 70 64 58
22 Oskar Lindblom         LW L  OK    71 68 67 45 81 83 66 45 55 57 48 65 64 62
39 Matthew Martin         LW L  OK    81 68 69 44 90 60 58 41 50 50 46 78 69 60
12 Ryan Lomberg           LW L  OK    79 70 68 44 91 49 60 45 53 57 50 66 64 62
29 Jesper Froden          RW R  OK    61 63 64 44 39 74 60 49 53 54 40 65 64 58
 6 Chris Wagner           RW R  OK    73 64 63 49 30 80 58 35 47 62 39 71 72 57
25 Gustav Olofsson         D L  OK    55 70 68 50 30 83 54 38 52 57 43 65 64 60
 2 Billy Sweezey           D R  OK    69 71 67 65 34 66 62 44 60 60 50 66 58 65
35 Mark Borowiecki         D L  OK    60 62 69 41 34 25 48 37 48 49 42 76 77 56
23 Tucker Poolman          D R  OK    55 67 70 52 32 81 61 47 57 57 40 68 67 62
14 Parker Wotherspoon      D L  OK    57 62 67 52 39 81 56 42 55 54 42 59 55 60
46 Danny DeKeyser          D L  OK    56 67 62 35 30 69 49 38 47 57 42 67 71 57
21 Calle Rosen             D L  OK    55 67 66 54 69 89 69 54 60 54 63 67 64 65
33 Ken Appleby             G L  OK    56 60 68 54 43 68 58 60 53 1  1  61 58 56
34 Zane McIntyre           G L  OK    61 60 68 51 46 66 52 52 48 2  3  64 65 54
 5 Devon Levi              G L  OK    67 70 61 63 52 76 60 60 64 1  2  48 53 62
45 Oscar Dansk             G L  OK    61 60 77 56 44 74 60 59 59 NA NA 65 62 58

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
 6 Jansen Harkins          C L  OK    59 68 67 46 45 70 59 39 52 57 45 58 58 58
22 Colin Blackwell         C R  OK    70 69 64 48 69 88 60 44 52 63 40 67 69 60
30 Mark Kastelic           C R  OK    81 62 76 41 79 30 58 40 52 56 46 51 57 60
 3 Trevor Zegras           C L  OK    62 73 66 63 91 66 81 67 81 60 60 46 53 72
 5 Shane Pinto             C R  OK    67 69 69 57 92 88 71 47 70 62 55 48 56 67
37 Cory Conacher          LW L  57 1M 60 69 61 29 28 46 54 40 50 53 42 79 75 55
48 Eetu Luostarinen       LW L  OK    66 67 67 57 92 84 73 54 64 74 53 54 62 68
 1 Cole Koepke            LW L  OK    72 67 68 41 41 89 56 39 49 52 42 54 53 57
58 William Carrier        LW L  OK    78 70 73 49 72 74 65 46 59 56 57 65 68 65
28 Jamie Devane           LW L  OK    58 60 64 31 29 62 50 35 44 50 39 70 59 52
19 Keegan Kolesar         RW R  OK    82 68 72 47 86 55 61 45 52 54 46 57 63 61
 2 Lucas Raymond          RW R  OK    62 76 64 60 86 86 76 59 78 59 56 43 50 69
21 Seth Griffith          RW R  OK    60 70 65 30 28 72 51 37 46 49 39 70 65 53
13 Hayden Hodgson         RW R  OK    55 60 70 32 29 81 51 39 46 45 40 60 57 53
54 Steven Fogarty         RW R  98    62 61 70 44 30 82 56 39 51 51 39 68 65 56
10 Markus Niemelainen      D L  OK    74 67 67 45 45 84 50 41 50 52 42 54 54 60
32 Nate Schmidt            D L  OK    59 75 67 63 83 92 72 51 68 62 55 74 76 69
 4 Jake Sanderson          D L  OK    58 74 68 70 88 91 79 58 77 81 48 43 50 73
15 Justin Barron           D R  OK    62 70 69 58 58 79 69 54 64 55 53 46 48 66
14 Sean Durzi              D R  OK    62 70 67 66 84 77 81 63 75 69 58 54 60 72
 9 Carl Dahlstrom          D L  OK    57 59 74 36 31 69 52 39 58 51 39 63 59 58
20 Sean Day                D L  OK    61 65 74 36 29 76 44 40 51 48 43 55 50 57
 7 Jack Campbell           G L  OK    69 81 77 71 65 74 76 70 71 NA NA 71 73 72
45 Laurent Brossoit        G L  OK    68 72 79 61 51 82 72 66 73 NA NA 68 68 68
50 Antti Raanta            G L  OK    69 81 66 66 60 84 76 61 75 NA NA 79 76 71

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
49 Derek Stepan            C R  OK    63 72 70 43 84 87 56 40 52 55 44 76 83 59
38 Andy Andreoff           C L  OK    69 66 70 40 30 82 58 50 53 51 40 74 71 59
24 Mike Vecchione          C R  OK    56 61 62 30 28 67 50 40 46 48 39 70 65 52
 8 Owen Beck               C R  OK    51 69 68 42 32 80 59 39 50 55 41 40 36 55
57 Gabriel Dumont          C L  OK    61 64 67 31 29 65 53 36 47 51 37 70 72 53
27 Brad Malone             C L  OK    72 63 70 36 36 54 56 37 47 55 38 78 70 56
31 Riley Sheahan          LW L  OK    55 69 71 38 30 33 53 37 46 48 39 73 76 54
35 Carl Grundstrom        LW L  OK    77 65 69 42 69 80 62 40 55 56 56 61 61 62
55 Tim Schaller           LW L  OK    59 64 62 33 29 67 55 34 43 55 39 62 65 53
59 Dylan Sikura           RW L  OK    60 65 60 32 32 73 49 37 48 54 40 58 67 53
29 Morgan Geekie          RW R  OK    71 67 69 44 81 77 64 53 54 60 48 56 66 63
60 Craig Smith            RW L  OK    68 74 69 46 78 82 61 44 54 53 49 79 80 62
47 Zach Bogosian           D L  OK    72 67 72 54 63 63 59 42 51 54 45 72 73 63
11 Ben Hutton              D L  OK    57 67 69 57 52 89 65 48 61 56 52 68 71 64
39 Jake Bischoff           D L  OK    58 65 70 35 28 64 46 39 51 45 41 64 54 56
12 Tyler Wotherspoon       D L  OK    55 68 68 50 35 81 54 42 53 53 41 57 53 59
23 Anthony Bitetto         D L  OK    60 64 62 35 32 58 47 35 45 47 45 68 68 55
42 Jon Gillies             G L  OK    62 63 83 56 47 75 60 62 52 NA NA 64 66 59

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
43 Turner Elson            C L  OK    61 65 67 31 28 71 54 37 46 53 41 68 67 54
36 Chris Tierney           C L  OK    60 69 68 45 54 86 62 48 52 62 42 64 73 60
38 Joshua Norris           C L  OK    58 70 68 61 34 74 72 44 69 70 55 51 50 65
16 Marco Rossi             C L  OK    61 71 67 52 48 77 65 41 55 61 40 49 47 59
48 Riley Damiani           C R  OK    61 69 62 34 31 70 50 34 51 52 41 50 49 53
29 Nils Aman               C L  OK    68 70 66 52 79 84 64 46 55 63 45 46 54 62
35 Hunter McKown           C R  OK    61 70 70 49 37 68 61 44 58 55 39 43 42 58
18 Maxime Comtois         LW L  OK    72 72 71 52 78 52 65 46 60 56 48 51 57 63
19 Pierre Engvall         LW L  OK    65 67 73 52 87 80 67 47 61 56 55 60 63 65
41 Steven Lorentz         LW L  OK    78 62 70 48 90 87 63 43 54 65 48 60 64 63
14 Matt Boldy             LW L  OK    65 72 69 63 91 82 82 60 86 61 66 46 53 74
31 Josh Anderson          RW L  OK    76 68 73 59 82 64 73 46 68 68 60 65 72 69
33 Tyler Bertuzzi         RW L  OK    65 69 66 58 67 77 75 61 74 59 52 62 66 68
27 Jesse Ylonen           RW R  OK    61 68 64 51 57 95 67 51 62 57 48 51 54 62
47 Nicolas Aube-Kubel     RW R  OK    76 64 66 46 71 55 64 47 51 55 44 63 65 60
 9 Johnathan Kovacevic     D R  OK    67 63 71 60 88 80 63 47 57 68 46 57 60 67
17 Conor Timmins           D R  OK    58 71 69 55 49 85 69 60 66 52 49 54 55 65
 3 Luke Hughes             D L  OK    54 75 66 58 30 82 67 47 69 58 49 40 38 64
 4 Isaak Phillips          D L  OK    61 68 69 57 40 85 65 51 58 56 48 47 44 64
28 Noah Juulsen            D R  OK    69 64 70 54 39 78 57 42 51 59 41 59 55 62
26 Arber Xhekaj            D L  OK    76 68 77 55 68 30 64 46 61 54 52 46 50 66
24 Cam Talbot              G L  OK    72 75 78 70 64 85 77 71 75 NA NA 85 86 72
34 Brian Elliot            G L  OK    70 71 78 66 58 84 69 69 67 NA NA 90 91 68
32 Kevin Lankinen          G L  OK    67 72 70 65 55 70 73 71 74 NA NA 62 64 67

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
45 Michael Pezzetta       LW L  OK    81 57 69 48 76 35 57 41 48 54 47 55 65 59
49 John Leonard           LW L  OK    57 67 71 47 37 80 61 41 51 59 49 58 50 59
12 Samuel Fagemo          LW R  OK    61 71 70 40 39 87 57 43 51 59 46 52 51 59
30 Cooper Marody          RW R  OK    59 66 70 30 30 72 54 36 55 49 39 60 61 55
 6 Luke Evangelista       RW R  OK    61 70 65 58 49 85 69 52 72 54 52 47 44 64
39 Aaron Ness              D L  OK    58 69 64 36 29 70 45 38 50 43 41 72 71 55
10 Troy Stecher            D R  OK    64 69 65 58 91 78 62 47 56 68 47 65 69 66
25 Casey Fitzgerald        D R  OK    62 70 66 44 52 86 55 43 50 55 41 54 57 60
40 Brad Hunt               D L  OK    53 68 63 48 66 83 56 46 51 43 50 81 70 58
44 Chris Wideman           D R  OK    58 68 64 48 68 31 57 48 58 56 38 73 78 61
23 Taylor Fedun            D R  OK    56 63 69 48 32 84 50 43 49 47 41 80 69 58
54 Steve Santini           D R  OK    63 70 70 48 31 72 60 52 57 59 43 60 70 64
37 Kevin Gravel            D L  OK    61 69 70 54 46 88 55 41 53 59 41 70 66 62
11 Jordan Spence           D R  OK    57 68 66 53 35 84 60 46 61 54 43 46 44 61
22 Chase Priskie           D R  OK    53 66 67 35 29 69 45 44 52 49 39 52 59 56
 7 Stanislav Svozil        D L  OK    54 65 68 70 30 69 70 49 69 51 43 41 41 62
42 Joey Daccord            G L  OK    61 69 72 59 49 76 63 64 59 1  1  58 65 62

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  OK    63 77 72 67 90 89 87 60 87 77 74 62 81 79
 1 Phil Tomasino           C R  OK    61 72 64 56 52 89 71 58 69 58 48 46 47 65
 8 Jean Gabriel Pageau     C L  OK    78 76 65 61 83 89 77 58 73 77 53 71 80 72
30 Nico Hischier           C L  OK    60 82 64 64 91 92 88 72 85 81 67 51 66 78
 9 Andrew Mangiapane      LW L  OK    69 69 65 59 92 80 74 55 71 65 57 60 64 69
12 Conor Garland          LW R  OK    64 79 62 55 91 82 72 59 68 57 55 60 65 68
 6 Daniel Sprong          LW R  OK    63 74 69 47 79 86 71 56 70 53 60 57 63 68
13 Dillon Dube            LW L  OK    76 74 65 55 92 76 72 55 67 63 56 54 62 68
17 Ivan Barbashev         RW L  OK    78 72 68 59 92 80 75 58 71 65 55 62 65 70
29 Nicolas Roy            RW R  OK    70 67 69 58 79 84 72 51 68 68 54 57 67 68
39 Elias Lindholm         RW R  OK    69 78 69 63 90 90 84 68 81 79 62 65 74 77
10 Juuso Valimaki          D L  OK    61 70 70 62 89 74 75 61 71 59 48 54 57 69
 4 Josh Morrissey          D L  OK    63 77 66 76 89 84 92 83 90 63 71 62 70 82
 7 Kyle Burroughs          D R  OK    75 65 67 60 65 58 61 42 56 66 46 62 65 66
23 Jeremy Lauzon           D L  OK    77 68 69 59 80 66 63 46 56 66 47 57 62 67
19 Josh Manson             D R  OK    66 66 73 61 49 51 68 54 60 68 50 74 76 69
14 Adam Pelech             D L  OK    63 66 71 70 76 81 74 54 62 75 54 65 65 71
52 Connor Murphy           D R  OK    74 67 72 65 90 73 67 44 58 74 54 68 77 70
24 Spencer Martin          G L  OK    65 62 73 70 63 84 61 58 59 NA 2  60 62 60
41 Phillip Grubauer        G L  OK    71 78 67 70 66 85 76 71 73 NA NA 74 78 71
44 Matt Murray             G L  OK    70 77 81 67 59 84 73 69 71 NA NA 65 71 70

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
11 Mark Jankowski          C L  OK    66 64 71 52 69 80 61 42 51 64 43 64 64 60
38 Adam Ruzicka            C L  OK    64 70 70 49 64 85 64 57 66 51 47 53 56 64
26 Tyson Jost             LW L  OK    67 70 67 53 83 76 66 50 53 63 48 54 61 63
32 Givani Smith           LW L  OK    77 66 71 39 56 29 56 41 49 50 43 54 56 57
36 Jonas Rondbjerg        LW L  OK    57 67 69 46 41 79 60 40 51 61 40 51 50 57
45 Arnaud Durandeau       LW L  OK    59 70 64 51 31 76 60 39 55 55 39 49 51 56
16 Jaret Anderson-Dolan   RW L  OK    70 68 70 49 63 90 58 43 51 54 49 53 57 60
20 Justin Bailey          RW R  OK    64 71 68 30 28 65 52 37 48 55 38 68 67 55
22 Kevin Stenlund         RW R  OK    62 61 71 47 71 79 62 40 55 64 44 59 60 60
21 Matt Coronato          RW R  OK    58 68 66 56 30 34 58 39 51 58 37 43 43 55
35 Bobby Brink            RW R  OK    63 70 65 39 33 75 55 42 60 60 39 54 48 58
 5 Nick DeSimone           D R  OK    53 61 69 48 33 71 51 36 48 58 41 62 60 58
28 Andreas Englund         D L  OK    74 71 65 46 63 65 54 43 50 55 41 62 61 61
37 Artemi Kniazev          D L  OK    57 65 66 39 32 74 47 40 49 44 39 48 43 55
27 Logan Stanley           D L  OK    71 66 74 63 37 52 55 43 55 56 46 57 58 63
42 Blake Hillman           D L  OK    59 64 69 30 29 82 44 41 53 56 38 59 57 58
31 Cale Fleury             D R  OK    69 69 66 49 37 86 59 43 50 57 45 52 59 62
33 Linus Hogberg           D L  OK    57 68 64 36 29 74 52 41 57 55 41 50 55 58
46 Nathan Beaulieu         D L  OK    62 71 69 55 69 70 58 44 54 67 40 71 73 65
40 Drew Helleson           D R  OK    54 68 68 52 31 71 58 38 59 52 47 46 45 59
43 Will Butcher            D L  OK    52 69 70 34 33 75 49 43 53 43 44 61 62 56
34 Eric Comrie             G R  OK    68 67 64 64 58 69 63 67 63 NA 2  60 65 62

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
26 Brock Nelson            C L  OK    62 71 71 62 92 87 84 63 84 66 73 74 78 77
25 Warren Foegele          C L  OK    75 69 70 50 79 78 67 47 58 62 52 60 65 65
39 Christian Dvorak        C L  OK    57 71 67 59 78 92 73 53 68 76 50 60 64 67
 4 Cole Guttman            C R  OK    56 70 63 52 40 90 68 43 64 62 51 50 51 62
 9 Austin Watson          LW L  OK    78 70 69 45 82 32 57 40 49 70 49 71 74 62
57 Brad Marchand          LW L  OK    67 77 63 63 85 68 85 74 85 69 62 82 85 76
37 Carter Verhaeghe       LW L  OK    60 74 65 60 91 79 81 59 78 59 76 62 65 74
13 Tyler Motte            LW L  OK    77 72 67 49 76 91 65 46 55 71 48 62 66 64
 7 Yegor Sharangovich     RW L  OK    59 68 68 53 86 88 68 50 56 70 53 54 59 65
38 Jakub Voracek          RW L  OK    56 75 72 57 37 91 71 57 71 60 44 79 84 66
40 Logan O'Connor         RW R  OK    75 69 64 53 92 79 66 48 55 70 47 60 63 64
11 Troy Terry             RW R  OK    57 77 66 65 83 87 82 67 81 62 64 57 58 73
24 Erik Johnson            D R  OK    72 68 74 60 77 89 62 47 56 69 43 82 81 69
21 Erik Cernak             D R  OK    75 68 74 64 83 75 67 51 59 74 45 57 62 71
17 Jacob Middleton         D L  OK    69 67 73 64 90 71 66 48 58 72 47 60 63 69
12 Nick Blankenburg        D R  OK    63 66 64 64 56 83 73 54 66 62 53 54 56 67
44 Justin Holl             D R  OK    73 66 68 67 90 83 68 52 59 78 45 71 74 71
10 Nick Holden             D L  OK    66 63 71 59 79 90 64 51 57 69 46 85 81 68
 1 Henri Jokiharju         D R  OK    61 69 68 68 75 83 69 49 60 66 48 51 56 67
49 Jonathan Quick          G L  OK    72 74 75 71 67 70 73 69 69 NA NA 88 91 70
22 Ivan Prosvetov          G L  OK    64 64 80 59 48 81 58 63 55 NA NA 51 52 59

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
14 Alexander True          C L  OK    70 66 70 31 31 72 51 36 50 53 41 59 50 55
16 Zegmus Girgensons       C L  OK    74 69 68 52 88 88 62 43 52 63 46 67 68 62
27 Justin Kirkland         C L  OK    66 63 67 41 35 86 53 37 48 58 37 62 56 55
20 Radim Zohorna           C L  OK    60 68 72 40 38 89 56 39 53 49 42 61 59 57
 5 Cole Reinhardt         LW L  OK    66 59 69 31 29 54 53 39 49 54 41 47 47 54
 3 Joel Teasdale          LW L  OK    62 68 70 51 32 79 59 43 62 52 45 55 50 59
 2 Beck Malenstyn         LW L  OK    75 71 69 42 36 80 57 45 51 52 48 55 52 60
18 Boris Katchouk         LW L  OK    72 69 69 48 69 75 61 48 58 62 45 54 58 62
29 Joey Anderson          RW R  OK    67 67 70 45 59 92 61 42 57 65 47 58 59 61
23 Callahan Burke         RW R  OK    57 66 64 42 32 82 57 39 48 60 38 59 54 55
33 Brandon Duhaime        RW L  OK    79 68 69 45 67 58 62 40 53 59 49 59 62 61
 8 Nikolai Knyzhov         D L  OK    57 66 74 57 37 74 59 38 54 60 49 54 53 62
52 Louis Belpedio          D R  OK    60 65 65 35 28 69 45 38 49 46 41 58 55 55
28 Seth Helgeson           D L  OK    55 60 68 35 29 60 47 41 45 44 40 68 71 55
 6 Maxence Guenette        D R  OK    60 63 64 43 29 81 50 39 50 50 41 46 44 56
30 Frederic Allard         D R  OK    50 69 67 51 32 83 50 38 52 51 40 59 54 57
19 Kevin Poulin            G L  OK    56 59 67 54 42 65 51 62 49 2  NA 65 52 54

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    72 70 70 54 93 76 66 47 55 69 48 79 83 65
44 Nazem Kadri             C L  OK    71 76 66 60 92 75 79 63 79 60 62 76 78 73
30 Pavel Zacha             C L  OK    66 69 69 57 92 89 76 62 72 65 58 57 63 71
18 David Krejci            C R  OK    62 71 67 60 83 87 79 72 78 60 55 88 89 72
32 Alex Killorn           LW L  OK    65 71 67 60 92 79 80 63 76 70 64 79 80 74
 9 Jakob Silfverberg      LW L  OK    57 79 70 55 91 82 70 49 65 75 48 76 80 67
12 Patrik Laine           LW R  OK    59 77 70 64 71 87 83 67 84 61 66 54 65 75
55 Radek Faksa            LW L  OK    70 65 69 50 89 75 66 47 55 69 50 64 71 64
25 Jordan Martinook       RW L  OK    69 67 68 56 92 71 68 51 57 70 50 71 75 65
38 Teuvo Teravainen       RW L  OK    58 83 67 59 81 88 75 60 72 68 53 65 70 70
16 Viktor Arvidsson       RW R  OK    59 80 65 59 88 86 78 62 76 60 63 68 71 72
28 Ilya Mikheyev          RW L  OK    57 80 67 59 64 94 73 54 68 64 58 65 66 68
23 Anthony DeAngelo        D R  97    59 80 64 71 83 71 87 67 83 63 64 62 66 76
36 Ian Cole                D L  OK    69 68 74 65 89 75 67 50 58 76 47 79 83 71
35 Jake McCabe             D L  OK    73 71 69 65 87 76 70 56 60 73 47 68 71 71
37 Patrik Nemeth           D L  OK    70 66 76 61 86 84 60 43 55 76 42 71 73 69
34 Scott Mayfield          D L  OK    66 65 73 68 92 71 72 53 60 78 52 71 74 72
27 Mattias Ekholm          D L  OK    64 67 72 69 89 87 79 57 70 73 58 76 79 74
47 Samuel Montembeault     G L  OK    69 73 79 76 68 85 73 69 75 NA NA 60 66 70
49 Juuse Saros             G L  OK    72 88 60 86 84 86 89 69 90 NA NA 62 69 79

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
17 Daniel O'Regan          C R  OK    57 69 66 30 29 74 51 37 46 54 37 64 61 53
48 Joseph Cramarossa       C L  OK    69 65 67 39 31 34 56 39 51 50 44 71 72 56
45 Devin Shore            LW L  OK    69 71 70 41 65 88 54 42 51 53 38 66 70 58
 3 Dalton Smith           LW L  OK    59 64 69 30 28 58 51 36 45 52 39 74 67 53
 6 Ben McCartney          LW L  OK    64 62 66 31 30 54 55 39 48 51 42 43 45 54
51 Paul Stastny           LW L  OK    60 69 67 48 85 86 65 48 63 53 50 90 90 63
50 Shane Gersich          LW L  OK    58 65 66 32 29 66 51 37 48 50 39 61 65 53
 2 Kyle Clifford          RW L  OK    67 60 68 40 37 38 55 40 58 47 39 72 71 56
 4 Adam Ginning            D L  OK    58 62 68 61 31 37 59 38 53 59 41 48 48 60
29 Ryan Murray             D L  OK    55 69 68 47 36 80 54 57 54 52 40 70 66 61
 7 Tommy Cross             D L  OK    53 57 58 36 29 64 41 37 47 47 39 63 61 52
41 Jason Garrison          D L  OK    56 62 70 39 28 70 46 42 52 47 39 73 70 57
39 Marco Scandella         D L  OK    59 66 71 61 42 86 62 40 55 62 47 73 75 64
46 Dustin Tokarski         G L  OK    63 63 68 57 41 75 69 59 63 2  1  75 73 61

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
21 Teddy Blueger           C L  OK    70 71 66 49 75 77 66 46 55 69 44 65 69 63
14 Pontus Holmberg         C L  OK    63 70 69 44 57 72 61 47 56 54 46 51 53 60
46 Jonathan Drouin         C L  OK    61 84 68 55 73 85 70 63 69 58 42 62 70 66
31 Tyler Seguin            C R  OK    69 83 70 58 87 85 76 59 74 64 60 71 80 72
26 Mason Marchment        LW L  OK    71 61 71 56 81 58 71 55 66 60 52 62 65 66
35 Danton Heinen          LW L  OK    73 71 65 47 78 86 62 48 58 56 51 63 70 63
22 Arthur Kaliyev         LW L  OK    65 69 71 47 72 86 67 51 68 52 54 46 50 65
52 Phillip Danault        LW L  OK    67 69 69 62 92 74 79 62 74 76 57 68 72 72
12 Kirill Marchenko       RW R  OK    61 77 68 57 74 87 70 40 71 61 60 48 53 66
10 Valeri Nichuskin       RW L  OK    63 75 71 67 69 94 84 67 84 74 61 62 69 76
16 Fabian Zetterlund      RW R  OK    66 67 72 51 80 87 65 51 59 55 46 51 57 63
32 Michael Carcone        RW L  OK    62 61 58 52 35 82 58 41 58 55 44 59 57 57
41 Jakub Vrana            RW L  OK    59 79 67 54 47 81 71 47 69 56 64 60 65 67
34 Carson Soucy            D L  OK    74 61 71 58 89 68 64 49 57 66 49 65 67 68
 4 Alexandre Carrier       D R  OK    63 68 63 61 62 77 66 50 60 67 47 60 62 66
39 Jacob Trouba            D R  OK    75 73 70 69 92 77 77 56 68 77 57 65 74 75
13 Thomas Harley           D L  OK    53 68 70 59 33 85 63 50 59 55 42 46 44 62
 1 Charlie McAvoy          D R  OK    63 77 70 71 80 77 89 79 83 74 57 57 69 78
47 Pierre-Olivier Joseph   D L  OK    68 71 66 55 86 76 65 50 62 53 50 51 58 65
24 Tristan Jarry           G L  OK    70 83 71 77 72 75 84 72 84 NA NA 62 69 76
45 Casey DeSmith           G L  OK    68 75 63 73 66 74 75 67 76 NA NA 74 71 69
48 Thomas Greiss           G L  OK    69 72 78 65 55 83 70 70 67 NA NA 88 87 68

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
15 Joseph Labate           C L  OK    60 55 70 32 30 63 49 37 48 46 38 58 66 52
27 Jujhar Khaira           C L  OK    73 63 69 50 67 73 63 44 55 69 46 63 63 62
37 Andrew Agozzino         C L  OK    65 58 65 56 31 84 68 46 68 62 46 73 69 62
29 Adam Gaudette           C R  OK    66 68 64 30 28 72 53 37 53 52 40 61 59 55
 5 Hugh McGing            LW L  OK    53 66 65 44 30 81 55 39 49 52 40 56 53 54
 8 Brett Gallant          LW L  OK    59 48 57 33 31 63 49 35 40 45 35 69 69 49
50 Nick Abruzzese         LW L  OK    62 69 65 45 33 80 62 50 69 53 38 48 52 60
23 Joseph Gambardella     LW L  OK    59 61 70 33 32 67 48 39 41 46 35 67 70 52
20 Mason Shaw             LW L  OK    75 66 65 46 74 36 62 45 54 62 46 54 59 60
30 Kyle Rau               RW L  OK    61 70 62 30 28 74 51 37 47 50 38 65 67 53
 6 Riley Barber           RW R  OK    63 69 68 34 33 65 47 42 49 49 36 59 65 54
18 Milos Kelemen          RW L  OK    71 62 69 38 42 31 53 40 46 51 44 49 50 55
44 Riley Nash             RW L  OK    65 62 63 35 31 69 45 34 45 55 39 70 69 53
17 Mitchell Stephens      RW R  OK    60 65 71 32 31 70 53 39 45 56 39 57 62 55
 3 Joel Hanley             D L  OK    61 63 68 51 49 67 53 41 50 51 43 73 70 59
11 Brandt Clarke           D R  OK    56 68 68 54 34 70 61 51 60 59 43 43 39 62
 9 Ben Gleason             D L  OK    58 67 66 37 28 67 45 38 51 44 40 54 55 55
 7 Brogan Rafferty         D R  OK    58 66 67 36 29 68 43 40 54 48 42 60 55 56
19 Nicolas Beaudin         D L  OK    58 69 66 40 35 73 49 43 54 52 46 51 43 58
25 Jonas Johansson         G L  OK    68 67 83 58 46 74 63 65 66 2  NA 61 66 64

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
30 Jordan Staal            C L  OK    77 69 73 58 91 83 71 49 59 76 55 82 92 69
39 Mikael Backlund         C L  99    70 76 70 62 92 83 79 63 73 75 56 79 83 73
42 Sam Bennett             C L  OK    77 75 68 60 77 70 76 58 72 68 58 60 70 71
28 Adam Henrique           C L  OK    59 76 67 62 76 85 78 52 75 76 63 76 85 72
40 Bryan Rust             LW R  OK    70 76 67 61 91 84 77 57 73 71 59 71 73 72
26 Josh Bailey            LW L  OK    57 74 69 55 78 94 69 53 64 65 48 79 83 66
53 Jamie Benn             LW L  OK    72 74 70 57 92 82 83 68 83 67 68 79 93 77
52 John Gaudreau          LW L  OK    56 86 62 65 90 88 85 78 85 60 61 68 77 76
46 Matt Duchene           RW L  OK    59 85 67 62 83 83 81 65 81 61 64 74 81 74
24 Artturi Lehkonen       RW L  98    68 74 64 67 78 84 83 62 84 72 61 62 62 74
38 Jordan Eberle          RW R  OK    62 72 66 59 92 83 78 66 78 59 58 76 85 72
41 Oliver Ekman-Larsson    D L  OK    61 82 69 66 70 85 76 61 70 59 47 74 80 70
20 Samuel Girard           D L  OK    61 84 63 69 87 90 80 64 70 68 53 54 61 72
47 Brian Dumoulin          D L  OK    68 69 71 67 92 90 70 56 60 79 44 74 72 72
17 Spencer Stastney        D L  OK    58 66 62 61 35 87 67 54 60 66 40 49 46 64
49 Gavin Bayreuther        D L  OK    64 64 67 55 69 79 66 51 59 62 46 66 68 65
45 Tyson Barrie            D L  OK    60 78 68 66 94 84 86 70 84 60 64 74 80 77
43 Josh Brown              D R  OK    74 61 73 56 81 54 60 42 55 73 48 65 69 67
35 Simeon Varlamov         G L  OK    70 81 74 66 58 84 79 70 76 NA NA 82 85 73
13 Ilya Sorokin            G L  OK    69 87 74 84 81 86 87 67 90 NA NA 62 64 79

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 70 66 57 35 81 62 36 57 63 39 47 47 58
34 Marc McLaughlin         C R  OK    60 63 69 44 30 45 56 39 51 50 40 51 49 55
 8 Jakub Lauko             C L  OK    73 71 70 43 47 70 60 45 52 52 47 48 51 60
51 Justin Dowling          C L  OK    60 62 61 30 28 76 51 38 46 51 39 72 70 53
36 Aleksi Heponiemi        C L  OK    58 69 59 43 36 81 62 48 55 49 47 51 52 58
 5 Oskar Steen             C R  OK    63 68 68 42 30 83 58 40 53 50 46 55 54 57
 1 Isaac Ratcliff         LW L  OK    63 64 71 32 29 59 51 42 53 53 39 51 51 55
14 Egor Afanasyev         LW L  OK    64 69 71 44 41 89 58 40 50 55 43 47 46 58
23 Hudson Fasching        RW R  OK    65 61 69 49 65 84 64 49 55 55 52 61 71 62
 4 Anton Blidh            RW L  OK    69 63 69 38 39 70 56 37 46 45 34 60 66 53
32 Karson Kuhlman         RW R  OK    65 70 65 48 63 88 61 41 51 61 41 64 66 59
48 Jordan Gross            D R  OK    56 66 63 60 39 90 63 39 62 55 50 63 62 61
37 Kyle Clague             D L  OK    58 69 67 55 54 71 59 46 55 52 42 54 55 61
21 Jake Christiansen       D L  OK    58 66 67 55 47 90 60 47 57 54 42 51 52 61
 6 Dylan Wells             G L  OK    59 61 70 51 43 74 60 55 60 2  6  54 57 57
11 Jiri Patera             G L  OK    62 68 70 59 46 74 60 63 60 8  6  55 53 61
50 Alex Stalock            G L  OK    64 65 58 66 59 43 70 62 70 NA NA 81 75 63
10 Nico Daws               G L  OK    63 68 79 57 45 71 61 65 53 2  NA 52 53 60

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
 1 Blake Lizotte           C L  OK    74 70 62 50 91 62 66 53 56 64 49 57 61 64
16 Anze Kopitar            C L  OK    64 76 74 67 92 94 87 71 84 82 64 85 98 79
 3 Sebastian Aho           C L  OK    63 78 64 65 86 81 86 62 84 72 74 57 65 77
22 Jack McBain             C L  OK    81 66 69 52 92 67 66 46 56 70 50 48 56 65
21 Ross Colton            LW L  OK    80 69 67 49 91 70 66 48 63 55 55 60 62 65
27 Tomas Hertl            LW L  OK    68 77 72 64 90 81 83 67 82 68 61 68 74 75
12 Artemi Panarin         LW L  OK    59 84 63 65 92 84 89 84 90 59 65 74 77 78
32 Marcus Johansson       LW L  OK    59 73 69 58 90 92 75 56 76 62 56 76 80 70
36 Phil Kessel            RW R  OK    57 81 70 50 92 81 68 55 65 56 51 85 90 66
28 Joe Pavelski           RW R  OK    69 77 68 61 92 92 84 73 84 63 65 93 98 77
26 Derek Grant            RW L  OK    63 69 71 54 64 76 69 52 61 70 47 76 78 65
 2 Seth Jarvis            RW R  OK    67 72 63 57 92 90 72 55 70 61 52 43 51 67
18 Robert Thomas          RW R  OK    57 72 72 65 85 87 84 75 83 71 57 51 64 75
44 Chad Ruhwedel           D L  OK    71 65 67 53 63 81 60 43 55 63 45 75 77 65
46 Mark Staal              D L  OK    73 67 71 62 92 81 65 48 57 72 47 85 89 70
23 Zach Werenski           D L  OK    54 76 71 74 38 93 86 61 79 69 65 57 63 74
35 Drew Doughty            D L  OK    64 79 71 80 91 87 90 72 87 74 59 79 91 80
 9 Tyler Myers             D L  OK    65 72 76 68 89 72 69 52 60 74 43 76 83 71
 4 Miro Heiskanen          D L  OK    58 80 68 78 90 87 91 85 89 71 61 51 59 81
43 Darcy Kuemper           G L  OK    72 85 83 81 78 72 86 69 87 NA NA 76 81 79
11 Stuart Skinner          G L  OK    69 76 80 79 74 86 78 67 84 NA NA 54 52 73

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
51 Tyler Pitlick           C R  OK    77 72 67 42 76 84 60 45 52 54 47 74 70 61
33 Kurtis MacDermid       LW L  OK    75 61 76 40 60 30 52 43 50 47 45 64 66 58
29 Evgeni Dadonov         LW L  OK    61 74 66 54 85 87 70 57 67 59 48 79 72 66
10 Nathan Bastian         RW R  OK    77 69 70 49 62 66 65 47 59 64 48 57 59 64
15 Derek Ryan             RW R  OK    68 65 65 46 90 79 62 41 53 63 50 88 74 62
 6 Grant Hutton            D R  OK    57 61 69 36 29 73 47 37 52 51 43 66 60 57
24 Sean Walker             D R  OK    64 66 63 56 79 74 60 50 54 59 46 64 64 63
31 Jacob Macdonald         D L  OK    66 64 68 46 70 71 56 46 56 47 44 65 62 60
 8 Kevin Mandolese         G L  OK    59 65 71 58 49 75 49 62 59 NA 2  50 52 58
14 Arvid Soderblom         G L  OK    67 64 70 68 53 78 60 65 61 NA 4  51 48 61

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
33 Greg McKegg             C L  OK    61 67 70 33 31 72 51 40 47 57 41 68 67 56
 6 Thomas Bordeleau        C L  OK    57 69 63 55 34 88 65 49 61 58 39 43 42 59
 5 Casey Mittelstadt       C L  OK    60 73 68 56 92 86 75 66 74 59 52 54 60 69
46 Andrew Poturalski       C R  OK    58 71 66 32 29 72 57 36 55 50 37 63 60 55
30 Sean Monahan            C L  OK    57 76 68 60 47 77 76 59 75 67 52 65 77 69
40 Sam Gagner             LW R  OK    57 64 67 50 62 83 62 42 60 56 51 77 82 61
39 Conor Sheary           LW L  OK    65 71 64 56 92 86 71 53 64 69 54 71 76 67
16 Trent Frederic         LW L  OK    76 69 72 48 90 65 64 46 55 58 54 54 61 64
22 Matias Maccelli        LW L  OK    59 68 64 56 78 86 75 68 73 59 49 48 54 67
15 Drake Batherson        RW R  OK    72 71 69 63 92 84 82 66 87 61 60 54 58 74
 7 Kaapo Kakko            RW L  OK    60 70 70 55 92 92 70 52 63 60 55 46 54 66
13 Dakota Joshua          RW L  OK    81 71 70 47 90 62 62 45 54 60 49 60 62 63
 8 Mario Ferraro           D L  OK    69 70 70 70 84 87 69 45 62 80 49 54 60 71
32 Brett Kulak             D L  OK    69 68 68 60 92 81 66 52 58 67 48 65 67 68
 4 Rasmus Dahlin           D L  OK    64 76 69 79 89 72 92 83 90 71 70 48 61 82
14 William Borgen          D R  OK    76 64 70 58 92 77 64 51 57 64 47 60 64 68
23 Quinn Hughes            D L  OK    56 86 64 79 89 87 92 89 91 68 55 51 61 82
25 Colin Miller            D R  OK    70 75 69 59 90 81 67 51 59 57 52 71 77 68
 2 Braden Schneider        D R  OK    74 70 71 56 91 89 63 49 57 61 51 46 53 67
34 Seth Jones              D R  OK    64 79 72 76 84 86 88 62 84 74 64 65 75 78
36 Jan Rutta               D R  OK    65 64 70 60 72 79 63 46 56 69 48 76 74 67
 9 Kaapo Kahkonen          G L  OK    68 77 77 72 66 85 72 65 68 NA NA 60 64 69
20 Pheonix Copley          G R  OK    66 72 78 70 66 49 67 63 71 NA NA 71 68 67

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
10 Gemel Smith             C L  OK    52 70 68 32 29 53 52 40 49 48 43 67 57 54
44 Cal O'Reilly            C L  OK    55 61 61 31 29 62 50 39 42 46 39 72 67 51
 1 Michael Mersch         LW L  OK    61 68 67 30 28 67 51 37 45 49 39 71 70 53
11 Cameron Hughes         LW L  OK    63 67 64 31 35 66 47 35 46 57 40 62 66 54
17 Alex Barre-Boulet      LW L  OK    58 67 66 48 32 79 56 44 50 52 42 57 52 57
35 Nikita Soshnikov       LW L  OK    68 66 65 41 32 80 54 40 50 56 41 69 60 57
12 Nick Swaney            RW R  OK    70 71 61 42 32 78 60 38 49 59 42 56 48 57
 3 Austin Czarnik         RW R  OK    63 67 62 48 51 79 60 43 54 55 40 70 70 58
26 Matej Blumel           RW L  OK    63 70 71 45 35 83 62 39 53 50 50 49 46 59
28 Robert Bortuzzo         D L  OK    65 62 69 49 58 66 56 45 51 61 45 76 82 63
19 Jon Lizotte             D L  OK    60 63 72 35 28 52 46 39 50 52 41 64 61 57
21 Hunter Drew             D R  OK    62 67 67 37 29 49 46 40 52 45 42 56 57 56
29 Michael Kesselring      D R  OK    57 67 70 59 36 74 62 50 58 59 38 49 50 63
27 Ethan Prow              D R  OK    56 60 64 34 31 72 46 36 56 43 43 71 66 55
42 Brady Keeper            D R  OK    67 69 69 34 29 72 44 40 50 47 42 60 65 58
45 Dylan McIlrath          D R  OK    63 62 76 48 35 47 54 47 55 53 42 69 68 61
18 Zach Sawchenko          G L  OK    60 61 69 55 46 69 58 57 53 NA NA 60 55 56
24 Leevi Merilainen        G L  OK    62 63 66 56 40 73 59 62 54 2  5  44 49 57
31 Jet Greaves             G L  OK    62 61 63 55 50 72 57 59 58 5  2  49 45 56
43 Calvin Pickard          G L  OK    58 61 64 55 44 67 55 65 51 1  NA 62 69 56

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
29 Frank Vatrano           C L  OK    69 69 68 59 91 71 73 50 68 68 59 65 67 69
39 Andrew Copp             C L  OK    60 70 68 62 92 87 76 61 70 76 49 65 76 70
13 Auston Matthews         C L  OK    66 80 71 67 86 88 92 73 90 72 82 57 67 82
42 Alex Kerfoot            C L  OK    65 75 66 54 92 82 69 54 60 69 48 65 66 66
53 Scott Laughton         LW L  85 1W 76 66 67 62 89 77 76 55 70 75 55 65 74 70
46 Eric Robinson          LW L  OK    77 62 70 52 84 92 66 47 55 69 51 62 65 65
 5 William Nylander       LW R  OK    58 80 69 63 92 86 87 71 89 63 75 60 66 78
48 Anders Lee             LW L  OK    74 68 77 60 92 77 77 52 79 61 65 76 85 73
41 Denis Malgin           RW R  OK    72 70 65 46 79 89 62 43 57 54 51 57 62 62
15 Ryan Hartman           RW R  OK    66 68 68 58 74 48 74 58 67 66 58 65 72 69
12 Brock McGinn           RW L  OK    69 69 66 50 83 83 62 41 51 69 52 63 65 63
 2 Kyle Okposo            RW R  OK    70 70 72 54 86 80 68 51 60 63 51 82 85 66
14 Mitch Marner           RW R  OK    62 82 65 69 90 87 94 86 91 81 68 57 64 82
11 Brett Pesce             D R  OK    57 70 70 71 92 83 77 58 68 75 51 65 68 72
43 Artem Zub               D R  OK    72 68 69 67 69 77 68 47 59 64 49 62 64 68
38 Jordie Benn             D L  96    64 60 69 57 37 63 61 44 56 66 49 85 77 65
 9 Shea Theodore           D L  OK    55 74 68 69 71 87 87 74 79 61 62 62 66 76
40 Matt Irwin              D L  OK    73 68 69 52 75 71 57 42 51 58 44 83 81 64
36 Jaccob Slavin           D L  OK    57 71 70 71 87 93 75 57 62 79 54 65 69 72
47 Radim Simek             D L  OK    68 70 69 55 65 68 54 43 54 64 43 64 71 64
 1 Andrei Vasilevskiy      G L  OK    75 88 82 84 81 86 89 72 89 NA NA 65 71 81
30 Martin Jones            G R  OK    71 73 79 73 71 86 73 70 72 NA NA 76 82 70

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 3 Josh Dunne              C L  OK    69 70 69 42 36 61 57 38 52 52 40 56 52 56
 6 Semyon Der-Arguchintse  C R  OK    55 67 63 37 29 81 54 39 50 46 39 48 46 53
19 Connor Bunnaman         C L  OK    64 59 69 32 31 71 52 35 48 51 38 57 61 53
22 Scott Reedy             C R  OK    64 67 68 33 31 72 55 38 53 55 42 49 51 56
 4 Brett Murray           LW L  OK    64 59 74 33 36 57 51 38 56 56 45 56 53 57
52 Ryan Reaves            RW R  OK    79 62 74 42 85 61 58 43 51 50 43 83 78 60
17 Brett Leason           RW R  OK    66 65 69 46 70 80 61 40 55 54 45 52 54 59
25 Will Lockwood          RW R  OK    74 67 61 44 38 91 60 42 50 61 40 55 55 58
44 Sheldon Rempal         RW R  OK    59 69 61 37 32 79 54 40 49 48 40 61 66 54
31 Jacob Moverare          D L  OK    57 65 71 55 30 82 55 39 52 60 41 54 52 61
24 Austin Strand           D R  OK    60 61 70 49 34 77 51 42 51 50 43 59 55 58
45 Joe Hicketts            D L  OK    59 66 65 39 34 69 48 38 57 49 43 56 64 57
56 Maxime Lagace           G L  OK    59 62 69 55 45 67 54 58 52 1  2  69 62 56

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
 7 Anton Lundell           C L  OK    60 74 66 58 85 77 72 54 67 70 52 46 52 67
51 Jack Eichel             C R  OK    64 85 70 63 80 93 84 69 82 67 67 60 73 77
14 Morgan Frost            C L  OK    69 71 63 58 91 86 73 55 72 62 55 51 59 68
41 Colton Sissons          C R  OK    78 69 69 57 92 87 70 50 60 80 49 68 72 68
43 Casey Cizikas           C L  OK    79 72 66 54 91 72 65 46 54 71 45 74 79 64
 4 Kyle Connor            LW L  OK    61 78 65 67 92 89 88 72 89 64 70 60 65 78
33 Victor Olofsson        LW L  OK    58 77 65 53 86 93 72 48 73 55 65 62 63 68
30 Nico Sturm             LW L  OK    73 66 71 54 86 84 68 46 60 71 52 62 64 66
31 Gustav Nyquist         LW L  OK    62 78 64 61 68 86 74 55 68 70 53 79 84 69
36 Nino Niederreiter      RW R  OK    78 75 73 58 89 86 74 50 74 59 62 71 80 71
19 Noel Acciari           RW R  OK    81 66 70 53 88 85 66 44 55 72 51 74 74 66
 3 Oliver Bjorkstrand     RW R  OK    66 83 64 56 91 89 74 55 73 60 59 62 66 70
29 Joel L'Esperance       RW R  81 1W 62 60 69 33 28 70 53 36 46 51 41 55 62 54
34 Dylan DeMelo            D R  OK    69 70 67 65 86 78 71 55 61 73 52 68 70 71
12 Matt Roy                D R  OK    69 62 70 63 92 88 70 52 60 71 56 62 66 70
16 Brandon Carlo           D R  OK    71 67 73 63 86 82 66 49 58 77 48 60 66 71
 5 Hampus Lindholm         D L  OK    62 72 72 73 90 80 87 70 81 72 59 65 71 77
38 Luke Schenn             D R  OK    80 60 74 58 83 58 66 53 58 65 50 79 83 70
35 Nicolas Hague           D L  OK    74 68 76 51 91 71 60 50 55 60 48 54 61 67
47 Dylan Samberg           D L  OK    69 70 71 57 75 79 63 48 58 69 46 51 57 67
21 Ilya Samsonov           G L  OK    68 83 79 74 70 86 81 68 84 NA NA 57 64 75
39 Vitek Vanecek           G L  OK    70 84 69 76 74 75 83 71 85 NA NA 60 62 75

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
22 Laurent Dauphin         C L  OK    58 67 62 41 46 70 57 35 47 56 41 62 69 55
 6 Paul Cotter             C L  OK    80 66 70 51 70 84 63 43 56 53 53 49 56 63
 9 Sonny Milano           LW L  OK    64 69 70 48 76 83 64 59 62 56 49 58 69 65
 8 Dylan Holloway         LW L  OK    74 70 69 45 70 70 60 39 55 51 43 43 53 59
 2 Kent Johnson           LW L  OK    58 69 65 54 90 88 69 54 68 56 54 45 51 65
20 Mikhail Maltsev        LW L  OK    62 70 71 38 32 84 54 40 45 51 40 55 54 55
11 Oliver Wahlstrom       RW R  OK    70 70 70 48 54 62 66 51 61 57 55 48 51 64
24 David Gust             RW R  OK    61 68 62 53 33 72 63 41 56 51 45 62 63 58
26 Glenn Gawdin           RW R  OK    62 70 65 44 35 79 57 37 48 65 37 59 56 56
40 Lukas Reichel          RW L  OK    58 71 65 58 44 87 72 54 71 63 52 41 46 66
13 Jake Evans             RW R  OK    63 65 66 56 69 77 66 55 57 72 45 59 63 64
27 Wade Allison           RW R  OK    78 69 69 51 75 71 62 42 55 62 46 58 60 62
23 Egor Sokolov           RW R  OK    63 69 74 37 32 85 58 46 55 49 44 48 47 58
 1 Urho Vaakanainen        D L  OK    57 69 71 63 50 92 62 46 55 59 39 51 55 63
10 Robin Salo              D L  OK    58 66 64 47 39 78 60 47 59 55 53 51 55 61
18 Tyler Tucker            D L  OK    66 64 66 56 52 55 61 50 58 56 44 45 50 62
45 Coryey Schueneman       D L  OK    52 66 69 53 35 85 58 45 55 57 42 59 63 61
17 Mac Hollowell           D R  OK    55 63 64 52 35 80 55 47 57 60 42 56 56 61
25 Philip Broberg          D L  OK    62 70 68 49 64 93 55 46 56 57 45 47 50 62
32 Zachary Hayes           D L  OK    64 64 70 37 30 73 47 39 51 50 46 50 46 58
28 Wyatt Kaiser            D L  OK    56 70 67 65 37 81 68 51 58 66 45 45 42 65
48 Matt Kiersted           D L  OK    58 71 65 45 44 79 55 46 54 48 49 53 54 59
15 Samuel Ersson           G L  OK    70 65 69 63 50 80 47 61 61 2  2  52 55 59
37 Jack LaFontaine         G L  OK    56 64 71 60 42 66 59 59 52 3  1  61 54 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
 4 Wyatt Johnston          C R  OK    59 77 66 58 92 86 71 48 69 60 59 38 48 67
24 Filip Hallander         C L  OK    57 71 67 44 30 81 61 36 52 72 39 47 49 57
17 Jake Leschyshyn         C L  OK    74 63 67 42 55 82 55 39 48 52 39 51 53 56
26 Nick Bjugstad           C L  OK    78 69 71 57 89 82 69 45 60 72 54 71 70 67
12 Elmer Soderblom        LW L  OK    63 69 78 48 42 75 63 48 62 59 51 48 49 63
10 Quinton Byfield        LW L  OK    66 71 73 53 69 75 66 54 63 56 43 43 47 63
11 Otto Koivula           LW L  OK    62 62 75 36 34 59 58 49 54 51 39 54 52 57
37 David Gustafsson       LW L  OK    63 69 71 44 64 89 58 43 51 61 39 48 52 58
14 Vladimir Tarasenko     RW L  OK    68 80 75 59 82 92 78 65 76 59 59 74 76 73
13 Michael McLeod         RW R  OK    78 78 67 49 90 73 64 52 54 67 43 54 61 64
18 Phillip Di Giuseppe    RW L  OK    68 71 67 54 51 79 65 46 57 60 49 68 70 63
28 Alexei Toropchenko     RW L  OK    78 68 74 48 82 88 62 43 54 63 48 51 57 63
 5 Moritz Seider           D R  OK    74 75 70 73 92 84 86 67 83 80 51 46 54 78
 9 Jakob Chychrun          D L  OK    60 66 73 72 65 81 87 67 81 65 65 54 60 74
 3 Jacob Bryson            D L  OK    59 72 63 54 74 90 59 47 55 59 44 57 61 63
33 Gustav Lindstrom        D R  OK    62 68 66 53 56 75 60 50 56 52 44 54 56 62
 1 Colton Parayko          D L  OK    66 73 75 73 90 87 77 58 65 75 50 68 71 74
27 Kevin Bahl              D L  OK    67 70 76 53 61 65 60 47 55 56 47 48 51 64
25 Samuel Bolduc           D L  OK    61 66 72 54 42 90 58 39 63 52 49 48 46 62
35 Scott Wedgewood         G R  OK    67 73 74 65 56 83 73 65 75 NA NA 71 69 68
34 Joel Hofer              G L  OK    59 65 73 60 49 77 66 65 63 4  1  49 47 61

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    59 63 67 44 33 82 58 42 50 50 41 55 48 56
22 Rasmus Kupari           C R  OK    74 69 70 44 77 84 61 48 50 58 43 50 56 61
32 Nick Cousins           LW L  OK    73 67 68 45 87 70 64 50 55 53 49 67 68 62
48 Artem Anisimov         LW L  OK    62 68 67 31 29 77 54 40 55 48 38 80 76 56
36 Jonatan Berggren       RW L  OK    63 71 70 56 78 83 69 46 68 62 52 51 55 65
43 Patric Hornqvist       RW L  OK    62 68 63 38 43 64 55 39 55 51 41 83 84 56
47 Luke Glendening        RW R  OK    75 73 63 46 81 64 63 36 52 69 38 78 77 60
16 Zach Senyshyn          RW R  OK    65 68 66 34 32 51 52 39 43 52 40 62 52 54
20 Anthony Angello        RW R  OK    67 68 70 33 31 66 55 38 45 47 39 61 56 54
23 Gabriel Carlsson        D L  OK    56 67 68 51 37 86 59 52 62 51 42 55 54 61
 6 Scott Perunovich        D L  OK    57 69 66 34 29 72 51 41 59 48 39 53 55 57
15 Cal Foote               D R  OK    65 68 70 56 66 52 62 44 55 58 49 53 59 63
40 Anton Khudobin          G L  OK    61 62 67 53 40 71 57 70 48 NA NA 82 81 57
30 Yaroslav Askarov        G L  OK    67 69 69 59 49 73 54 63 57 2  5  50 43 60

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 56 92 76 71 52 65 72 51 68 74 68
 8 Brayden Point           C R  OK    60 82 64 65 92 93 90 68 91 63 84 60 73 80
24 Logan Couture           C L  OK    73 82 70 64 92 89 84 65 82 80 64 79 86 78
54 Patrice Bergeron        C L  OK    65 76 68 60 89 87 83 61 83 77 65 90 99 76
19 Ryan Nugent-Hopkins    LW L  OK    62 76 67 66 92 84 92 84 92 73 70 68 84 81
26 Chris Kreider          LW L  OK    73 78 75 62 90 86 82 51 83 69 75 74 82 77
38 Adam Erne              LW L  OK    79 68 70 53 76 80 62 46 54 66 48 62 68 64
42 Jason Zucker           LW L  OK    79 76 67 56 89 76 73 52 69 58 63 71 77 70
50 Nick Foligno           RW L  OK    79 68 71 49 75 65 66 51 63 56 49 85 95 65
37 Frederick Gaudreau     RW R  OK    62 68 65 57 92 91 72 52 65 73 56 68 67 68
14 Jake Guentzel          RW L  OK    66 78 64 66 89 80 87 66 89 64 74 65 68 78
48 Mats Zuccarello        RW L  OK    62 84 64 66 89 87 85 73 88 65 60 85 82 77
25 Gustav Forsling         D L  OK    61 67 66 74 92 85 85 60 73 78 65 60 60 75
35 Sebastian Aho           D L  OK    59 70 65 59 83 86 68 54 62 57 52 60 62 66
32 Brent Burns             D L  OK    57 74 76 73 92 83 90 72 86 72 73 90 95 79
36 Noah Hanifin            D L  OK    62 76 70 72 91 86 84 63 76 76 55 57 63 75
20 Brayden McNabb          D L  OK    75 68 72 66 92 79 67 51 58 76 44 74 78 71
34 Aaron Ekblad            D L  OK    62 75 72 74 83 75 88 62 84 74 71 60 73 77
28 Alex Goligoski          D R  OK    58 70 58 58 63 81 61 44 56 57 47 85 85 62
49 Nick Leddy              D L  OK    58 77 69 69 89 89 72 56 63 68 45 74 80 70
 1 Charlie Lindgren        G R  OK    66 72 68 68 62 85 69 66 70 NA NA 68 71 67
22 Igor Shesterkin         G L  OK    71 88 67 82 80 75 88 70 89 NA NA 62 69 79

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    60 66 68 30 28 79 52 38 48 51 38 67 67 54
 5 John Hayden             C R  OK    58 63 72 41 35 35 58 37 49 49 45 63 59 55
10 Joona Luoto            LW L  OK    66 71 68 49 37 80 66 38 56 56 52 50 59 61
 4 William Cuylle         LW L  OK    69 67 69 37 32 28 54 38 44 52 38 47 43 54
21 Brendan Perlini        LW L  99    64 68 71 30 28 71 52 39 48 51 40 59 59 55
30 Dryden Hunt            LW L  OK    77 64 66 46 57 48 61 36 45 48 48 63 64 57
18 Mike Hardman           RW L  OK    73 59 70 46 35 87 56 39 50 58 37 51 48 56
11 Saku Maenalanen        RW L  OK    79 64 71 42 78 83 58 43 51 63 43 64 61 61
31 Wyatt Kalynuk           D L  OK    60 66 62 38 35 68 48 38 54 42 35 54 60 54
51 Adam Clendening         D R  OK    58 71 69 35 30 66 46 37 47 44 44 57 71 56
23 Kevin Connauton         D L  OK    64 67 68 36 28 77 48 39 49 48 41 74 71 58
39 Paul LaDue              D R  OK    57 68 71 36 28 75 45 39 52 49 42 71 64 57
 3 Magnus Hellberg         G L  OK    58 66 85 62 54 83 63 62 62 NA NA 74 58 62
 2 Erik Kallgren           G L  OK    58 66 76 60 50 82 63 62 62 NA NA 60 59 61

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
19 Brett Howden            C L  OK    76 70 69 50 70 56 63 45 53 62 47 54 67 62
 4 Filip Chytil            C L  OK    62 80 70 54 86 81 72 54 67 58 59 51 58 68
 5 Elias Pettersson        C L  OK    65 78 64 67 90 91 94 81 92 79 75 54 65 82
56 Nic Dowd                C R  OK    78 68 67 51 79 80 67 47 55 73 52 76 73 66
52 James van Riemsdyk     LW L  OK    58 74 71 56 76 80 71 52 69 57 54 79 82 67
15 Barclay Goodrow        LW L  OK    76 66 70 53 92 70 68 51 57 70 49 68 75 66
42 Michael Bunting        LW L  OK    70 69 67 57 92 55 74 57 71 58 60 62 64 69
34 Max Domi               LW L  OK    56 73 65 61 90 65 78 63 78 63 55 64 71 70
48 Travis Boyd            RW L  OK    61 69 67 58 92 85 72 50 71 67 53 68 69 67
55 Ryan Strome            RW R  OK    60 76 67 59 92 67 73 57 72 59 54 68 73 68
18 Mikael Granlund        RW L  OK    67 76 65 61 90 88 76 62 77 70 49 71 80 71
41 Morgan Barron          RW L  OK    77 70 73 51 83 78 64 46 55 66 47 54 60 64
43 Jonas Siegenthaler      D L  OK    66 66 73 66 90 81 69 51 60 74 48 57 64 70
45 Damon Severson          D R  OK    59 73 70 66 91 83 77 60 69 64 56 65 74 71
44 Niko Mikkola            D L  OK    74 61 71 60 91 74 61 43 55 66 44 60 63 66
39 Mike Reilly             D L  OK    60 71 64 60 36 85 64 43 55 51 41 65 65 61
 2 Libor Hajek             D L  OK    58 70 71 64 43 86 62 41 56 59 48 54 54 63
51 Ryan Suter              D L  OK    63 77 70 67 92 87 75 56 70 67 48 90 99 72
 3 Cale Makar              D R  OK    60 86 66 80 75 86 93 86 91 77 80 54 61 86
38 Jacob Markstrom         G L  OK    73 82 83 78 80 60 83 72 81 NA NA 76 81 76
54 Michael Hutchinson      G R  OK    68 68 76 62 52 82 59 62 56 NA NA 76 72 62

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
27 Henrik Borgstrom        C L  OK    58 65 70 38 32 77 53 40 50 47 37 60 55 54
23 Jonny Brodzinski        C L  OK    57 66 70 43 40 69 53 41 51 57 46 71 64 58
50 Rasmus Asplund          C L  OK    61 70 69 45 67 89 59 43 54 59 42 56 60 59
53 Jesper Boqvist         LW L  OK    67 70 65 47 83 94 62 46 54 56 49 54 63 61
46 Tyler Benson           LW L  OK    60 68 69 36 37 81 56 37 51 54 35 58 51 55
21 Taro Hirose            LW L  OK    55 67 65 47 34 67 57 36 52 55 38 56 55 55
36 Brett Seney            LW L  OK    60 71 63 49 33 82 59 39 53 58 46 57 59 58
37 Joel Armia             RW R  OK    63 70 72 55 62 78 67 45 60 69 49 68 70 64
14 Marian Studenic        RW L  OK    59 70 66 44 32 80 51 36 50 47 38 55 51 54
 7 Mitchell Chaffee       RW R  OK    69 62 70 31 28 73 52 36 48 51 41 53 50 54
57 Matt Luff              RW R  OK    65 69 70 42 42 93 58 42 52 55 43 62 68 59
26 Tyce Thompson          RW R  OK    57 65 62 44 32 80 55 41 49 57 40 55 48 55
28 Maxime Lajoie           D L  OK    55 70 69 40 32 83 45 37 50 46 41 58 52 56
22 Jacob Larsson           D L  OK    59 61 63 46 35 62 49 42 52 50 47 57 61 57
35 Lawrence Pilut          D L  OK    56 67 66 50 38 94 55 41 52 55 49 58 59 60
31 Keith Kinkaid           G L  OK    70 61 72 56 44 74 60 61 60 1  NA 77 72 60

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
23 Vincent Trocheck        C R  OK    77 72 65 64 92 77 82 66 82 71 59 68 74 75
42 Ryan O'Reilly           C L  OK    58 72 70 61 69 87 75 53 69 71 59 74 87 70
11 Dawson Mercer           C R  OK    61 73 65 58 92 90 76 57 69 68 62 46 54 70
29 Matthew Phillips        C R  OK    55 70 57 41 30 40 57 39 58 48 39 54 52 54
30 Alex Ovechkin          LW R  OK    77 77 77 66 85 79 89 64 92 61 82 90 97 82
 4 Travis Konecny         LW R  99    63 78 63 66 75 63 86 65 84 74 71 57 65 76
14 Anders Bjork           LW L  OK    60 69 70 52 42 88 64 50 57 57 45 61 59 61
51 Kyle Palmieri          LW R  OK    68 76 68 59 71 82 74 54 72 59 58 74 79 69
35 Nick Schmaltz          RW R  OK    57 73 65 65 77 87 84 69 82 68 63 60 65 74
 1 Jason Robertson        RW L  OK    63 69 69 63 92 89 91 80 91 61 81 51 59 81
34 Kiefer Sherwood        RW R  OK    77 67 67 52 53 61 65 46 61 58 50 62 63 63
25 Kole Lind              RW R  OK    64 69 68 32 31 70 57 39 51 55 40 54 57 56
21 Mathew Dumba            D R  OK    66 75 65 69 90 71 70 48 59 69 50 65 73 69
15 Mike Stone              D L  OK    64 62 70 51 67 66 62 45 59 57 57 75 75 64
26 Jonas Brodin            D L  OK    59 76 68 72 75 84 73 51 63 80 49 68 74 72
 9 Cam Fowler              D L  OK    55 78 72 75 92 91 88 68 82 71 60 74 81 77
36 Tim Berni               D L  97    73 66 67 59 74 78 59 40 55 58 43 48 53 63
19 Ryan Pulock             D R  OK    70 68 72 68 92 91 74 55 67 69 51 65 69 72
 8 Calen Addison           D R  OK    56 71 63 57 76 84 76 62 79 52 49 48 54 66
10 Sergei Bobrovsky        G L  OK    73 85 68 77 74 75 83 70 81 NA NA 82 86 76
 2 Mackenzie Blackwood     G L  OK    72 76 82 64 56 70 70 69 66 NA NA 60 67 68

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    68 71 71 46 37 85 56 40 52 49 40 60 58 57
49 Michael Sgarbossa       C L  OK    58 70 60 35 34 74 53 38 51 46 45 70 63 55
28 Joe Snively            LW L  OK    57 63 63 49 37 92 62 45 55 56 48 60 58 59
38 Alex Chiasson          RW L  OK    58 59 70 50 43 83 65 44 67 53 52 75 71 62
33 Trevor Carrick          D L  OK    54 68 68 37 29 62 47 37 54 42 39 59 61 55
55 Xavier Ouellet          D L  99    61 66 67 37 30 68 43 38 52 44 41 60 70 56
 7 Lucas Carlsson          D L  OK    62 67 68 44 32 46 50 41 50 50 42 57 55 58
40 Aaron Dell              G L  OK    64 68 69 56 43 74 66 63 62 NA NA 77 71 62

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
15 Lukas Sedlak            C L  OK    72 69 69 48 51 79 63 44 55 66 44 68 63 62
 2 Mason McTavish          C L  OK    65 70 71 56 90 77 73 54 74 58 55 40 48 68
49 Trevor Lewis            C L  OK    79 76 69 48 92 86 63 44 54 65 47 85 82 64
26 William Eklund          C L  OK    58 73 65 66 34 76 70 44 72 64 45 43 42 63
 6 Nils Hoglander         LW L  OK    62 71 65 48 47 85 63 48 55 54 46 48 49 60
22 Nick Ritchie           LW L  OK    80 66 77 51 86 69 67 47 68 55 52 62 67 66
12 Tomas Tatar            LW L  OK    67 78 63 55 92 83 72 56 69 57 57 76 77 68
32 Alexis Lafreniere      LW L  OK    77 73 68 55 91 82 70 52 66 57 54 46 53 67
 3 Mathew Barzal          RW R  OK    59 87 67 63 73 85 82 73 84 64 55 57 64 74
 8 Nick Caamano           RW L  OK    63 69 69 31 28 63 50 37 45 51 38 55 56 53
28 Sam Poulin             RW L  OK    60 69 70 41 31 64 57 46 57 53 39 46 45 57
31 Vincent Hinostroza     RW R  OK    55 69 65 49 48 86 64 54 56 55 45 65 70 61
27 Dmitry Kulikov          D L  OK    66 73 69 65 80 82 68 51 59 75 49 76 81 70
33 Rasmus Ristolainen      D R  OK    74 72 74 64 86 84 69 53 63 73 47 65 75 72
19 Jalen Chatfield         D R  OK    67 67 66 53 89 79 60 45 55 58 51 60 63 64
36 Jack Johnson            D L  OK    69 67 74 64 93 86 63 43 56 70 45 85 80 69
30 Jake Bean               D L  OK    57 69 68 56 39 81 69 58 64 59 50 54 53 66
21 Timothy Liljegren       D R  OK    69 69 67 61 80 83 68 50 61 64 54 51 57 68
13 Garret Sparks           G R  OK    59 65 78 56 44 70 58 60 52 NA NA 66 68 59
20 Spencer Knight          G L  OK    68 86 74 65 56 83 75 66 70 NA NA 46 50 71
42 Anthony Stolarz         G L  OK    65 72 87 63 53 82 70 68 68 NA NA 65 67 67

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
17 Rem Pitlick             C L  OK    65 69 67 51 66 73 67 45 58 58 49 58 59 62
 5 Marco Kasper            C L  OK    67 71 68 60 31 80 62 43 56 55 43 40 37 59
11 Kristian Reichel        C R  OK    59 68 67 45 31 82 57 45 56 49 39 56 50 57
14 Brandon Biro           LW L  OK    63 64 63 33 30 70 53 36 51 53 39 48 56 54
39 Rhett Gardner          LW L  OK    65 69 70 33 30 72 52 36 45 52 40 59 57 54
 4 Max Jones              LW L  OK    75 69 71 52 82 53 62 46 55 57 46 55 65 62
16 Brandon Baddock        LW L  OK    68 63 71 30 29 72 50 36 45 49 41 68 65 54
44 Zach Sanford           LW L  OK    63 65 70 51 40 86 63 40 58 64 46 65 67 61
35 Filip Zadina           RW L  OK    61 74 70 53 55 81 64 44 57 60 46 51 58 61
18 Jacob Bernard-Docker    D R  OK    64 70 69 57 42 75 61 41 58 58 43 51 52 63
 1 Filip Kral              D L  OK    58 65 70 43 31 47 51 36 50 52 39 51 51 57
43 Jordan Oesterle         D L  OK    60 69 66 56 69 83 62 48 56 55 46 71 74 63
24 Jamie Drysdale          D R  OK    58 70 67 62 36 88 60 43 58 56 45 44 42 62
 7 David Jiricek           D R  OK    60 69 69 64 33 80 62 41 59 63 44 42 41 63
23 Samuel Knazko           D L  OK    51 66 68 60 34 82 58 40 54 54 40 40 43 59
40 William Lagesson        D L  OK    59 68 66 38 30 71 47 44 51 46 43 55 56 57
10 Felix Sandstrom         G L  OK    62 71 68 63 61 81 68 61 64 2  1  60 54 64
29 Akira Schmid            G L  OK    66 62 81 61 53 83 66 56 69 NA 1  49 47 62

Coyotes

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  99    65 81 69 66 92 89 91 75 89 76 74 68 80 82
10 Jonathan Huberdeau      C L  OK    66 83 69 59 90 81 79 71 79 59 55 68 81 73
56 John Tavares            C L  OK    72 75 72 61 90 83 86 70 87 64 72 76 92 79
14 Jacob Lucchini          C L  OK    64 70 65 47 37 91 59 39 55 54 43 62 61 58
25 Matthew Tkachuk        LW L  OK    64 72 69 67 90 57 94 86 94 64 77 57 71 82
29 Zach Parise            LW L  OK    70 76 67 57 92 86 72 47 65 73 58 93 97 70
51 Evander Kane           LW L  OK    75 77 71 63 60 60 76 54 69 64 64 74 78 71
11 Tyler Toffoli          RW L  OK    65 70 69 58 92 85 81 64 82 61 69 71 75 75
 2 Zach Hyman             RW R  OK    66 70 71 66 90 83 87 70 88 64 72 71 71 78
26 Brayden Schenn         RW L  OK    74 71 68 62 92 78 81 69 79 66 59 74 80 74
36 Robert Hagg             D L  OK    73 66 71 62 58 76 64 46 57 59 47 62 64 66
28 Brady Skjei             D L  OK    61 77 71 70 91 84 82 55 69 71 73 65 68 74
 8 Simon Benoit            D L  OK    75 66 70 65 89 75 64 44 57 76 47 54 58 69
 3 Filip Hronek            D R  OK    66 71 67 70 78 83 85 67 79 64 60 57 62 74
42 Nicolas Meloche         D R  OK    67 67 70 34 30 70 47 41 53 51 42 59 51 59
12 Rasmus Andersson        D R  OK    58 70 69 75 90 88 88 69 84 75 61 60 62 76
44 Mackenzie Weegar        D R  OK    74 70 70 68 91 82 77 61 67 70 50 65 69 73
55 Joel Edmundson          D R  OK    69 64 74 65 76 71 67 49 59 80 47 68 71 71
19 Connor Hellebuyck       G R  OK    75 86 81 85 83 86 89 70 90 NA NA 68 74 80
37 Jaroslav Halak          G R  OK    69 70 62 66 59 84 71 67 71 NA NA 90 91 67

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
13 Clark Bishop            C L  OK    67 68 70 30 30 63 52 35 48 55 38 57 64 54
27 Pierre-Cedric Labrie   LW L  OK    60 48 65 33 30 60 50 39 42 44 41 85 78 52
21 Max Pacioretty         LW L  OK HO 56 75 66 50 33 77 63 41 70 53 53 79 86 63
41 Carsen Twarynski       LW L  OK    66 68 66 32 28 71 52 40 46 52 41 58 58 55
 1 Michael McCarron       RW R  OK    71 71 74 50 47 60 62 37 48 64 46 59 68 60
 5 Spencer Foo            RW R  OK    59 69 70 34 32 76 57 37 55 57 41 65 60 57
20 Dillon Simpson          D L  OK    56 68 67 35 31 63 44 37 46 43 41 60 54 54
53 Michael Houser          G R  OK    62 63 66 56 46 70 58 61 54 NA NA 69 65 58
17 Kaden Fulcher           G L  OK    60 65 70 57 44 70 56 63 46 2  3  59 58 57

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
 9 Leon Draisaitl          C L  OK    63 76 70 70 90 88 96 89 94 73 89 62 77 87
37 Chandler Stephenson     C L  OK    66 69 70 64 91 87 83 72 79 76 55 65 67 75
33 Nick Bonino             C L  OK    58 74 68 57 76 81 70 45 64 78 50 82 85 66
 6 Owen Tippett           LW R  OK    74 70 70 60 88 89 76 52 75 66 63 51 58 71
21 Jason Dickinson        LW L  OK    73 70 69 57 89 84 69 51 60 76 47 62 65 67
34 Jeff Skinner           LW L  OK    58 74 68 60 90 81 84 70 86 58 71 71 79 76
32 Jonathan Marchessault  RW L  OK    67 75 65 60 87 87 78 60 78 58 66 76 78 73
16 Alex Belzile           RW R  OK    63 63 68 48 52 78 65 49 57 61 49 74 69 62
14 Tomas Nosek            RW L  OK    70 70 69 47 78 65 62 47 53 69 46 71 71 63
40 Pavel Buchnevich       RW L  OK    63 76 68 65 77 80 87 74 84 71 68 62 65 78
22 Oskar Sundqvist        RW R  OK    68 65 73 52 80 80 69 52 67 60 49 65 67 66
17 Dougie Hamilton         D L  OK    61 76 76 70 92 81 91 76 88 57 80 68 76 82
27 John Klingberg          D R  OK    60 82 67 67 80 83 83 61 77 57 63 71 75 74
15 Cody Ceci               D L  OK    71 68 71 66 90 88 67 51 58 75 44 68 74 71
29 David Savard            D L  OK    60 68 76 71 76 81 73 55 62 83 48 76 80 73
23 Kaedan Korczak          D R  OK    64 70 66 63 38 89 65 48 58 58 41 48 45 64
26 Matt Benning            D R  OK    67 68 69 66 88 86 71 56 64 75 43 65 66 71
31 Esa Lindell             D L  OK    64 70 73 66 92 92 71 52 60 81 55 65 69 73
18 Alexandar Georgiev      G L  98    72 80 65 84 83 86 83 67 88 NA NA 60 64 75
11 Petr Mrazek             G L  OK    68 72 70 74 67 70 72 65 71 NA NA 71 75 68

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
30 Patrick Brown           C R  OK    80 64 71 47 76 63 61 43 52 62 43 71 75 61
12 Michael Eyssimont       C L  OK    74 60 67 49 70 45 61 44 55 53 45 60 63 59
36 Alan Quine              C L  OK    58 70 63 33 30 62 46 41 45 45 38 61 68 52
19 Cole Bardeau            C R  OK    68 61 65 36 35 34 58 41 47 44 39 64 66 54
 4 Jackson Cates           C L  OK    58 64 69 41 35 83 56 40 50 49 41 55 54 55
50 Mathieu Olivier        LW R  OK    79 69 72 47 78 43 61 47 51 61 44 58 62 61
 3 Jeffrey Viel           LW L  OK    62 62 71 44 37 70 54 38 49 57 43 59 55 56
 7 James Hamblin          LW L  OK    56 68 64 38 39 82 55 43 47 56 42 50 49 56
 8 Jeff Malott            LW L  OK    67 59 62 32 29 52 51 36 44 45 36 65 59 51
 1 Lane Pederson          RW R  OK    73 68 65 45 52 57 60 43 55 54 45 56 59 59
58 Ryan Carpenter         RW R  OK    69 67 67 40 45 68 53 42 49 58 39 72 71 57
13 Dennis Gilbert          D L  OK    69 67 70 45 44 42 49 42 54 57 51 61 60 62
35 Madison Bowey           D R  OK    56 69 69 36 33 74 47 38 50 46 41 63 63 56
 2 Brayden Pachal          D R  OK    63 60 69 58 36 71 62 48 57 59 41 51 50 63
 5 Dysin Mayo              D R  OK    67 64 62 46 40 70 48 39 53 60 42 58 59 60
39 Mark Friedman           D R  OK    69 65 62 56 51 70 57 48 57 59 49 61 66 63
10 Collin Delia            G L  OK    60 70 74 64 54 83 67 66 61 NA 1  63 69 64

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
18 Dylan Cozens            C R  OK    64 69 68 58 91 80 80 62 80 66 65 46 53 73
26 Ty Dellandrea           C R  OK    76 66 68 53 92 72 66 49 55 69 47 48 56 64
25 Ben Jones               C L  OK    69 63 69 30 29 51 54 35 46 53 41 56 49 54
12 Pius Suter              C L  OK    63 72 64 53 90 92 66 45 55 67 52 60 62 64
38 Yanni Gourde            C L  OK    73 74 63 60 91 68 75 61 64 75 53 74 72 70
17 Sam Carrick            LW R  OK S3 77 71 67 45 69 31 58 41 49 55 41 71 64 58
48 Claude Giroux          LW R  OK    66 82 66 63 92 84 85 69 83 70 70 82 94 78
15 Elliot Desnoyers       LW L  OK    64 68 65 51 31 84 60 39 51 66 39 43 41 57
 1 Kieffer Bellows        LW L  OK    73 67 68 43 50 84 57 39 51 52 45 54 55 58
36 Jesper Fast            RW R  OK    73 76 67 54 90 88 67 51 57 66 49 74 75 66
19 J.T. Compher           RW R  OK    60 72 67 67 92 85 81 60 79 80 55 62 71 73
13 Tyson Foerster         RW R  OK    61 71 68 58 34 65 71 49 73 64 48 43 42 64
29 Charlie Coyle          RW L  OK    66 69 74 59 92 84 74 57 63 80 54 71 77 70
23 Morgan Rielly           D L  OK    62 81 73 70 79 88 86 74 82 63 51 65 80 75
 3 Jarred Tinordi          D L  OK    74 65 76 58 62 67 62 46 56 65 48 71 73 68
49 Alex Pieterangelo       D L  OK    60 79 72 75 85 90 89 74 83 80 64 76 91 80
47 Alec Martinez           D L  OK    59 72 71 64 88 85 67 48 58 77 49 85 84 70
 4 Nikita Zaitsev          D R  OK    70 70 67 58 64 82 62 47 56 67 44 74 75 67
31 Nick Cicek              D L  OK    62 64 68 53 42 62 62 50 54 58 42 50 46 62
24 Daniil Tarasov          G L  OK    60 66 80 64 53 82 63 61 62 NA NA 51 49 62
 6 Carter Hart             G L  OK    70 87 68 81 77 86 83 70 84 NA NA 54 65 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    72 69 66 37 36 81 60 50 53 51 41 58 50 59
11 Jasper Weatherby        C L  OK    64 66 73 33 29 71 55 38 48 51 42 54 60 56
20 Tanner Laczynski        C R  OK    69 65 70 46 56 86 57 36 52 51 43 59 64 57
28 Cole Schwindt           C R  OK    60 62 65 33 28 71 51 35 50 56 40 52 49 54
33 T.J. Tynan              C R  OK    55 63 61 32 29 72 54 37 50 55 40 67 67 54
35 Sammy Walker            C R  OK    58 70 62 46 35 87 58 42 53 51 44 48 51 57
41 Sean Malone             C L  OK    59 66 65 30 31 57 53 38 49 49 35 67 67 53
16 Alexandre Fortin       LW L  OK    61 69 69 32 29 66 52 37 48 51 40 60 61 54
27 Gabriel Fortier        LW L  OK    62 66 66 39 32 79 57 43 46 47 41 49 47 55
10 Nic Petan              RW L  OK    57 70 62 47 36 85 61 47 56 54 44 62 69 59
14 Austin Poganski        RW R  OK    62 67 65 30 30 67 51 38 48 49 41 64 59 54
22 Brian Lashoff           D L  OK    56 67 68 37 30 66 43 39 46 47 39 68 71 55
 5 Dennis Cholowski        D L  OK    53 70 71 50 30 82 56 40 60 48 41 54 52 59
37 Matthew Kessel          D R  OK    52 63 68 57 31 81 59 40 53 54 41 48 47 59
30 Alex Petrovic           D L  OK    60 70 68 35 28 65 45 38 50 46 41 72 73 56
32 Jeremy Davies           D L  OK    53 70 64 40 29 26 48 40 49 49 41 60 57 55
21 Josh Jacobs             D R  OK    54 66 68 36 31 64 43 37 50 49 44 61 57 56
34 Patrick Sieloff         D L  OK    60 70 65 30 28 65 43 40 45 43 41 65 61 55
55 Jean-Francois Berube    G L  OK    58 63 58 55 47 65 60 55 52 4  2  64 67 56

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    56 73 67 40 34 80 58 42 53 54 44 37 36 57
16 Nikita Nesterenko       C L  OK    58 67 65 51 35 89 60 39 53 54 44 46 44 57
23 Alex Steeves            C L  98    61 64 68 39 30 83 54 39 47 50 39 51 49 54
33 Gerald Mayhew           C R  OK    64 64 61 30 28 70 53 36 52 54 41 69 68 54
35 Brandon Gignac          C L  OK    60 65 69 30 29 66 53 35 50 48 40 68 59 54
20 Mikael Pyyhtia         LW L  OK    55 68 60 53 30 59 61 44 63 59 39 46 45 58
10 Nikolaj Ehlers         LW L  OK    62 85 63 56 63 87 78 68 78 58 58 60 72 72
25 Pavol Regenda          LW L  OK    60 68 71 45 38 81 58 42 53 60 44 53 50 59
 6 Mackenzie MacEachern   LW L  OK    70 66 70 32 29 70 53 37 48 50 39 63 66 55
 5 Nathan MacKinnon       RW R  OK    62 87 68 71 83 86 95 90 94 66 81 62 76 85
13 Mathieu Joseph         RW L  OK    72 65 66 53 72 72 67 51 58 71 44 57 65 64
26 Logan Shaw             RW R  OK    62 68 71 30 28 76 52 37 47 55 39 68 73 55
42 Anthony Mantha         RW L  OK    69 72 77 53 80 79 67 51 61 56 51 65 69 66
27 Martin Frk             RW R  OK    60 63 68 30 28 72 54 36 57 50 40 67 59 55
 8 Daniil Miromanov        D R  OK    55 66 69 59 39 91 69 52 65 53 50 57 56 64
46 Alexander Edler         D L  OK    73 73 71 54 78 77 61 49 55 63 46 88 90 68
14 Caleb Jones             D L  OK    69 70 67 64 85 81 70 49 67 63 50 57 63 68
49 Brendan Smith           D L  OK    71 66 69 56 75 61 59 43 54 64 43 79 80 65
34 Torey Krug              D L  OK    59 79 67 63 77 74 81 64 77 57 57 74 81 71
28 Marcus Bjork            D R  OK    61 68 71 62 54 60 71 50 69 58 50 57 58 66
22 Matthew Murray          G L  OK    61 68 70 57 46 77 42 60 50 50 50 54 54 56
31 David Rittich           G L  OK    68 71 79 63 56 70 69 66 67 NA NA 71 71 66

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    65 65 66 39 42 79 58 41 54 55 48 44 44 58
44 Brendan Gaunce          C L  OK    61 66 66 46 35 74 55 46 60 50 41 64 63 58
 2 Daniil Gushchin        LW L  OK    55 71 61 57 30 82 69 44 68 75 45 43 41 62
24 Tyrell Goulbourne      LW L  OK    60 70 68 31 29 64 51 37 48 50 41 64 54 54
48 C.J. Smith             LW L  OK    61 64 61 34 28 69 52 34 48 49 39 65 66 53
38 Jordan Greenway        LW L  OK    73 64 75 51 74 76 63 44 53 59 49 60 63 62
40 Garrett Wilson         LW L  OK    60 58 69 30 28 67 51 37 46 48 39 71 68 53
 7 Brett Ritchie          RW R  OK    75 71 71 45 68 70 60 40 53 53 49 68 72 61
 9 Alexander Holtz        RW R  OK    62 71 70 48 51 72 65 41 59 54 49 47 47 60
50 Calvin de Haan          D L  OK    70 72 69 51 71 79 58 51 53 58 43 73 75 65
11 Jake Livingstone        D R  OK    57 61 69 55 32 81 60 48 56 61 43 51 49 62
15 Cole McWard             D R  OK    59 63 67 54 34 85 57 40 57 55 50 46 45 60
 4 Michael Del Zotto       D L  OK    60 71 67 36 31 77 53 40 56 48 44 71 79 59
21 Ryan Merkley            D R  OK    66 69 68 40 33 72 45 48 54 44 45 57 59 58
52 Matt Tennyson           D L  OK    57 61 66 35 30 68 45 40 48 48 40 74 67 55
32 Yegor Zamula            D L  OK    57 71 69 55 41 87 60 56 58 52 42 49 52 62
19 Michael McNiven         G L  OK    60 62 69 58 46 69 52 61 50 2  2  57 51 56
12 Adam Huska              G L  OK    59 61 79 56 44 69 54 59 50 NA NA 56 54 56
29 Antoine Bibeau          G L  OK    60 64 75 58 46 67 51 63 51 2  NA 64 65 57

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
18 Cole Sillinger          C L  OK    75 70 69 51 78 82 63 44 57 61 43 40 46 61
26 Jonathan Toews          C L  OK    57 70 69 61 69 72 76 54 75 70 56 82 90 70
25 Ryan Johansen           C L  OK    64 75 73 56 71 77 73 55 75 60 55 71 81 69
14 Cole Perfetti           C L  OK    62 72 65 55 68 85 70 59 68 57 48 43 47 65
 7 Brandon Saad           LW L  OK    59 76 72 58 83 90 74 52 69 66 59 71 78 70
17 Rafael Harvey-Pinard   LW L  OK    67 62 64 60 54 86 74 45 69 75 61 51 53 67
10 Juraj Slafkovsky       LW L  OK    69 74 77 48 58 60 62 44 59 56 44 37 40 61
19 Sheldon Dries          LW L  OK    75 69 64 47 77 75 63 41 61 57 50 65 68 62
 2 Christian Fischer      RW R  OK    76 69 71 54 90 87 67 46 57 70 50 57 62 65
21 Kailer Yamamoto        RW R  OK    69 79 59 58 73 83 70 51 61 68 51 54 59 66
 4 Kasperi Kapanen        RW R  OK    74 86 67 52 79 85 69 53 65 59 54 60 66 68
31 Carson Meyer           RW R  OK    69 64 66 41 41 73 56 42 52 53 39 57 55 56
42 Victor Mete             D L  OK    53 68 66 51 38 79 58 51 53 53 42 53 57 60
13 Derrick Pouliot         D L  OK    57 69 68 59 34 73 65 52 62 56 41 65 63 63
28 Alexander Romanov       D L  OK    75 71 72 65 87 80 68 54 59 71 45 48 55 70
20 Dante Fabbro            D R  OK    70 73 66 60 90 77 64 47 58 68 46 54 60 67
12 Olli Juolevi            D L  OK    56 70 68 38 28 72 48 40 53 49 41 51 50 57
 6 Lucas Johansen          D L  OK    53 67 64 50 30 82 53 39 51 57 41 57 54 58
24 Mason Geertsen          D L  OK    66 62 76 35 28 48 45 38 49 44 40 62 65 57
15 John Gibson             G R  OK    73 82 75 85 75 60 82 72 81 NA NA 68 74 76
34 Connor Ingram           G L  OK    66 71 72 70 61 72 67 61 70 NA NA 57 54 65

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    64 68 72 47 32 80 60 40 63 49 42 57 55 59
44 Lias Andersson          C L  OK    70 69 65 41 32 79 55 41 45 48 41 54 51 55
30 Ryan Poehling           C L  OK    70 70 69 45 70 88 63 44 55 71 49 50 57 63
22 Sean Farrell            C L  OK    55 70 63 54 33 83 61 38 57 55 45 47 45 58
35 Cam Hillis              C R  OK    60 66 64 31 28 72 50 34 50 50 39 50 45 52
27 C.J. Suess              C L  OK    63 64 65 37 30 29 50 41 45 44 42 62 59 53
32 Ross Johnston          LW L  OK    71 60 73 41 38 30 59 37 48 50 42 63 67 56
50 Cole Schneider         LW L  OK    61 61 63 30 28 67 51 37 45 50 38 73 66 52
 9 Daniel Walcott         LW L  OK    69 67 70 30 32 52 55 37 45 51 37 64 63 54
59 Gabriel Bourque        LW L  98    65 69 65 30 29 67 48 39 41 50 35 69 67 52
11 Brendan Gallagher      RW L  OK    58 69 62 55 56 51 66 43 62 56 51 70 76 61
16 Alex Galchenyuk        RW L  OK    64 68 68 35 38 68 57 34 51 44 43 58 67 55
39 Max McCormick          RW L  OK    62 68 62 34 35 59 44 38 39 51 35 68 68 51
23 Simon Holmstrom        RW L  OK    62 69 71 48 67 93 60 39 53 61 50 50 53 61
46 Nathan Walker          RW L  OK    76 71 62 45 71 72 59 44 49 54 42 68 62 59
38 Ryan Dzingel           RW R  OK    56 68 67 33 30 56 51 35 57 56 41 71 71 55
 8 Robbie Russo            D R  OK    60 68 70 35 29 65 45 37 48 43 41 64 64 55
 5 Lassi Thomson           D R  OK    55 69 69 48 33 29 50 41 51 48 44 47 46 57
43 Haydn Fleury            D L  OK    59 69 69 46 52 73 55 41 51 55 42 63 58 60
29 Mattias Norlinder       D L  OK    62 67 64 40 32 68 49 41 55 46 41 48 52 57
45 Christopher Gibson      G R  OK    63 60 69 56 48 68 52 60 48 2  NA 60 71 55

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    66 71 65 50 44 72 65 52 61 55 44 43 43 61
29 Dylan Gambrell          C R  OK    69 62 66 47 75 70 59 41 49 66 46 59 69 60
15 Sean Kuraly             C L  OK    79 63 71 55 83 63 66 44 55 72 50 68 65 65
25 Evgeny Kuznetsov        C L  OK    62 86 70 62 91 76 80 70 79 67 52 71 79 73
11 Barrett Hayton          C L  OK    68 70 70 60 92 80 75 53 73 69 55 48 56 69
16 Jimmy Vesey            LW L  OK    74 69 69 52 91 86 65 46 55 67 49 68 71 64
10 Brandon Hagel          LW L  OK    65 69 65 63 91 77 82 60 78 78 66 54 61 74
23 Brady Tkachuk          LW L  OK    79 67 74 63 92 54 86 71 91 58 71 51 64 78
13 Denis Gurianov         RW L  OK    64 79 70 51 79 89 64 46 60 55 47 57 62 63
22 Adrian Kempe           RW L  OK    72 73 69 63 92 77 83 55 82 68 76 60 66 76
52 Mattias Janmark        RW L  OK    59 75 70 54 79 80 67 50 56 68 49 71 70 65
48 Kevin Labanc           RW R  OK    69 69 65 53 84 78 68 50 64 57 53 62 65 65
40 Cole Caufield          RW R  OK    58 83 63 62 64 94 78 49 80 59 73 46 49 71
 7 J.J. Moser              D L  OK    63 72 63 68 92 85 79 56 74 77 54 48 56 72
38 Travis Hamonic          D R  OK    69 69 69 63 86 70 68 50 59 79 53 76 83 71
30 Travis Sanheim          D L  OK    61 71 65 67 91 83 72 52 63 70 55 60 63 69
39 Neal Pionk              D R  OK    73 70 66 70 92 83 81 58 74 70 58 62 65 74
53 Riley Stillman          D L  OK    69 64 68 54 67 70 59 47 55 57 45 54 58 63
20 Nikita Zadorov          D L  OK    74 66 79 63 92 69 70 45 60 68 65 62 65 71
31 Ryan Graves             D L  OK    64 64 73 66 89 86 72 54 60 75 56 62 66 71
46 Jordan Binnington       G R  99    72 84 66 83 81 51 81 70 80 NA NA 68 74 75
47 Chris Driedger          G R  99    67 75 80 56 44 67 65 70 55 NA NA 64 69 65

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 2 Viktor Lodin            C L  OK    64 68 68 32 29 70 53 36 51 49 40 54 48 54
36 Matthew Highmore        C L  OK    62 69 69 43 31 81 56 42 53 52 40 61 58 57
24 Parker Kelly            C L  OK    80 65 65 44 69 60 64 43 54 65 40 54 56 60
26 Wayne Simmonds         LW L  OK    77 70 64 40 43 25 53 42 49 48 37 81 83 56
 9 Adam Beckman           LW L  OK    59 68 65 42 35 87 55 41 55 52 38 50 46 56
27 Rudolfs Balcers        LW L  OK    56 69 65 44 41 83 60 43 56 53 48 57 57 59
 6 Jesse Puljujarvi       RW R  OK    79 68 69 49 86 78 62 46 56 54 45 54 59 62
28 Max Veronneau          RW R  OK    56 67 70 31 30 69 50 37 45 49 40 64 58 53
34 Ben Harpur              D R  OK    67 62 76 53 61 78 58 45 54 56 44 62 65 63
37 Matt Bartkowski         D L  OK    57 56 65 34 28 64 44 40 48 46 39 73 66 54
 3 Tyler Kleven            D L  OK    57 67 69 54 36 85 64 48 60 53 43 43 42 62
33 Malcolm Subban          G L  OK    66 67 74 53 46 69 58 65 57 4  3  68 70 61
32 Troy Grosenick          G L  OK    59 57 59 53 43 69 54 63 52 2  2  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
12 Kirby Dach              C R  OK    63 70 72 63 73 75 78 59 80 64 54 46 51 70
 7 Matty Beniers           C L  OK    68 74 64 59 90 94 77 60 76 64 60 43 51 71
18 Zack MacEwen            C R  OK    79 71 70 47 72 44 60 42 54 55 43 60 62 60
50 Klim Kostin             C L  OK    79 69 72 46 71 36 59 45 56 53 52 51 56 62
33 Erik Haula              C L  OK    70 82 67 58 90 77 74 56 66 74 53 74 76 70
35 Jakob Pelletier        LW L  OK    58 70 65 54 51 90 65 48 66 59 48 45 48 62
49 Julien Gauthier        LW R  OK    79 69 74 40 72 89 58 41 52 50 48 57 61 60
43 Nolan Foote            LW L  OK    64 66 68 37 34 86 58 39 49 53 47 50 48 57
45 Drew O'Connor          LW L  99    74 62 69 43 64 82 59 43 52 55 45 54 57 59
39 Andrei Svechnikov      RW L  OK    75 76 68 62 78 64 81 66 82 60 64 48 54 74
41 Zach Aston-Reese       RW L  OK    80 68 70 46 88 80 60 40 51 60 48 65 65 62
42 Patrick Maroon         RW L  OK    80 64 76 44 90 30 59 44 51 52 44 82 82 60
34 Tom Wilson             RW R  OK    74 69 73 61 54 32 76 52 69 71 62 65 76 70
 8 Ronnie Attard           D R  71 3W 56 66 69 62 34 82 62 42 62 66 42 49 50 64
 3 Simon Edvinsson         D L  OK    58 69 70 61 36 58 62 39 57 58 53 42 39 62
 5 Ty Smith                D L  66 3W 59 71 64 66 35 84 75 52 74 54 49 48 47 65
20 John Carlson            D R  OK    58 76 72 74 59 89 90 69 87 72 70 76 84 78
16 Adam Boqvist            D R  OK    57 80 64 63 64 90 80 61 78 54 58 48 52 71
22 Henry Thrun             D L  OK    55 64 67 66 35 87 67 52 62 58 39 46 46 63
29 Nick Perbix             D R  OK    66 70 67 56 82 85 64 50 58 54 50 54 60 65
27 Vincent Desharnais      D R  OK    64 67 73 51 56 63 57 45 54 64 41 60 61 64
44 Dylan Coghlan           D R  OK    57 70 70 50 41 90 59 48 58 49 42 54 53 61
 2 Cayden Primeau          G R  OK    68 63 73 56 43 76 58 66 51 1  2  51 56 58
 9 Elvis Merzlikins        G L  OK    70 80 71 69 60 66 73 71 65 NA NA 65 69 69

Farm 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    56 70 62 46 57 75 62 40 59 60 44 49 54 59
23 Logan Brown             C L  OK    61 66 73 44 48 80 56 45 56 53 41 54 54 58
51 Ben Meyers              C L  OK    64 66 67 43 58 87 57 39 51 52 45 54 56 57
13 Jack Studnicka          C R  OK    71 70 68 46 64 78 57 40 52 59 44 52 53 59
15 Nathan Smith            C R  OK    66 66 65 38 33 35 57 41 51 56 40 52 53 56
32 Nikita Alexandrov       C L  OK    71 67 70 43 53 79 61 43 53 53 44 46 49 59
 1 Matthew Knies          LW L  OK    58 67 71 51 30 70 62 45 58 61 39 43 41 59
 4 Nicholas Robertson     LW L  OK    63 70 68 41 40 94 66 48 61 57 45 46 50 61
19 Brayden Tracey         LW L  OK    66 67 69 34 34 71 56 35 54 51 45 43 47 56
31 Aiden McDonough        LW L  OK    63 70 68 44 35 74 57 37 52 50 50 51 49 58
25 Alex Nylander          RW R  OK    64 75 66 51 37 67 62 44 57 54 43 56 51 59
 6 Jack Quinn             RW R  OK    65 70 68 51 84 87 69 55 68 59 51 47 56 66
11 Jacob Perreault        RW R  OK    58 69 71 31 33 70 53 36 53 61 39 46 39 55
26 Lukas Rousek           RW L  OK    54 66 63 47 33 76 65 48 70 61 47 51 52 61
10 Taylor Raddysh         RW R  OK    69 66 69 58 89 89 73 48 76 59 56 54 61 68
24 Vitali Kravtsov        RW L  OK    63 69 68 45 62 82 58 44 51 52 46 53 50 59
28 Vincent Iorio           D R  OK    55 65 71 54 33 82 62 47 59 53 44 48 44 61
38 Jack Rathbone           D L  OK    58 71 65 54 40 87 62 46 62 53 51 53 49 62
17 Dustin Wolf             G L  OK    64 68 60 56 45 74 61 63 59 1  1  46 43 60
21 Arturs Silovs           G L  OK    62 66 79 56 48 79 48 62 62 NA NA 46 46 59
14 Calvin Petersen         G L  OK    65 71 70 64 52 76 66 67 58 3  2  68 64 63
48 Pyotr Kochetkov         G L  OK    64 71 77 65 59 84 69 54 72 NA NA 51 46 65

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
16 Cody Glass              C R  OK    67 70 70 54 84 86 70 52 70 59 51 51 58 66
 8 Jesperi Kotkaniemi      C L  OK    74 69 69 54 92 74 71 54 69 57 54 48 66 67
46 Evan Rodrigues          C R  OK    60 68 65 61 82 83 74 55 71 63 55 68 63 68
30 Boone Jenner            C L  OK    73 69 69 66 81 76 81 53 80 72 66 68 88 74
34 William Karlsson        C L  OK    63 76 67 60 92 92 77 64 71 73 52 68 74 71
21 Lawson Crouse          LW L  OK    78 68 72 61 88 82 76 52 70 75 62 57 64 72
47 Taylor Hall            LW L  OK    61 86 71 57 76 83 74 57 72 59 57 74 84 70
29 Joel Farabee           LW L  OK    66 69 65 59 92 80 73 54 70 65 54 48 56 67
48 Robbie Fabbri          LW R  OK    67 79 65 57 50 70 72 53 71 58 54 60 70 67
10 Sam Reinhart           RW R  OK    63 69 67 66 92 91 86 64 88 71 68 62 70 76
 6 Anthony Beauvillier    RW L  99    68 75 64 58 92 86 72 53 70 60 55 57 64 68
12 Mark Stone             RW L  OK    60 68 72 65 62 89 82 64 79 71 62 71 87 74
 1 Nick Jensen             D R  OK    67 71 70 67 88 89 73 57 61 75 51 76 79 72
18 Ben Chiarot             D L  OK    72 65 76 67 87 79 71 50 62 75 52 74 77 72
19 Kaiden Guhle            D L  OK    65 73 70 67 62 80 73 54 64 71 51 43 46 70
40 Dmitry Orlov            D L  OK    70 76 71 72 79 88 83 64 73 71 58 74 76 76
44 Olli Maatta             D L  OK    64 72 70 63 89 90 68 51 59 68 51 65 73 69
36 Justin Schultz          D L  OK    57 78 67 61 85 80 77 61 74 54 55 76 77 69
49 Derek Forbort           D L  OK    70 64 71 61 70 83 65 46 57 74 53 71 69 69
 7 Jaycob Megna            D L  OK    66 71 74 63 70 85 66 50 58 65 44 71 70 68
17 Nick Seeler             D L  OK    74 68 69 54 88 70 60 46 55 64 48 68 71 66
41 Ryan Lindgren           D L  OK    63 66 67 63 77 76 67 54 59 68 44 54 59 67
 5 Filip Gustavsson        G L  OK    69 73 69 74 68 85 79 66 86 NA NA 54 57 71
23 Anton Forsberg          G L  OK    66 79 74 68 59 72 75 65 73 NA NA 71 72 70

Farm 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    68 70 71 51 89 84 69 50 65 60 53 48 56 66
 9 Luke Johnson            C R  OK    54 66 64 33 36 63 48 40 53 58 37 64 65 54
28 Jean-Luc Foudy          C R  OK    56 71 68 46 37 67 57 40 55 51 40 47 48 56
35 Jonathan Gruden         C L  OK    69 67 66 35 34 81 50 40 46 51 42 50 48 55
45 Kyle Criscuolo          C R  OK    60 67 63 53 32 77 68 40 66 63 46 71 66 61
 3 Drake Rymsha            C R  OK    63 64 67 30 29 69 52 38 48 53 38 57 55 54
27 Joe Veleno              C L  OK    75 71 71 55 90 81 63 46 57 60 50 55 62 64
20 Garrett Pilon           C R  OK    61 65 69 31 29 74 54 38 49 50 38 52 48 54
14 Jacob Peterson         LW L  OK    55 63 66 62 38 83 70 55 70 61 54 53 48 65
26 Josiah Slavin          LW L  OK    60 62 69 31 28 74 52 39 45 52 36 54 53 53
32 Jonah Gadjovich        LW L  OK    79 68 70 39 52 32 59 41 53 52 45 54 57 59
33 Tanner Fritz           RW R  OK    60 63 66 33 30 67 50 35 45 49 40 62 51 52
42 Matthew Nieto          RW L  OK    65 70 64 50 90 87 67 46 55 68 49 70 70 63
43 Jayson Megna           RW R  OK    65 67 69 43 67 88 58 42 51 59 43 72 70 59
39 Martin Kaut            RW R  OK    65 68 71 44 54 86 61 40 60 53 47 51 56 60
37 Jakub Zboril            D L  OK    59 69 68 49 46 83 60 44 55 59 46 54 55 62
13 Nikita Okhotiuk         D L  OK    69 68 68 49 37 86 53 40 52 54 51 48 48 61
24 Roland McKeown          D R  OK    57 65 64 46 36 46 54 41 54 57 45 64 58 59
25 Ashton Sautner          D L  OK    61 67 68 35 30 68 49 40 51 41 39 64 63 56
31 Alex Vlasic             D L  OK    59 66 70 68 39 83 63 48 59 69 42 49 45 65
11 Tobias Bjornfot         D L  OK    58 69 68 54 38 73 59 44 56 55 41 48 47 61
50 Jordan Harris           D L  OK    61 65 66 63 79 84 67 49 59 64 50 48 54 66
38 Eetu Makiniemi          G L  OK    59 61 69 56 45 75 58 58 59 NA NA 51 51 57

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  98    62 86 68 65 90 81 88 71 88 75 69 60 75 79
25 Joel Eriksson Ek        C L  80 1W 72 75 70 64 89 80 83 64 84 77 61 57 63 76
17 Juuso Parssinen         C L  OK    72 73 71 53 63 83 69 57 68 58 46 46 49 66
48 Isac Lundestrom         C L  OK    61 71 70 56 73 90 66 48 52 67 48 51 55 63
50 Mason Appleton          C R  OK    65 70 67 59 58 89 67 52 57 68 47 60 63 64
33 Blake Coleman          LW L  OK    73 70 68 55 92 73 69 51 58 67 55 74 73 67
22 Kevin Fiala            LW L  OK    64 81 69 61 82 74 84 77 84 58 64 60 71 76
40 Michael Rasmussen      LW L  OK    76 70 72 55 72 70 70 54 61 69 51 51 65 67
53 Mikko Rantanen         LW L  OK    64 77 72 71 92 72 94 74 93 65 88 60 69 83
14 Calle Jarnkrok         RW R  OK    65 77 67 53 85 88 71 52 65 64 58 74 74 68
11 Eeli Tolvanen          RW L  OK    73 69 66 54 76 87 71 49 70 61 58 51 62 67
 7 David Pastrnak         RW R  OK    68 86 68 65 92 83 94 74 93 62 93 60 73 85
54 Jordan Kyrou           RW R  OK    57 83 68 62 90 87 83 65 83 61 73 54 62 76
32 Jared Spurgeon          D R  OK    61 81 62 70 90 91 81 58 70 80 63 79 85 75
44 Erik Gustafsson         D L  OK    60 73 68 65 83 87 83 67 77 55 56 71 74 73
37 Ivan Provorov           D L  OK    64 75 69 73 92 89 77 55 66 79 54 57 63 74
46 Thomas Chabot           D L  OK    61 71 68 77 81 80 90 68 88 62 64 57 63 77
16 Jake Walman             D L  OK    59 70 72 65 77 77 72 47 64 73 59 60 62 70
28 Andrew Peeke            D R  OK    74 66 71 69 90 89 68 45 58 82 52 54 61 72
52 Linus Ullmark           G L  OK    72 84 82 78 74 75 87 69 91 NA NA 68 69 78
39 Adin Hill               G L  OK    70 74 81 67 60 72 75 70 76 NA NA 60 68 70

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    63 69 68 35 32 70 58 40 56 57 42 44 43 57
35 Connor McMichael        C L  OK    59 70 64 43 34 49 57 40 48 52 42 47 44 55
 2 Aliaksei Protas         C L  OK    69 69 74 48 71 85 66 51 54 56 48 48 55 63
18 Jake Neighbours        LW L  OK    68 67 71 49 65 72 63 47 56 58 50 44 49 62
41 Emil Bemstrom          LW R  OK    63 67 67 50 70 88 65 50 66 56 50 51 54 63
21 Pavel Dorofeyev        LW L  OK    56 69 67 53 42 83 65 42 64 57 46 48 48 60
26 Cole Smith             LW L  OK    80 64 68 50 82 61 63 46 53 67 43 62 64 62
12 Grigori Denisenko      LW R  OK    63 67 68 43 43 80 59 48 53 56 41 47 51 58
42 Pierre-Edouard Bellema LW L  OK    72 72 68 46 85 74 61 43 51 70 43 90 89 62
20 Connor Brown           RW R  OK HO 61 70 65 60 31 84 63 40 57 65 39 67 70 59
24 Joel Kiviranta         RW L  OK    75 66 60 46 81 70 61 41 50 65 51 59 65 61
 6 Olle Lycksell          RW L  OK    59 69 62 44 37 47 59 41 51 55 42 52 49 56
31 Valtteri Puustinen     RW R  OK    61 66 62 30 28 71 53 37 55 51 38 50 47 54
19 Oskar Olausson         RW L  OK    59 71 66 38 33 79 54 41 50 50 40 46 44 55
23 William Dufour         RW R  OK    63 69 70 40 30 78 54 37 53 49 43 45 43 56
15 Vladislav Kolyachonok   D L  OK    57 69 68 55 33 80 59 39 48 65 45 49 48 62
 8 Brock Faber             D R  OK    55 66 71 68 32 81 63 40 55 71 42 45 41 64
10 Jackson LaCombe         D L  OK    55 67 69 63 31 81 61 38 59 65 41 45 44 62
 3 Ville Heinola           D L  OK    58 69 69 56 37 87 58 46 57 51 40 46 41 60
13 Filip Roos              D L  OK    59 65 66 58 42 87 64 43 63 55 50 51 56 62
 9 David Farrance          D L  OK    62 70 66 37 31 69 46 43 52 48 41 48 54 57
30 Declan Chisholm         D L  OK    58 70 66 41 29 75 43 43 50 52 45 51 47 57
29 Christian Wolanin       D L  OK    52 66 67 60 41 87 64 48 62 50 43 60 59 61
51 Mads Sogaard            G L  OK    65 70 82 67 58 83 64 62 63 1  2  47 44 64
27 Hugo Alnefelt           G L  OK    62 63 69 58 48 69 58 66 52 1  1  48 41 57
36 Lukas Dostal            G L  OK    64 67 66 66 55 83 67 62 67 NA NA 48 45 63

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  99    66 89 67 71 92 85 97 93 95 74 96 57 78 90
26 Evgeni Malkin           C L  OK    63 80 68 63 92 68 87 76 90 63 65 88 96 78
 8 Alexander Wennberg      C L  OK    61 77 67 63 92 88 76 55 72 80 51 65 73 70
13 Tanner Jeannot         LW L  OK    81 65 70 53 87 46 66 46 56 71 47 57 62 64
20 Kirill Kaprizov        LW L  OK    64 80 69 69 80 79 90 69 90 64 81 57 62 80
 2 Jaden Schwartz         LW L  OK    64 78 65 60 83 86 75 53 73 61 59 71 79 70
48 David Perron           LW R  OK    72 74 68 59 92 76 79 61 82 58 62 82 85 73
35 J.T. Miller            RW L  OK    77 76 72 68 91 77 90 75 90 76 69 68 77 81
40 Reilly Smith           RW L  98    66 76 66 59 89 89 78 59 74 66 63 74 78 72
15 Filip Forsberg         RW L  OK    70 76 70 60 67 84 80 64 80 61 66 65 76 74
12 Jeff Carter            RW R  OK    71 74 73 52 90 81 69 49 64 67 52 90 93 68
36 Adam Larsson            D R  OK    74 73 71 74 92 83 78 57 64 80 56 71 77 76
54 Marc-Edouard Vlasic     D L  OK    60 72 70 60 89 89 65 51 58 74 44 85 88 69
47 Kris Letang             D R  OK    71 80 68 77 78 86 90 69 87 68 68 85 88 81
39 Ryan McDonagh           D L  OK    61 73 72 69 83 88 71 55 61 82 46 79 90 73
33 Justin Faulk            D L  OK    65 74 71 74 92 86 88 68 80 74 63 71 80 78
 4 Roman Josi              D L  OK    58 77 69 78 80 84 92 78 88 70 80 76 83 83
 9 Jamie Oleksiak          D L  OK    70 66 79 64 86 70 71 52 60 76 57 71 77 73
28 Frederik Andersen       G R  OK    73 82 85 68 65 85 80 71 77 NA NA 79 84 75
27 Marc-Andre Fleury       G L  OK    74 83 69 76 72 75 84 72 83 NA NA 93 97 77

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    63 66 69 39 32 70 57 45 51 52 40 65 63 57
25 Anthony Richard         C L  OK    69 70 65 43 38 72 60 44 55 51 46 60 58 59
44 Andrew Cogliano         C L  OK    67 77 63 46 90 73 63 44 53 66 43 84 82 62
31 Luke Philip             C R  OK    61 68 66 43 31 64 61 43 53 52 35 65 62 56
 3 Shane Bowers            C L  OK    56 71 64 33 31 78 50 39 48 46 41 50 52 53
16 Max Willman            LW L  OK    70 65 67 38 37 68 55 39 49 56 39 60 61 56
18 Justin Richards        RW R  OK    64 66 64 44 32 81 61 43 57 56 40 53 52 58
 6 Jimmy Schuldt           D L  OK    56 67 71 35 30 64 45 39 51 47 39 62 68 56
38 Cameron Gaunce          D L  OK    56 62 65 38 28 60 43 38 49 47 39 72 69 55
49 Dan Renouf              D L  OK    56 66 63 47 32 78 53 41 54 62 40 61 59 60
42 Kyle Capobianco         D L  OK    58 67 69 49 39 78 57 40 56 50 49 57 56 60
45 Alex Lyon               G L  OK    61 64 64 65 51 76 69 57 66 NA NA 67 69 62
22 Joseph Woll             G L  OK    65 70 74 63 52 80 67 62 69 NA 2  55 46 64
 5 Jaxson Stauber          G L  OK    68 68 68 64 51 78 51 63 62 2  5  53 58 61

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
21 Tyler Johnson           C L  OK    64 75 65 58 72 86 73 54 73 60 52 76 78 68
 5 Tim Stuetzle            C L  OK    70 78 67 69 89 79 91 74 92 73 74 43 50 81
41 Nicklas Backstrom       C L  OK    60 78 69 59 58 84 73 58 73 61 50 85 93 68
27 Reese Johnson           C R  OK    78 69 67 47 71 67 58 36 50 60 41 55 58 58
25 Alex DeBrincat         LW R  OK    71 84 64 64 92 81 84 65 88 62 66 57 64 76
18 Samuel Blais           LW L  OK    81 65 70 48 83 77 64 49 59 55 47 60 65 63
55 Milan Lucic            LW L  OK    76 62 76 46 84 68 59 42 50 49 44 80 88 60
37 Andreas Athanasiou     LW L  OK    62 84 67 57 91 82 72 51 70 61 58 65 71 69
31 Ondrej Palat           LW L  OK    69 80 67 56 66 91 70 55 65 62 50 74 78 67
 3 Jake Debrusk           RW L  OK    70 70 68 59 78 88 79 56 79 66 67 60 64 73
 4 Dylan Guenther         RW R  OK    60 73 64 51 54 83 66 49 65 55 48 40 42 62
32 Marcus Foligno         RW L  OK    80 66 74 55 79 45 68 49 61 65 48 74 79 66
 9 Jack Roslovic          RW R  OK    62 70 69 58 88 91 75 61 72 70 51 57 64 69
23 Trevor Van Riemsdyk     D R  OK    59 68 68 60 84 79 64 51 56 75 44 71 68 68
 1 Connor Mackey           D L  OK    68 67 68 53 51 38 61 46 56 58 51 60 60 63
 7 T.J. Brodie             D L  OK    59 79 66 69 73 89 70 52 60 77 46 76 80 70
16 Justin Braun            D R  OK    62 73 70 55 68 83 57 42 53 60 43 85 82 64
30 Alec Regula             D R  OK    53 66 68 59 33 63 60 41 65 63 48 50 49 62
 8 Owen Power              D L  OK    56 72 73 75 90 89 82 60 76 64 49 43 51 71
50 Matt Grzelcyk           D L  OK    61 79 64 60 86 84 69 57 62 55 50 65 66 66
29 Michael Matheson        D L  OK    59 73 67 76 65 81 89 68 84 75 63 65 68 76
12 Alex Nedeljkovic        G L  OK    67 77 69 63 53 67 73 71 68 NA NA 60 64 68
 2 Karel Vejmelka          G R  OK    69 79 82 80 75 75 76 66 78 NA NA 60 62 73

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    68 72 64 35 32 84 55 38 48 51 40 64 67 56
42 A.J. Greer             LW L  OK    75 69 69 44 74 31 56 44 54 53 46 55 66 59
14 Chase de Leo           LW L  OK    67 69 69 31 28 71 51 36 45 51 39 61 58 54
 6 Jan Jenik              RW L  OK    70 68 69 36 30 29 55 39 48 52 41 44 47 55
26 Jack Ahcan              D L  OK    64 69 63 34 34 75 53 40 48 49 36 53 56 57
34 Dakota Mermis           D L  OK    56 61 67 54 30 82 55 39 52 57 41 65 62 59
10 Reilly Walsh            D R  99    56 69 69 37 29 73 50 39 58 53 41 48 48 58
24 Dan Vladar              G L  OK    63 71 82 66 59 71 71 67 68 2  NA 56 60 66
13 Dylan Ferguson          G L  OK    59 67 69 57 46 75 61 61 66 2  NA 55 56 61