En 2012, il débute avec la United States National Development Team dans la United States Hockey League. Il finit sa première saison dans l'USHL avec 7 buts et 7 assistances (14 points) en 37 parties. Lors de sa deuxième saison dans l'USHL, Larkin enregistre 26 points, dont 17 buts et 9 assistances. Il maintient une moyenne d'un point par match lors de cette saison[2].
Après sa deuxième saison dans l'USHL, il est éligible pour être repêché dans la LNH. Il est classé au 17e rang par la centrale de repêchage de la LNH chez les patineurs nord-américains. Il est repêché à la 15e position du repêchage d'entrée dans la LNH 2014 par les Red Wings de Détroit[3].
Après avoir été repêché, il joue dans la NCAA avec les Wolverines du Michigan[4]. Il termine la saison au 11e rang des pointeurs de la ligue avec 47 points en 35 matchs et 6e pour la moyenne de points par match (1,34)[5].
Le , il marque son premier but lors de sa première partie en saison régulière dans la LNH contre les Maple Leafs de Toronto face au gardien de but Jonathan Bernier.
Le , il joue son 100e match dans la LNH face aux Sabres de Buffalo. Le match se termine sur le score de 2-1 en tirs de barrage pour les Red Wings[6].
Le , il signe un contrat de 5 ans d'une valeur de 30 500 000 dollars avec les Red Wings[7]. Au début de la saison 2018-2019, il est nommé assistant capitaine.
Le , les Red Wings désignent Larkin comme le 37e capitaine de l'histoire de la franchise[8].
Internationale
Il représente les États-Unis au niveau international, il participe à son premier championnat du monde en 2015[4]. Il remporte la médaille d'or au championnat mondial des 18 ans. Il gagne aussi 2 médailles de bronze au championnat du monde en 2015 et 2018.
Vie personnelle
Dylan a un frère Colin qui est un ancien joueur de l'ECHL. Il a aussi deux cousins aussi joueurs de hockey sur glace : Adam et Ryan[9].