John McGinn è un centrocampista dell'Aston Villa che ha giocato la maggior parte delle gare del suo club in Premier League nel 2025/2026, avendo collezionato 30 presenze, per un totale di 2157 minuti. É partito titolare in 28 di queste presenze, su 38 giornate, ed è entrato a gara in corso 2 volte.
McGinn ha collezionato la sua ultima presenza il 24 maggio, con l'Aston Villa: una vittoria per 2-1 contro il Manchester City, in cui ha giocato solamente 4 minuti. Il centrocampista ha realizzato 5 gol in questo campionato. Ha ricevuto 5 cartellini gialli.
É stato contro il Liverpool il 15 maggio che McGinn ha segnato il suo ultimo gol, nella vittoria per 4-2. Ha aperto le sue marcature in questo campionato contro il Fulham il 28 settembre, avendo realizzato una rete nella vittoria per 3-1.
Nell'ultima stagione con l'Aston Villa in Premier League Mcginn ha collezionato 34 presenze, realizzando 1 gol e fornendo 4 passaggi vincenti.
Prima di arrivare a vestire la maglia dell'Aston Villa nell'agosto 2018, il centrocampista ha collezionato 101 presenze in campionato con Hibernian, per un totale di 12 gol e 15 assist.
A 24 anni e 296 giorni, McGinn ha iniziato al meglio la sua carriera in campionato, il 10 agosto 2019, con l'Aston Villa. Il centrocampista ha segnato un gol nella sua prima gara nella competizione, contro il Tottenham Hotspur. In generale in Premier League, ha giocato 233 partite, con 22 gol e 27 assist.