Vancouver Canucks (VAN)

Est. 1970

Current Cap Hit: $106,013,162.0
Projected Cap Hit: $105,023,162
Projected Cap Space: $-1,023,162
Contracts: 43
Roster: 45
Injuries: 3
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 24 RFA $5,000,000 $5,000,000
72 Filip Chytil Injured C 26 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 25 UFA $1,000,000 $1,000,000
80 Braeden Cootes WE C 19 RFA $974,166 $974,166 $974,166
68 Riley Patterson WE C 20 RFA $956,666 $956,666 $956,666
65 Gabe Chiarot WE RW 19 RFA $950,000 $950,000 $950,000
Ilya Safonov C 25 RFA $950,000
73 Anri Ravinskis WE RW 23 RFA $947,500
39 Ty Mueller WE C 23 RFA $945,000
46 Vilmer Alriksson WE LW 21 RFA $931,666 $931,666
23 Jonathan Lekkerimäki WE RW 21 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
Chase Wouters C 26 UFA $850,000
36 Matthew Stienburg WE Suspended C 25 RFA $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 RFA $966,500
25 Elias Pettersson WE D 22 RFA $913,333
45 Sawyer Mynio WE D 21 RFA $906,666 $906,666
59 Kirill Kudryavtsev WE D 22 RFA $900,000
55 Guillaume Brisebois Injured D 28 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
32 Kevin Lankinen NMC G 31 UFA $4,500,000 $4,500,000 $4,500,000 $4,500,000
78 Aleksei Medvedev WE G 18 RFA $965,000 $965,000 $965,000
36 Aku Koskenvuo WE G 23 RFA $925,000
85 Ty Young WE G 21 RFA $900,000
60 Nikita Tolopilo G 26 UFA $850,000
# LTIR 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

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

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 20 C 2028-06-01 2024 162 OA (round 6)
Basile Sansonnens 19 D 2028-06-01 2024 221 OA (round 7)
Parker Alcos 19 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
Adam Novotný 18 LW 2030-06-01 2026 24 OA (round 1)
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