|   |   | ||
| Imię | John | ||
| Nazwisko | McGinn | ||
| Kraj |  Szkocja | ||
| Data urodzenia | 18 października 1994 (31 lat) | ||
| Miejsce urodzenia |  Glasgow | ||
| Wzrost / waga | 178 cm / 68 kg | ||
| Obecny klub | Aston Villa FC | ||
| Fot: UEFA | Pozycja | pomocnik | Aston Villa FC | 
 Występy:  2020/21 
2021/22 
2023/24 
2024/25 
2025/26
Występy:  2020/21 
2021/22 
2023/24 
2024/25 
2025/26 
 Sezon 2024/25
Sezon 2024/25
| data | rozgrywki | gospodarze | wynik | goście | nr | grał | kartki | akcje | 
| A | Szkocja | 2-3 | Polska | 7 | ||||
| LM, Kolejka 1 | BSC Young Boys Berno | 0-3 | Aston Villa FC | 7 | ||||
| LM, Kolejka 3 | Aston Villa FC | 2-0 | Bologna FC 1909 | 7 | 55   | |||
| LM, Kolejka 4 | Club Brugge KV | 1-0 | Aston Villa FC | 7 | ||||
| A | Polska | 1-2 | Szkocja | 7 |   | 3   | ||
| LM, Kolejka 5 | Aston Villa FC | 0-0 | Juventus FC | 7 | ||||
| LM, Kolejka 6 | RB Leipzig | 2-3 | Aston Villa FC | 7 | 3   | |||
| LM, Kolejka 8 | Aston Villa FC | 4-2 | Celtic FC | 7 | ||||
| LM, 1/8 finału - I mecz | Club Brugge KV | 1-3 | Aston Villa FC | 7 | ||||
| LM, 1/8 finału - II mecz | Aston Villa FC | 3-0 | Club Brugge KV | 7 | ||||
| LM, 1/4 finału - I mecz | Paris Saint-Germain FC | 3-1 | Aston Villa FC | 7 | ||||
| LM, 1/4 finału - II mecz | Aston Villa FC | 3-2 | Paris Saint-Germain FC | 7 |   | 55   | 
| drużyna | rozgr. | występy | w "11" | pełne | rez. | czas gry |   | karne | sam. |   |   | 
| Szkocja | A | 2 | 2 | 2 | 0 | 180 | 1 | 0 (0 + 0) | 0 | 1 | 0 | 
| Szkocja | RAZEM | 2 | 2 | 2 | 0 | 180 | 1 | 0 (0 + 0) | 0 | 1 | 0 | 
| Aston Villa FC | LM | 10 | 9 | 3 | 1 | 735 | 3 | 0 (0 + 0) | 0 | 1 | 0 | 
| Aston Villa FC | RAZEM | 10 | 9 | 3 | 1 | 735 | 3 | 0 (0 + 0) | 0 | 1 | 0 | 
| RAZEM | 12 | 11 | 5 | 1 | 915 | 4 | 0 (0 + 0) | 0 | 2 | 0 |