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
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
|
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
|
C | 19 | RFA | $974,166 | $974,166 | $974,166 | |||||
| 68 |
Riley Patterson
|
C | 20 | RFA | $956,666 | $956,666 | $956,666 | |||||
| 65 |
Gabe Chiarot
|
RW | 19 | RFA | $950,000 | $950,000 | $950,000 | |||||
| Ilya Safonov | C | 25 | RFA | $950,000 | ||||||||
| 73 |
Anri Ravinskis
|
RW | 23 | RFA | $947,500 | |||||||
| 39 |
Ty Mueller
|
C | 23 | RFA | $945,000 | |||||||
| 46 |
Vilmer Alriksson
|
LW | 21 | RFA | $931,666 | $931,666 | ||||||
| 23 |
Jonathan Lekkerimäki
|
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
|
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
|
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
|
D | 24 | RFA | $1,000,000 | $1,000,000 | ||||||
| 5 |
Tom Willander
|
D | 21 | RFA | $972,500 | $972,500 | ||||||
| 24 |
Zeev Buium
|
D | 20 | RFA | $966,500 | |||||||
| 25 |
Elias Pettersson
|
D | 22 | RFA | $913,333 | |||||||
| 45 |
Sawyer Mynio
|
D | 21 | RFA | $906,666 | $906,666 | ||||||
| 59 |
Kirill Kudryavtsev
|
D | 22 | RFA | $900,000 | |||||||
| 55 |
Guillaume Brisebois
|
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
|
G | 18 | RFA | $965,000 | $965,000 | $965,000 | |||||
| 36 |
Aku Koskenvuo
|
G | 23 | RFA | $925,000 | |||||||
| 85 |
Ty Young
|
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:
=Waivers Exempt
=Injured
=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) |
|