Edgehalla
J.J. Moser headshotTampa Bay Lightning logo

Tampa Bay Lightning

J.J. Moser

22.3

#90Defenseman6'2"181 lb

0.0 in 2 days
2026-27 regular season
1
GP
0
G
0
A
0
P
0
SOG
14:54
TOI/GP

D · TBL · NHL id 8482655

J.J. Moser has played 1 game for the Tampa Bay Lightning in 2026-27, scoring 0 goals and 0 assists (0 points) on 0 shots while averaging 14:54 a night (14:44 at even strength, 0:10 on the power play and 0:00 shorthanded). At 5v5 he has skated 69% of his 5v5 minutes with John Carlson and 60% with Nikita Kucherov in his only game so far, and the Lightning have controlled 47% of shot attempts with Moser on the ice (0-1 in goals, 80% offensive-zone starts). In the Lightning's most recent game against NYR he was on D3 with John Carlson and off the power play.

Right now

From the Oct 1 game vs NYR, detected from shift data

Power play
No PP unit
Penalty kill
No PK unit
Last 1: D1
Ascension40Coolinglast 1 games vs previous 20 (incl. last season), through Oct 1, 2026
  • −6:16 TOI a game
  • Top-four D in 0 of last 1 (was 19 of 20)
  • ixG/60 0.74 (was 0.14)

Deployment timeline

2026-27 · per-game ice time by strength, with line and power-play unit changes

Usage: 1 games, 14:54 average time on ice, PP1 in 0 games, 0 line changes.

PPLine10m3m7m10m13m17mOct 1
  • Even strength
  • Power play
  • Penalty kill
  • 5-game average
  • Did not play
  • ▲ promoted · ▼ demoted
1 games shown, 14:54 average. Line and PP unit come from where the player's ice time ranks among his teammates that night.

NHL EDGE tracking

2025-26 percentiles among skaters at his position

Source: NHL EDGE

Only 1 GP in 2026-27; showing 2025-26 NHL EDGE data.

Top speed75th7622.3 mph
Bursts 20+ mph70th7139
Hardest shot30th3186.8 mph
Offensive-zone time50th5041.4%
Distance skated88th89242.2 mi
High-danger SOG87th8710
Percentile among position peers│ tick = 3-season weighted

Season-level NHL EDGE puck and player tracking, refreshed nightly. The percentile is the league rank among skaters this season; the label at the right is the raw value.

Shot map

2026-27 · 3 attempts, 0 on goal, 0 goals

Shot map, OPP at TBL: 3 attempts, 0 on goal, 0 goals, 0.18 expected goals; best chance J.J. Moser at 0.11 xG.

  • Even strength
  • Power play
  • Penalty kill
  • Goal
  • Shot on goal
  • Missed
  • Blocked
Every attempt (goals, shots, misses and blocks), attacking toward the right (or the top on phones).

Luck

2025-26 · 79 GP · 29 points vs 33.0 expected

Luck Meter →
Hold

Last 20 games: +25. Positive means running hot (sell), negative running cold (buy).

6.3%
102.3
29.9%
G vs xG
7 / 6.6
  • • Role shrank over the last 10 games (TOI down 1:02 a game, 1 demotion event): the cold spell may not be all luck.
  • • Shot diet worsened: 0.012 xG per attempt lately vs 0.040 before.
Goals against expected goals
02468+0.4goals above expected0.2σ10/134/13
  • Actual goals
  • Expected
  • ±1σ
  • Above expected
  • Below expected

2025-26 regular season. Rank is among all qualified players; the bar is his percentile among defencemen. Each stat links to its explainer.

  • 2026-27 so far: 1 GP, 0 G, 0 A, 0 PPP, 0 SOG.

Fantasy box score

  • Games played79
  • Goals7376th
  • Assists22228th
  • Points29303rd
  • Power-play points1380th
  • Shorthanded points238th
  • Shots on goal111261st
  • Hits61335th
  • Blocked shots91111th
  • Plus/minus+417th
  • Penalty minutes6947th
  • Faceoffs won0451st

Possession & shot quality (5-on-5 on-ice)

Transition, turnovers & faceoffs

Usage

Special teams & discipline

Luck & trend

NHL EDGE tracking

Unranked rows are below the sample minimum (20 GP, 200 five-on-five minutes, 100 draws or 10 goalie games).

Beyond the box score

2025-26 regular season · 78 of 79 games through the sequence engine (more fill in as games are reprocessed)

MethodLeaders
−0.050
Season net
−1.17xG

5-on-5. Each takeaway is credited, and each giveaway charged, at the league xG value of the zone.

MethodLeaders
Per 60
0.38
Attempts
9
0.005

5-on-5 shots within 10 seconds of winning the puck outside the offensive zone.

MethodLeaders
Season
−0.41G
Per 60
−0.014
Drawn / taken
32.5 / 34.5minors

MethodLeaders
55.0%
57.0%
55.2%
Transition CF/60
4.2
Turnovers won/60
20.5
Turnovers lost/60
20.0

5-on-5 while he is on the ice.

MethodLeaders
  • More of his shots than the league
  • Fewer
111 shots on goal, 7 goals, all situations
AreaHis shareLeagueG
L Point28%5%1
Low Slot6%23%2
R Circle2%12%0
Outside L14%4%0
Center Point13%9%0
Outside R1%4%0
R Point9%6%1

Role changes

Notable promotions, demotions and ice-time swings from Line Watch

All alerts →

How his goals happened

15 goals since 2023-24 with NHL EDGE tracking: press Replay to watch the tracking animation

Method
Goal anatomy
GamePlayEntryPassesShot mphNotesReplay
Apr 21, 2026 vs MTLForecheck turnover—068.6—
Mar 10, 2026 vs CBJOff the faceoff—163.6—
Mar 8, 2026 @ BUFForecheck turnover—059.5—
Jan 13, 2026 @ PITOdd-man rushcarry23.62-on-1
Dec 31, 2025 @ ANAForecheck turnover—151.6—
Dec 15, 2025 vs FLARushcarry1*74.6—
Dec 13, 2025 @ NYIOff the faceoff—1*69.4—
Oct 17, 2025 @ DETPoint shot—674.7—
Oct 22, 2024 @ NJDOdd-man rushcarry15.95-on-0
Oct 17, 2024 vs VGKRushloose039.1—
Mar 16, 2024 vs NJDCycle—4*61.4—
Mar 1, 2024 @ OTTPoint shot—163.1one-timer
Dec 19, 2023 vs OTTRebound—045.6rebound
Nov 4, 2023 vs WPGRushcarry024.8—
Oct 27, 2023 vs LAKForecheck turnover—014.3—

* includes a royal-road (cross-slot) pass. Derived from NHL EDGE puck and player tracking.

Linemates

2026-27 · 5v5 time together and how each pairing performs with and without Moser

TeammatePosGPShareCF% togetherGF% togetherCF% Moser apartCF% mate apart
John CarlsonD19:2969%51.9%0% (0-1)28.6% 4:13100.0% 1:50
Nikita KucherovRW18:1760%52.4%0% (0-1)38.5% 5:25100.0% 2:37
Brayden PointC17:4056%42.9%0% (0-1)53.8% 6:02100.0% 2:11
Ilya MikheyevRW16:5550%47.4%0% (0-1)46.7% 6:4750.0% 3:27
Anthony CirelliC13:0523%75.0%— (0-0)38.5% 10:3766.7% 8:57
Jake GuentzelLW13:0422%50.0%— (0-0)46.2% 10:3881.8% 8:01
Pontus HolmbergRW13:0422%16.7%— (0-0)53.6% 10:3855.0% 8:35
Brandon HagelLW12:3919%62.5%— (0-0)42.3% 11:0383.3% 8:50
Jansen HarkinsC12:0916%33.3%— (0-0)48.4% 11:3333.3% 7:52
Charle-Edouard D'AstousD12:0916%50.0%— (0-0)46.9% 11:3350.0% 11:35
Zemgus GirgensonsLW11:5114%25.0%— (0-0)50.0% 11:5161.5% 5:11
Jeffrey VielLW11:189%25.0%— (0-0)50.0% 12:2452.9% 7:31

Game log

1 game in 2026-27, newest first

DateOppResultGAP+/-PIMHITBLKEVPPPK
Oct 1@ NYRL 1-5000-10422—14:5414:440:10—

Season splits by strength

2026-27 regular season · on-ice numbers from shift and play-by-play data

StrengthGPTOI/GPSAGFGAGF%
All situations114:5414:54171947.2%41.7%110010%0.41.280%
Even strength114:4414:44171947.2%41.7%110010%0.41.280%
5v5113:4213:42161847.1%40.9%09010%0.41.080%
Power play10:100:1000——0000—0.00.0—

Career by season

Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)

SeasonTeamGPGAP+/-PIMHITBLKTOI/GP
2026-27TBL1000-140—2214:54
2025-26PlayoffsTBL7123+32911.1%91423:32
2025-26TBL7972229+41691116.3%619121:34
2024-25PlayoffsTBL5000-2030.0%1815:19
2024-25TBL5421214+2022484.2%347018:51
2023-24ARI8052126-535776.5%9911220:34
2022-23ARI8272431-1235937.5%8013721:03
2021-22ARI4341115-10164010.0%325518:42

J.J. Moser news

Headlines via LineupExperts. Links open the original publisher.

On-ice and deployment numbers are derived by Edgehalla from NHL play-by-play and shift data. Tracking percentiles are from NHL EDGE. Data updates after every game.