1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 10 juillet 2024
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
En équipe nationale
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Le 10 octobre 2019, il figure pour la première fois sur le banc des remplaçants de l'équipe nationale A, mais sans entrer en jeu, lors d'une rencontre face à la Russie rentrant dans le cadre des éliminatoires de l'Euro 2020 (défaite 4-0). Le 16 novembre 2019, il effectue finalement ses débuts avec l'équipe d'Écosse, en étant titularisé face à Chypre. Les Écossais l'emportent 1-2 dans ce match des éliminatoires de l'Euro[1].
Gallagher est retenu dans la liste des vingt-six joueurs écossais sélectionnés par Steve Clarke pour disputer l'Euro 2020[2].