Skip to content
Michael Kesselring headshot

Michael Kesselring

San Jose Sharks·D·#7·USA·Age 26·Shoots R
6'5"215 lbsFlorence, SCDrafted 164th Overall, 2018 (EDM)

No stats available for this season.

Contract

2026-27 cap $104.0M

Contract data not yet available.

Career

Born in Florence, SC, USA · Draft: 2018 · Round 6, pick 9 (#164 overall) · EDM · 2 NHL seasons

Regular season

GP
205
G
12
A
46
PTS
58
+/-
9

Playoffs

GP
1
G
0
A
0
PTS
0
+/-
0

Last 5 games

DateOppGAPTS+/-STOI
2026-10-31vs OTT000-1421:27
2026-10-29vs VAN0110019:01
2026-10-27vs BUF0000316:25
2026-10-24@ BOS000-2114:58
2026-10-22@ OTT000-1118:12

Game Log

DateOppGAPTSRES
Nov 7@ MIN000L
Nov 5@ LAK000L
Nov 3CGY000L
Oct 31OTT000L
Oct 30VAN011W
Oct 28BUF000L
Oct 24@ BOS000L
Oct 22@ OTT000W
Oct 20@ MTL000W
Oct 19@ TOR000L
Oct 17@ DET011L
Oct 16@ NSH011W
Oct 14BOS000L
Oct 10EDM000L
Oct 9@ STL000W
Oct 6@ DAL000L
Oct 4LAK000W
Oct 2FLA000W
Sep 27@ VGK000W
Sep 25ANA000W
May 1@ BOS000W
Apr 15DAL000L
Apr 8@ NYR000W
Mar 10SJS000W
Mar 8TBL011W
Mar 7NSH000W
Mar 6@ PIT000W
Mar 4VGK000W
Mar 1@ TBL000W
Feb 28@ FLA000W
Feb 26@ NJD000W
Feb 6PIT000L
Feb 3@ FLA000W
Feb 1MTL000L
Jan 30LAK000W
Jan 28@ TOR000W
Jan 24@ NYI011W
Jan 23@ MTL000W
Jan 17MIN000L
Jan 1@ DAL000W
Dec 30@ STL000W
Dec 28BOS000W
Dec 24@ OTT000W
Dec 22@ NJD000W
Dec 20NYI000W
Dec 19PHI000W
Nov 16@ DET000W
Nov 14@ COL000L
Nov 13@ UTA000L
Nov 9@ CAR000L
Nov 7STL000L
Nov 5UTA000L
Nov 1WSH000W
Oct 30@ BOS000L
Oct 28CBJ000L
Oct 1PIT000L
Sep 25@ DET000L
Sep 22@ CBJ011W
Apr 14VAN022L
Mar 26COL011L
Mar 25@ COL000L
Mar 23@ EDM000L
Mar 22@ WPG000L
Mar 19CHI000W
Mar 17VAN000W
Mar 15CGY000W
Mar 4CAR000L

Trends

Points Per Game Trend

Advanced stats · 2026–27

League leaders →

Physical

Shooting & expected goals

Possession (on ice)

Ranks among 654 skaters with 5+ GP.

Faceoffs · 2026–27

Faceoff leaders →

No faceoffs taken this season.

Similar Players

Career Arc

2 Seasons
PTSCareer best / current

Career Stats

SeasonTeamGPGAPTS+/-
2026-27SJS15033-5
2025-26BUF340220

For educational/analytics purposes only — not gambling advice