1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Bien qu'étant citoyen britannique, Thornton a la particularité d'avoir joué deux matches officiels avec l'équipe de Belgique[3]. Après avoir gardé sans problèmes les buts des Belges lors d'un match amical contre les Pays-Bas le , il termine sa carrière internationale de manière rocambolesque : pour la rencontre suivante, le contre la France à Bruxelles, il est remplacé par le gardien du Racing Club de Bruxelles, Robert Hustin à la suite de la protestation des Français. Cela n'empêche pas les Tricolores de perdre… 7 à 0. Le portier anglais joue son deuxième match international contre les Pays-Bas, une semaine après[5].