Matthew Kessel
4

Matthew Kessel

6'3"·215 lbs·26 yrs

Matthew Kessel has 2 points (0 goals, 2 assists) in 12 games in 2026-27, tied for 493rd among NHL skaters with 10+ games played. Stats through Nov 12, 2026.

2026-27 Season

0Goals
17th pctile
2Assists
↓
28th pctile
2Points
↓
15th pctile
12.6TOI/GP
↓
5th pctile
0.17P/GP
↓
16th pctile
0.0%S%
17th pctile

2026-27 Production Profile

Shot Quality0th pctile
-0.6
Goals Above Expected
Shooting %0.0%
10.0% league avg
xG0.6
Goals0
Primary Points0th pctile
50.0%
1 of 2 points
1A1
1A2
GoalsA1A2
Clutch Factor
0
Clutch Points (0.0% of 2)
Trailing by 1 in 3rd0G·0A
Tied ≤10 min in 3rd0G·0A
Overtime0G·0A
Game-Winning Goals0
Competition Strength
GPGAPTSP/GP
Top 1050110.20
Middle20000.00
Bottom 1050110.20
0.20
0.00
0.20
Consistent production regardless of opponent quality
Physical Matchups
GPGAPTSP/GP
vs Physical70110.14
vs Moderate20000.00
vs Finesse30110.33
0.14
0.00
0.33
Production drops 0.19 P/GP against physical opponents
Fatigue Factor
GPGAPTSP/GP
B2B00000.00
1 day rest60000.00
2+ days60220.33
0.00
0.00
0.33
Insufficient data

Career Statistics

SeasonTeamGPGAPTS+/-PIMPPGSHGSS%TOI
2022-23
STL
2000−100030.0%15:10
2023-24
STL
3916701200283.6%16:48
2024-25
STL
29033−31000170.0%13:08
2025-26
STL
29213+110002010.0%12:32
2026-27
NYI
12022+4600100.0%12:38
Career—11131215+13800783.8%—

Career Trajectory

Show:
Stable Performance

Games missed by season

SeasonRegular SeasonPlayoffs
InjurySuspensionOther absenceReason unspecifiedInjurySuspensionOther absenceReason unspecified
2026-2700010000
2025-26000520000
2024-25000530007
2023-24000430000
2022-2300040000
Career0001530007

Counted in the season the games were played. Injury: a reported injury or illness. Reason unspecified: games out of the lineup with no reported reason (an unreported injury, a stint in the minors, a healthy scratch).

Absence history

SeasonTeamAbsenceStatusFromToGames missed (regular season)Games missed (playoffs)Source
2026-27
NYI
Absence, reason unspecified—Oct 27, 2026Oct 31, 202610Lineups
2025-26
STL
Absence, reason unspecified—Mar 26, 2026Apr 14, 202690Lineups
2025-26
STL
Absence, reason unspecified—Mar 8, 2026Mar 26, 202670Lineups
2025-26
STL
Absence, reason unspecified—Feb 4, 2026Feb 28, 202610Lineups
2025-26
STL
Absence, reason unspecified—Jan 13, 2026Feb 4, 202690Lineups
2025-26
STL
Absence, reason unspecified—Jan 2, 2026Jan 13, 202640Lineups
2025-26
STL
Absence, reason unspecified—Dec 17, 2025Dec 31, 202550Lineups
2025-26
STL
Absence, reason unspecified—Dec 6, 2025Dec 17, 202550Lineups
2025-26
STL
Absence, reason unspecified—Dec 1, 2025Dec 6, 202510Lineups
2025-26
STL
Absence, reason unspecified—Nov 22, 2025Nov 28, 202520Lineups
2025-26
STL
Absence, reason unspecified—Nov 3, 2025Nov 6, 202510Lineups
2025-26
STL
Absence, reason unspecified—Oct 25, 2025Nov 1, 202530Lineups
2025-26
STL
Absence, reason unspecified—Oct 21, 2025Oct 25, 202510Lineups
2024-25 – 2025-26
STL
Absence, reason unspecified—Mar 23, 2025Oct 18, 2025147Lineups
2024-25
STL
Absence, reason unspecified—Mar 8, 2025Mar 23, 202560Lineups
2024-25
STL
Absence, reason unspecified—Jan 31, 2025Mar 8, 2025120Lineups
2024-25
STL
Absence, reason unspecified—Dec 12, 2024Jan 31, 2025210Lineups
2024-25
STL
Absence, reason unspecified—Nov 19, 2024Nov 23, 202410Lineups
2024-25
STL
Absence, reason unspecified—Oct 22, 2024Oct 29, 202420Lineups
2024-25
STL
Absence, reason unspecified—Oct 10, 2024Oct 15, 202410Lineups
2023-24
STL
Absence, reason unspecified—Mar 30, 2024Apr 4, 202410Lineups
2023-24
STL
Absence, reason unspecified—Feb 24, 2024Mar 11, 202470Lineups
2022-23 – 2023-24
STL
Absence, reason unspecified—Apr 4, 2023Dec 30, 2023390Lineups

Games · 2026-27 regular season