John McGinn, né le 18 octobre 1994 à Glasgow en Écosse, est un milieu de terrain international écossais. Formé à St Mirren, il y débute en 2012 et remporte la Scottish League Cup en 2013. En 2015, il rejoint Hibernian FC, où il s'affirme comme un joueur clé, remportant la Coupe d'Écosse en 2016 et le championnat de deuxième division en 2017.
En août 2018, McGinn signe à Aston Villa, devenant un titulaire indiscutable. Il contribue à la promotion du club en Premier League en 2019 et joue un rôle central lors des saisons suivantes, participant également à des compétitions européennes.
Avec l'équipe nationale écossaise, McGinn est sélectionné pour la première fois en 2016. Il est l'un des cadres de l'équipe, marquant plusieurs buts décisifs, dont un triplé contre Saint-Marin en 2019. Il figure au Tableau d'honneur de l'Écosse depuis 2022, en reconnaissance de ses nombreuses sélections.