Armchair Scout
J.J. Moser

Photo by Quintin Soloviev, CC BY-SA 4.0

J.J. Moser

Tampa Bay Lightning Defense #90

Plus forty-one, twenty-one and a half minutes, and the ninetieth percentile.

SeasonGPGAPTS+/-PIMPPSHGWSS%TOI
2025-267972229+41690001116.321:34
Career3382590115+341774123696.820:24

Last Season

Seven goals and 22 assists in 79 games — 29 points, plus-41, at 21:34 a night with 69 penalty minutes.

The Finesse Game

A mobile, intelligent puck-mover. A hundred and sixty-nine unblocked attempts from a median of 52 feet, 69 per cent from beyond forty, seven goals.

Twenty-two assists in 79 games is a fair rate for a defenceman whose value is in the exit rather than the finish. A hundred and fifteen points in 338 career games.

The Physical Game

Six foot two and 183 pounds, and light. Sixty-nine penalty minutes is a high rate and most of it is a small defenceman using his stick because he cannot use his body.

He does not clear a crease. The skating is the answer to all of it and it is genuinely good.

The Intangibles

Fifty-five point eight per cent of the expected goals, 90th percentile, and 56.9 per cent of the shot attempts, 94th, across 1,427 minutes — the heaviest workload on the club — with the chances 72.0 to 57.0 in his favour and the goals 66 for and 47 against.

The plus-41 is the sixth-highest figure in this book and, unusually, the underlying numbers support nearly all of it.

Four points in his last ten. He is 26, a sixtieth overall pick out of Arizona, and Tampa has quietly turned him into a genuine number-one defenceman while everyone was watching Hedman get old.

The numbers underneath

On the ice

Five-on-five, 2025-26 · 1427 minutes

Expected goals
55.8%
90th pct

share of the chances while he was out there

Shot attempts
56.9%
94th pct

share of the attempts while he was out there

Goals while he was on the ice: 66 for, 47 against. Expected: 72.0 and 57.0.

The eye and the numbers

Report
74
Numbers
90

The eye and the numbers broadly agree on him.

Recent form

Last 20 appearances, 2025-26, oldest first

4

points in his last 10 games — 0 goals, 4 assists, 14 shots

Each bar is one game by points. Filled bars are games he scored in.

Usual linemates

2025-26 · 1427 minutes at five-on-five

Share of his five-on-five ice time spent alongside each player, measured from shift charts. Special teams are excluded: a power-play unit is not a line.

Where he shoots from

goal on goal missed

169 unblocked shots in 2025-26, 7 of them goals. His median goal came from 28 feet. 10% of his shots came from inside twenty feet, 69% from beyond forty.