Der Defensivspieler, der am Sonntag 22 Jahre alt wird, hätte am 28. Juli zum restricted Free Agent werden können. In dieser Saison erzielte er in 55 Spielen 27 Punkte (acht Tore, 19 Assists) und führte die Stars bei der Eiszeit pro Spiel an (24:58 Minuten).
"Es fühlt sich großartig an, dass wir das geschafft haben", sagte Heiskanen auf der Website der Stars. "Natürlich liegt noch eine Menge Arbeit vor uns und wir sind sehr motiviert, wieder auf das Eis zu kommen. Es ist sehr aufregend, ein Teil von dem zu sein, was Jim und sein Stab aufbauen, und es ist wichtig, sie für das Vertrauen zu belohnen, das sie mit diesem langfristigen Engagement gezeigt haben."
Heiskanen, der von Dallas mit der Nummer 3 beim NHL Draft 2017 ausgewählt wurde, hat in 205 Spielen der regulären Saison 95 Punkte (28 Tore, 67 Assists) und in 40 Stanley Cup Playoff-Spielen 30 Punkte (acht Tore, 22 Assists) erzielt.