
J.J. Moser
6'2"182 lbsBielDrafted 60th Overall, 2021 (ARI)
No stats available for this season.
Trends
Points Per Game Trend
Contract
2026-27 cap $104.0MContract data not yet available.
Career
Born in Biel, CHE · Draft: 2021 · Round 2, pick 28 (#60 overall) · ARI · 3 NHL seasons
Regular season
- GP
- 351
- G
- 25
- A
- 90
- PTS
- 115
- +/-
- 37
Playoffs
- GP
- 12
- G
- 1
- A
- 2
- PTS
- 3
- +/-
- 1
Advanced stats 2026–27
Longer bar = better league rank (already flipped where lower is better). The tick marks the league median.
Physical
- Hits10#406 of 654
- Hits per game0.67#438 of 654
- Hits per 602.26#451 of 654
- Blocked shots23#64 of 654
- Takeaways1#484 of 654
- Giveaways10#236 of 654
Shooting & expected goals
- Expected goals (individual)1.61#359 of 654
- Expected goals per 600.37#422 of 654
- Goals above expected-1.61#597 of 654
- xG per shot (shot quality)0.046#474 of 654
- High-danger shots4#373 of 654
Possession (on ice)
- Corsi (shot attempt share)55.6%#91 of 654
- Corsi relative to team+1.5%#237 of 654
- Fenwick (unblocked share)55.7%#98 of 654
- PDO at 5v51.005#267 of 654
- Offensive zone starts67.3%#45 of 654
- Time on ice per game17:38#241 of 654
Ranks among 654 skaters with 5+ GP.
Faceoffs · 2026–27
Faceoff leaders →No faceoffs taken this season.
Game LogLast 10 games
Show all 82 games
Career Arc
3 SeasonsPTSCareer best / current
Career Stats
Similar Players
For educational/analytics purposes only — not gambling advice




