John McGinn

Central Midfield for Aston Villa and Scotland: profile, career clubs and honours, and the next Aston Villa matches with the best odds.

Ad Some bookmakers pay us when you join through our links. That never changes the odds we show, their order or our ratings. How we're paid

John McGinn
Club
Aston Villa
National team
Scotland
Position
Central Midfield
Shirt number
7
Born
18 October 1994 (age 32)
Birthplace
Glasgow, Scotland
Nationality
Scotland
Height
178 cm (5 ft 10 in)
Preferred foot
Left

John McGinn (born 18 October 1994) is a Scottish footballer who plays as a midfielder for Premier League club Aston Villa, which he captains, and the Scotland national team.

Player details and photo from TheSportsDB, a community database; details can be out of date.

John McGinn career

apps · goals
  • St Mirren

    2012–2015

    87 · 4
  • Hibernian

    2015–2018

    101 · 12
  • Aston Villa

    2018–

    273 · 28

John McGinn honours

  • Scottish Championship

    Hibernian · 2016-2017

  • Scottish Cup

    Hibernian · 2015-2016

  • Scottish League Cup

    St Mirren · 2012-2013

  • UEFA Europa League

    Aston Villa · 2025-2026

John McGinn awards

  • FIFA World Cup Player Of The Match

    Scotland

    2026
  • UEFA Champions League Player Of The Match

    Aston Villa

    2026
Aston Villa next matches