NHL/Players/TBL/J.J. Moser
J.J. Moser

J.J. Moser

TBL · #90 · D · Shoots Left
2025-26 · Regular season · Final
29
Points
303rd in the NHL
7
Goals
376th
22
Assists
228th
79
Games
+27
Plus / minus
18:09
TOI / game
111
Shots
261st

01/Where he scores from

7 G · 164 SH · Regular season 2025-2613 of 14 G · 340 SH · Regular season 2023-24 to 2025-2624 of 25 G · 522 SH · Regular season 2021-22 to 2025-26
Wrist 78Snap 62Slap 22Backhand 8Other 7

Moser scored 7 regular season goals on 164 unblocked attempts from the offensive zone, 2025-26. No single patch of ice holds an unusual share of them.

Doorstep. 1/7 · 14% of his goals came from here, on 10/164 · 6% of his attempts1/10 · 10% of what he sent from there went in.

Slot. 4/7 · 57% of his goals came from here, on 33/164 · 20% of his attempts4/33 · 12% of what he sent from there went in.

Perimeter. 1/7 · 14% of his goals came from here, on 36/164 · 22% of his attempts1/36 · 3% of what he sent from there went in.

Point. 1/7 · 14% of his goals came from here, on 85/164 · 52% of his attempts1/85 · 1% of what he sent from there went in.

Doorstep1G10/164 · 6%
Slot4G33/164 · 20%
Perimeter1G36/164 · 22%
Point1G85/164 · 52%

Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.

THE OFFICE
Wrist 189Snap 93Slap 44Backhand 23Other 10
THE OFFICEleft circle, 26 ft

Moser scored 13 regular season goals on 340 unblocked attempts from the offensive zone, 2023-24 to 2025-26. His densest patch is left circle, 26 ft out: 4/13 · 31% of his goals came from inside nine feet of that point, against 8% of the league’s goals from the same patch.

Doorstep. 3/13 · 23% of his goals came from here, on 22/340 · 6% of his attempts3/22 · 14% of what he sent from there went in.

Slot. 8/13 · 62% of his goals came from here, on 67/340 · 20% of his attempts8/67 · 12% of what he sent from there went in.

Perimeter. 1/13 · 8% of his goals came from here, on 89/340 · 26% of his attempts1/89 · 1% of what he sent from there went in.

Point. 1/13 · 8% of his goals came from here, on 162/340 · 48% of his attempts1/162 · 1% of what he sent from there went in.

Doorstep3G22/340 · 6%
Slot8G67/340 · 20%
Perimeter1G89/340 · 26%
Point1G162/340 · 48%

Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2023-24 to 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone — which is where 1 of his goals in this window came from, empty nets and long range. This is a record of what happened, not a forecast: nothing here is claimed to repeat.

THE OFFICE
Wrist 273Snap 131Slap 87Backhand 34Other 16
THE OFFICEleft circle, 34 ft

Moser scored 24 regular season goals on 522 unblocked attempts from the offensive zone, 2021-22 to 2025-26. His densest patch is left circle, 34 ft out: 6/24 · 25% of his goals came from inside nine feet of that point, against 7% of the league’s goals from the same patch.

Doorstep. 5/24 · 21% of his goals came from here, on 33/522 · 6% of his attempts5/33 · 15% of what he sent from there went in.

Slot. 14/24 · 58% of his goals came from here, on 106/522 · 20% of his attempts14/106 · 13% of what he sent from there went in.

Perimeter. 3/24 · 13% of his goals came from here, on 145/522 · 28% of his attempts3/145 · 2% of what he sent from there went in.

Point. 2/24 · 8% of his goals came from here, on 238/522 · 46% of his attempts2/238 · 1% of what he sent from there went in.

Doorstep5G33/522 · 6%
Slot14G106/522 · 20%
Perimeter3G145/522 · 28%
Point2G238/522 · 46%

Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2021-22 to 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone — which is where 1 of his goals in this window came from, empty nets and long range. This is a record of what happened, not a forecast: nothing here is claimed to repeat.


02/When his goals came

2025-26 regular season
1st
1
Goals
5 A · 42 S
2nd
2
Goals
7 A · 38 S
3rd
4
Goals
9 A · 30 S
OT
0
Goals
1 A · 1 S

4 of his 7 goals came in the 3rd period, on 30 shots. That is a record of last season, not a description of the player: which period a skater scores in does not carry from one year to the next.


03/Game log

79 regular season games · result opens the box score
DateOppResultGAPSH+/-PIMTOI
Apr 13DETW 4-301120+2222:10
Apr 11@BOSW 2-100002-1022:29
Apr 9@MTLL 1-200002-1220:41
Apr 7@OTTL 2-600030-1020:23
Apr 6@BUFL 2-400020-1019:54
Apr 4BOSW 3-1011000021:42
Apr 2PITW 6-3000010019:13
Mar 31MTLL 1-400010-1017:55
Mar 29NSHW 3-200021+1020:10
Mar 28OTTW 4-200021-1021:48
Mar 26SEAOTL 3-4000000521:46
Mar 24MINW 6-300010+1020:26
Mar 23@CGYOTL 3-401110-2023:08
Mar 22@EDMW 5-201100+3022:42
Mar 20@VANW 6-201111+2222:55
Mar 18@SEAW 6-200000+1019:11
Mar 14CARL 2-400010-2020:55
Mar 12DETW 4-1000120021:09
Mar 10CBJL 2-510125+1918:20
Mar 8@BUFL 7-812332+2026:17
Mar 8@TORW 5-2000310018:44
Mar 6@WPGL 1-400030-2016:39
Mar 4@MINL 1-5000100016:14
Mar 1BUFL 2-600021-1015:46
Feb 27@CARL 4-5011210019:42

Showing the 25 most recent of 79 regular season games. Playoff games are kept out of this table and totalled separately in the career record.


04/Splits

2025-26 regular season

Home / Road

38
Games
41
2
Goals
5
11
Points
18
0.29
Points / game
0.44
53
Shots
58

In wins / In losses

50
Games
29
2
Goals
5
19
Points
10
0.38
Points / game
0.34

Every split prints its own denominator. Any split under eight games is greyed rather than hidden, so the edge of the sample is visible instead of guessed at.


05/Career

Regular season by season
SeasonTeamGPGAP+/-PIMSS%HBLKTOI/G
2021-22ARI4341115-9164010.0325516:39
2022-23ARI8272431-535937.58013718:30
2023-24ARI8052126-735776.59911518:24
2024-25TBL5421214+922484.2347014:51
2025-26TBL7972229+27691116.3619718:09
Career3382590115+151773696.830647417:35

Playoffs

SeasonTeamGPGAP+/-PIMSS%HBLKTOI/G
2024-25TBL5000030.018
2025-26TBL7123+32911.191423:32
Career12123+32128.3102223:32

06/Bio

Position
Defense
Jersey
#90
Shoots
L
Height
6'2"
Weight
183 lb
Born
Jun 6, 2000 (age 26)
Birthplace
Biel, SUI
Drafted
2021 · Round 2 · Pick 28 · ARI
Club
Tampa Bay Lightning

07/Teammates

Tampa Bay Lightning