Skip to content

John McGinn

John McGinn is a midfielder for Aston Villa from Scotland. Age 32. Shirt number 7. Born in Glasgow. See the team page for live scores, fixtures and results.

Key facts

Position
Midfielder
Shirt number
#7
Age
32 years old
Born
Tuesday, October 18, 1994
Birthplace
Glasgow
Nationality
Scotland
Height
178 cm
Weight
68 kg
Current team
Aston Villa logoAston Villa
National team
Scotland

Profile

Show more

John McGinn is a Scottish footballer who plays as a midfielder for Premier League club Aston Villa, which he captains, and the Scotland national team. Predominantly a centre midfielder but capable of playing across midfield positions, McGinn is known for his running style and ball shielding ability.

Source: Wikipedia, CC BY-SA 4.0Summary text from Wikipedia, available under the CC BY-SA 4.0 licence. Facts may be incomplete.

Statistics

SeasonCompetitionStartsGoalsAssistsYellow cardsRed cardsShotsShots on targetFouls committedFouls suffered
2026-27Carabao Cup100003125
2026-27Champions League410106366
2026-27English Premier League8132083922
2026-27UEFA Nations League4101082221
2026FIFA World Cup3100031211
2026International Friendly100002132
2026UEFA Super Cup101101132

Career

Clubs

SeasonTeam
2012–2015St Mirren B
2015–2018Hibernian B
2018–presentAston Villa Women

National team

SeasonTeam
2013–2014Scotland national under-19 football team
2014–2016Scotland national under-21 football team
2016–presentScotland

Teammates at Aston Villa

Full squad