Ratings

Percentile vs 490 fwds
CK 78 68th
FG 44 42nd
DI 85 41st
SK 74 36th
ST 72 48th
EN 65 36th
DU 70 22nd
PH 69 53rd
FO 31 9th
PA 70 58th
SC 70 50th
DF 68 44th
PS 85 98th
EX 65 40th
LD 67 46th
OV 66 37th

Contract

Cap hit $2,500,000 $2.324M remaining
Year 1 of 2
2026-27
2027-28
Expiry Status
UFA
2028 age 29
Clauses —

Season so far

in 7 GP

Cold 7 games without a point

Goals
0 leader105
pace 0 (last yr 6)
Sht% 0.0%
Assists
0 leader134
pace 0 (last yr 7)
Plus/Minus -3
Points
0 leader218
pace 0 (last yr 13)
P/20 0.00
ATOI
12:00 leader23:55
last yr 9:17
Hits 9 45th
G A P P/GP TOI
Last 5 0 0 0 0.00 12:03
Season 0 0 0 0.00 12:00

Game by game

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

Stats

2026-27 · Flyers
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 0 0 0 -3 2 12:00 0.00 0 0 4 0.0 0 0 0 9 7 50 0 0:00 0.0 0:24 5.6 11:36
On Pace 82 0 0 0 -35 23 - - 0 0 47 - 0 0 0 105 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2020-21 STL 26 0 5 5 0.19 -1 4 0 0 0 35 0.0% 3
2021-22 STL 80 9 25 34 0.43 -28 22 1 1 0 189 4.8% 83
2022-23 STL 80 23 28 51 0.64 -17 2 4 6 0 239 9.6% 33
2023-24 STL 77 11 16 27 0.35 -10 2 1 0 0 131 8.4% 29
2024-25 STL 82 4 3 7 0.09 -16 18 1 0 0 65 6.2% 34
2025-26 PHL 82 6 7 13 0.16 -16 10 0 0 1 62 9.7% 21
CAREER 6 yrs 427 53 84 137 0.32 -88 58 7 7 1 -- 7.4% 203
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 CAR L 1-2 0 0 0 -1 0 0 0 0 1 0 F3 13:41 0:33 50% 2 0:00 - - - 0:26 0 0 13:15 0 0 0
Nov 05 BOS L 2-3 OT 0 0 0 0 2 2 3 0 2 1 F3 10:30 0:53 - 0 0:00 - - - 0:18 0 0 10:12 0 0 2
Nov 03 OTT L 1-2 0 0 0 0 0 0 2 0 3 0 F3 12:52 1:04 0% 1 0:00 - - - 0:28 0 0 12:24 0 0 0
Oct 31 TBL W 2-1 0 0 0 0 0 0 0 0 1 1 F3 11:59 0:31 - 0 0:00 - - - 0:17 0 0 11:42 0 0 0
Oct 29 CAR L 2-4 0 0 0 -1 0 0 1 0 0 0 F3 11:14 0:36 0% 1 0:00 - - - 1:07 0 0 10:07 0 0 0
Oct 27 NJD L 0-4 0 0 0 0 0 1 3 0 1 2 F3 12:34 1:00 - 0 0:00 - - - 0:00 - - 12:34 0 0 1
Oct 26 PIT L 1-4 0 0 0 -1 0 1 2 0 1 3 F3 11:07 1:11 100% 2 0:00 - - - 0:11 0 0 10:56 0 0 1
7 GP 0 0 0 -3 2 4 11 0 9 7 -- 12:00 0:50 50% 6 0:00 0 0 0 2:47 0 0 81:10 0 0 4
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 MTL 16 2 3 5 -2 10 0 0 1 22 13:14
On Pace - 82 10 15 26 -10 51 0 0 5 113 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2018-19 CLB 2 1 0 1 0.50 +3 0 0 0 0 16.7% 12:46
2019-20 CLB 36 6 7 13 0.36 +3 10 1 0 1 12.2% 12:45
2020-21 CLB 49 4 11 15 0.31 -13 22 0 0 0 5.3% 15:50
2021-22 CLB 36 11 9 20 0.56 0 12 0 0 0 18.6% 14:36
2023-24 CLB 78 12 18 30 0.38 -5 38 1 0 2 11.0% 15:11
2024-25 STL 31 6 5 11 0.35 -3 10 1 1 2 12.0% 12:29
2025-26 STL 8 0 1 1 0.13 0 2 0 0 0 0.0% 10:15
2025-26 MTL 43 8 12 20 0.47 +9 24 1 0 1 11.9% 14:17
2026-27 MTL 16 2 3 5 0.31 -2 10 0 0 1 9.1% 13:14
Career NHL 299 50 66 116 0.39 -8 128 4 1 7 11.3% -

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
2020-21 21 C STL 67 42 90 83 71 63 67 64 42 65 70 60 25 47 47 62
2021-22 22 C STL 75 43 86 83 69 72 71 68 68 67 58 76 25 55 56 66
2022-23 23 C STL 63 41 89 83 69 68 68 61 41 70 82 82 75 58 58 68
2023-24 24 C STL 63 41 89 83 69 68 68 61 41 70 82 82 75 58 58 68
2024-25 25 C STL 69 42 85 81 71 69 79 65 34 68 68 76 75 62 62 67
2025-26 26 C PHL 67 42 89 79 74 62 54 65 25 63 71 63 80 64 65 64
2026-27 27 L/R PHL 78 44 85 74 72 65 70 69 31 70 70 68 85 65 67 66
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2020-21 21 C STL 67 42 90 83 71 63 67 64 42 65 70 60 25 47 47 62
2021-22 22 C STL +8 +1 −4 · −2 +9 +4 +4 +26 +2 −12 +16 · +8 +9 +4
2022-23 23 C STL −12 −2 +3 · · −4 −3 −7 −27 +3 +24 +6 +50 +3 +2 +2
2023-24 24 C STL · · · · · · · · · · · · · · · ·
2024-25 25 C STL +6 +1 −4 −2 +2 +1 +11 +4 −7 −2 −14 −6 · +4 +4 −1
2025-26 26 C PHL −2 · +4 −2 +3 −7 −25 · −9 −5 +3 −13 +5 +2 +3 −3
2026-27 27 L/R PHL +11 +2 −4 −5 −2 +3 +16 +4 +6 +7 −1 +5 +5 +1 +2 +2
Starting Team Salary Length Cap % Age Signed as
2020-21 STL $925,000 3 yr 1.1% 21 ELC Rookie
2023-24 STL $1,850,000 3 yr 2.2% 24 RFA
2026-27 PHL $2,500,000 2 yr 2.4% 27 RFA CURRENT
2017-18
Mar 2 2018
2017-18
to FLYERS
2018-19
Jul 7 2018
2018-19
to JETS
2019-20
Jun 17 2019
2019-20
to BLUES
2025-26
Aug 27 2025
2025-26
to FLYERS
to BLUES