John McGinn

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 teamScotland
ClubAston Villa
PositionCentral Midfield
Squad number7
Age31
Date of birthOctober 18, 1994
Height5 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

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.