Ratings

Percentile vs 494 fwds
CK 59 5th
FG 41 11th
DI 92 83rd
SK 76 46th
ST 67 21st
EN 78 80th
DU 86 50th
PH 91 95th
FO 36 22nd
PA 83 89th
SC 85 85th
DF 66 26th
PS 32 35th
EX 59 27th
LD 59 26th
OV 72 73rd

Contract

Cap hit $950,000 $863k remaining
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
RFA
2028 age 23
Clauses —

Season so far

in 9 GP
Goals
3 46th leader84
pace 28 (last yr 7)
Sht% 12.5%
Assists
4 47th leader108
pace 37 (last yr 14)
Plus/Minus +2 77th
Points
7 39th leader168
pace 65 (last yr 21)
P/20 0.80
ATOI
19:31 67th leader23:48
last yr 12:11
PP share 43%
G A P P/GP TOI
Last 5 3 2 5 1.00 19:00
Season 3 4 7 0.78 19:31

Game by game

  • G
  • A
  • Star of the game
Full Game Log ↓
★
★
OCT NOV

Stats

2026-27 · Canucks
GP G A P +/- PiM ATOI P/20 GW GT S S% PPG PPP SHG Hits HTT FO% HT PP TOI %PP SH TOI %SH EV TOI
YTD 9 3 4 7 +2 0 19:31 0.80 1 0 24 12.5 1 2 0 1 10 30.0 0 3:22 42.6 0:14 3.7 15:55
On Pace 82 27 36 64 18 0 - - 9 0 219 - 9 18 0 9 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 CHI / VAN 65 7 14 21 0.32 -3 0 2 3 0 100 7.0% 6
CAREER 1 yrs 65 7 14 21 0.32 -3 0 2 3 0 -- 7.0% 6
2026-27 Regular Season
XtraStats →
Shots Hits Ice time Face-off PP PK EV
Date Opp Result G A P +/- PIM S SAT SB Hit HTT L# TOI POSS FO% FOT TOI G A S TOI G S TOI G A S
Nov 12 FLA W 2-0 0 1 1 +1 0 2 5 0 0 2 F1 18:08 1:51 0% 1 0:00 - - - 0:21 0 0 17:47 0 1 2
Nov 09 NYI W 4-1 1 0 1 +1 0 2 3 0 0 2 F1 15:36 1:13 0% 1 0:00 - - - 0:00 - - 15:36 1 0 2
Nov 06 NYR W 4-1 1 0 1 +1 0 3 6 0 0 1 F1 17:42 2:04 - 0 3:15 1 0 2 0:00 - - 14:27 0 0 1
Nov 05 NJD L 1-4 0 0 0 -2 0 1 3 0 0 0 F1 21:16 2:25 - 0 4:46 0 0 0 0:44 0 0 15:46 0 0 1
Nov 03 CAR W 4-2 1 1 2 +1 0 6 9 0 1 0 F1 22:20 3:16 100% 2 5:54 0 0 1 0:30 0 0 15:56 1 1 5
Oct 30 VGK L 2-3 0 1 1 -1 0 4 7 0 0 3 F1 20:24 2:05 0% 2 5:42 0 0 1 0:00 - - 14:42 0 1 3
Oct 29 CGY W 4-3 OT 0 1 1 0 0 3 6 0 0 1 F1 20:49 2:23 - 0 3:21 0 1 0 0:00 - - 17:28 0 0 3
Oct 27 EDM L 3-8 0 0 0 0 0 2 6 1 0 1 F1 21:20 2:00 33% 3 4:09 0 0 0 0:27 0 0 16:44 0 0 2
Oct 25 EDM W 5-3 0 0 0 +1 0 1 4 1 0 0 F1 18:02 1:04 0% 1 3:15 0 0 0 0:00 - - 14:47 0 0 1
9 GP 3 4 7 +2 0 24 49 2 1 10 -- 19:31 2:02 30% 10 30:22 1 1 4 2:02 0 0 143:13 2 3 20
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 SJS 21 7 7 14 -10 6 0 3 5 54 19:56
On Pace - 82 27 27 55 -39 23 0 12 20 211 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2024-25 SJS 74 18 27 45 0.61 -15 18 1 5 12 14.2% 15:51
2025-26 SJS 69 24 35 59 0.86 +1 16 5 8 17 14.5% 18:11
2026-27 SJS 21 7 7 14 0.67 -10 6 0 3 5 13.0% 19:56
Career NHL 164 49 69 118 0.72 -24 40 6 16 34 14.1% -

History

Overall, season by season

Above the band is elite. Inside it, above average. Below it, below average.

OV Forwards, average to top 10%

Attributes

Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2025-26 20 C VAN 59 41 91 73 67 72 91 77 45 78 75 62 41 53 53 68
2026-27 21 L/R VAN 59 41 92 76 67 78 86 91 36 83 85 66 32 59 59 72
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2025-26 20 C VAN 59 41 91 73 67 72 91 77 45 78 75 62 41 53 53 68
2026-27 21 L/R VAN · · +1 +3 · +6 −5 +14 −9 +5 +10 +4 −9 +6 +6 +4
Starting Team Salary Length Cap % Age Signed as
2025-26 CHI $950,000 3 yr 1.0% 20 ELC CURRENT
2025-26
Feb 5 2026
2025-26
to CANUCKS