Montreal Canadiens

Steve Vardy
0 - 0 - 0 (8th in Atlantic)
PP: 0% (32nd)
PK: 0% (32nd)
GF: 0 (32nd)
GA: 0 (32nd)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Riley Sheahan C L R 61 42 94 80 79 65 89 60 84 63 58 86 75 71 73 29 $1,350,000 (4)
Robby Fabbri C L 76 43 84 81 68 76 70 77 66 72 84 62 25 64 66 25 $925,000 (1)
Brayden Schenn C L 86 45 82 85 74 80 94 77 88 78 80 67 43 77 80 29 $7,400,000 (4)
Jack Roslovic C R 69 42 90 79 69 74 88 74 77 81 76 55 25 64 65 24 $2,010,642 (5)
T.J. Oshie C R 78 44 89 82 70 78 91 85 65 79 89 58 91 79 83 34 $9,000,000 (2)
Martin Necas C R 71 42 93 86 63 76 88 74 45 83 77 71 25 58 59 22 $1,475,000 (1)
Bo Horvat C 77 44 88 87 77 83 92 91 94 78 84 72 42 72 74 26 $4,702,500 (1)
Nicklas Backstrom C 65 42 91 87 77 79 88 83 84 89 78 59 69 84 90 33 $9,000,000 (2)
Matthew Nieto L R 73 43 95 81 69 66 73 59 54 57 71 87 25 69 72 28 $809,000 (1)
David Perron L R 71 43 88 78 73 79 94 83 25 89 85 61 65 83 88 33 $3,000,000 (1)
Matt Calvert L R 69 42 89 78 67 66 58 60 25 63 55 86 33 71 73 31 $2,772,000 (1)
Jonathan Huberdeau L 73 43 81 83 74 78 92 96 40 91 86 54 65 72 73 28 $7,965,000 (5)
Damon Severson D 75 44 84 89 76 85 93 77 25 65 48 79 41 71 72 26 $4,200,000 (2)
Mike Reilly D 78 44 87 78 72 78 80 72 25 71 47 77 25 62 62 27 $800,000 (3)
Radko Gudas D 99 47 79 77 74 72 88 60 25 52 48 81 25 70 71 31 $2,512,500 (1)
Jacob Bryson D 71 42 89 69 62 77 79 62 25 55 48 86 25 47 47 23 $650,000 (2)
Erik Gudbranson D 90 90 65 76 84 74 76 59 25 46 47 86 75 74 75 29 $4,680,000 (2)
Patrik Nemeth D 82 46 88 71 83 75 87 61 25 50 48 87 25 66 67 29 $4,050,000 (4)
Scratches
Luke Kunin C R 87 45 89 83 70 66 77 61 39 69 77 64 25 61 62 23 $1,900,000 (1)
Carl Hagelin L 63 41 89 91 67 67 87 61 32 64 60 91 25 76 83 32 $4,500,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Jordan Binnington 76 86 82 65 78 74 71 77 80 76 89 58 60 27 $3,960,000 (1)
Scratches
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Adam Cracknell C R 81 77 91 58 77 70 72 64 80 62 63 68 60 44 44 35 $700,000 (1)
Dylan Gambrell C R 81 44 91 62 68 73 86 59 80 62 59 87 25 57 58 24 $900,000 (1)
Jamieson Rees C 61 63 57 64 63 59 60 59 74 50 63 56 60 44 44 20 $750,000 (3)
Nate Schnarr C 75 70 88 61 70 62 63 58 73 54 57 63 54 44 44 22 $750,000 (3)
Garrett Pilon C 70 70 69 68 70 62 61 67 80 70 60 63 57 44 44 23 $650,000 (1)
Phillip Di Giuseppe L R 90 46 87 79 70 58 71 63 38 68 56 64 25 60 61 27 $825,000 (1)
Brayden Burke L R 67 60 83 62 60 62 64 55 50 61 45 58 43 44 44 24 $625,000 (1)
Paul Thompson R 69 74 56 66 74 62 63 62 50 59 61 61 58 45 45 32 $500,000 (2)
Riley Sutter R 81 78 87 63 78 54 54 54 50 59 44 65 42 44 44 21 $650,000 (2)
Brett Lernout D 82 80 85 64 80 51 52 50 25 43 39 67 37 55 55 25 $700,000 (1)
Brogan Rafferty D 74 68 87 64 71 61 52 57 24 57 43 62 25 44 44 26 $650,000 (2)
Yannick Weber D 69 41 85 77 72 61 48 55 24 42 45 63 75 70 71 32 $862,500 (1)
Keegan Kanzig D 72 92 25 50 92 51 54 41 25 28 39 57 37 44 44 26 $650,000 (2)
Scratches
Mathieu Perreault C L R 80 44 90 79 66 59 83 73 36 64 70 62 41 71 73 33 $900,000 (5)
Joseph Cramarossa C L 74 68 88 67 68 56 56 56 70 46 61 63 58 46 46 28 $0 (0)
Michael Chaput C L 80 44 78 73 73 54 56 56 69 50 55 77 25 61 61 29 $500,000 (5)
Mike Vecchione C R 76 68 96 60 68 61 62 58 73 47 65 64 62 44 44 28 $0 (0)
Damien Riat L R 73 67 88 66 67 58 61 50 50 48 47 60 45 44 44 24 $500,000 (1)
Matt Tennyson D 80 45 96 70 76 64 61 56 25 49 48 80 25 60 60 31 $1,490,000 (5)
Cody Franson D 85 84 86 67 84 59 60 58 25 52 49 68 47 44 44 33 $500,000 (5)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Connor LaCouvee 51 56 70 75 49 51 50 56 49 49 30 44 44 27 $700,000 (1)
Adam Huska 50 55 69 87 47 49 54 57 50 51 30 44 44 24 $700,000 (1)
Ilya Samsonov 63 60 58 80 69 57 72 64 69 63 75 48 48 24 $1,000,000 (1)
Scratches
Anton Forsberg 67 53 66 68 70 66 72 76 71 71 30 50 50 28 $800,000 (1)

Prospects

Draft Picks

2023 Picks
Pyotr Kotchekov
Reece Newkirk
Jonathan Toews
Jonathan Ang
Ty Lewis
Jake Christiansen
Year 2022 MON 2
Year 2022 OTT 2
Year 2022 MON 6
Year 2022 LVG 6
Year 2023 MON 1
Year 2023 MON 2
Year 2023 WAS 2
Year 2023 MON 3
Year 2023 OTT 5
Year 2023 MON 5
Year 2023 MON 6
Year 2023 OTT 7
Year 2024 MON 1
Year 2024 MON 2
Year 2024 MON 3
Year 2024 OTT 3
Year 2024 MON 4
Year 2024 MON 5
Year 2024 MON 6
Year 2024 MON 7
Year 2025 MON 1
Year 2025 MON 2
Year 2025 MON 3
Year 2025 MON 4
Year 2025 MON 5
Year 2025 MON 6
Year 2025 MON 7
Year 2026 MON 1
Year 2026 MON 2
Year 2026 MON 3
Year 2026 MON 4
Year 2026 MON 5
Year 2026 MON 6
Year 2026 MON 7