Montreal Canadiens Pos Age Salary Years FI SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
Nikita Scherbak RW 22 1100000 4 40 71 70 74 63 68 54 76 76 84 68 51 66 71 61 70
Jason Spezza RW 35 7500000 2 35 78 87 82 65 69 59 82 85 75 84 72 73 82 64 76
Jarret Stoll RW 35 1800000 3 35 63 54 58 77 74 75 76 78 74 85 75 67 58 75 72
Alexander Semin RW 34 2000000 2 28 76 78 83 64 68 61 83 79 74 66 55 65 79 64 71
Tomas Tatar LW 27 3000000 4 40 77 72 78 67 74 63 78 78 77 83 58 66 75 68 73
Max Reinhart LW 26 900000 1 44 64 71 73 75 75 65 75 75 82 73 59 68 69 71 73
Jannik Hansen LW 32 2500000 4 28 72 71 75 75 75 69 75 75 84 54 57 73 72 73 73
Cody Hodgson LW 28 2500000 2 36 83 74 78 69 71 68 78 78 86 83 62 68 78 69 75
Mike Condon G 28 1000000 4 40 76 75 74 74 74 76 74 74 75 75 55 68 75 74 75
Carey Price G 30 7000000 6 36 81 83 81 81 83 83 81 79 80 80 73 80 81 82 80
P.K. Subban D 29 9000000 5 55 89 92 88 81 82 73 88 88 64 48 63 79 89 78 79
Noah Juulsen D 21 950000 4 46 64 67 72 69 62 65 71 71 75 48 52 62 67 65 68
Nathan Beaulieu D 25 2000000 5 47 79 71 71 78 74 66 80 79 75 45 59 76 73 72 72
Matt Bartkowski D 30 1800000 3 51 66 50 64 77 78 79 73 70 75 49 62 75 60 78 72
Jeff Petry D 30 5500000 4 47 54 54 73 78 75 75 78 73 74 55 58 78 60 76 71
Greg Pateryn D 27 1500000 4 61 64 52 58 77 72 91 65 80 67 49 61 74 58 80 71
Vladimir Zablosky C 19 345000 2 51 63 60 59 56 69 71 54 71 47 71 63 69 60 65 66
Tomas Plekanec C 35 4000000 3 32 74 74 77 75 75 68 75 69 74 70 66 65 75 72 73
Michael McCarron C 23 1500000 4 65 71 57 70 64 74 88 71 74 55 77 63 70 66 75 72
Evgeni Malkin C 31 9500000 5 36 92 94 92 67 69 64 92 90 57 67 69 81 92 66 78
Alex Galchenyuk C 24 3500000 4 51 80 82 83 68 68 68 83 81 80 77 62 70 81 68 76
Pos Age Salary Years FI SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
Taylor Raddysh RW 20 157500 4 44 57 52 59 60 61 52 60 65 80 52 51 53 56 57 62
Stefan Fournier RW 26 195000 5 65 67 64 67 65 69 67 70 61 64 71 52 70 66 67 68
Michael Pastujov RW 18 225000 3 49 65 68 68 61 57 55 77 55 77 51 47 59 67 57 65
Max MacKay RW 27 600000 1 58 63 71 73 54 69 60 71 73 48 74 53 70 69 61 67
Matt Pelech RW 30 550000 1 42 33 30 49 69 61 71 68 67 44 54 55 68 37 67 62
Devante Smith-Pelly RW 26 1100000 2 63 68 61 70 69 70 76 70 63 81 57 58 70 66 71 69
Christian Thomas RW 26 180000 2 52 72 58 71 47 59 40 70 66 82 60 55 71 67 48 66
Tim Bozon LW 24 195000 2 53 76 48 63 52 61 58 71 71 74 53 51 59 62 57 64
Michaël Bournival LW 26 255000 2 55 65 63 75 75 73 54 75 70 78 75 57 70 67 67 71
Lars Eller LW 29 2750000 3 43 65 72 75 75 76 67 75 75 62 78 56 72 70 72 71
Daniel Carr LW 26 225000 3 42 74 53 71 55 58 51 71 69 80 59 52 66 66 54 66
Connor Crisp LW 24 195000 2 67 66 67 70 61 66 59 67 70 44 76 50 67 67 62 67
Charles Hudon LW 23 187500 2 54 66 73 73 64 56 53 73 73 75 71 53 60 70 57 68
Zachary Fucale G 23 225000 3 44 67 66 66 67 66 62 66 66 78 64 54 66 66 65 67
Denis Godla G 23 114000 2 34 60 60 60 61 60 61 60 68 75 55 50 60 60 60 63
Simon Bourque D 21 180000 3 43 51 50 57 64 65 51 55 69 70 55 55 61 52 60 64
Ryan Johnston D 26 187500 3 40 40 47 56 73 70 52 63 71 79 47 58 71 47 65 66
Morgan Ellis D 26 195000 3 40 55 40 43 73 74 67 74 74 71 40 58 74 46 71 67
Mark Barberio D 28 210000 2 40 60 56 52 76 76 65 77 77 73 47 55 76 56 72 68
Magnus Nygren D 28 285000 4 40 55 49 49 75 75 61 76 76 75 49 55 76 51 70 67
Mac Bennett D 27 210000 4 40 41 40 49 69 69 60 63 70 88 40 54 70 43 66 65
Joel Hanley D 27 210000 4 40 48 48 58 69 69 52 61 70 78 48 56 68 51 63 65
Darren Dietz D 24 210000 2 51 71 44 42 76 70 70 76 77 65 49 58 75 52 72 68
Dalton Thrower D 24 195000 2 49 73 49 47 71 70 69 74 76 74 61 50 77 56 70 70
Brett Lernout D 22 196999 1 51 44 38 42 68 62 54 52 69 67 47 53 68 41 61 62
Alexander Yakovenko D 20 157500 4 45 62 67 67 70 59 48 70 68 78 46 48 47 65 59 67
Torrey Mitchell C 33 1200000 1 10 40 34 57 51 54 41 55 47 34 54 44 57 43 48 53
Sven Andrighetto C 25 225000 4 49 65 66 76 56 66 55 75 76 78 76 52 60 69 59 69
Matthew Bradley C 21 180000 3 50 54 43 59 64 55 47 59 67 82 62 52 52 52 55 61
Martin Reway C 23 180000 3 39 50 59 59 46 47 40 58 53 75 56 54 41 56 44 59
Joonas Nattinen C 27 900000 3 43 60 70 75 69 75 63 74 74 75 77 61 72 68 69 72
Jérémy Grégoire C 22 187500 3 63 69 65 70 66 66 61 64 70 70 76 54 66 68 64 69
Gabriel Dumont C 27 240000 3 66 70 60 70 68 70 70 60 67 65 44 65 70 66 69 68
Daniel Audette C 22 210000 3 46 59 62 73 55 55 53 71 73 73 68 54 47 64 54 65
Prospects Pos Age Salary Years FI SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
Juska Niiranen RW 20 100000 0 40 39 39 45 34 32 43 35 43 31 32 45 50 41 36 47
Ed Jarmel RW 20 100000 0 45 63 56 46 57 48 61 51 47 43 37 51 70 55 55 59
Yuri Trunov LW 19 100000 0 24 53 44 53 41 37 41 69 62 61 27 60 57 50 39 56
Tanner Kaspick LW 20 725006 0 44 57 57 46 51 49 40 55 54 70 54 45 41 53 46 56
Nikita O. Popugayev LW 20 525000 0 38 51 60 58 52 50 52 61 37 83 58 50 38 56 51 58
Maxim Trunev LW 27 525000 0 25 48 49 55 45 45 41 59 51 72 51 50 50 50 43 55
Jeremiah Addison LW 21 750005 0 37 42 49 46 38 39 35 53 57 77 46 49 39 45 37 53
Artturi Lehkonen LW 22 750000 0 37 58 57 52 46 47 39 56 47 71 57 50 38 55 44 57
Hayden Hawkey G 23 525000 0 35 49 46 41 46 45 42 52 55 78 47 51 43 45 44 55
Nikolas Koberstein D 22 525000 0 64 35 37 48 38 40 36 51 56 57 51 54 59 40 38 55
Jaroslav Visnovsky D 17 100000 0 13 55 52 57 53 54 58 65 64 72 37 65 69 54 55 61
Freddy Moreland D 17 100000 0 71 41 34 35 58 60 50 68 69 70 22 68 47 36 56 57
Oskar Schulhauser C 18 100000 0 16 30 32 30 27 39 39 51 41 69 56 44 36 30 35 50
Lukas Vejdemo C 22 525000 0 33 52 50 47 49 51 43 56 43 70 61 52 41 49 47 56
Jason Ranford C 18 100000 0 51 58 64 65 57 56 53 63 70 77 52 52 58 62 55 64
Jake Evans C 22 750000 0 44 45 51 50 42 43 41 50 62 66 51 53 38 48 42 54
Ivan Lodnia C 18 725007 0 33 55 55 61 48 47 49 67 55 81 65 47 38 57 48 60
Evgeny Voropaev C 19 100000 0 22 55 76 65 33 38 34 60 59 90 71 56 51 65 35 59
Christopher Paquette C 20 725006 0 34 53 50 49 43 42 40 53 48 80 62 45 41 50 41 55
Bengt Sudesval C 18 100000 0 14 53 56 57 46 41 41 59 69 85 64 60 54 55 42 61