Puckflow.io

J.J. Moser

#90
Tampa Bay Lightning

D · 6'2", 182 lb · 26 years old · Shoots left · Biel, CHE

Drafted 2021 · ARI · round 2 · #60 overall

Last 5 games

DateOppGAPTSTOI
Oct 17VAN00020:06
Oct 15SEA00022:56
Oct 13@NYR00019:45
Oct 10@NYI00017:01
Oct 8MIN00013:21

Against his position

Points / 60: 0.00 — 183rd of 233Goals / 60: 0.00 — 90th of 233Assists / 60: 0.00 — 167th of 233Shots / 60: 2.91 — 143rd of 233Shooting %: 0.0% — 90th of 227Even-strength points / 60: 0.00 — 174th of 233Ice time / game: 18:04 — 132nd of 233Points/600.00 183rdGoals/600.00 90thAssists/600.00 167thShots/602.91 143rdShooting0.0% 90thEV pts/600.00 174thIce time18:04 132nd
This playerAverage defencemen

Against 233 defencemen, on rates per 60 minutes so a shortened season is not read as a worse one.

Role
Hits / 601.24176th
Blocks / 604.56103rd
Takeaways / 600.41163rd
Giveaways / 602.0726th
Penalty minutes4108th

Off the radar because these describe a role rather than a quality — a shutdown defenceman blocks more than a power-play specialist, and neither is better for it.

NHL regular season

SeasonGPGAPTSTOI
2026-27800018:04
2025-26797222921:34
2024-25542121418:51
2023-24805212620:34
2022-23827243121:03
2021-22434111518:42
Career346259011520:21

Other competitions

SeasonLeagueGPGAPTS
2025-26OG5134
2024-25WC10156
2022-23EHT2000
2022-23WC7112
2021-22AHL185712
2021-22WC8134
2021-22EHT2123
2020-21NL4892130
2020-21WC7022
2019-20NL40279
2019-20Champions HL9123
2019-20WJC-205044
2018-19NL43077
2018-19WJC-207022
2018-19WC3000
2017-18Ivan Hlinka Memorial4011
2017-18NL2011
2017-18WJC-186000
2017-18Elite Jr. A4161622
2016-17Elite Jr. A15033
2016-17Elite Novizen28246
2015-16Elite Novizen41178
2015-16Top Novizen2213
2014-15U17-Elit1000
2014-15U15-Elit2881321
2014-15U17-Top145510
2013-14U15-Elit26178
2012-13U15-Elit10000
2012-13U15-Top2022
2011-12U15-Top106814

Shot maps, expected goals and comparisons against league average at this position are coming to this page. They come from Puckflow’s own model rather than the NHL feed, and an empty chart would be worse than this sentence.