1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Tommy Doyle joue son premier match en professionnel lors d'une rencontre de coupe de la Ligue anglaise face au Southampton FC, le . Il est titularisé ce jour-là, et prend part à l'intégralité de cette rencontre remportée par son équipe sur le score de trois buts à un[1]. Le , il fait sa première apparition en Premier League contre Newcastle United. Il entre en jeu à la place de Riyad Mahrez, et le match se solde par la large victoire de son équipe (5-0)[2].
En , Tommy Doyle prolonge son contrat avec son club formateur jusqu'en [3].
Le , dernier jour du mercato estival, Tommy Doyle est prêté pour une saison au Hambourg SV[5].
Très peu utilisé à Hambourg, les différentes parties mettent un terme au prêt en janvier 2022, et Doyle est de nouveau prêté dans la foulée, cette fois à Cardiff City jusqu'à la fin de la saison[6].
Le , Tommy Doyle est cette fois prêté pour une saison à Sheffield United[7].
Le , il est prêté à Wolverhampton. En 2024, il deviens de manière permanente un joueur de Wolverhampton. Son nouveau contrat prendra effet le 1e juillet 2024[8].
En sélection
Tommy Doyle est sélectionné avec l'équipe d'Angleterre des moins de 17 ans pour participer au championnat d'Europe des moins de 17 ans en 2018. Lors de ce tournoi organisé dans son pays natal, il joue trois matchs et inscrit deux buts, contre Israël (victoire 2-1) et contre l'Italie (victoire 2-1)[9]. Il se blesse toutefois lors du troisième match de groupe contre la Suisse (défaite 1-0 des Anglais), et se voit contraint de déclarer forfait pour le reste de la compétition[10].
Tommy Doyle est issu d'une famille de footballeurs. Ses deux grands-pères, Mike Doyle(en) et Glyn Pardoe(en) ont tous les deux été des footballeurs, tous deux ayant joué ensemble à Manchester City[12].