J.J. Moser

Switzerland
Born on:
Birth place: Zuchwil, Switzerland
Defenseman, shoots left
6 ' 1" (185 cm) | 172 lb (78 kg)
Drafted by: Arizona Coyotes, 2. round (#60 overall), in 2021 NHL Entry Draft

Championships & Medals

AgeYearTeamEventTournament Location / Series Result
Silver242025Team SwitzerlandWorld ChampionshipStockholm, Sweden and Herning, Denmark
IIHF World Championship MedalsSilver
OverallTime on IceGoalsAssistsPointsper 60 All Situationsper 60 Even-Strengthper 60 Power-PlayShotsDefensiveFaceoffs
DateGameScoreGAPPIM+/-TOIESPPSHESGPPGSHGGWGOTGESAPPASHAGWAOTAESPPPPSHPGWPOTPPPP%G/60A/60P/60ESG/60ESA/60ESP/60PPG/60PPA/60PPP/60SHOTSSH%HITSBSFOWFOLFO%
Apr 22, 2025FLA @ TBL(6-2)0000013:4112:410:001:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%10000.00%
Apr 24, 2025FLA @ TBL(2-0)0000-116:2712:490:113:270000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00000.0%00000.00%
Apr 26, 2025TBL @ FLA(5-1)0000115:4811:551:332:200000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00000.0%05000.00%
Apr 28, 2025TBL @ FLA(2-4)0000-118:1616:310:001:450000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%03000.00%
Apr 30, 2025FLA @ TBL(6-3)0000-112:2411:450:070:320000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%00000.00%
GAME LOG
Stripe:   
SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGSH%
2016‑17Team Switzerland U17 16131450-4001
2017‑18EHC Biel-BienneNLA172011010000.0
2017‑18Team Switzerland U18 172103314-1000
2018‑19EHC Biel-BienneNLA18430772080000.0
2018‑19Team Switzerland U20 18130224-4000
2018‑19Team Switzerland 189000020000.0
2019‑20EHC Biel-BienneNLA19402791040006.5
2019‑20Team Switzerland U20 19905520000
2020‑21EHC Biel-BienneNLA20489213010181149.1
2020‑21Team Switzerland 2010033612000
2021‑22Tucson RoadrunnersAHL2118571211-330217.2
2021‑22Arizona CoyotesNHL21434111516-1010110.0
2021‑22Team Switzerland 21102574-11006.9
2022‑23Arizona CoyotesNHL22827243135-123017.5
2022‑23Team Switzerland 22911244000
2023‑24Arizona CoyotesNHL23805212635-50006.5
2024‑25Tampa Bay LightningNHL24542121422200104.2
2024‑25Team Switzerland 2410156280008.3
NHL Totals259186886108-74127.0
NLA Totals13311364740311147.1
AHL Totals18571211-330217.2

Playoff Stats

SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGSH%
2018‑19EHC Biel-BienneNLA1812022630000.0
2020‑21EHC Biel-BienneNLA2020000-10000.0
2024‑25Tampa Bay LightningNHL2450000-20000.0
NLA Totals14022620000.0
NHL Totals50000-20000.0

National Team Stats - Major Tournaments

National and Regional Team Stats - Miscellaneous Tournaments