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

#23 · Centre · MIN

JustinKirkland

Next milestone 90 points from 100

2025-26 regular season

GP
20
G
1
A
1
P
2
+/-
+1
PIM
2
SOG
11
S%
9.1
PPP
0

Bio

Position
Centre
Born
August 2, 1996 (age 30)
Birthplace
Winnipeg, Manitoba, CAN
Height
6′3″ (191 cm)
Weight
183 lb (83 kg)
Shoots
Left
Draft
2014 NSH, round 3, #62 overall

NHL EDGE tracking · 2025-26

  • Top skating speed21.4 mphleague avg 22.2 mph
    19th percentile
  • Speed bursts over 20 mph11league avg 75.2
    18th percentile
  • Distance skated32.5 mileague avg 123.5 mi
    22nd percentile
  • Hardest shot87.0 mphleague avg 83.6 mph
    63rd percentile
  • Time in the offensive zone39.0%league avg 43.1%
    13th 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-2611.54-0.542910.053

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 · 20 games · 161:07 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%)46.7%47.6%-0.9
Shot attempts (CF%)50.8%51.8%-1.0
Goals for–against
6–5
xG for–against
5.9–6.7
Average rating
5.5

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

Most common linemates

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

Linemates by time together
PlayerGPTOIxGF%
Ryan Lomberg18115:4846.1%
Adam Klapka16105:2646.2%
Joel Farabee519:2541.7%
William Stromgren210:2140.8%
Yegor Sharangovich69:1743.0%

Rating, last 10 games

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

Points, last 10 games

Last 10: 1 G · 0 A · 1 PTS

Game log · 2025-26

Game log, most recent first
DateOppRatingGAP+/-SOGPPPTOI
Jan 29@ MIN5.000001010:35
Jan 25vs ANA5.4000+11012:02
Jan 21vs PIT6.1000+1009:51
Jan 19vs NJD5.200001011:58
Jan 17vs NYI6.4101+11010:45
Jan 15@ CHI5.4000-1009:03
Jan 13@ CBJ5.20000009:57
Jan 10@ PIT5.20000108:00
Jan 8@ BOS4.4000-11010:28
Jan 5vs SEA5.30000008:47
Dec 27vs EDM6.1000+1008:53
Nov 1@ NSH5.400000011:35
Oct 30@ OTT5.4000-1109:02
Oct 28@ TOR6.6011+1008:38
Oct 26vs NYR5.200000010:03
Oct 22vs MTL5.70000108:51
Oct 20vs WPG6.400003011:05
Oct 15@ UTA4.9000-1009:19
Oct 9@ VAN5.50000009:23
Oct 8@ EDM5.70000008:12

Career

NHL career totals
NHL careerGPGAP+/-PIMSOGS%PPP
Regular season503710+4132611.50
Season by season (4)
NHL regular season by season
SeasonTeamGPGAP+/-PIMSOGS%PPP
2025-26Flames20112+12119.10
2024-25Flames21268+611922.20
2023-24Coyotes20000010.00
2022-23Ducks7000-3050.00