D · DAL · NHL id 8480036
Miro Heiskanen has played 1 game for the Dallas Stars in 2026-27, scoring 0 goals and 0 assists (0 points) on 1 shots while averaging 26:45 a night (15:13 at even strength, 5:40 on the power play and 4:15 shorthanded). At 5v5 he has skated 79% of his 5v5 minutes with Thomas Harley and 46% with Mikko Rantanen in his only game so far, and the Stars have controlled 50% of shot attempts with Heiskanen on the ice (0-1 in goals, 75% offensive-zone starts). In the Stars' most recent game against STL he was on D1 with Thomas Harley and on PP1.
Right now
From the Oct 2 game vs STL, detected from shift data
Deployment timeline
2026-27 · per-game ice time by strength, with line and power-play unit changes
Usage: 1 games, 25:08 average time on ice, PP1 in 1 games, 0 line changes.
- Even strength
- Power play
- Penalty kill
- 5-game average
- Did not play
- ▲ promoted · ▼ demoted
NHL EDGE tracking
2025-26 percentiles among skaters at his position
Only 1 GP in 2026-27; showing 2025-26 NHL EDGE data.
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 · 4 attempts, 1 on goal, 0 goals
Shot map, OPP at DAL: 4 attempts, 1 on goal, 0 goals, 0.18 expected goals; best chance Miro Heiskanen at 0.09 xG.
- Even strength
- Power play
- Penalty kill
- Goal
- Shot on goal
- Missed
- Blocked
Luck
2025-26 · 77 GP · 63 points vs 55.0 expected
Last 20 games: +16. Positive means running hot (sell), negative running cold (buy).
- 6.1%
- 101.7
- 47.7%
- G vs xG
- 9 / 8.7
- • Role shrank over the last 10 games (TOI down 2:46 a game, 3 demotion events): the cold spell may not be all luck.
- Actual goals
- Expected
- ±1σ
- Above expected
- Below expected
Player analytics
Compare with another player →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, 1 SOG.
Fantasy box score
- Games played77
- Goals9320th of 715
- Assists5421st of 715
- Points6374th of 715
- Power-play points2825th of 715
- Shorthanded points1111th of 715
- Shots on goal148155th of 715
- Hits21620th of 715
- Blocked shots13238th of 715
- Plus/minus+9129th of 715
- Penalty minutes30294th of 715
- Faceoffs won0451st of 715
Possession & shot quality (5-on-5 on-ice)
- Corsi (CF%)49.7%329th of 719
- Fenwick (FF%)50.9%252nd of 719
- Expected goals (xGF%)56.1%70th of 719
- Sequence xG (sxGF%)56.0%70th of 719
- High-danger chances (HDCF%)54.9%126th of 719
- Scoring chances (SCF%)53.1%149th of 719
Transition, turnovers & faceoffs
- Transition attempts /600.54492nd of 719
- Turnover Ledger /60−0.037330th of 719
- Forecheck xG /60 (on-ice)0.26417th of 719
Usage
- Ice time per game25:284th of 715
- Power-play time per game3:2636th of 715
- Offensive-zone start %54.0%265th of 719
Special teams & discipline
- Net penalties drawn /60−0.06331st of 719
Luck & trend
- On-ice PDO1017171st of 719
- Goals above expected+0.3292nd of 715
- Luck Meter+38114th of 828
- Ascension score50210th of 526
NHL EDGE tracking
- Top skating speed22.5292nd of 715
- 20+ mph bursts71293rd of 715
- Hardest shot89.6278th of 715
- Offensive-zone time43.4%197th of 715
Compare head to head
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
- −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.
- Per 60
- 0.54
- Attempts
- 12
- 0.018
5-on-5 shots within 10 seconds of winning the puck outside the offensive zone.
Role changes
Notable promotions, demotions and ice-time swings from Line Watch
- Moved up to D1 from D2Apr 25, 2026 alerts →
- Dropped off PP1Apr 9, 2026 alerts →
- Dropped off PP1 to PP2May 29, 2025 alerts →
- Moved up to D1 from D2May 21, 2025 alerts →
- Played 11:40 more than his 5-game averageMay 17, 2024 alerts →
- Dropped off PP1 to PP2May 5, 2024 alerts →
- Moved down to D3 from D1Feb 10, 2024 alerts →
- Moved down to D2 from D1Jan 4, 2024 alerts →
How the goals happened
32 goals since 2023-24 with NHL EDGE tracking: press Replay to watch the tracking animation
| Game | Play | Entry | Passes | Shot mph | Notes | Replay |
|---|---|---|---|---|---|---|
| Apr 28, 2026 vs MIN | Point shot | — | 3* | 73.0 | one-timer | |
| Apr 25, 2026 @ MIN | Forecheck turnover | — | 0 | 58.3 | — | |
| Mar 8, 2026 vs CHI | Odd-man rush | pass | 0 | 14.9 | 3-on-2 | |
| Mar 6, 2026 vs COL | Forecheck turnover | — | 0 | 43.8 | — | |
| Dec 11, 2025 @ MIN | Off the faceoff | — | 2 | 73.1 | — | |
| Dec 7, 2025 vs PIT | Point shot | — | 4* | 69.4 | one-timer | |
| Dec 5, 2025 vs SJS | Cycle | — | 0 | 9.7 | — | |
| Dec 3, 2025 @ NJD | Forecheck turnover | carry | 1* | 59.8 | — | |
| Nov 4, 2025 vs EDM | Deflection | carry | 5 | 24.6 | deflection | |
| Oct 25, 2025 vs CAR | Cycle | — | 3* | 45.6 | — | |
| Oct 25, 2025 vs CAR | Odd-man rush | carry | 1 | 32.1 | 5-on-2 | |
| May 21, 2025 vs EDM | Forecheck turnover | carry | 2 | 70.5 | 4-on-3 | |
| Jan 9, 2025 @ PHI | Cycle | — | 0 | 2.9 | — | |
| Nov 25, 2024 @ CAR | Forecheck turnover | — | 0 | 67.2 | — | |
| Nov 23, 2024 @ TBL | Rush | carry | 1* | 57.3 | — | |
| Nov 11, 2024 @ PIT | Rush | carry | 0 | 61.8 | — | |
| Nov 11, 2024 @ PIT | Forecheck turnover | — | 1* | 43.9 | one-timer | |
| May 27, 2024 @ EDM | Off the faceoff | — | 0 | 5.1 | — | |
| May 15, 2024 vs COL | Odd-man rush | pass | 2 | 33.9 | 2-on-0, one-timer | |
| May 13, 2024 @ COL | Forecheck turnover | — | 1 | 52.0 | — | |
| May 9, 2024 vs COL | Point shot | carry | 3 | 53.6 | 5-on-4 | |
| May 9, 2024 vs COL | Forecheck turnover | — | 3* | 67.9 | one-timer | |
| Apr 27, 2024 @ VGK | Odd-man rush | pass | 3* | 63.8 | 1-on-0 | |
| Apr 13, 2024 vs SEA | Forecheck turnover | — | 0 | 22.4 | — | |
| Mar 24, 2024 @ ARI | Forecheck turnover | — | 0 | 82.9 | — | |
| Feb 20, 2024 @ NYR | Rebound | — | 0 | 53.9 | rebound | |
| Feb 15, 2024 @ NSH | Rebound | — | 0 | 2.3 | rebound | |
| Jan 25, 2024 vs ANA | Odd-man rush | carry | 0 | 58.1 | 4-on-3 | |
| Dec 15, 2023 vs OTT | Rush | carry | 0 | 58.3 | — | |
| Dec 11, 2023 vs DET | Forecheck turnover | loose | 1* | 72.2 | — | |
| Dec 11, 2023 vs DET | Forecheck turnover | — | 1 | 53.2 | — | |
| Oct 19, 2023 @ ANA | Dump and chase | dump | 1* | 8.7 | 3-on-2 |
* 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 Heiskanen
| Teammate | Pos | GP | Share | CF% together | GF% together | CF% Heiskanen apart | CF% mate apart | |
|---|---|---|---|---|---|---|---|---|
| Thomas Harley | D | 1 | 11:30 | 79% | 68.8% | — (0-0) | 0.0% 2:59 | 25.0% 3:11 |
| Mikko Rantanen | RW | 1 | 6:43 | 46% | 54.5% | 0% (0-1) | 45.5% 7:46 | 62.5% 5:34 |
| Wyatt Johnston | C | 1 | 6:39 | 46% | 50.0% | 0% (0-1) | 50.0% 7:50 | 71.4% 5:32 |
| Justin Hryckowian | C | 1 | 5:49 | 40% | 75.0% | — (0-0) | 35.7% 8:40 | 57.1% 6:11 |
| Roope Hintz | C | 1 | 4:29 | 31% | 62.5% | — (0-0) | 42.9% 10:00 | 22.2% 4:01 |
| Jason Robertson | LW | 1 | 4:26 | 31% | 33.3% | 0% (0-1) | 61.5% 10:03 | 38.5% 6:36 |
| Tyler Seguin | C | 1 | 4:15 | 29% | 57.1% | — (0-0) | 46.7% 10:14 | 23.1% 6:06 |
| Arttu Hyry | RW | 1 | 2:43 | 19% | 25.0% | — (0-0) | 55.6% 11:46 | 73.3% 7:25 |
| Jamie Benn | LW | 1 | 2:24 | 17% | 100.0% | — (0-0) | 45.0% 12:05 | 84.6% 5:45 |
| Sam Steel | C | 1 | 2:04 | 14% | 100.0% | — (0-0) | 47.6% 12:25 | 84.6% 7:08 |
| Oskar Bäck | C | 1 | 1:39 | 11% | 0.0% | — (0-0) | 57.9% 12:50 | 38.9% 7:05 |
| Joel Kiviranta | LW | 1 | 1:29 | 10% | 0.0% | — (0-0) | 57.9% 13:00 | 35.3% 6:47 |
| Esa Lindell | D | 1 | 1:22 | 9% | 0.0% | — (0-0) | 52.4% 13:07 | 47.6% 10:50 |
| Lian Bichsel | D | 1 | 1:20 | 9% | 0.0% | 0% (0-1) | 64.7% 13:09 | 50.0% 12:17 |
Linemate and opposition quality
2025-26 · 5v5 · 1,331 min on ice · ranked against 270 defencemen · last season, until this season has enough games to rank
teammates' average xGF%
81st percentile · higher = stronger linemates
opponents' average ice-time share
95th percentile · higher = faces more top-line minutes
Top-line role: strong linemates against the other team's best.
QoT averages the season xGF% of Heiskanen's 5v5 teammates; QoC averages how much of their team's ice time Heiskanen's opponents get, so a high QoC means facing top lines. Both are weighted by time shared on the ice, lean on last season for small samples, and are ranked within forwards or defence.
Game log
1 game in 2026-27, newest first
| Date | Opp | Result | G | A | P | +/- | PIM | HIT | BLK | EV | PP | PK | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 2 | vs STL | L 0-4 | 0 | 0 | 0 | -2 | 1 | 0 | 0 | 4 | — | 26:45 | 15:13 | 5:40 | 4:15 |
Season splits by strength
2026-27 regular season · on-ice numbers from shift and play-by-play data
| Strength | GP | TOI/GP | SA | GF | GA | GF% | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All situations | 1 | 26:45 | 26:45 | 27 | 18 | 60.0% | 64.3% | 11 | 10 | 0 | 2 | 0% | 1.3 | 1.6 | 73% |
| Even strength | 1 | 15:13 | 15:13 | 13 | 11 | 54.2% | 57.1% | 4 | 6 | 0 | 1 | 0% | 0.2 | 0.7 | 75% |
| 5v5 | 1 | 14:29 | 14:29 | 11 | 11 | 50.0% | 50.0% | 3 | 6 | 0 | 1 | 0% | 0.2 | 0.7 | 75% |
| Power play | 1 | 5:40 | 5:40 | 11 | 1 | 91.7% | 87.5% | 4 | 1 | 0 | 0 | — | 0.8 | 0.0 | 100% |
| Penalty kill | 1 | 4:15 | 4:15 | 0 | 5 | 0.0% | 0.0% | 0 | 2 | 0 | 0 | — | 0.0 | 0.2 | 0% |
| 5v4 | 1 | 5:40 | 5:40 | 11 | 1 | 91.7% | 87.5% | 4 | 1 | 0 | 0 | — | 0.8 | 0.0 | 100% |
| 4v5 | 1 | 4:15 | 4:15 | 0 | 5 | 0.0% | 0.0% | 0 | 2 | 0 | 0 | — | 0.0 | 0.2 | 0% |
Career by season
Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)
| Season | Team | GP | G | A | P | +/- | PIM | HIT | BLK | TOI/GP | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 | DAL | 1 | 0 | 0 | 0 | -2 | 0 | 1 | 0.0% | 0 | 4 | 26:45 |
| 2025-26Playoffs | DAL | 6 | 2 | 4 | 6 | -9 | 2 | 21 | 9.5% | 1 | 7 | 30:30 |
| 2025-26 | DAL | 77 | 9 | 54 | 63 | +9 | 30 | 148 | 6.1% | 21 | 132 | 25:28 |
| 2024-25Playoffs | DAL | 8 | 1 | 3 | 4 | -4 | 0 | 14 | 7.1% | 7 | 8 | 21:49 |
| 2024-25 | DAL | 50 | 5 | 20 | 25 | +7 | 10 | 108 | 4.6% | 17 | 85 | 25:10 |
| 2023-24Playoffs | DAL | 19 | 6 | 10 | 16 | 0 | 8 | 44 | 13.6% | 26 | 42 | 28:11 |
| 2023-24 | DAL | 71 | 9 | 45 | 54 | +8 | 36 | 162 | 5.6% | 55 | 97 | 24:32 |
| 2022-23Playoffs | DAL | 19 | 1 | 11 | 12 | -6 | 8 | 35 | 2.9% | 25 | 31 | 27:48 |
| 2022-23 | DAL | 79 | 11 | 62 | 73 | +12 | 32 | 206 | 5.3% | 49 | 96 | 25:29 |
| 2021-22Playoffs | DAL | 7 | 1 | 2 | 3 | 0 | 4 | 20 | 5.0% | 10 | 15 | 25:35 |
| 2021-22 | DAL | 70 | 5 | 31 | 36 | +3 | 24 | 156 | 3.2% | 52 | 92 | 24:53 |
| 2020-21 | DAL | 55 | 8 | 19 | 27 | -9 | 12 | 121 | 6.6% | 47 | 52 | 24:58 |
| 2019-20 | DAL | 68 | 8 | 27 | 35 | +14 | 12 | 163 | 4.9% | 40 | 84 | 23:46 |
| 2018-19Playoffs | DAL | 13 | 2 | 2 | 4 | 0 | 2 | 31 | 6.5% | 5 | 28 | 25:31 |
| 2018-19 | DAL | 82 | 12 | 21 | 33 | -14 | 16 | 182 | 6.6% | 34 | 71 | 23:07 |
Miro Heiskanen news
- STL@DAL Postgame: Miro HeiskanenNHL.com
- 3 Takeaways From Stars’ 2-0 Preseason Home Win Over WildThe Hockey Writers
- 9/22/26 Preseason: Miro HeiskanenNHL.com
- Miro Heiskanen HomeNHL.com
- Miro Heiskanen Bio, Awards & Draft InfoNHL.com
- Dallas Stars 2026-27 Season Preview: DefenseThe Hockey Writers
- Miro Heiskanen StatsNHL.com
- Has the Dallas Stars Championship Window Closed?NHLRumors.com
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.
