| Season | Team | GP | G | A | PTS | +/- | PIM | PP | SH | GW | S | S% | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023-24 | TBL/SJS | 3 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | 4 | 0.0 | 15:40 |
| 2024-25 | SJS | 31 | 4 | 6 | 10 | -9 | 10 | 0 | 0 | 0 | 41 | 9.8 | 15:47 |
| 2026-27 so far | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Career | — | 34 | 4 | 6 | 10 | -11 | 10 | 0 | 0 | 0 | 45 | 8.9 | 15:46 |
No games in 2025-26. The season above is the last one he played, and everything on this page should be read with that gap in it.
This Season So Far
The 2026-27 season has not started. The empty row above is his, and both it and this paragraph fill in on their own from the morning after he first plays: what he has done, what it is worth against his own last season, and the run he is on when the two disagree.
Last Season
4 goals and 6 assists in 31 games — 10 points, minus-9, at 15:47 a night with only 10 penalty minutes.
10 points in 34 career games.
The Finesse Game
41 shots on goal in 31 games produced 4 goals, which is a high conversion for a young defenceman and almost certainly not a repeatable one.
6 assists in 31 games is a fair third-pair rate. The puck-moving is the reason he is here — the first pass is quick and he is comfortable carrying under pressure.
The Physical Game
6-1 and 189 pounds, and light. 10 penalty minutes in 31 games is a low rate.
He does not clear a crease and loses net-front battles. The skating is good and the defending is the part that has kept him in the minors this long.
The Intangibles
A note on what is missing: he does not appear in the 5-on-5 on-ice files, so there are no chance-share or possession figures on this page.
The box score is all there is, and on a club that conceded 210 goals at 5-on-5 a minus-9 in 31 games is not information.
He is 24, a 93rd overall pick who came from Tampa, and this is a seventh defenceman’s page on a blue line already carrying 22-year-olds.