Ratings

Percentile vs 488 fwds
CK 79 72nd
FG 43 32nd
DI 92 83rd
SK 72 27th
ST 65 11th
EN 59 17th
DU 58 10th
PH 62 27th
FO 25 5th
PA 58 20th
SC 57 18th
DF 64 15th
PS 25 34th
EX 67 49th
LD 68 50th
OV 60 14th

Contract

Cap hit $3,000,000 $3.00M remaining
Year 3 of 3
2024-25
2026-27
Expiry Status
RFA
2027 age 27
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2021-22 NSH 71 7 15 22 0.31 +1 10 1 0 1 106 6.6% 22
2022-23 STL 33 4 0 4 0.12 -11 12 0 1 0 45 8.9% 24
2023-24 CGY 1 0 0 0 0.00 0 2 0 0 0 0 - 1
2024-25 CGY 65 6 3 9 0.14 -14 24 3 0 1 59 10.2% 62
2025-26 PHL 82 4 13 17 0.21 -15 6 0 0 0 85 4.7% 32
CAREER 5 yrs 252 21 31 52 0.21 -39 54 4 1 2 -- 7.1% 141
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2021-22 NSH 3 1 0 1 0.33 +2 0 0 0 0 3 33.3% 1
2024-25 CGY 7 2 0 2 0.29 -3 0 0 0 0 6 33.3% 7
CAREER 2 app. 10 3 0 3 0.30 -1 0 0 0 0 -- 33.3% 8
2026-27 Regular Season
XtraStats →

No regular-season games played yet.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 NSH 9 3 0 3 0 4 1 1 1 14 11:08
On Pace - 82 27 0 27 0 36 9 9 9 128 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2020-21 VAN 56 13 14 27 0.48 -4 16 1 1 1 11.0% 15:27
2021-22 VAN 60 10 8 18 0.30 -6 24 0 1 3 7.6% 13:05
2022-23 VAN 25 3 6 9 0.36 -4 6 0 0 0 10.3% 12:03
2023-24 VAN 80 24 12 36 0.45 +23 51 5 0 0 20.0% 12:06
2024-25 VAN 72 8 17 25 0.35 +5 30 2 0 1 9.6% 12:08
2025-26 VAN 38 2 3 5 0.13 -4 8 0 0 0 5.7% 11:31
2026-27 NSH 9 3 0 3 0.33 0 4 1 1 1 21.4% 11:08
Career NHL 340 63 60 123 0.36 +10 139 9 3 6 11.9% -

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
2021-22 21 LW NSH 65 41 90 83 65 70 78 72 44 70 75 63 25 49 49 66
2022-23 22 LW STL 69 42 87 83 65 64 83 68 25 61 70 64 25 57 57 64
2023-24 23 LW CGY 71 42 91 83 65 62 81 61 44 69 62 63 25 59 59 64
2024-25 24 LW CGY 78 43 81 86 65 62 91 68 25 62 81 64 25 63 63 67
2025-26 25 LW PHL 76 43 87 83 65 62 89 64 25 69 60 61 25 66 67 64
2026-27 26 L/R PHL 79 43 92 72 65 59 58 62 25 58 57 64 25 67 68 60
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2021-22 21 LW NSH 65 41 90 83 65 70 78 72 44 70 75 63 25 49 49 66
2022-23 22 LW STL +4 +1 −3 · · −6 +5 −4 −19 −9 −5 +1 · +8 +8 −2
2023-24 23 LW CGY +2 · +4 · · −2 −2 −7 +19 +8 −8 −1 · +2 +2 ·
2024-25 24 LW CGY +7 +1 −10 +3 · · +10 +7 −19 −7 +19 +1 · +4 +4 +3
2025-26 25 LW PHL −2 · +6 −3 · · −2 −4 · +7 −21 −3 · +3 +4 −3
2026-27 26 L/R PHL +3 · +5 −11 · −3 −31 −2 · −11 −3 +3 · +1 +1 −4
Starting Team Salary Length Cap % Age Signed as
2021-22 NSH $1,125,000 3 yr 1.4% 21 ELC Rookie
2024-25 CGY $3,000,000 3 yr 3.4% 24 RFA CURRENT
2022-23
Dec 7 2022
2022-23
to BLUES
2023-24
Oct 29 2023
2023-24
to FLAMES
to BLUES
2025-26
Aug 7 2025
2025-26
to FLYERS
to FLAMES

Full trade details →