Ratings

Percentile vs 498 fwds
CK 80 76th
FG 99 100th
DI 75 12th
SK 76 46th
ST 76 71st
EN 56 10th
DU 90 61st
PH 62 28th
FO 85 85th
PA 60 28th
SC 62 34th
DF 75 69th
PS 25 35th
EX 68 53rd
LD 69 51st
OV 65 33rd

Contract

Cap hit $1,000,000 $924k remaining
Year 1 of 2
2026-27
2027-28
Expiry Status
UFA
2028 age 36
Clauses NTC

Season so far

in 6 GP
Goals
0 leader105
pace 0 (last yr 4)
Sht% 0.0%
Assists
2 89th leader134
pace 28 (last yr 5)
Plus/Minus +3 44th
Points
2 leader218
pace 28 (last yr 9)
P/20 0.89 99th
ATOI
7:31 leader23:55
last yr 7:53
PK share 30%
G A P P/GP TOI
Last 5 0 2 2 0.40 7:50
Season 0 2 2 0.33 7:31

Game by game

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

Stats

2026-27 · Sabres
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 6 0 2 2 +3 0 7:31 0.89 0 0 3 0.0 0 0 0 4 5 47.5 0 0:00 0.0 1:57 29.6 5:34
On Pace 82 0 27 27 41 0 - - 0 0 41 - 0 0 0 55 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2019-20 MIN 81 16 18 34 0.42 -4 56 2 2 0 132 12.1% 131
2020-21 MIN 78 11 16 27 0.35 -5 52 4 5 0 122 9.0% 96
2021-22 MIN 81 14 14 28 0.35 -16 40 1 3 0 113 12.4% 181
2022-23 OTT 67 1 4 5 0.07 -8 12 0 0 0 34 2.9% 42
2024-25 BUF 82 3 2 5 0.06 -4 34 1 0 0 46 6.5% 66
2025-26 BUF 81 4 5 9 0.11 -10 31 0 1 0 43 9.3% 38
CAREER 6 yrs 470 49 59 108 0.23 -47 225 8 11 0 -- 10.0% 554
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 OTT 9 0 0 0 0.00 0 2 0 0 0 4 0.0% 3
2024-25 BUF 12 1 0 1 0.08 +1 4 0 0 0 8 12.5% 8
CAREER 2 app. 21 1 0 1 0.05 +1 6 0 0 0 -- 8.3% 11
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 07 FLA W 4-2 0 1 1 +1 0 0 0 0 1 1 F4 7:34 0:13 46% 13 0:00 - - - 1:58 0 0 5:36 0 1 0
Nov 05 UTA L 3-4 OT 0 0 0 0 0 0 1 0 1 1 F4 6:59 0:22 50% 8 0:00 - - - 2:34 0 0 4:25 0 0 0
Nov 03 DAL L 2-4 0 1 1 +1 0 0 0 0 0 0 F4 7:58 0:09 55% 11 0:00 - - - 2:14 0 0 5:44 0 1 0
Nov 01 MIN W 4-3 OT 0 0 0 0 0 1 2 0 0 1 F4 8:07 0:37 60% 5 0:00 - - - 0:49 0 0 7:18 0 0 1
Oct 29 CHI W 2-0 0 0 0 0 0 1 1 0 1 1 F4 8:33 0:31 30% 10 0:00 - - - 2:41 0 0 5:52 0 0 1
Oct 27 CLB L 2-6 0 0 0 +1 0 1 2 0 1 1 F4 5:53 0:06 50% 12 0:00 - - - 1:27 0 0 4:26 0 0 1
6 GP 0 2 2 +3 0 3 6 0 4 5 -- 7:31 0:20 47% 59 0:00 0 0 0 11:43 0 0 33:21 0 2 3
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 BUF 8 0 1 1 -3 4 0 0 0 9 8:16
On Pace - 82 0 10 10 -31 41 0 0 0 92 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2014-15 TOR 16 1 1 2 0.13 +1 9 0 0 0 5.9% 6:29
2015-16 TOR 3 0 0 0 0.00 -2 4 0 0 0 0.0% 11:28
2018-19 ANH 6 0 1 1 0.17 -1 2 0 0 0 0.0% 10:13
2019-20 ANH 9 1 1 2 0.22 -3 0 0 0 0 6.3% 13:46
2020-21 ANH 13 2 4 6 0.46 +4 28 0 0 1 8.7% 12:55
2021-22 ANH 64 11 8 19 0.30 -12 85 0 0 0 13.8% 11:28
2022-23 ANH 52 3 4 7 0.13 -17 86 0 0 0 6.0% 10:34
2023-24 ANH 61 8 3 11 0.18 -11 90 0 1 1 10.4% 12:38
2023-24 EDM 16 2 3 5 0.31 0 12 0 0 0 13.3% 10:41
2024-25 NYR 80 6 14 20 0.25 +5 58 2 0 0 7.1% 11:56
2025-26 NYR 60 4 6 10 0.17 -2 53 0 0 0 7.1% 10:25
2025-26 BUF 13 5 1 6 0.46 +4 12 1 0 0 26.3% 10:45
2026-27 BUF 8 0 1 1 0.13 -3 4 0 0 0 0.0% 8:16
Career NHL 401 43 47 90 0.22 -37 443 3 1 2 9.5% -

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
2019-20 27 C MIN 65 68 59 65 68 80 83 69 80 64 71 61 67 46 46 63
2020-21 28 C MIN 70 68 76 65 68 76 79 67 80 61 70 63 67 46 46 62
2021-22 29 C MIN 87 45 42 65 74 63 74 67 70 75 68 69 25 48 48 64
2022-23 30 C OTT 84 99 64 70 78 59 79 60 72 61 70 72 25 57 57 64
2023-24 31 C BUF 84 99 56 70 76 57 78 60 75 58 57 74 25 60 60 63
2024-25 32 C BUF 87 99 64 70 75 62 84 69 88 58 64 83 25 64 64 66
2025-26 33 C BUF 82 77 79 71 74 61 97 62 88 64 58 76 25 66 67 65
2026-27 34 C/R BUF 80 99 75 76 76 56 90 62 85 60 62 75 25 68 69 65
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2019-20 27 C MIN 65 68 59 65 68 80 83 69 80 64 71 61 67 46 46 63
2020-21 28 C MIN +5 · +17 · · −4 −4 −2 · −3 −1 +2 · · · −1
2021-22 29 C MIN +17 −23 −34 · +6 −13 −5 · −10 +14 −2 +6 −42 +2 +2 +2
2022-23 30 C OTT −3 +54 +22 +5 +4 −4 +5 −7 +2 −14 +2 +3 · +9 +9 ·
2023-24 31 C BUF · · −8 · −2 −2 −1 · +3 −3 −13 +2 · +3 +3 −1
2024-25 32 C BUF +3 · +8 · −1 +5 +6 +9 +13 · +7 +9 · +4 +4 +3
2025-26 33 C BUF −5 −22 +15 +1 −1 −1 +13 −7 · +6 −6 −7 · +2 +3 −1
2026-27 34 C/R BUF −2 +22 −4 +5 +2 −5 −7 · −3 −4 +4 −1 · +2 +2 ·
Starting Team Salary Length Cap % Age Signed as
2019-20 MIN $631,667 3 yr 0.8% 27 ELC Rookie
2021-22 MIN $750,000 1 yr 0.9% 29 ELC
2022-23 OTT $750,000 1 yr 0.9% 30 UFA
2023-24 BUF $775,000 3 yr 0.9% 31 UFA
2026-27 BUF $1,000,000 2 yr 1.0% 34 UFA CURRENT
No trades on record