En 2011, il obtient le statut de « joueur exceptionnel », qui le permet de jouer au niveau junior dès l'âge de 15 ans, alors que l'âge minimum pour jouer à ce niveau est de 16 ans. Il est seulement le deuxième joueur à recevoir ce statut après John Tavares en 2005[1]. Durant cette même année, il est choisi au premier rang du repêchage de la Ligue de hockey de l'Ontario par les Colts de Barrie[2].
À sa première saison chez les juniors, le jeune défenseur réalise 10 buts et 19 aides pour 29 points, qui le permet de gagner le trophée de la famille Emms remis à la meilleure recrue de la LHO. En 2013-2014, il remporte le trophée Max-Kaminsky remis au meilleur défenseur de la ligue après avoir réalisé 53 points (23 buts et 30 aides) en 58 parties.
À son premier match dans la ligue, le contre le Lightning de Tampa Bay, il obtient son premier point qui est une aide sur le but de Jonathan Huberdeau[4] et le 1er novembre, il marque son premier but dans la LNH contre les Flyers de Philadelphie[5]. À l'issue de la saison, il gagne le trophée Calder remis à la meilleure recrue de la ligue. Il participe avec l'équipe du Canada pour la première fois comme sénior lors du championnat du monde en 2015 et aide l'équipe à remporter la médaille d'or.
Le , il signe une prolongation de contrat de 8 ans pour 60 millions de dollars avec les Panthers, le contrat entrant en vigueur à partir de la saison 2017-2018[6].