Ratings

Percentile vs 490 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 36th
EX 59 25th
LD 59 25th
OV 73 77th

Contract (Farm)

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

Season so far

in 7 GP
Goals
2 50th leader105
pace 24 (last yr 7)
Sht% 10.0%
Assists
3 47th leader134
pace 36 (last yr 14)
Plus/Minus 0
Points
5 43rd leader218
pace 60 (last yr 21)
P/20 0.70
ATOI
20:16 41st leader23:55
last yr 12:11
PP share 52%
G A P P/GP TOI
Last 5 2 3 5 1.00 20:30
Season 2 3 5 0.71 20:16

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 7 2 3 5 0 0 20:16 0.70 0 0 20 10.0 1 2 0 1 6 38 0 4:20 51.2 0:14 3.9 15:41
On Pace 82 23 35 59 0 0 - - 0 0 234 - 12 23 0 12 - - 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 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
7 GP 2 3 5 0 0 20 41 2 1 6 -- 20:16 2:11 38% 8 30:22 1 1 4 1:41 0 0 109:50 1 2 16
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 SJS 18 6 5 11 -11 6 0 2 4 45 19:22
On Pace - 82 27 23 50 -50 27 0 9 18 205 -
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 18 6 5 11 0.61 -11 6 0 2 4 13.3% 19:22
Career NHL 161 48 67 115 0.71 -25 40 6 15 33 14.2% -

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 73
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 +5
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