Edgehalla
Miro Heiskanen headshotDallas Stars logo

Dallas Stars

Miro Heiskanen

22.5

#4Defenseman6'2"196 lb

0.0 in 2 days
2025-26 regular season
77
GP
9
G
54
A
63
P
148
SOG
6.1% SH
25:28
TOI/GP

D · DAL · NHL id 8480036

Miro Heiskanen has played 77 games for the Dallas Stars in 2025-26, scoring 9 goals and 54 assists (63 points) on 148 shots while averaging 25:28 a night (18:04 at even strength, 3:26 on the power play and 3:05 shorthanded). At 5v5 he has skated 62% of his 5v5 minutes with Esa Lindell and 46% with Jason Robertson over the last 10 games, and the Stars have controlled 50% of shot attempts with Heiskanen on the ice (58-46 in goals, 54% offensive-zone starts). In the Stars' most recent game against MIN he was on D1 with Thomas Harley and on PP1. He is shooting 6.1% this season against 5.7% across the 624 games in our data.

Right now

From the Apr 30 game vs MIN, detected from shift data

Last 5: D1/PP1 · D2/PP1 · D2/PP1 · D1/PP1 · D1/PP1

Deployment timeline

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

Usage: 17 games, 24:26 average time on ice, PP1 in 16 games, 9 line changes.

PPLine21▲2▼3▼2▲221▲113▼31▲2▼21▲10m17m33m50mMar 21Mar 24Mar 28Mar 31Apr 4Apr 9Apr 13Apr 18Apr 22Apr 28
  • Even strength
  • Power play
  • Penalty kill
  • 5-game average
  • Did not play
  • ▲ promoted · ▼ demoted
17 games shown, 24:26 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
Top speed79th8022.5 mph
Bursts 20+ mph90th9071
Hardest shot44th4589.6 mph
Offensive-zone time75th7643.4%
Distance skated95th95269.0 mi
High-danger SOG80th818
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

2025-26 · 381 attempts, 169 on goal, 11 goals

Shot map, OPP at DAL: 381 attempts, 169 on goal, 11 goals, 11.17 expected goals; best chance Miro Heiskanen at 0.35 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 · 77 GP · 63 points vs 49.6 expected

Luck Meter →
Sell high

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

6.1%
101.7
47.7%
G vs xG
9 / 8.2
  • • Role shrank over the last 10 games (TOI down 2:46 a game, 3 demotion events): the cold spell may not be all luck.
  • • Shot diet worsened: 0.036 xG per attempt lately vs 0.046 before.
Goals against expected goals
0246810+0.8goals above expected0.3σ10/94/9
  • 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.

Fantasy box score

  • Games played77
  • Goals9320th
  • Assists5421st
  • Points6374th
  • Power-play points2825th
  • Shorthanded points1111th
  • Shots on goal148155th
  • Hits21620th
  • Blocked shots13238th
  • Plus/minus+9129th
  • Penalty minutes30294th
  • 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 · 77 of 77 games through the sequence engine

MethodLeaders
−0.072
Season net
−1.61xG

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

MethodLeaders
Per 60
0.54
Attempts
12
0.018

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

MethodLeaders
Season
−0.41G
Per 60
−0.012
Drawn / taken
13 / 15minors

MethodLeaders
56.0%
54.9%
56.1%
Transition CF/60
4.1
Turnovers won/60
23.7
Turnovers lost/60
21.9

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

MethodLeaders
  • More of his shots than the league
  • Fewer
148 shots on goal, 9 goals, all situations
AreaHis shareLeagueG
Low Slot3%23%2
Center Point24%9%2
R Point15%6%1
L Point9%5%0
Crease0%3%0
High Slot5%7%0
L Circle11%13%1

Role changes

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

All alerts →

How his goals happened

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

Method
Goal anatomy
GamePlayEntryPassesShot mphNotesReplay
Apr 28, 2026 vs MINPoint shot—3*73.0one-timer
Apr 25, 2026 @ MINForecheck turnover—058.3—
Mar 8, 2026 vs CHIOdd-man rushpass014.93-on-2
Mar 6, 2026 vs COLForecheck turnover—043.8—
Dec 11, 2025 @ MINOff the faceoff—273.1—
Dec 7, 2025 vs PITPoint shot—4*69.4one-timer
Dec 5, 2025 vs SJSCycle—09.7—
Dec 3, 2025 @ NJDForecheck turnovercarry1*59.8—
Nov 4, 2025 vs EDMDeflectioncarry524.6deflection
Oct 25, 2025 vs CARCycle—3*45.6—
Oct 25, 2025 vs CAROdd-man rushcarry132.15-on-2
May 21, 2025 vs EDMForecheck turnovercarry270.54-on-3
Jan 9, 2025 @ PHICycle—02.9—
Nov 25, 2024 @ CARForecheck turnover—067.2—
Nov 23, 2024 @ TBLRushcarry1*57.3—
Nov 11, 2024 @ PITRushcarry061.8—
Nov 11, 2024 @ PITForecheck turnover—1*43.9one-timer
May 27, 2024 @ EDMOff the faceoff—05.1—
May 15, 2024 vs COLOdd-man rushpass233.92-on-0, one-timer
May 13, 2024 @ COLForecheck turnover—152.0—
May 9, 2024 vs COLPoint shotcarry353.65-on-4
May 9, 2024 vs COLForecheck turnover—3*67.9one-timer
Apr 27, 2024 @ VGKOdd-man rushpass3*63.81-on-0
Apr 13, 2024 vs SEAForecheck turnover—022.4—
Mar 24, 2024 @ ARIForecheck turnover—082.9—
Feb 20, 2024 @ NYRRebound—053.9rebound
Feb 15, 2024 @ NSHRebound—02.3rebound
Jan 25, 2024 vs ANAOdd-man rushcarry058.14-on-3
Dec 15, 2023 vs OTTRushcarry058.3—
Dec 11, 2023 vs DETForecheck turnoverloose1*72.2—
Dec 11, 2023 vs DETForecheck turnover—153.2—
Oct 19, 2023 @ ANADump and chasedump1*8.73-on-2

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

Linemates

2025-26 · 5v5 time together and how each pairing performs with and without Heiskanen

TeammatePosGPShareCF% togetherGF% togetherCF% Heiskanen apartCF% mate apart
Esa LindellD821085:4475%49.0%56% (48-37)51.6% 337:1349.4% 359:56
Jason RobertsonLW83532:4337%54.0%63% (25-15)46.9% 910:1849.6% 726:38
Wyatt JohnstonC82527:2137%47.9%51% (26-25)51.0% 909:5544.6% 698:10
Mikko RantanenRW64434:3730%46.5%59% (22-15)50.8% 700:3644.5% 524:56
Mavrik BourqueC83393:3527%55.0%37% (10-17)47.8% 1049:2652.1% 760:45
Sam SteelC74387:0827%45.4%44% (15-19)52.5% 920:3747.9% 578:54
Roope HintzC51295:1220%53.8%71% (17-7)48.7% 610:1947.5% 347:26
Matt DucheneC57271:5119%48.8%46% (11-13)50.2% 717:1843.7% 480:46
Justin HryckowianC79269:4219%47.3%56% (10-8)50.2% 1111:0749.4% 617:57
Jamie BennLW59259:1918%47.6%65% (15-8)50.3% 761:2145.3% 420:36
Colin BlackwellC66177:4512%53.5%36% (4-7)49.3% 976:2745.4% 466:40
Thomas HarleyD53176:2012%55.3%30% (3-7)47.4% 732:1147.3% 832:52
Oskar BäckC66175:4612%47.0%33% (3-6)51.0% 988:1451.6% 484:45
Radek FaksaC57153:0511%49.1%17% (1-5)49.5% 862:2146.4% 374:03

Game log

83 games in 2025-26, newest first

DateOppResultGAP+/-PIMHITBLKEVPPPK
Apr 30PO@ MINL 2-5000-42000—28:0120:072:263:23
Apr 28POvs MINL 2-411202011—28:2216:423:543:37
Apr 25PO@ MINOTL 2-3101-26001—33:3325:282:445:21
Apr 22PO@ MINW 4-301102005—43:0522:1410:579:54
Apr 20POvs MINW 4-2011-25200—26:0616:515:103:36
Apr 18POvs MINL 1-6011-14000—23:5512:515:364:02
Apr 9vs MINW 5-4000-10000—5:455:45——
Apr 7vs CGYW 4-301101000—27:0916:176:344:17
Apr 4vs COLL 0-2000-11002—23:5118:132:481:07
Apr 2vs WPGW 3-001101200—24:3418:131:072:33
Mar 31@ BOSL 3-6011-20002—25:0316:462:563:31
Mar 29@ PHIOTL 1-2000-10000—24:0717:202:483:59
Mar 28@ PITW 6-301102004—25:3814:115:354:21
Mar 26@ NYIL 1-200004001—23:3114:122:433:33
Mar 24vs NJDL 4-6000-23411—24:5017:293:251:43
Mar 22vs VGKL 2-301101214—26:0816:403:154:10
Mar 21@ MINOTL 1-201104002—25:0016:445:362:40
Mar 18@ COLW 2-100001002—28:1222:362:353:01
Mar 16vs UTAL 3-6011+10002—25:0818:023:503:05
Mar 14vs DETW 3-2000-12201—25:3918:004:382:47

Season splits by strength

2025-26 regular season · on-ice numbers from shift and play-by-play data

StrengthGPTOI/GPSAGFGAGF%
All situations771961:2525:281775171150.9%51.7%8938151329758%126.094.352%
Even strength771391:0718:041185117850.1%51.2%582545625155%64.349.653%
5v5771330:3017:171127114149.7%50.9%551519584656%58.746.054%
Power play75264:243:324546288.0%87.0%2564954592%45.74.2100%
Penalty kill75236:553:10383809.1%10.4%291842306%2.128.30%
4v42425:241:04151255.6%55.6%5610100%0.90.433%
3v3 (OT)2235:131:36432563.2%57.9%26203538%4.73.229%
5v475250:483:214156287.0%85.8%2284950591%41.14.2100%
4v575233:503:07383729.3%10.6%291782287%2.127.40%
5v3108:000:48240100.0%100.0%16020100%2.90.0100%
3v542:040:31030.0%0.0%03010%0.00.50%
6v5, own net empty2833:581:13542865.9%60.0%1796940%2.79.0100%
5v6, opponent net empty3030:561:02346135.8%35.4%6266275%10.33.10%
4v355:361:07150100.0%100.0%12020100%1.70.0100%

Career by season

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

SeasonTeamGPGAP+/-PIMHITBLKTOI/GP
2025-26PlayoffsDAL6246-92219.5%1730:30
2025-26DAL7795463+9301486.1%2113225:28
2024-25PlayoffsDAL8134-40147.1%7821:49
2024-25DAL5052025+7101084.6%178525:10
2023-24PlayoffsDAL1961016084413.6%264228:11
2023-24DAL7194554+8361625.6%559724:32
2022-23PlayoffsDAL1911112-68352.9%253127:48
2022-23DAL79116273+12322065.3%499625:29
2021-22PlayoffsDAL712304205.0%101525:35
2021-22DAL7053136+3241563.2%529224:53
2020-21DAL5581927-9121216.6%475224:58
2019-20DAL6882735+14121634.9%408423:46
2018-19PlayoffsDAL1322402316.5%52825:31
2018-19DAL82122133-14161826.6%347123:07

Miro Heiskanen 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.