John McGinn

Date of birth18 October 1994
Place of birthGlasgow
NationalityScottish
Weight68 kg
Height1.73 m
PositionMidfielder

John McGinn joined Aston Villa in August 2018 with a four-year contract that was extended to June 2024 in August 2019.

Club history

Team Joined Left Loan / Trialist
St Mirren 01 Jul 2012 31 Jul 2015
Hibernian 31 Jul 2015 08 Aug 2018
Aston Villa 08 Aug 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2019-20 Aston Villa League Cup 1
1
1
2019-20 Aston Villa Premier League 18
3
2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
10 Aug 2019 Tottenham Hotspur v Aston Villa L 3-1 Premier League
17 Aug 2019 Aston Villa v AFC Bournemouth L 1-2 Premier League
23 Aug 2019 Aston Villa v Everton W 2-0 Premier League
31 Aug 2019 Crystal Palace v Aston Villa L 1-0 Premier League
16 Sep 2019 Aston Villa v West Ham United D 0-0 Premier League
22 Sep 2019 Arsenal v Aston Villa L 3-2 Premier League
25 Sep 2019 Brighton and Hove Albion v Aston Villa W 1-3 League Cup 3rd round
28 Sep 2019 Aston Villa v Burnley D 2-2 Premier League
05 Oct 2019 Norwich City v Aston Villa W 1-5 Premier League
19 Oct 2019 Aston Villa v Brighton and Hove Albion W 2-1 Premier League
26 Oct 2019 Manchester City v Aston Villa L 3-0 Premier League
30 Oct 2019 Aston Villa v Wolverhampton Wanderers W 2-1 League Cup 4th round
02 Nov 2019 Aston Villa v Liverpool L 1-2 Premier League
10 Nov 2019 Wolverhampton Wanderers v Aston Villa L 2-1 Premier League
25 Nov 2019 Aston Villa v Newcastle United W 2-0 Premier League
01 Dec 2019 Manchester United v Aston Villa D 2-2 Premier League
04 Dec 2019 Chelsea v Aston Villa L 2-1 Premier League
08 Dec 2019 Aston Villa v Leicester City L 1-4 Premier League
14 Dec 2019 Sheffield United v Aston Villa L 2-0 Premier League
21 Dec 2019 Aston Villa v Southampton L 1-3 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2015-16 Scotland International Friendly 1
1
2016-17 Scotland FIFA World Cup
1
2016-17 Scotland International Friendly
1
2017-18 Scotland FIFA World Cup
1
2017-18 Scotland International Friendly 3
2
2
2018-19 Scotland International Friendly 2
2018-19 Scotland UEFA European Championship 2
2018-19 Scotland UEFA Nations League 2
2019-20 Scotland UEFA European Championship 5
1
7
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
29 Mar 2016 Scotland v Denmark W 1-0 International Friendly
11 Oct 2016 Slovakia v Scotland L 3-0 FIFA World Cup Europe group F
22 Mar 2017 Scotland v Canada D 1-1 International Friendly
01 Sep 2017 Lithuania v Scotland W 0-3 FIFA World Cup Europe group F
09 Nov 2017 Scotland v Netherlands L 0-1 International Friendly
23 Mar 2018 Scotland v Costa Rica L 0-1 International Friendly
27 Mar 2018 Hungary v Scotland W 0-1 International Friendly
30 May 2018 Peru v Scotland L 2-0 International Friendly
03 Jun 2018 Mexico v Scotland L 1-0 International Friendly
07 Sep 2018 Scotland v Belgium L 0-4 International Friendly
10 Sep 2018 Scotland v Albania W 2-0 UEFA Nations League League C Group C1
11 Oct 2018 Israel v Scotland L 2-1 UEFA Nations League League C Group C1
14 Oct 2018 Scotland v Portugal L 1-3 International Friendly
21 Mar 2019 Kazakhstan v Scotland L 3-0 UEFA European Championship Qualifying group I
08 Jun 2019 Scotland v Cyprus W 2-1 UEFA European Championship Qualifying group I
06 Sep 2019 Scotland v Russia L 1-2 UEFA European Championship Qualifying group I
09 Sep 2019 Scotland v Belgium L 0-4 UEFA European Championship Qualifying group I
10 Oct 2019 Russia v Scotland L 4-0 UEFA European Championship Qualifying group I
13 Oct 2019 Scotland v San Marino W 6-0 UEFA European Championship Qualifying group I
16 Nov 2019 Cyprus v Scotland W 1-2 UEFA European Championship Qualifying group I
19 Nov 2019 Scotland v Kazakhstan W 3-1 UEFA European Championship Qualifying group I


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.