John McGinn — John McGinn during Scotland v Bolivia 6 June 2026MF
Photo: Bryan Berlin · CC BY-SA 4.0 · Resized/cropped for display

Player profile

John McGinn

Midfielder · Aston Villa

United KingdomActive

John McGinn built his career at St Mirren and Hibernian before joining Aston Villa in 2018 and later becoming club captain.

Career

McGinn made his St Mirren debut in October 2012 and started the League Cup final in his first senior season. He moved to Hibernian in 2015, helping the club lift the Scottish Cup and return to the top flight.

He scored the winning goal in Villa’s 2019 Championship play-off final. Named captain for 2023–24, he led the team to Champions League qualification with a top-four league finish.

Bio

Date of birthOctober 18, 1994 (age 32)
BirthplaceGlasgow
Height178 cm
PositionMidfielder
StatusActive
Current clubAston Villa

Club career

  1. Aston Villa F.C.2018
  2. Hibernian F.C.2015–2018
  3. St. Mirren F.C.2012–2015

International career

  1. Scotland men's national football teamSince 2016Current

Youth caps: U21 (2014–2016) · U19 (2013–2014)

Honours

No honours on record yet.

Defining moments

  1. An immediate Scotland impact2016

    He was named player of the match on his Scotland debut, a 1–0 friendly win over Denmark.

Latest season stats (ESPN)

Starts (sub-ins): 0 (0)Goals: 0Assists: 0Shots: 0

In our archive

0 appearances0 goals0 assists

We haven’t archived a match featuring this player yet — appearances appear here the moment we cover one.

Sources

Read for this profile

Profile written / last reviewed October 19, 2026.

Comments

0/2000

Be decent. No links. Slurs are held for review, not published.

Loading comments…

War of Soccer is not affiliated with FIFA, Aston Villa, any federation or John McGinn. This page compiles publicly available data (ESPN, Wikidata) descriptively, for identification and commentary only — not an endorsement by or of the player.