WC
WC 2026 PROFILES
Football
World Cup 2026
/ Group A / John McGinn
Aston Villa Midfielder
John McGinn

John McGinn

Midfielder · Aston Villa
Scotland
Age
31
18.10.1994
Market value
€12.9m
Quality
74
/ 100
Overall
79
/ 100
Player radar hover any spoke
Career by season
Season Team M G A 🟨 🟥 Rating
Last 42 matches Club + NT
Date Comp. Home Score Away Min G A 🟨 🟥 Rating W/L
19.06.26 WC Scotland 0–1 Morocco 90' · · · · 6.1 L
14.06.26 WC Haiti 0–1 Scotland 83' 1 · · · 7.3 W
06.06.26 FI Bolivia 0–4 Scotland 45' · · · · 7.5 W
24.05.26 PL Manchester City 1–2 Aston Villa 5' · · · · W
20.05.26 EL Freiburg 0–3 Aston Villa 90' · 1 1 · 7.7 W
15.05.26 PL Aston Villa 4–2 Liverpool 90' 1 · 1 · 6.9 W
10.05.26 PL Burnley 2–2 Aston Villa 85' · 1 · · 8.0 D
07.05.26 EL Aston Villa 4–0 Nottingham 89' 2 · · · 7.9 W
03.05.26 PL Aston Villa 1–2 Tottenham injured · · · · L
30.04.26 EL Nottingham 1–0 Aston Villa 79' · · · · 6.9 L
25.04.26 PL Fulham 1–0 Aston Villa 74' · · · · 7.3 L
19.04.26 PL Aston Villa 4–3 Sunderland 80' · 1 · · 7.4 W
16.04.26 EL Aston Villa 4–0 Bologna 64' · 1 · · 7.5 W
12.04.26 PL Nottingham 1–1 Aston Villa 90' · · 1 · 7.4 D
09.04.26 EL Bologna 1–3 Aston Villa 90' · · · · 6.5 W
31.03.26 BAR Skócia 0–1 Elefántcsontpart 21' · · · · 6.5 L
28.03.26 BAR Skócia 0–1 Japán 63' · · · · 6.6 L
27.03.26 BAR Aston Villa 1–2 Elche Not in squad · · · · L
22.03.26 PL Aston Villa 2–0 West Ham 67' 1 · · · 7.4 W
19.03.26 EL Aston Villa 2–0 Lille 74' 1 · · · 7.3 W
15.03.26 PL Manchester United 3–1 Aston Villa 61' · · · · 6.2 L
12.03.26 EL Lille 0–1 Aston Villa 14' · · · · 6.6 W
04.03.26 PL Aston Villa 1–4 Chelsea Injured · · · · L
27.02.26 PL Wolves 2–0 Aston Villa Injured · · · · L
21.02.26 PL Aston Villa 1–1 Leeds Injured · · · · D
14.02.26 FAC Aston Villa 1–3 Newcastle Injured · · · · L
11.02.26 PL Aston Villa 1–0 Brighton Injured · · · · W
07.02.26 PL Bournemouth 1–1 Aston Villa Injured · · · · D
01.02.26 PL Aston Villa 0–1 Brentford Injured · · · · L
29.01.26 EL Aston Villa 3–2 Salzburg Injured · · · · W
25.01.26 PL Newcastle 0–2 Aston Villa Injured · · · · W
22.01.26 EL Fenerbahce 0–1 Aston Villa Injured · · · · W
18.01.26 PL Aston Villa 0–1 Everton 18' · · · · 6.4 L
10.01.26 FAC Tottenham 1–2 Aston Villa 65' · · · · 6.6 W
07.01.26 PL Crystal Palace 0–0 Aston Villa 73' · · · · 6.4 D
03.01.26 PL Aston Villa 3–1 Nottingham 83' 2 · · · 8.4 W
18.11.25 WC Scotland 4–2 Denmark 90' · · · · 6.5 W
15.11.25 WC Greece 3–2 Scotland 90' · 1 1 · 7.4 L
12.10.25 WC Scotland 2–1 Belarus 90' · · · · 6.7 W
09.10.25 WC Scotland 3–1 Greece 90' · · · · 6.3 W
08.09.25 WC Belarus 0–2 Scotland 90' · · · · 6.7 W
05.09.25 WC Denmark 0–0 Scotland 90' · · · · 7.3 D
Transfer history
  • 08.08.2018 Hibernian Aston Villa €3.1m
  • 31.07.2015 St. Mirren Hibernian €1.2m
Injury history
  • Hamstring Injury 02.05.2026 → 06.05.2026
  • Knee Injury 19.01.2026 → 11.03.2026
  • Thigh Injury 30.09.2025 → 01.10.2025
  • Thigh Injury 05.01.2025 → 24.01.2025
  • Thigh Injury 22.09.2024 → 18.10.2024
  • Knee Injury 20.11.2023 → 25.11.2023
  • Thigh Injury 02.01.2023 → 03.02.2023
  • Head Injury 19.09.2021 → 24.09.2021
  • Illness 28.08.2021 → 03.09.2021
  • Broken ankle 22.12.2019 → 07.03.2020
  • Calf Injury 11.11.2018 → 27.11.2018
  • Knee Injury 26.08.2018 → 31.08.2018