Vancouver Canucks (VAN)

Est. 1970

Current Cap Hit: $94,161,498.0
Projected Cap Hit: $93,171,498
Projected Cap Space: $10,828,502
Contracts: 46
Roster: 32
Injuries: 1
Retained Contracts: 1
Daily Cap Breakdown
Team logo history

Draft Picks

Season Round 1 Round 2 Round 3 Round 4 Round 5 Round 6 Round 7
2026-2027 *
2027-2028
2028-2029
2029-2030 *

NHL Roster

# Offense Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
40 Elias Pettersson NMC C 27 UFA $11,600,000 $11,600,000 $11,600,000 $11,600,000 $11,600,000 $11,600,000
6 Brock Boeser NMC RW 29 UFA $7,250,000 $7,250,000 $7,250,000 $7,250,000 $7,250,000 $7,250,000
11 Brendan Gallagher (Ret: 50.0%) NMC, M-NTC RW 34 UFA $3,250,000
74 Jake DeBrusk NMC LW 29 UFA $5,500,000 $5,500,000 $5,500,000 $5,500,000 $5,500,000
93 Marco Rossi C 25 RFA $5,000,000 $5,000,000
72 Filip Chytil Injured C 27 UFA $4,437,500
18 Drew O'Connor M-NTC LW 28 UFA $2,500,000
94 Linus Karlsson C 26 UFA $2,250,000 $2,250,000
47 Paul Cotter C 26 UFA $2,150,000
63 Max Sasson C 26 UFA $1,000,000 $1,000,000
23 Jonathan Lekkerimäki WE RW 22 RFA $918,333
26 Akil Thomas C 26 UFA $900,000
64 Trey Fix-Wolansky RW 27 UFA $900,000
92 Liam Öhgren WE LW 22 RFA $886,666
13 Arshdeep Bains LW 25 RFA $850,000
54 Aatu Räty C 23 RFA $850,000
20 Mackenzie MacEachern LW 32 UFA $850,000
# Defense Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
17 Filip Hronek NMC D 28 UFA $7,300,000 $7,300,000 $7,300,000 $7,300,000 $7,300,000 $7,300,000
24 Jamie Oleksiak M-NTC D 33 UFA $5,000,000 $5,000,000
5 Luke Schenn NMC D 36 UFA $2,250,000
90 Vittorio Mancini WE D 24 RFA $1,000,000 $1,000,000
5 Tom Willander WE D 21 RFA $972,500 $972,500
24 Zeev Buium WE D 20 UFA $966,500 $9,380,000 $9,380,000 $9,380,000 $9,380,000 $9,380,000 +
25 Elias Pettersson WE D 22 RFA $913,333
55 Guillaume Brisebois D 29 UFA $900,000
48 Jimmy Schuldt D 31 UFA $850,000
26 Jack Thompson D 24 RFA $850,000
34 Cole Clayton D 26 UFA $850,000
# Goaltending Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
35 Thatcher Demko NMC G 30 UFA $8,500,000 $8,500,000 $8,500,000
32 Kevin Lankinen NMC G 31 UFA $4,500,000 $4,500,000 $4,500,000 $4,500,000
1 Leevi Meriläinen WE G 24 RFA $1,100,000
60 Nikita Tolopilo G 26 UFA $850,000
# Professional Tryout Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
60 Chris Driedger G 32 UFA

Icons: WE=Waivers Exempt Injured=Injured Suspended=Suspended 🧑‍⚖️=Suspended

Non-Roster

Money in parentheses is the base NHL cap hit

Buyouts Position Age 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
Oliver Ekman-Larsson (Ret: 88.0%) D 35 $4,766,666.0 $2,126,666.0 $2,126,666.0 $2,126,666.0 $2,126,666.0
Retained Position Age 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
Tyler Myers (Ret: 50.0%) D 36 $1,500,000
Non-roster Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
Braeden Cootes WE C 19 RFA $0
($974,166)
$0
($974,166)
$0
($974,166)
Riley Patterson WE C 20 RFA $0
($956,666)
$0
($956,666)
$0
($956,666)
Gabe Chiarot WE RW 20 RFA $0
($950,000)
$0
($950,000)
$0
($950,000)
Ilya Safonov C 25 RFA $0
($950,000)
Anri Ravinskis WE RW 23 RFA $0
($947,500)
Ty Mueller WE C 23 RFA $0
($945,000)
Vilmer Alriksson WE LW 21 RFA $0
($931,666)
$0
($931,666)
Chase Wouters C 26 UFA $0
($850,000)
Matthew Stienburg WE C 25 RFA $0
($850,000)
Adam Novotný WE LW 18 RFA In Juniors $0
($1,075,000)
$0
($1,075,000)
$0
($1,075,000)
Sawyer Mynio WE D 21 RFA $0
($906,666)
$0
($906,666)
Kirill Kudryavtsev WE D 22 RFA $0
($900,000)
Aku Koskenvuo WE G 23 RFA $0
($925,000)
Ty Young WE G 22 RFA $0
($900,000)
Aleksei Medvedev WE G 19 RFA In Juniors $0
($965,000)
$0
($965,000)
$0
($965,000)

Reserve Rights

Player Age Position Expiration Draft Pick
2027 Expiration
Kieren Dervin 19 C 2027-06-01 2025 65 OA (round 3)
Aiden Celebrini 21 D 2027-08-15 2023 171 OA (round 6)
Daimon Gardner 22 C 2027-08-15 2022 112 OA (round 4)
2028 Expiration
Anthony Romani 21 C 2028-06-01 2024 162 OA (round 6)
Basile Sansonnens 20 D 2028-06-01 2024 221 OA (round 7)
Parker Alcos 20 D 2028-06-01 2024 189 OA (round 6)
2029 Expiration
Connor Davis 19 RW 2029-06-01 2026 129 OA (round 5)
Matthew Lansing 19 C 2029-06-01 2025 207 OA (round 7)
Wilson Björck 20 C 2029-06-01 2025 143 OA (round 5)
Yaroslav Bryzgalov 19 LW 2029-06-01 2026 97 OA (round 4)
2030 Expiration
Brooks Rogowski 18 C 2030-06-01 2026 33 OA (round 2)
Caleb Malhotra 18 C 2030-06-01 2026 3 OA (round 1)
Dmitri Ivchenko 18 G 2030-06-01 2026 78 OA (round 3)
Lucian Bernat 18 RW 2030-06-01 2026 176 OA (round 6)
Niklas Aaram-Olsen 18 LW 2030-06-01 2026 41 OA (round 2)
Samuel Eriksson 18 D 2030-06-01 2026 184 OA (round 6)
Other Expiration
Dmitry Zlodeyev 24 C Indefinite 2020 175 OA (round 6)
Notes