EN
John McGinn

#7 John McGinn

Midfielder · Scotland

ClubAston VillaSince 8 Aug 2018
Born18 Oct 1994Glasgow, Scotland
Height178 cm
Weight68 kg

Season statistics

CompetitionTeamAppsGoalsAssistsConcededYellowRed
World Cup Scotland310–00
UEFA Super Cup Aston Villa101–10
UEFA Champions League Aston Villa110–10
League Cup Aston Villa100–00
Premier League Aston Villa502–20
Friendlies Scotland300–00
UEFA Nations League Scotland200–00

Trophies

×2Queensland Champions CupWorld
Championship×2ChampionshipScotland
×2Scottish CupScotland
League Cup×2League CupScotland
6× runner-up

Transfer history

  • Hibernian → Aston VillaN/A8 Aug 2018
  • ST Mirren → HibernianN/A1 Jul 2015

About

John McGinn is 32 years old (born 18 October 1994), 178 tall and plays for Aston Villa, wearing the number 7 shirt.

Aston Villa play their next match on 3 November 2026 against Barcelona in UEFA Champions League.

ScoreInPlay tracks John McGinn's appearances, goals, assists and cards across every competition he plays in this season.