Tonight: 8 gamesModel estimates, not official NHL statistics
puckmodel
ANABOSBUFCARCBJCGYCHICOLDALDETEDMFLALAKMINMTLNJDNSHNYINYROTTPHIPITSEASJSSTLTBLTORUTAVANVGKWPGWSHUFA
New York Islanders › Matthew Kessel
Matthew Kessel
D · #4 · NYI · 26
Average career stats over an 84-game season
3
G
8
A
11
P
-3
+/−
27
PIM
14:26
TOI/GP
0:01
PP TOI/GP
0:28
SH TOI/GP
SeasonTeamTypeGPBox scoreNet goals per 84 gamesEloOn-ice contextContract
GAP+/−PIMEV offEV defPPPKFinPlaySuppPenFOSOOverallCompMatesTop linematesCap hit% of capNG/84
per $M
2023-24STL39167+012-2.416:12+0.4+0.10:01-0.70:33+0.5-0.8-0.4-0.3+0.0-0.0-3.6+0+0.1-1.6Krug 60%Kyrou 28%Buchnevich 28%Toropchenko 26%$0.88M1.1%-4.09
2024-25STL29033-310-0.612:42+1.4-0.10:00+0.00:25-1.6-0.1-0.6+0.6+0.0+0.0-0.9+2-0.3-0.0Joseph 29%Holloway 29%Suter 26%Neighbours 24%$0.80M0.9%-1.15
2025-26STL29213+110-1.812:07+1.6-0.00:00-0.00:24+3.1-0.4-0.3+0.7+0.0+0.0+2.8+13-0.3-0.7Tucker 44%Dvorsky 26%Holloway 24%Suter 24%$0.80M0.8%+3.45
2023-24STL39167+012-0.716:12+0.1+0.00:01-0.10:33+0.0-0.7-0.3-0.1-0.0-0.0-1.9+0+0.1-1.6Krug 60%Kyrou 28%Buchnevich 28%Toropchenko 26%$0.88M1.1%-2.15
2024-25STL29033-310-0.712:42+0.3-0.00:00-0.10:25-0.0-0.2-0.6+0.1+0.0+0.0-1.2+2-0.3-0.0Joseph 29%Holloway 29%Suter 26%Neighbours 24%$0.80M0.9%-1.52
2025-26STL29213+110-1.012:07+0.4-0.00:00-0.10:24+0.1-0.4-0.4+0.2+0.0+0.0-1.2+13-0.3-0.7Tucker 44%Dvorsky 26%Holloway 24%Suter 24%$0.80M0.8%-1.46
2023-24STL39167-112-0.716:12+0.1+0.00:01-0.10:33+0.0-0.9-0.7-0.1-0.0-0.0-2.41500+0.0-1.5Krug 57%Kyrou 27%Toropchenko 26%Buchnevich 26%$0.88M1.1%-2.76
2024-25STL681910-422-0.812:42+0.1+0.00:00-0.10:25-0.0-0.2-0.4+0.0+0.0-0.0-1.31502-0.1-1.0Krug 37%Kyrou 17%Toropchenko 17%Buchnevich 17%$0.86M1.0%-1.51
2025-26STL9731013-332-0.912:07+0.2-0.00:00-0.10:24+0.1-0.4-0.5+0.1+0.0-0.0-1.41515-0.2-0.9Krug 27%Holloway 14%Kyrou 13%Toropchenko 13%$0.84M1.0%-1.72
NHL Edge — tracking, 2021-22 on
SeasonShot mphSpeed mph22+ /GP20–22 /GP18–20 /GPMiles /60
2023-240.000.32.78.4
2024-250.000.32.58.7
2025-260.000.62.98.9

Over time

Career net goalsrunning total vs a league-average player
'23'25'26-0-1
84-game stretcheshis best and worst windows of the form line
GAPPPP+/−TOI/GPPen takenPen drawnFO%Team W-L-OTL
Best+0.3Jan 23 ’24 – Mar 4 ’26310130-214:13138—44-29-11
Worst-0.7Apr 2 ’23 – Nov 28 ’2539120-514:36137—42-29-13

Games and opponents

Single-game net goalsshare of his 99 games by that night’s total
10%20%30%-0.60 to -0.50 net goals: 1.0% of games (1)-0.40 to -0.30 net goals: 3.0% of games (3)-0.30 to -0.20 net goals: 6.1% of games (6)-0.20 to -0.10 net goals: 9.1% of games (9)-0.10 to +0.00 net goals: 33.3% of games (33)+0.00 to +0.10 net goals: 34.3% of games (34)+0.10 to +0.20 net goals: 7.1% of games (7)+0.20 to +0.30 net goals: 2.0% of games (2)+0.30 to +0.40 net goals: 1.0% of games (1)+0.50 to +0.60 net goals: 1.0% of games (1)+0.90 to +1.00 net goals: 1.0% of games (1)+1.40 to +1.50 net goals: 1.0% of games (1)-2-10+1+2+3mean -0.0041%above 053%below 0
Best game +1.49 net goals · Nov 28, 2025 vs OTT (W 4–3) · Game recap →
Vs competition quartilescareer at 5v5, opposing fives ranked by average net goals/84
NET GOALS/84 VS AVERAGE, SAME QUARTILESHARE OF 5v5 TIME■ HOME ■ AWAYvs Q4 Toughestopposing five avg +1.9Career vs Q4: +1.0 net goals/84 above an average defenseman facing the same quartile; 243 min = 18% of his 5v5. Goals in those minutes: EV off +0.2, EV def -0.4, finishing +0.2, playmaking/suppression share -0.2; on-ice xGF% 47.2 (league 45.2), goals 11-13+1.0Home games: 124 of 706 career 5v5 min vs Q4 (17.6%; 25% = the league-wide split; all games 18.5%)18%Away games: 119 of 612 career 5v5 min vs Q4 (19.5%; 25% = the league-wide split; all games 18.5%)19%vs Q3 Toughopposing five avg +0.5Career vs Q3: -4.2 net goals/84 above an average defenseman facing the same quartile; 305 min = 23% of his 5v5. Goals in those minutes: EV off -0.7, EV def +0.1, finishing -0.5, playmaking/suppression share -0.2; on-ice xGF% 41.2 (league 48.8), goals 9-9-4.2Home games: 152 of 706 career 5v5 min vs Q3 (21.5%; 25% = the league-wide split; all games 23.1%)22%Away games: 153 of 612 career 5v5 min vs Q3 (25.0%; 25% = the league-wide split; all games 23.1%)25%vs Q2 Easyopposing five avg -0.3Career vs Q2: -3.3 net goals/84 above an average defenseman facing the same quartile; 391 min = 30% of his 5v5. Goals in those minutes: EV off -1.1, EV def +0.6, finishing -0.4, playmaking/suppression share -0.2; on-ice xGF% 46.2 (league 51.0), goals 15-13-3.3Home games: 220 of 706 career 5v5 min vs Q2 (31.2%; 25% = the league-wide split; all games 29.7%)31%Away games: 171 of 612 career 5v5 min vs Q2 (27.9%; 25% = the league-wide split; all games 29.7%)28%vs Q1 Easiestopposing five avg -1.3Career vs Q1: +0.6 net goals/84 above an average defenseman facing the same quartile; 379 min = 29% of his 5v5. Goals in those minutes: EV off -0.8, EV def +0.9, finishing +1.1, playmaking/suppression share -0.2; on-ice xGF% 50.0 (league 55.7), goals 10-12+0.6Home games: 210 of 706 career 5v5 min vs Q1 (29.7%; 25% = the league-wide split; all games 28.7%)30%Away games: 169 of 612 career 5v5 min vs Q1 (27.6%; 25% = the league-wide split; all games 28.7%)28%25% = even−12.60+12.6

Shots

Best finishes on videohis lowest-xG goals with a highlight clip (2018-19 on)
xGDateOppSitShot
10.035Nov 11, 2025vs CGYEVWristWatch ▸
20.093Apr 7, 2024at ANAEVWristWatch ▸
30.141Nov 28, 2025vs OTTEVBackhandWatch ▸