Montreal Canadiens

Montreal CanadiensPosAge SalaryYearsFI SHPLST CHPOHI SKENPE FALESR OFFDEFOVE
Gabriel Vilardi RW 22 4000000 2 53 85 90 85 84 82 79 85 78 77 79 73 80 86 81 82
Tage Thompson RW 23 3750000 4 58 83 84 83 77 80 84 84 76 77 79 73 81 83 80 81
Lias Andersson RW 22 3000000 2 39 90 90 82 83 82 66 82 72 66 82 63 68 87 77 80
Walter Johnson RW 19 950000 1 32 83 87 82 77 78 72 78 78 76 84 69 80 84 75 79
Jeff Skinner LW 29 5750000 4 36 95 89 91 81 82 68 91 81 81 86 71 79 91 77 83
Vitali Kravtsov LW 21 4000000 2 69 86 87 86 76 79 85 84 80 74 79 70 75 86 80 80
Paul Byron LW 32 3250000 1 22 86 83 83 83 83 69 83 76 86 74 72 80 84 78 80
Joel Farabee LW 21 2250000 2 39 84 85 83 79 79 75 83 86 75 77 72 75 84 77 80
Charles Hudon LW 27 650000 5 43 77 76 79 76 77 69 80 73 80 77 66 78 77 74 77
Michael McNiven G 24 3800000 5 40 83 83 83 83 83 82 82 82 72 82 73 79 83 82 81
Cayden Primeau G 22 1800000 2 40 81 81 82 82 83 82 83 87 60 84 70 77 81 82 81
Mikhail Sergachev D 23 6550000 7 40 82 89 82 86 86 80 89 92 76 82 69 76 84 84 83
Evan Bouchard D 21 4500000 2 46 82 84 82 81 82 89 88 87 76 81 70 82 82 84 82
Nathan Beaulieu D 28 3250000 1 67 76 83 82 83 84 79 86 89 78 74 69 85 80 82 81
Victor Mete D 23 2000000 2 35 79 86 79 83 83 70 86 82 86 69 74 82 81 78 80
Jay Bouwmeester D 37 3500000 2 52 73 82 74 84 83 85 77 56 82 66 78 86 76 84 79
Cale Fleury D 22 2750000 2 39 73 74 73 83 81 83 84 91 76 74 70 78 73 82 79
Slater Koekkoek D 27 2500000 1 30 77 81 80 82 81 74 86 84 70 72 57 78 79 79 78
Bo Horvat C 26 5500000 3 41 91 91 88 85 86 78 86 83 80 84 75 76 90 83 84
Ryan Poehling C 22 4500000 2 36 84 90 83 81 80 81 84 75 79 89 73 74 85 80 83
Teuvo Teravainen C 27 5500000 3 33 85 92 85 78 81 70 86 79 80 80 74 79 87 76 81
Alexander Kerfoot C 27 4000000 2 45 87 88 83 79 80 80 84 83 80 84 69 79 86 79 81

Hamilton BulldogsPosAge SalaryYearsFI SHPLST CHPOHI SKENPE FALESR OFFDEFOVE
Logan Shaw RW 28 195000 3 46 74 75 74 74 74 80 74 63 79 77 69 74 74 76 75
Joe Wegwerth RW 25 117000 4 64 49 49 50 65 54 61 70 69 57 59 56 61 49 60 62
Christopher Crane RW 29 390000 5 57 43 42 56 50 54 47 56 37 55 40 50 56 47 50 56
Troy Bodie RW 36 335000 4 10 12 10 11 11 10 11 10 25 12 10 11 10 11 10 26
Tomas Kopecky RW 39 2300000 3 10 10 10 10 11 11 10 11 25 11 11 10 10 10 10 25
Connor Crisp LW 27 194000 5 63 49 49 70 52 61 59 70 73 44 45 50 70 56 57 62
David Desharnais LW 35 1000000 5 10 51 71 71 56 55 38 59 41 60 69 56 45 64 49 61
Teddy Purcell LW 36 1600000 4 10 29 27 15 18 22 13 26 25 25 21 11 16 23 17 32
Hayden Hawkey G 26 180000 4 40 73 70 73 70 74 73 63 58 78 49 51 59 72 72 69
Mason McDonald G 25 285000 1 33 56 57 56 57 55 55 59 65 76 46 50 48 56 55 62
Mike Reilly D 28 217500 4 40 75 81 66 76 71 74 65 66 78 52 61 76 74 73 74
Brett Lernout D 25 225001 5 68 73 72 67 75 70 69 61 82 67 76 53 77 70 71 74
Darren Dietz D 28 199500 4 50 51 43 48 77 72 63 66 70 65 50 58 77 47 70 66
Josiah Didier D 28 180000 5 46 43 46 45 68 68 52 51 60 70 55 53 68 44 62 62
Karl Alzner D 32 4625000 1 10 25 49 41 72 63 75 43 49 58 52 48 67 38 70 59
Jordie Benn D 34 1100000 4 10 45 46 51 54 53 65 34 65 57 55 50 55 47 57 59
Jaret Anderson-Dolan C 22 950000 2 47 82 75 82 76 77 64 76 80 69 75 69 79 79 72 76
Marko Dano C 26 255000 5 40 75 75 77 76 76 77 75 77 78 76 62 62 75 76 75
Joni Ikonen C 22 950000 5 40 77 77 77 74 77 58 77 74 63 65 52 66 77 69 72
Matthew Peca C 28 390000 4 40 63 63 73 53 70 52 73 68 75 59 51 63 66 58 67

ProspectsPosAge SalaryYearsFI SHPLST CHPOHI SKENPE FALESR OFFDEFOVE
Konstantin Shcherbin RW 18 100000 0 12 52 46 50 33 40 38 51 48 92 30 64 47 49 37 52
Ivan Goldmann RW 19 100000 0 46 45 40 37 34 41 51 38 59 52 38 40 54 40 42 49
Alexander Putin RW 19 100000 0 44 59 52 54 33 43 38 42 54 40 27 64 39 55 38 49
Sid Block RW 18 100000 0 72 40 33 48 44 41 53 36 57 15 19 45 67 40 46 48
Guillaume Ladouceur RW 19 100000 0 78 50 40 49 41 36 49 40 46 17 35 50 76 46 42 48
Peter Reynolds LW 18 100000 0 50 66 69 62 70 68 65 68 64 74 69 71 70 65 67 70
Blahoslav Kubicek LW 19 100000 0 31 53 54 50 52 44 36 58 58 57 39 69 48 52 44 55
Yannick Bourassa LW 18 100000 0 13 37 67 53 31 42 37 60 67 74 26 59 50 52 36 54
Justin Rouillard LW 19 100000 0 78 51 49 56 48 53 61 57 54 18 28 52 59 52 54 51
Tyron Gardner LW 19 100000 0 53 55 53 52 53 54 26 48 43 39 40 65 27 53 44 49
Yuri Simonovitch LW 19 100000 0 18 40 43 33 23 25 22 43 45 77 31 36 38 38 23 42
Olaf Sandelin G 17 100000 0 12 38 32 36 42 41 39 45 61 74 36 47 52 35 40 48
Lee Friedlander G 19 100000 0 16 48 47 48 36 42 33 48 59 51 29 49 39 47 37 47
Anton Olsson D 18 100000 0 53 66 67 62 63 68 66 69 67 72 64 70 78 65 65 71
Anton Taafe D 18 100000 0 56 60 61 64 68 66 70 68 65 65 68 72 77 61 68 70
Alexander Romanov D 21 525005 0 40 57 71 64 60 63 65 70 71 60 50 50 50 64 62 65
Nick Malley D 18 100000 0 12 54 53 54 52 55 57 66 75 67 24 69 62 53 54 59
Henning Kasler D 19 100000 0 42 41 35 34 56 53 55 54 68 86 46 50 54 36 54 57
Adolf Beranek D 19 100000 0 57 37 26 29 57 57 56 59 61 87 36 60 57 30 56 57
Pat Boynton D 19 100000 0 41 44 34 29 60 57 46 58 48 75 40 50 36 35 54 55
Octavio Loiacono D 19 100000 0 18 34 30 30 56 51 39 44 68 49 39 53 37 31 48 52
Marc Boivin D 19 100000 0 15 39 44 47 56 53 57 55 51 60 34 52 59 43 55 52
Derian Goodwin D 19 100000 0 16 24 29 28 68 57 18 61 65 14 27 40 18 27 47 45
Enrico Kane D 19 100000 0 13 33 24 24 34 40 41 43 38 79 33 48 42 27 38 43
Viktor Neckar C 19 100000 0 22 53 55 53 44 42 52 56 88 21 51 66 66 53 46 57
Guillaume Robichaud C 19 100000 0 16 42 44 42 58 54 34 65 69 80 61 63 39 42 48 56
Zdenek Hrdina C 19 100000 0 11 52 53 53 40 41 36 52 53 85 52 54 50 52 39 54
Freddy Flaherty C 19 100000 0 22 42 66 54 25 26 27 43 57 40 62 46 36 54 26 47
Sean De C 18 100000 0 16 41 40 41 37 40 34 44 38 37 51 54 37 40 37 46