1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Callum McGregor est formé au Celtic FC. Il est prêté lors de la saison 2013-2014 à Notts County, club de League One (troisième division anglaise). Avec cette équipe, il inscrit un doublé contre Crewe Alexandra[3], puis un autre contre Gillingham[4].
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Le 9 novembre 2017, il fait ses débuts internationaux pour l'Écosse.
McGregor est retenu dans la liste des vingt-six joueurs écossais sélectionnés par Steve Clarke pour disputer l'Euro 2020[5]. Il est l'unique buteur de l'Ecosse durant la compétition en marquant face à la Croatie lors du dernier match de poules.
En juin 2024, il fait partie de la liste des 26 joueurs convoqués par Steve Clarke pour disputer l'Euro 2024[6] .