
Michael Kesselring
01/Where he scores from
Kesselring scored 0 regular season goals on 70 unblocked attempts from the offensive zone, 2025-26. No single patch of ice holds an unusual share of them.
Doorstep. 0 of his 0 goals came from here, on 4 of his 70 attempts.
Slot. 0 of his 0 goals came from here, on 10 of his 70 attempts.
Perimeter. 0 of his 0 goals came from here, on 22 of his 70 attempts.
Point. 0 of his 0 goals came from here, on 34 of his 70 attempts.
Under 150 located attempts, so the counts are raw. A share of 70 shots moves by more than a point on one bounce, and printing it would give the sample an authority it has not earned.
Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.
Kesselring scored 12 regular season goals on 421 unblocked attempts from the offensive zone, 2023-24 to 2025-26. His densest patch is right circle, 28 ft out: 4/12 · 33% of his goals came from inside nine feet of that point, against 10% of the league’s goals from the same patch.
Doorstep. 2/12 · 17% of his goals came from here, on 15/421 · 4% of his attempts — 2/15 · 13% of what he sent from there went in.
Slot. 6/12 · 50% of his goals came from here, on 71/421 · 17% of his attempts — 6/71 · 8% of what he sent from there went in.
Perimeter. 2/12 · 17% of his goals came from here, on 136/421 · 32% of his attempts — 2/136 · 1% of what he sent from there went in.
Point. 2/12 · 17% of his goals came from here, on 199/421 · 47% of his attempts — 2/199 · 1% of what he sent from there went in.
Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2023-24 to 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.
Kesselring scored 12 regular season goals on 439 unblocked attempts from the offensive zone, 2022-23 to 2025-26. His densest patch is right circle, 28 ft out: 4/12 · 33% of his goals came from inside nine feet of that point, against 10% of the league’s goals from the same patch.
Doorstep. 2/12 · 17% of his goals came from here, on 16/439 · 4% of his attempts — 2/16 · 13% of what he sent from there went in.
Slot. 6/12 · 50% of his goals came from here, on 73/439 · 17% of his attempts — 6/73 · 8% of what he sent from there went in.
Perimeter. 2/12 · 17% of his goals came from here, on 140/439 · 32% of his attempts — 2/140 · 1% of what he sent from there went in.
Point. 2/12 · 17% of his goals came from here, on 210/439 · 48% of his attempts — 2/210 · 1% of what he sent from there went in.
Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2022-23 to 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.
02/When his goals came
03/Game log
| Date | Opp | Result | G | A | P | S | H | +/- | PIM | TOI |
|---|---|---|---|---|---|---|---|---|---|---|
| Apr 15 | DAL | OTL 3-4 | 0 | 0 | 0 | 0 | 1 | +2 | 0 | 15:03 |
| Apr 8 | @NYR | W 5-3 | 0 | 0 | 0 | 3 | 1 | +1 | 0 | 10:37 |
| Mar 10 | SJS | W 6-3 | 0 | 0 | 0 | 2 | 1 | -1 | 0 | 15:09 |
| Mar 8 | TBL | W 8-7 | 0 | 1 | 1 | 1 | 0 | +1 | 7 | 6:03 |
| Mar 7 | NSH | W 3-2 | 0 | 0 | 0 | 1 | 1 | +1 | 0 | 10:28 |
| Mar 6 | @PIT | W 5-1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 12:58 |
| Mar 4 | VGK | W 3-2 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 11:19 |
| Mar 1 | @TBL | W 6-2 | 0 | 0 | 0 | 0 | 0 | -1 | 4 | 8:40 |
| Feb 28 | @FLA | W 3-2 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 12:19 |
| Feb 26 | @NJD | W 2-1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 14:43 |
| Feb 6 | PIT | L 2-5 | 0 | 0 | 0 | 1 | 2 | -2 | 2 | 7:56 |
| Feb 3 | @FLA | W 5-3 | 0 | 0 | 0 | 1 | 0 | +1 | 0 | 11:48 |
| Feb 1 | MTL | L 2-4 | 0 | 0 | 0 | 0 | 0 | -2 | 0 | 8:53 |
| Jan 30 | LAK | W 4-1 | 0 | 0 | 0 | 2 | 0 | 0 | 12 | 14:29 |
| Jan 28 | @TOR | W 7-4 | 0 | 0 | 0 | 2 | 1 | +1 | 0 | 15:08 |
| Jan 24 | @NYI | W 5-0 | 0 | 1 | 1 | 1 | 0 | +1 | 2 | 13:45 |
| Jan 23 | @MTL | W 4-2 | 0 | 0 | 0 | 2 | 0 | +1 | 2 | 12:04 |
| Jan 17 | MIN | OTL 4-5 | 0 | 0 | 0 | 0 | 2 | +1 | 9 | 10:16 |
| Jan 1 | @DAL | W 4-1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 12:04 |
| Dec 30 | @STL | W 4-2 | 0 | 0 | 0 | 1 | 3 | +1 | 0 | 15:33 |
| Dec 28 | BOS | W 4-1 | 0 | 0 | 0 | 5 | 0 | 0 | 2 | 15:46 |
| Dec 24 | @OTT | W 3-2 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 12:39 |
| Dec 22 | @NJD | W 3-1 | 0 | 0 | 0 | 3 | 1 | -1 | 0 | 15:41 |
| Dec 20 | NYI | W 3-2 | 0 | 0 | 0 | 2 | 1 | -1 | 2 | 17:28 |
| Dec 19 | PHI | W 5-3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 14:07 |
Showing the 25 most recent of 34 regular season games. Playoff games are kept out of this table and totalled separately in the career record.
04/Splits
Home / Road
In wins / In losses
Every split prints its own denominator. Any split under eight games is greyed rather than hidden, so the edge of the sample is visible instead of guessed at.
05/Career
| Season | Team | GP | G | A | P | +/- | PIM | S | S% | H | BLK | TOI/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-23 | ARI | 9 | 0 | 3 | 3 | -1 | 6 | 8 | 0.0 | 12 | 7 | 15:21 |
| 2023-24 | ARI | 65 | 5 | 16 | 21 | +4 | 66 | 76 | 6.6 | 106 | 60 | 14:05 |
| 2024-25 | UTA | 82 | 7 | 22 | 29 | +4 | 89 | 150 | 4.7 | 87 | 69 | 17:41 |
| 2025-26 | BUF | 34 | 0 | 2 | 2 | +1 | 50 | 46 | 0.0 | 25 | 38 | 12:16 |
| Career | 190 | 12 | 43 | 55 | +8 | 211 | 280 | 4.3 | 230 | 174 | 15:22 |
Playoffs
| Season | Team | GP | G | A | P | +/- | PIM | S | S% | H | BLK | TOI/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | BUF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 | 4:25 |
| Career | 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 | 4:25 |
06/Bio
- Position
- Defense
- Jersey
- #8
- Shoots
- R
- Height
- 6'5"
- Weight
- 215 lb
- Born
- Jan 13, 2000 (age 26)
- Birthplace
- Florence, South Carolina, USA
- Drafted
- 2018 · Round 6 · Pick 9 · EDM
- Club
- Buffalo Sabres