John McGinn
#7 · Central Midfield · Scotland · Aston Villa
John McGinn is listed in Scotland's 2026 World Cup squad. John McGinn plays as a Central Midfield for Aston Villa and is 31 years old.
Profile
| National team | Scotland |
|---|---|
| Club | Aston Villa |
| Position | Central Midfield |
| Squad number | 7 |
| Age | 31 |
| Date of birth | October 18, 1994 |
| Height | 5 ft 10 in (178 cm) |
World Cup 2026 Context
John McGinn is part of the Scotland squad for the 2026 World Cup in Group C. FootyTips.io tracks Scotland's fixtures, model probabilities and tournament chances from the same Elo + Poisson model used across the site.
Haiti vs Scotland
Jun 14 · Group C Scotland vs Morocco
Jun 19 · Group C Scotland vs Brazil
Jun 24 · Group C
Jun 14 · Group C Scotland vs Morocco
Jun 19 · Group C Scotland vs Brazil
Jun 24 · Group C
FAQ
How old is John McGinn?
John McGinn is 31 years old, born on October 18, 1994.
Which club does John McGinn play for?
John McGinn plays for Aston Villa.
Which national team does John McGinn represent?
John McGinn represents Scotland.
What position does John McGinn play?
John McGinn is listed as a Central Midfield.
Current squad data from TheSportsDB. Historical World Cup goal data from martj42/international_results where available.