🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Height | 178 cm |
| Weight | 68 kg |
| Age | 31 years old |
| Birth Date | 18 October 1994 |
| Country | Scotland |
| Preferred Foot | - |
| Position | Midfielder |
| Shirt Number | 7 |
| Team | Aston Villa / Ağu 2018 - Haz 2027 |
John McGinn plays for Aston Villa. He wears shirt number 7. Born on 18 October 1994, he primarily plays as Midfielder. Career totals currently show 12 goals and 38 assists.
Follow John McGinn 's latest matches in Premier League and other competitions. Starting XI appearances, goals, assists and card contributions are listed in detail.
| Date | Opponent | Score | Min | Gls | Ast | Y | R | Rating |
|---|---|---|---|---|---|---|---|---|
| 19 Eyl 2026 | Tottenham Hotspur | -‑- | - | 0 | 0 | 0 | 0 | - |
| 12 Eyl 2026 | Nottingham Forest | 1‑2 | - | 0 | 1 | 0 | 0 | - |
| 08 Eyl 2026 | Club Brugge | 2‑3 | - | 1 | 0 | 1 | 0 | - |
| 05 Eyl 2026 | Hull City | 0‑0 | - | 0 | 0 | 0 | 0 | - |
| 31 Ağu 2026 | Arsenal | 0‑1 | - | 0 | 0 | 1 | 0 | - |
| 23 Ağu 2026 | Brighton & Hove Albion | 4‑0 | - | 0 | 0 | 1 | 0 | - |
| 24 Haz 2026 | Brazil | 0‑3 | - | 0 | 0 | 0 | 0 | - |
| 19 Haz 2026 | Morocco | 0‑1 | - | 0 | 0 | 0 | 0 | - |
| 14 Haz 2026 | Haiti | 0‑1 | - | 1 | 0 | 0 | 0 | - |
| 24 Mayıs 2026 | Manchester City | 1‑2 | - | 0 | 0 | 0 | 0 | - |
| 20 Mayıs 2026 | SC Freiburg | 0‑3 | - | 0 | 1 | 1 | 0 | - |
| 15 Mayıs 2026 | Liverpool | 4‑2 | - | 1 | 0 | 1 | 0 | - |
| 10 Mayıs 2026 | Burnley | 2‑2 | - | 0 | 1 | 0 | 0 | - |
| 07 Mayıs 2026 | Nottingham Forest | 4‑0 | - | 2 | 0 | 0 | 0 | - |
| 30 Nis 2026 | Nottingham Forest | 1‑0 | - | 0 | 0 | 0 | 0 | - |
| 25 Nis 2026 | Fulham | 1‑0 | - | 0 | 0 | 0 | 0 | - |
| 19 Nis 2026 | Sunderland | 4‑3 | - | 0 | 1 | 0 | 0 | - |
| 16 Nis 2026 | Bologna | 4‑0 | - | 0 | 1 | 0 | 0 | - |
| 12 Nis 2026 | Nottingham Forest | 1‑1 | - | 0 | 0 | 1 | 0 | - |
| 09 Nis 2026 | Bologna | 1‑3 | - | 0 | 0 | 0 | 0 | - |
Detailed per-match output including goals, assists and cards is listed above.
| Season | League / Cup | Team | M | G | A |
|---|---|---|---|---|---|
| 2026/2027 | Premier League | Aston Villa | 4 | 7 | 1 |
| 2026/2027 | Champions League | Aston Villa | 1 | 2 | 0 |
| 2025/2026 | Premier League | Aston Villa | 30 | 29 | 4 |
| 2025/2026 | Europa League | Aston Villa | 12 | 2 | 2 |
| 2024/2025 | Premier League | Aston Villa | 34 | 34 | 4 |
| 2024/2025 | Champions League | Aston Villa | 10 | 10 | 2 |
| 2023/2024 | Premier League | Aston Villa | 35 | 52 | 4 |
| 2023/2024 | Europa Conference League | Aston Villa | 14 | 16 | 3 |
| 2022/2023 | Premier League | Aston Villa | 34 | 35 | 3 |
| 2021/2022 | Premier League | Aston Villa | 35 | 48 | 4 |
| 2020/2021 | Premier League | Aston Villa | 37 | 46 | 5 |
| 2019/2020 | Premier League | Aston Villa | 28 | 41 | 3 |
| 2018/2019 | Europa League | Hibernian | 3 | 7 | 2 |
| 2016/2017 | Europa League | Hibernian | 2 | 1 | 0 |
Season-level statistics highlight how the player performs across league and cup competitions.
These numbers reveal season-by-season form, tournament output and overall impact over time.
| League | Team | M | G | A | Y | R | Starts |
|---|---|---|---|---|---|---|---|
| Premier League | Aston Villa | 5 | 0 | 2 | 2 | 0 | 5 |
| Champions League | Aston Villa | 1 | 1 | 0 | 1 | 0 | 1 |
| Total | 6 | 1 | 2 | 3 | 0 | 6 | |
| League | Team | M | G | A | Y | R | Starts |
|---|---|---|---|---|---|---|---|
| FIFA World Cup | Scotland | 3 | 1 | 3 | 0 | 0 | 3 |
| Total | 3 | 1 | 3 | 0 | 0 | 3 | |
| League | Team | M | G | A | Y | R | Starts |
|---|---|---|---|---|---|---|---|
| Premier League | Aston Villa | 30 | 5 | 26 | 5 | 0 | 28 |
| Europa League | Aston Villa | 13 | 5 | 7 | 3 | 0 | 8 |
| Total | 43 | 10 | 33 | 8 | 0 | 36 | |
This section summarizes season-by-season output, including appearances, minutes and first XI starts.
| League | Seasons | M | G | A | Y | R | Starts |
|---|---|---|---|---|---|---|---|
| Premier League | 2 | 35 | 5 | 28 | 7 | 0 | 33 |
| Europa League | 1 | 13 | 5 | 7 | 3 | 0 | 8 |
| FIFA World Cup | 1 | 3 | 1 | 3 | 0 | 0 | 3 |
| Champions League | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
| Total | 52 | 12 | 38 | 11 | 0 | 45 |
League totals by season and competition are listed above for quick performance tracking.
| Team | M | G | A | Y | R | Starts |
|---|---|---|---|---|---|---|
| Aston Villa | 49 | 11 | 35 | 11 | 0 | 42 |
| Scotland | 3 | 1 | 3 | 0 | 0 | 3 |
| Total | 52 | 12 | 38 | 11 | 0 | 45 |
| Teams | Aston Villa, Scotland | ||||||||||||||||||||||||||||||||||||||||||||||||
| National Team |
2026
2025/2026
|
||||||||||||||||||||||||||||||||||||||||||||||||
John McGinn has played for multiple clubs throughout his career. Aston Villa, Scotland and has made a total of 52 official appearances. Notably, his consistency during the Aston Villa period has stood out in his career. John McGinn , also brings valuable international-team experience.