Ratings

Percentile vs 493 fwds
CK 90 92nd
FG 78 91st
DI 74 10th
SK 89 92nd
ST 70 34th
EN 66 37th
DU 99 100th
PH 62 28th
FO 63 62nd
PA 76 70th
SC 68 44th
DF 69 51st
PS 25 35th
EX 68 54th
LD 68 50th
OV 69 57th

Contract

Cap hit $1,250,000 $1.230M remaining
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
RFA
2028 age 27
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 STL 54 3 12 15 0.28 -10 2 1 1 0 72 4.2% 11
2023-24 STL 82 6 18 24 0.29 -1 43 0 0 0 75 8.0% 96
2025-26 OTT 16 1 2 3 0.19 -1 2 0 0 0 16 6.3% 5
CAREER 3 yrs 152 10 32 42 0.28 -12 47 1 1 0 -- 6.1% 112
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 BUF 11 0 4 4 -2 9 0 0 0 6 13:38
On Pace - 82 0 30 30 -15 67 0 0 0 45 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2020-21 VGK 4 0 1 1 0.25 +1 0 0 0 0 0.0% 11:26
2021-22 VGK 9 0 0 0 0.00 -6 2 0 0 0 0.0% 13:44
2021-22 BUF 48 7 15 22 0.46 -20 20 2 0 10 15.2% 14:45
2022-23 BUF 74 9 17 26 0.35 -8 50 0 1 3 11.5% 13:50
2023-24 BUF 80 4 13 17 0.21 +2 67 2 0 0 5.4% 12:30
2024-25 BUF 81 10 18 28 0.35 +1 60 0 1 1 12.5% 13:56
2025-26 BUF 82 12 27 39 0.48 +13 78 4 0 1 12.9% 13:46
2026-27 BUF 11 0 4 4 0.36 -2 9 0 0 0 0.0% 13:38
Career NHL 389 42 95 137 0.35 -19 286 8 2 15 10.8% -

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
2022-23 21 C STL 63 41 88 80 66 68 69 74 48 71 62 63 25 51 51 64
2023-24 22 C STL 77 57 80 80 66 66 93 67 72 68 62 69 25 59 59 65
2024-25 23 C STL 79 53 76 80 66 62 94 66 74 63 57 65 25 63 63 65
2025-26 24 C OTT 82 76 79 80 70 66 98 66 77 67 62 71 25 66 66 67
2026-27 25 C/L OTT 90 78 74 89 70 66 99 62 63 76 68 69 25 68 68 69
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 21 C STL 63 41 88 80 66 68 69 74 48 71 62 63 25 51 51 64
2023-24 22 C STL +14 +16 −8 · · −2 +24 −7 +24 −3 · +6 · +8 +8 +1
2024-25 23 C STL +2 −4 −4 · · −4 +1 −1 +2 −5 −5 −4 · +4 +4 ·
2025-26 24 C OTT +3 +23 +3 · +4 +4 +4 · +3 +4 +5 +6 · +3 +3 +2
2026-27 25 C/L OTT +8 +2 −5 +9 · · +1 −4 −14 +9 +6 −2 · +2 +2 +2
Starting Team Salary Length Cap % Age Signed as
2022-23 STL $1,275,833 3 yr 1.5% 21 ELC Rookie
2025-26 OTT $1,250,000 3 yr 1.3% 24 RFA CURRENT
2025-26
Aug 27 2025
2025-26
to SHARKS
to BLUES
Feb 21 2026
2025-26
to SENATORS
to SHARKS