PuckSleuth

Pacific Division · 1-1-0 · 2 PTS

Vancouver Canucks roster

Cap committed

$86.857M

of $104M ceiling · as of Oct 3

Cap space

$17.143M

Retained slots used: 1 of 3

Active roster

25

48 of 50 NHL contracts

5v5 xGF%

42.7

22nd in NHL

PP% / PK%

40.0 / 66.7

PP 6th · PK 25th

Fan sentiment

61

Undervalued on this roster

Performance well above what fans think · biggest gaps first

Fans = fan sentiment 0-100. Perf. = performance percentile at his position among players fans discuss (5v5 expected goals share, projected WAR, Game Score). Reasons are written by Claude from the numbers only.

Latest Vancouver Canucks news

Headlines from news outlets and team blogs

PlayerPosAgeGPGAPTOIFO%xGF%WARCap hitYrsExpiryClauseFansChatter
Forwards14 players · $48.873M
Marco RossiC25231415:09—50.30.4$5M2RFANone643
Paul CotterL26231414:02—26.90.4$2.15M1—None8111
Elias PetterssonC27222418:3050.034.00.3$11.6M6UFANMC801
Brock BoeserR29212316:45—53.00.1$7.25M6UFANone671
Max SassonC26211215:07—44.60.2$1M2UFANone710
Jonathan LekkerimäkiR22211212:20—40.50.2$1.425M1RFANone—0
Arshdeep BainsL25211211:11—44.00.2$850K1UFA——0
Liam OhgrenL22202218:01—53.10.1$886K1RFANone—0
Jake DeBruskL29201115:36—32.2-0.1$5.5M5UFANMC191
Drew O'ConnorL28201115:32—41.50.0$2.5M1UFAM-NTC—0
Linus KarlssonC26201113:42—39.8-0.1$2.25M2UFANone—0
Brendan GallagherR34200011:01—46.7-0.2$3.25M1UFA——1
Aatu RätyC230000————$775K1RFANone—0
Filip ChytilC270000————$4.438M1UFANone—0
Defense8 players · $19.289M
Filip HronekD28204424:05—47.90.2$7.25M6UFANMC—0
Jamie OleksiakD33212322:29—29.30.1$5M2UFAM-NTC—0
Tom WillanderD21201120:56—28.7-0.1$972K2RFANone—0
Luke SchennD36201114:14—63.2-0.0$2.25M1UFANMC600
Zeev BuiumD20200021:52—41.3-0.1$967K5UFA—621
Elias PetterssonD22200016:09—71.1-0.0$950K1RFANone791
Guillaume BriseboisD290000————$900K1UFA——0
Victor ManciniD240000————$1M2RFANone—0

Goalies 3 on roster

PlayerAgeGPSV%GAAGSAxWARCap hitYrsExpiryClauseFansChatter
Kevin Lankinen312.7898.66-6.5-1.0$4.5M4UFANMC443
Leevi Meriläinen241.9091.9600.0$1.1M1RFA—550
Thatcher Demko300————$8.5M3UFANone501

FO% shown for centers. 5v5 xGF% from our expected goals model. WAR is PuckSleuth's estimate: wins above a replacement-level player, from our Game Score. Fans = fan sentiment 0-100 with 14-day trend. Chatter = trade mentions in the last 7 days.

Reserve list under NHL contract, not on the NHL roster · 23 players

PlayerPosAgeCap hitYrsExpiryType
Adam NovotnyL18$1.075M3RFA—
Braeden CootesC19$975K3RFA—
Aleksei MedvedevG19$965K3RFA—
Riley PattersonC20$957K3RFA—
Gabriel ChiarotR20$950K3RFA—
Ilya SafonovC25$950K1RFA—
Ty MuellerC23$945K1RFA—
Vilmer AlrikssonL21$932K2RFA—
Aku KoskenvuoG23$925K1RFA—
Sawyer MynioD21$907K2RFA—
Akil ThomasC26$900K1UFA—
Kirill KudryavtsevD22$900K1RFA—
Trey Fix-WolanskyR27$900K1UFA—
Ty YoungG22$900K1RFA—
Chase StillmanR23$850K1RFA—
Chase WoutersC26$850K1UFA—
Cole ClaytonD26$850K1UFA—
Jack ThompsonD24$850K1UFA—
Jimmy SchuldtD31$850K1UFA—
Mackenzie MacEachernL32$850K1UFA—
Matthew StienburgC25$850K1——
Nikita TolopiloG26$850K1UFA—
Anri RavinskisR23unknown1RFA—

Prospects and depth players signed to NHL contracts, including two-way deals. Players on AHL-only contracts are not listed.

Cap by season

Signed cap hits by season. A badge marks the final season of each deal: UFA or RFA after it. Later seasons count only contracts signed so far.

Player2026-272027-282028-292029-302030-31
Forwards
Aatu RätyC$775KRFA····
Adam NovotnyL$1.075M$1.075M$1.075MRFA··
Akil ThomasC$900KUFA····
Anri RavinskisRunknownRFA····
Arshdeep BainsL$850KUFA····
Braeden CootesC$975K$975K$975KRFA··
Brendan GallagherR$3.25MUFA····
Brock BoeserR$7.25M$7.25M$7.25M$7.25M$7.25M
Chase StillmanR$850KRFA····
Chase WoutersC$850KUFA····
Drew O'ConnorLM-NTC$2.5MUFA····
Elias PetterssonCNMC$11.6M$11.6M$11.6M$11.6M$11.6M
Filip ChytilC$4.438MUFA····
Gabriel ChiarotR$950K$950K$950KRFA··
Ilya SafonovC$950KRFA····
Jake DeBruskLNMC$5.5M$5.5M$5.5M$5.5M$5.5MUFA
Jonathan LekkerimäkiR$1.425MRFA····
Liam OhgrenL$886KRFA····
Linus KarlssonC$2.25M$2.25MUFA···
Mackenzie MacEachernL$850KUFA····
Marco RossiC$5M$5MRFA···
Matthew StienburgC$850K····
Max SassonC$1M$1MUFA···
Paul CotterL$2.15M····
Riley PattersonC$957K$957K$957KRFA··
Trey Fix-WolanskyR$900KUFA····
Ty MuellerC$945KRFA····
Vilmer AlrikssonL$932K$932KRFA···
Defense
Cole ClaytonD$850KUFA····
Elias PetterssonD$950KRFA····
Filip HronekDNMC$7.25M$7.25M$7.25M$7.25M$7.25M
Guillaume BriseboisD$900KUFA····
Jack ThompsonD$850KUFA····
Jamie OleksiakDM-NTC$5M$5MUFA···
Jimmy SchuldtD$850KUFA····
Kirill KudryavtsevD$900KRFA····
Luke SchennDNMC$2.25MUFA····
Sawyer MynioD$907K$907KRFA···
Tom WillanderD$972K$972KRFA···
Victor ManciniD$1M$1MRFA···
Zeev BuiumD$967K$967K$967K$967K$967KUFA
Goalies
Aku KoskenvuoG$925KRFA····
Aleksei MedvedevG$965K$965K$965KRFA··
Kevin LankinenGNMC$4.5M$4.5M$4.5M$4.5MUFA·
Leevi MeriläinenG$1.1MRFA····
Nikita TolopiloG$850KUFA····
Thatcher DemkoG$8.5M$8.5M$8.5MUFA··
Ty YoungG$900KRFA····
Retained salary
Tyler Myers$1.5M····
Committed$86.857M$67.549M$50.488M$37.067M$32.567M
Players signed48201265
Cap ceiling$104M$113.5Mnot setnot setnot set
Cap space$17.143M$45.951M———

This season's committed total is the full cap charge used above (players in the minors count only above the buried allowance, plus dead cap); before LTIR relief. The 2027-28 ceiling of $113.5M is the league's announced figure; later ceilings are not set yet. Buyouts and dead cap in future seasons are not included.

Cap by position

  • Forwards$48.873M · 55.2%
  • Defense$19.289M · 21.8%
  • Goalies$14.1M · 15.9%
  • Retained on traded players$1.5M · 1.7%
  • Other dead cap$4.77M · 5.4%

Retained: Tyler Myers (DAL, 50%, $1.5M).

Other dead cap: Other dead cap (2026-09-28 cap sheet total) ($4.77M).

Players in the minors count only above the buried allowance (league minimum salary plus $375,000). Roster status, buyouts, and bonus overages come from team announcements and news, checked daily. LTIR relief is not shown.

Expiring this season

Pending UFAs

14

Pending RFAs

12

Cap coming off

$37.944M

Most trade chatter

  • Paul Cotter11 mentions

    Cotter receiving contract extension

  • Kevin Lankinen3 mentions

    Goalie criticized as weak; fan suggests replacing with Merilainen

  • Marco Rossi3 mentions

    Minnesota could potentially use Rossi

  • Thatcher Demko1 mentions

    Demko could fill Oilers' goalie need when healthy.