Skip to content
HockeyWeights· the whole league, all 32 clubs
StLouisWeights

#72 · Defence · STL

JustinBarron

Next milestone 48 points from 100

2025-26 regular season

GP
52
G
0
A
9
P
9
+/-
-1
PIM
17
SOG
31
S%
0.0
PPP
0

Bio

Position
Defence
Born
November 15, 2001 (age 24)
Birthplace
Halifax, Nova Scotia, CAN
Height
6′2″ (188 cm)
Weight
198 lb (90 kg)
Shoots
Right
Draft
2020 COL, round 1, #25 overall

NHL EDGE tracking · 2025-26

  • Top skating speed21.6 mphleague avg 21.6 mph
    46th percentile
  • Speed bursts over 20 mph44league avg 31.3
    75th percentile
  • Distance skated108.9 mileague avg 133.2 mi
    42nd percentile
  • Hardest shot84.7 mphleague avg 88.9 mph
    23rd percentile
  • Time in the offensive zone44.4%league avg 42.3%
    87th percentile

Puck and player tracking from NHL EDGE. Percentile compares with other NHL skaters; longer bar = higher.

Shot quality (our model)

Individual expected goals by season
SeasonGixGG−ixGAttHDxG/att
2025-2602.75-2.75909.031

All situations, regular season. G−ixG above zero means finishing better than the chances suggest. How xG works

On-ice impact

2025-26 · 5 on 5 · 52 games · 681:44 on the ice. “Off” is the team in the same games while he was on the bench.

On-ice and off-ice shares at 5 on 5
ShareOnOffRelative
Expected goals (xGF%)48.4%46.0%+2.4
Shot attempts (CF%)51.0%49.3%+1.7
Goals for–against
25–29
xG for–against
27.5–29.3
Average rating
5.6

Relative above zero means his team controlled play better with him on the ice than without him. More

Most common partners

5-on-5 time together this season, and how play went with both on the ice.

Defence partners by time together
PlayerGPTOIxGF%
Spencer Stastney19202:0051.3%
Adam Wilsby20139:1147.5%
Nicolas Hague2397:4835.8%
Nick Blankenburg1571:3447.5%
Brady Skjei2860:1165.0%

Rating, last 10 games

Average 5.5 over the last 10 · out of 10, 6 = above average, 7 = very good, 8 = excellent · How ratings work

Points, last 10 games

Last 10: 0 G · 2 A · 2 PTS

Game log · 2025-26

Game log, most recent first
DateOppRatingGAP+/-SOGPPPTOI
Apr 16vs ANA4.8000-10018:37
Apr 13vs SJS5.3000-11017:25
Apr 11vs MIN5.100000016:20
Apr 9@ UTA5.1000-12019:43
Apr 7@ ANA4.5000+10017:33
Apr 6@ LAK5.900001022:00
Apr 4@ SJS5.9000+20017:22
Apr 2@ LAK6.201101015:18
Mar 29@ TBL6.9011+21014:22
Mar 28vs MTL4.9000-10014:10
Mar 21vs VGK4.800000013:15
Mar 19vs SEA7.200002012:55
Mar 17@ WPG5.1000+10014:33
Mar 15@ EDM6.10110009:16
Mar 12@ VAN6.5011+11014:33
Mar 10@ SEA4.700000010:45
Mar 7@ BUF5.000000012:49
Mar 5vs BOS5.400000014:52
Mar 3@ CBJ6.100001010:10
Mar 2vs DET5.20000008:01
Feb 5@ WSH6.1000+12018:46
Feb 2vs STL7.7011+11015:08
Jan 31@ NYI6.300001012:43
Jan 29@ NJD5.600001011:39
Jan 27@ BOS4.6000-1008:05
Jan 24vs UTA5.8000+11010:56
Jan 22vs OTT4.6000-20012:18
Jan 20vs BUF4.9000-1008:22
Jan 17@ VGK5.0000-20013:43
Jan 16@ COL4.7000-10013:12
Jan 13vs EDM5.600000015:01
Jan 6@ EDM5.200000010:07
Jan 3@ CGY5.6000+1009:29
Nov 16@ PIT4.6000-10010:12
Nov 14vs PIT6.200003012:55
Nov 8vs DAL5.800001013:40
Nov 6vs PHI4.4000-10015:36
Nov 4@ MIN6.100002014:55
Nov 3vs VAN7.0000+12017:17
Nov 1vs CGY6.1011+10015:50
Oct 30@ PHI6.300001017:37
Oct 28vs TBL4.4000-10018:14
Oct 26vs DAL7.401102014:08
Oct 25vs LAK4.4000+10017:58
Oct 23vs VAN6.601100014:16
Oct 21vs ANA6.801101015:24
Oct 18@ WPG6.100001017:32
Oct 16@ MTL5.800000014:14
Oct 14@ TOR5.0000-21014:37
Oct 13@ OTT6.0000+21015:35
Oct 11vs UTA5.2000-10012:44
Oct 9vs CBJ5.400000014:49

Career

NHL career totals
NHL careerGPGAP+/-PIMSOGS%PPP
Regular season208183452-27762178.34
Season by season (7)
NHL regular season by season
SeasonTeamGPGAP+/-PIMSOGS%PPP
2025-26Predators52099-117310.00
2024-25Canadiens17101-48166.30
2024-25Predators455712-1415578.81
2023-24Canadiens487613-3166011.71
2022-23Canadiens3941115-2204010.02
2021-22Avalanche2000-1000.00
2021-22Canadiens5112-20137.70