Ratings

Percentile vs 494 fwds
CK 79 71st
FG 54 62nd
DI 78 19th
SK 78 59th
ST 68 26th
EN 80 89th
DU 94 70th
PH 84 81st
FO 38 28th
PA 84 92nd
SC 85 85th
DF 74 66th
PS 48 50th
EX 78 81st
LD 80 78th
OV 75 85th

Contract

Cap hit $8,550,000 $8.458M remaining
Year 2 of 4
2025-26
2026-27
2028-29
Expiry Status
UFA
2029 age 32
Clauses 1-way

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2017-18 SJS 82 6 10 16 0.20 -16 30 1 1 0 123 4.9% 130
2018-19 SJS 77 6 8 14 0.18 -10 38 2 0 0 126 4.8% 108
2019-20 SJS 61 8 6 14 0.23 -23 23 2 4 0 114 7.0% 80
2020-21 STL 82 25 20 45 0.55 -42 38 0 0 0 242 10.3% 105
2021-22 STL 82 24 28 52 0.63 -24 18 7 3 0 239 10.0% 95
2022-23 STL 82 19 24 43 0.52 -20 33 2 3 0 232 8.2% 173
2023-24 STL 82 42 40 82 1.00 +21 47 5 4 0 368 11.4% 154
2024-25 STL 82 29 33 62 0.76 +26 54 8 8 0 284 10.2% 159
2025-26 STL 82 31 32 63 0.77 +2 33 9 10 0 236 13.1% 127
CAREER 9 yrs 712 190 201 391 0.55 -86 314 36 33 0 -- 9.7% 1131
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2019-20 SJS 6 1 0 1 0.17 -6 0 0 0 0 18 5.6% 9
2024-25 STL 5 3 1 4 0.80 +1 0 0 1 0 21 14.3% 14
2025-26 STL 6 1 3 4 0.67 -1 2 0 0 0 16 6.3% 9
CAREER 3 app. 17 5 4 9 0.53 -6 2 0 1 0 -- 9.1% 32
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 PHI 5 0 3 3 -4 4 0 0 1 8 16:49
On Pace - 82 0 49 49 -66 66 0 0 16 131 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2016-17 PHL 70 11 17 28 0.40 -2 49 0 3 4 8.3% 14:05
2017-18 PHL 81 24 23 47 0.58 +17 46 6 1 3 13.6% 14:54
2018-19 PHL 82 24 25 49 0.60 -4 40 3 4 8 13.2% 15:16
2019-20 PHL 66 24 37 61 0.92 -1 28 3 5 23 17.0% 16:48
2020-21 PHL 50 11 23 34 0.68 -5 26 1 4 11 11.0% 15:54
2021-22 PHL 79 16 36 52 0.66 -23 77 3 3 10 7.3% 17:37
2022-23 PHL 60 31 30 61 1.02 -12 77 5 5 15 16.2% 20:07
2023-24 PHL 76 33 35 68 0.89 +4 67 5 4 9 13.5% 19:50
2024-25 PHL 82 24 52 76 0.93 -17 53 3 8 17 12.8% 20:36
2025-26 PHL 77 27 41 68 0.88 +14 59 2 2 14 16.1% 19:05
2026-27 PHL 5 0 3 3 0.60 -4 4 0 0 1 0.0% 16:49
Career NHL 728 225 322 547 0.75 -33 526 31 39 115 12.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
2017-18 20 LW SJS 78 43 80 85 63 67 85 72 25 69 70 59 25 52 52 65
2018-19 21 LW SJS 77 56 83 86 64 68 93 69 35 73 81 61 25 60 60 68
2019-20 22 LW SJS 73 55 85 86 64 73 99 75 45 79 81 59 65 61 62 71
2020-21 23 LW STL 75 43 87 86 63 74 91 85 44 88 86 64 59 63 64 74
2021-22 24 LW STL 76 43 84 86 63 72 87 80 35 81 73 59 75 65 67 70
2022-23 25 LW STL 75 53 73 86 64 76 90 82 38 81 72 64 38 67 67 71
2023-24 26 LW STL 73 53 65 86 64 84 87 84 43 83 95 78 37 69 69 76
2024-25 27 LW STL 77 53 75 87 62 83 85 86 41 81 89 74 35 71 71 75
2025-26 28 LW STL 76 53 81 85 68 85 99 81 41 87 80 68 48 76 78 75
2026-27 29 L/R STL 79 54 78 78 68 80 94 84 38 84 85 74 48 78 80 75
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2017-18 20 LW SJS 78 43 80 85 63 67 85 72 25 69 70 59 25 52 52 65
2018-19 21 LW SJS −1 +13 +3 +1 +1 +1 +8 −3 +10 +4 +11 +2 · +8 +8 +3
2019-20 22 LW SJS −4 −1 +2 · · +5 +6 +6 +10 +6 · −2 +40 +1 +2 +3
2020-21 23 LW STL +2 −12 +2 · −1 +1 −8 +10 −1 +9 +5 +5 −6 +2 +2 +3
2021-22 24 LW STL +1 · −3 · · −2 −4 −5 −9 −7 −13 −5 +16 +2 +3 −4
2022-23 25 LW STL −1 +10 −11 · +1 +4 +3 +2 +3 · −1 +5 −37 +2 · +1
2023-24 26 LW STL −2 · −8 · · +8 −3 +2 +5 +2 +23 +14 −1 +2 +2 +5
2024-25 27 LW STL +4 · +10 +1 −2 −1 −2 +2 −2 −2 −6 −4 −2 +2 +2 −1
2025-26 28 LW STL −1 · +6 −2 +6 +2 +14 −5 · +6 −9 −6 +13 +5 +7 ·
2026-27 29 L/R STL +3 +1 −3 −7 · −5 −5 +3 −3 −3 +5 +6 · +2 +2 ·
Starting Team Salary Length Cap % Age Signed as
2017-18 SJS $1,106,667 3 yr 1.5% 20 ELC Rookie
2020-21 STL $7,500,000 5 yr 9.2% 23 RFA
2025-26 STL $8,550,000 4 yr 9.0% 28 RFA CURRENT
2020-21
Aug 30 2020
2020-21
to BLUES
to SHARKS