J.J. Moser

Player profile and career history

D · #90 · Tampa Bay Lightning

J.J. Moser is a defenceman for the Tampa Bay Lightning. Born June 6, 2000 in Biel, Switzerland, he stands 6'2", weighs 182 lbs and shoots left. He was drafted in 2021 (round 2, 60th overall) by the ARI. In 355 NHL regular-season games he has 25 goals and 91 assists for 116 points. This season: 0 goals and 1 assists in 17 games.

NHL regular-season career

Games
355
Goals
25
Assists
91
Points
116
All supplied career statistics
Assists
91
Avg Toi
20:17
Game Winning Goals
2
Games Played
355
Goals
25
Ot Goals
0
Pim
185
Plus Minus
37
Points
116
Power Play Goals
4
Power Play Points
18
Shooting Pctg
0.0645
Shorthanded Goals
1
Shorthanded Points
5
Shots
387

NHL playoff career

Games
12
Goals
1
Assists
2
Points
3
All supplied career statistics
Assists
2
Avg Toi
20:07
Game Winning Goals
1
Games Played
12
Goals
1
Ot Goals
1
Pim
2
Plus Minus
1
Points
3
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0833
Shorthanded Goals
0
Shorthanded Points
0
Shots
12

NHL career scoring rates

Goals / game
0.07
Assists / game
0.26
Points / game
0.33
Shots / game
1.09

Regular-season career totals divided by games played. Missing values stay blank.

NHL season record highs

Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.

Goals
7
2025–26 · Tampa Bay Lightning
Assists
24
2022–23 · Arizona Coyotes
Points
31
2022–23 · Arizona Coyotes
Shots
111
2025–26 · Tampa Bay Lightning

Teams & leagues through the years

Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.

  1. 2026–27

  2. 2025–26

  3. 2024–25

  4. 2023–24

  5. 2022–23

  6. 2021–22

  7. 2020–21

    • Biel-BienneNL
    • EHC Biel-BienneNL
    • SwitzerlandWC
  8. 2019–20

    • EHC Biel-BienneChampions HL
    • EHC Biel-BienneNL
    • Switzerland U20WJC-20
  9. 2018–19

    • Biel-BienneNL
    • EHC Biel-BienneNL
    • SwitzerlandWC
    • Switzerland U20WJC-20
  10. 2017–18

    • Biel-Bienne U20Elite Jr. A
    • Switzerland U18Ivan Hlinka Memorial
    • Biel-BienneNL
    • Switzerland U18WJC-18
  11. 2016–17

    • Biel-Bienne U20Elite Jr. A
    • Biel-Bienne U17Elite Novizen
  12. 2015–16

    • Biel-Bienne U17Elite Novizen
    • Neuchâtel U17Top Novizen
  13. 2014–15

    • Biel-Bienne U15U15-Elit
    • Biel-Bienne U17U17-Elit
    • Tramelan U17U17-Top
  14. 2013–14

    • Biel-Bienne U15U15-Elit
  15. 2012–13

    • Biel-Bienne U15U15-Elit
    • Zuchwil U15U15-Top
  16. 2011–12

    • Zuchwil U15U15-Top

Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.

Season-by-season history

All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.

Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.

SeasonLeagueTeamTypeGPGAPTSPIM+/−ShotsPPGPPPSHGSHPGWGOTG
2026–27NHLTampa Bay LightningRegular170118318000000
All stats
Assists
1
Avg Toi
17:50
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
17
Goals
0
Ot Goals
0
Pim
8
Plus Minus
3
Points
1
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
18
2025–26NHLTampa Bay LightningRegular79722296941111010200
All stats
Assists
22
Avg Toi
21:34
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
79
Goals
7
Ot Goals
0
Pim
69
Plus Minus
41
Points
29
Power Play Goals
0
Power Play Points
1
Shooting Pctg
0.0631
Shorthanded Goals
0
Shorthanded Points
2
Shots
111
2025–26OGSwitzerlandRegular51344090—0—00
All stats
Assists
3
Avg Toi
19:13
Game Winning Goals
0
Games Played
5
Goals
1
Ot Goals
0
Pim
4
Plus Minus
0
Points
4
Power Play Goals
0
Shooting Pctg
0.11
Shorthanded Goals
0
Shots
9
2025–26NHLTampa Bay LightningPlayoffs7123239000011
All stats
Assists
2
Avg Toi
23:32
Faceoff Winning Pctg
0
Game Winning Goals
1
Games Played
7
Goals
1
Ot Goals
1
Pim
2
Plus Minus
3
Points
3
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.1111
Shorthanded Goals
0
Shorthanded Points
0
Shots
9
2024–25NHLTampa Bay LightningRegular5421214222048011100
All stats
Assists
12
Avg Toi
18:51
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
54
Goals
2
Ot Goals
0
Pim
22
Plus Minus
20
Points
14
Power Play Goals
0
Power Play Points
1
Shooting Pctg
0.0417
Shorthanded Goals
1
Shorthanded Points
1
Shots
48
2024–25WCSwitzerlandRegular1015628———————
All stats
Assists
5
Games Played
10
Goals
1
Pim
2
Plus Minus
8
Points
6
2024–25NHLTampa Bay LightningPlayoffs50000-23000000
All stats
Assists
0
Avg Toi
15:19
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
5
Goals
0
Ot Goals
0
Pim
0
Plus Minus
-2
Points
0
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
3
2023–24NHLArizona CoyotesRegular805212635-577030200
All stats
Assists
21
Avg Toi
20:34
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
80
Goals
5
Ot Goals
0
Pim
35
Plus Minus
-5
Points
26
Power Play Goals
0
Power Play Points
3
Shooting Pctg
0.0649
Shorthanded Goals
0
Shorthanded Points
2
Shots
77
2022–23EHTSwitzerlandRegular20000-2———————
All stats
Assists
0
Games Played
2
Goals
0
Pim
0
Plus Minus
-2
Points
0
2022–23NHLArizona CoyotesRegular827243135-12933110010
All stats
Assists
24
Avg Toi
21:03
Faceoff Winning Pctg
0
Game Winning Goals
1
Games Played
82
Goals
7
Ot Goals
0
Pim
35
Plus Minus
-12
Points
31
Power Play Goals
3
Power Play Points
11
Shooting Pctg
0.0753
Shorthanded Goals
0
Shorthanded Points
0
Shots
93
2022–23WCSwitzerlandRegular711246———————
All stats
Assists
1
Games Played
7
Goals
1
Pim
4
Plus Minus
6
Points
2
2021–22AHLTucson RoadrunnersRegular18571211-3———————
All stats
Assists
7
Games Played
18
Goals
5
Pim
11
Plus Minus
-3
Points
12
2021–22EHTSwitzerlandRegular212320———————
All stats
Assists
2
Games Played
2
Goals
1
Pim
2
Plus Minus
0
Points
3
2021–22NHLArizona CoyotesRegular434111516-1040120010
All stats
Assists
11
Avg Toi
18:42
Faceoff Winning Pctg
0
Game Winning Goals
1
Games Played
43
Goals
4
Ot Goals
0
Pim
16
Plus Minus
-10
Points
15
Power Play Goals
1
Power Play Points
2
Shooting Pctg
0.1
Shorthanded Goals
0
Shorthanded Points
0
Shots
40
2021–22WCSwitzerlandRegular81342-1———————
All stats
Assists
3
Games Played
8
Goals
1
Pim
2
Plus Minus
-1
Points
4
2020–21NLEHC Biel-BienneRegular48921301018———————
All stats
Assists
21
Games Played
48
Goals
9
Pim
10
Plus Minus
18
Points
30
2020–21WCSwitzerlandRegular702225———————
All stats
Assists
2
Games Played
7
Goals
0
Pim
2
Plus Minus
5
Points
2
2020–21NLBiel-BiennePlayoffs20000-1———————
All stats
Assists
0
Games Played
2
Goals
0
Pim
0
Plus Minus
-1
Points
0
2019–20Champions HLEHC Biel-BienneRegular912309———————
All stats
Assists
2
Games Played
9
Goals
1
Pim
0
Plus Minus
9
Points
3
2019–20NLEHC Biel-BienneRegular40279104———————
All stats
Assists
7
Games Played
40
Goals
2
Pim
10
Plus Minus
4
Points
9
2019–20WJC-20Switzerland U20Regular504422———————
All stats
Assists
4
Games Played
5
Goals
0
Pim
2
Plus Minus
2
Points
4
2018–19NLEHC Biel-BienneRegular43077208———————
All stats
Assists
7
Games Played
43
Goals
0
Pim
20
Plus Minus
8
Points
7
2018–19WCSwitzerlandRegular300001———————
All stats
Assists
0
Games Played
3
Goals
0
Pim
0
Plus Minus
1
Points
0
2018–19WJC-20Switzerland U20Regular70222-4———————
All stats
Assists
2
Games Played
7
Goals
0
Pim
2
Plus Minus
-4
Points
2
2018–19NLBiel-BiennePlayoffs1202263———————
All stats
Assists
2
Games Played
12
Goals
0
Pim
6
Plus Minus
3
Points
2
2017–18Elite Jr. ABiel-Bienne U20Regular416162222————————
All stats
Assists
16
Games Played
41
Goals
6
Pim
22
Points
22
2017–18Ivan Hlinka MemorialSwitzerland U18Regular40110————————
All stats
Assists
1
Games Played
4
Goals
0
Pim
0
Points
1
2017–18NLBiel-BienneRegular201101———————
All stats
Assists
1
Games Played
2
Goals
0
Pim
0
Plus Minus
1
Points
1
2017–18WJC-18Switzerland U18Regular60002-1———————
All stats
Assists
0
Games Played
6
Goals
0
Pim
2
Plus Minus
-1
Points
0
2017–18Elite Jr. ABiel-Bienne U20Playoffs83366————————
All stats
Assists
3
Games Played
8
Goals
3
Pim
6
Points
6
2016–17Elite Jr. ABiel-Bienne U20Regular150334————————
All stats
Assists
3
Games Played
15
Goals
0
Pim
4
Points
3
2016–17Elite NovizenBiel-Bienne U17Regular282466————————
All stats
Assists
4
Games Played
28
Goals
2
Pim
6
Points
6
2016–17Elite Jr. ABiel-Bienne U20Playoffs30002————————
All stats
Assists
0
Games Played
3
Goals
0
Pim
2
Points
0
2016–17Elite NovizenBiel-Bienne U17Playoffs61234————————
All stats
Assists
2
Games Played
6
Goals
1
Pim
4
Points
3
2015–16Elite NovizenBiel-Bienne U17Regular411786————————
All stats
Assists
7
Games Played
41
Goals
1
Pim
6
Points
8
2015–16Top NovizenNeuchâtel U17Regular22132————————
All stats
Assists
1
Games Played
2
Goals
2
Pim
2
Points
3
2015–16Elite NovizenBiel-Bienne U17Playoffs50110————————
All stats
Assists
1
Games Played
5
Goals
0
Pim
0
Points
1
2014–15U15-ElitBiel-Bienne U15Regular28813218————————
All stats
Assists
13
Games Played
28
Goals
8
Pim
8
Points
21
2014–15U17-ElitBiel-Bienne U17Regular10000————————
All stats
Assists
0
Games Played
1
Goals
0
Pim
0
Points
0
2014–15U17-TopTramelan U17Regular1455102————————
All stats
Assists
5
Games Played
14
Goals
5
Pim
2
Points
10
2014–15U17-ElitBiel-Bienne U17Playoffs60004————————
All stats
Assists
0
Games Played
6
Goals
0
Pim
4
Points
0
2013–14U15-ElitBiel-Bienne U15Regular261782————————
All stats
Assists
7
Games Played
26
Goals
1
Pim
2
Points
8
2013–14U15-ElitBiel-Bienne U15Playoffs20000————————
All stats
Assists
0
Games Played
2
Goals
0
Pim
0
Points
0
2012–13U15-ElitBiel-Bienne U15Regular100000————————
All stats
Assists
0
Games Played
10
Goals
0
Pim
0
Points
0
2012–13U15-TopZuchwil U15Regular20220————————
All stats
Assists
2
Games Played
2
Goals
0
Pim
0
Points
2
2011–12U15-TopZuchwil U15Regular1068140————————
All stats
Assists
8
Games Played
10
Goals
6
Pim
0
Points
14

NHL game-by-game archive

16 imported games.

DateTeamOpponentGAPTSShots+/−TOIDetails
2026-11-07TBLat MIN0000-119:28
All stats
Game Id
2026020273
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-11-07
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
28
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
19:28
Opponent Abbrev
MIN
2026-11-05TBLvs CHI0002013:00
All stats
Game Id
2026020253
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-11-05
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
16
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:00
Opponent Abbrev
CHI
2026-11-03TBLvs DET0110013:58
All stats
Game Id
2026020238
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-11-03
Goals
0
Assists
1
Points
1
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:58
Opponent Abbrev
DET
2026-10-31TBLat NSH0002022:17
All stats
Game Id
2026020219
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-31
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
28
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
22:17
Opponent Abbrev
NSH
2026-10-29TBLvs WPG0001118:31
All stats
Game Id
2026020204
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-10-29
Goals
0
Assists
0
Points
0
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
18:31
Opponent Abbrev
WPG
2026-10-24TBLat UTA0002-120:01
All stats
Game Id
2026020177
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-24
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
28
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
20:01
Opponent Abbrev
UTA
2026-10-23TBLat COL0002-115:15
All stats
Game Id
2026020167
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-23
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
15:15
Opponent Abbrev
COL
2026-10-20TBLat VGK0001317:05
All stats
Game Id
2026020151
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-20
Goals
0
Assists
0
Points
0
Plus Minus
3
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
21
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
17:05
Opponent Abbrev
VGK
2026-10-17TBLvs VAN0000020:06
All stats
Game Id
2026020123
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-10-17
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
20:06
Opponent Abbrev
VAN
2026-10-15TBLvs SEA0002-122:56
All stats
Game Id
2026020111
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-10-15
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
26
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
22:56
Opponent Abbrev
SEA
2026-10-13TBLat NYR0001019:45
All stats
Game Id
2026020095
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-13
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
23
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
19:45
Opponent Abbrev
NYR
2026-10-10TBLat NYI0001017:01
All stats
Game Id
2026020081
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-10
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
17:01
Opponent Abbrev
NYI
2026-10-08TBLvs MIN0000013:21
All stats
Game Id
2026020060
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-10-08
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
17
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:21
Opponent Abbrev
MIN
2026-10-05TBLvs PHI0003217:03
All stats
Game Id
2026020040
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-10-05
Goals
0
Assists
0
Points
0
Plus Minus
2
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
3
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
17:03
Opponent Abbrev
PHI
2026-10-03TBLvs WSH0000119:23
All stats
Game Id
2026020024
Team Abbrev
TBL
Home Road Flag
H
Game Date
2026-10-03
Goals
0
Assists
0
Points
0
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
22
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
19:23
Opponent Abbrev
WSH
2026-10-01TBLat NYR0000-114:54
All stats
Game Id
2026020010
Team Abbrev
TBL
Home Road Flag
R
Game Date
2026-10-01
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
4
Toi
14:54
Opponent Abbrev
NYR

NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.

Recent NHL games

DateOpponentGoalsAssistsPointsTime on ice
2026-11-08WPG00019:13
2026-11-07MIN00019:28
2026-11-05CHI00013:00
2026-11-03DET01113:58
2026-10-31NSH00022:17

Profile updated Nov 9, 12:20 am EST. Missing stats are shown as –.

Player on NHL.com