Miro Heiskanen
4

Miro Heiskanen

DDAL2-Way DInjured – Upper Body

6'2"·197 lbs·27 yrs

Miro Heiskanen has 11 points (3 goals, 8 assists) in 15 games in 2026-27, tied for 157th among NHL skaters with 10+ games played. Stats through Nov 3, 2026.

2026-27 Season

3Goals
↓
65th pctile
8Assists
↑
79th pctile
11Points
↑
73rd pctile
24.9TOI/GP
↑
94th pctile
0.73P/GP
↓
80th pctile
11.5%S%
↓
58th pctile

2026-27 Production Profile

Shot Quality0th pctile
+1.5
Goals Above Expected
Shooting %11.5%
10.0% league avg
xG1.5
Goals3
Primary Points0th pctile
45.5%
5 of 11 points
3G
2A1
6A2
GoalsA1A2
Clutch Factor
3
Clutch Points (27.3% of 11)
Trailing by 1 in 3rd0G·1A
Tied ≤10 min in 3rd0G·0A
Overtime0G·2A
Game-Winning Goals1
Competition Strength
GPGAPTSP/GP
Top 1041230.75
Middle71340.57
Bottom 1041341.00
0.75
0.57
1.00
Production drops 0.25 P/GP against elite competition
Physical Matchups
GPGAPTSP/GP
vs Physical21121.00
vs Moderate51340.80
vs Finesse81450.62
1.00
0.80
0.62
Thrives against physical teams — +0.38 P/GP vs top-third hitters
Fatigue Factor
GPGAPTSP/GP
B2B22021.00
1 day rest61561.00
2+ days70330.43
1.00
1.00
0.43
Plays well tired — produces more on B2B (+0.57 P/GP)

Career Statistics

SeasonTeamGPGAPTS+/-PIMPPGSHGSS%TOI
2018-19
DAL
82122133−1416201826.6%23:07
2019-20
DAL
6882735+1412001634.9%23:46
2020-21
DAL
5581927−912301216.6%24:58
2021-22
DAL
7053136+324301563.2%24:53
2022-23
DAL
79116273+1232202065.3%25:29
2023-24
DAL
7194554+836201625.6%24:32
2024-25
DAL
5052025+710001084.6%25:10
2025-26
DAL
7795463+930211486.1%25:28
2026-27
DAL
153811+210002611.5%24:53
Career—56770287357+321821411,2725.5%—

Career Trajectory

Show:
Improving Trajectory

Games missed by season

SeasonRegular SeasonPlayoffs
InjurySuspensionOther absenceReason unspecifiedInjurySuspensionOther absenceReason unspecified
2026-2730000000
2025-2600050000
2024-250003200010
2023-24000110000
2022-2300030000
2021-22000120000
2020-2100010000
2019-2000010000
Career3006500010

Counted in the season the games were played. Injury: a reported injury or illness. Reason unspecified: games out of the lineup with no reported reason (an unreported injury, a stint in the minors, a healthy scratch).

Absence history

SeasonTeamAbsenceStatusFromToGames missed (regular season)Games missed (playoffs)Source
2026-27
DAL
Injured – Upper BodyOutNov 3, 2026ongoing30ESPN
2025-26
DAL
Absence, reason unspecified—Apr 9, 2026Apr 18, 202630Lineups
2025-26
DAL
Absence, reason unspecified—Jan 12, 2026Jan 18, 202620Lineups
2024-25
DAL
Absence, reason unspecified—Jan 28, 2025May 13, 20253210Lineups
2023-24
DAL
Absence, reason unspecified—Feb 17, 2024Feb 20, 202410Lineups
2023-24
DAL
Absence, reason unspecified—Jan 4, 2024Jan 25, 2024100Lineups
2022-23
DAL
Absence, reason unspecified—Oct 24, 2022Nov 1, 202230Lineups
2021-22
DAL
Absence, reason unspecified—Mar 2, 2022Mar 29, 2022110Lineups
2021-22
DAL
Absence, reason unspecified—Dec 14, 2021Dec 18, 202110Lineups
2020-21
DAL
Absence, reason unspecified—Apr 19, 2021Apr 22, 202110Lineups
2019-20
DAL
Absence, reason unspecified—Jan 16, 2020Jan 27, 202010Lineups

Games · 2026-27 regular season