John McGinn Profile and Statistics

John McGinn

First name: John
Last name: McGinn
Nationality: Scotland
Date of birth: 18 October 1994
Age: 29
Place of birth: Glasgow
Status: active

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which John McGinn has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
EC Qualification 2020 Scotland 70 1 0 1 1 0 0 0 0
FA Cup 2018/2019 Aston Villa 90 1 0 0 0 0 0 0 0
Premiership 2018/2019 80 1 0 1 0 0 0 0 0
Championship 2018/2019 Aston Villa 3674 42 1 6 1 6 0 14 0
UEFA Europa League 2018/2019 270 3 0 0 0 2 0 1 0
Friendlies 2018 Scotland 336 6 2 3 2 0 0 1 0
FA Cup 2017/2018 Hibernian 90 1 0 0 0 0 0 1 0
Premiership 2017/2018 Hibernian 3138 35 0 2 0 5 0 15 0
League Cup 2017/2018 Hibernian 610 7 0 1 0 1 0 2 0
Friendlies 2017 Scotland 104 2 1 0 1 0 0 1 0
WC Qualification Europe 2018 Russia Scotland 19 2 2 0 7 0 0 0 0
FA Cup 2016/2017 Hibernian 424 5 0 1 0 1 0 1 0
Championship 2016/2017 Hibernian 2410 29 2 4 2 4 0 4 0
League Cup 2016/2017 Hibernian 90 1 0 0 0 0 0 1 0
UEFA Europa League 2016/2017 Hibernian 210 2 0 0 0 0 0 0 0
Friendlies 2016 Scotland 90 1 0 0 1 0 0 1 0
FA Cup 2015/2016 Hibernian 660 7 0 0 0 0 0 0 0
Championship 2015/2016 Hibernian 2962 36 3 4 3 3 0 3 1
League Cup 2015/2016 Hibernian 428 5 0 1 0 1 0 1 0
UEFA U21 Championship 2017 Poland Scotland U21 360 4 0 0 0 0 0 1 0
FA Cup 2014/2015 St. Mirren 151 2 0 1 0 0 0 0 0
Premiership 2014/2015 St. Mirren 2650 30 0 3 0 0 0 5 0
League Cup 2014/2015 St. Mirren 90 1 0 0 0 0 0 0 0
FA Cup 2013/2014 St. Mirren 167 2 0 1 0 0 0 2 0
League Cup 2013/2014 St. Mirren 120 1 0 0 0 0 0 0 0
Premiership 2013/2014 St. Mirren 2660 35 4 10 6 3 0 7 0
UEFA U21 Championship 2015 Czech Republic Scotland U21 268 3 0 1 0 0 0 0 0
UEFA U19 Championship 2013 Lithuania Scotland U19 160 2 0 1 1 0 0 0 0
Premiership 2012/2013 St. Mirren 1387 22 7 8 18 1 0 1 0
FA Cup 2012/2013 St. Mirren 211 3 0 1 0 0 0 0 0
League Cup 2012/2013 St. Mirren 157 2 0 2 0 0 0 0 0

John McGinn has played in the following competitions and football tournaments.

Now showing: All Competitions

All Competitions (295)Championship (43)Championship (65)Club Friendlies (4)EC Qualification (1)FA Cup (20)FA Cup (1)Friendlies (9)League Cup (17)Premiership (122)UEFA Europa League (2)UEFA U19 Championship (2)UEFA U21 Championship (7)WC Qualification Europe (2)
Date Home Team Result Away Team HT        
2019-05-27 Aston Villa
2 - 1
Derby County
1-0
M H2H +
A. El Ghazi 28'  
A. El Ghazi 44' 1 - 0  
  47' M. Bennett
C. Hourihane 48'  
  51' F. Tomori
J. McGinn 59' 2 - 0  
  90+2' H. Wilson
2019-05-14 West Bromwich Albion
1 - 0
Aston Villa [PS] 
1-0
M H2H +
  16' T. Mings
C. Dawson 29' 1 - 0  
S. Johansen 58'  
C. Brunt 66'  
  74' N. Taylor
C. Brunt 80'  
J. Morrison 97'  
M. Holgate (PSM) 120+1'  
  1 - 1 120+2' C. Hourihane (PSG)
Ahmed Hegazi (PSM) 120+2'  
  1 - 2 120+3' M. Jedinak (PSG)
T. Adarabioyo (PSG) 120+4' 2 - 2  
  2 - 3 120+5' J. Grealish (PSG)
K. Gibbs (PSG) 120+5' 3 - 3  
  120+6' A. Adomah (PSM)
J. Morrison (PSG) 120+6' 4 - 3  
  4 - 4 120+7' T. Abraham (PSG)
2019-05-11 Aston Villa
2 - 1
West Bromwich Albion
0-1
M H2H +
  0 - 1 16' D. Gayle
  33' M. Holgate
  48' Ahmed Hegazi
  62' D. Gayle
C. Hourihane 75' 1 - 1  
  77' K. Gibbs
T. Abraham (Penalty) 79' 2 - 1  
  88' D. Gayle
2019-04-28 Leeds United
1 - 1
Aston Villa
0-0
M H2H +
Pablo Hernández 14'  
L. Cooper 21'  
M. Klich 63'  
M. Klich 72' 1 - 0  
  75' A. El Ghazi
  75' C. Hourihane
P. Bamford 75'  
  1 - 1 77' A. Adomah
  80' J. McGinn
2019-04-22 Aston Villa
1 - 0
Millwall
1-0
M H2H +
  27' J. Cooper
J. Kodjia 30' 1 - 0  
N. Taylor 81'  
K. Davis 85'  
  90+3' A. O'Brien
2019-04-19 Bolton Wanderers
0 - 2
Aston Villa
0-0
M H2H +
  17' Ahmed El Mohamady
  0 - 1 47' J. Grealish
  0 - 2 57' T. Abraham
M. Beevers 64'  
C. Connolly 79'  
2019-04-13 Aston Villa
2 - 1
Bristol City
0-0
M H2H +
  19' M. Pack
J. McGinn 20'  
  21' M. Taylor
  44' J. Hunt
  54' A. Weimann
T. Abraham (Penalty) 55' 1 - 0  
  55' M. O’Leary
  55' F. Diedhiou
C. Hourihane 66' 2 - 0  
  2 - 1 74' F. Diedhiou
  87' A. Webster
2019-04-10 Rotherham United
1 - 2
Aston Villa
1-0
M H2H +
  12' T. Abraham (Penalty Missed)
  18' T. Mings
  34' T. Mings
W. Vaulks (Penalty) 36' 1 - 0  
S. Ajayi 47'  
  1 - 1 48' J. Kodjia (Penalty)
  1 - 2 51' J. Grealish
J. Mattock 61'  
W. Vaulks 75'  
  90+2' T. Abraham
2019-04-06 Sheffield Wednesday
1 - 3
Aston Villa
1-1
M H2H +
G. Hooper 7' 1 - 0  
  1 - 1 22' J. McGinn
S. Fletcher 37'  
  38' G. Whelan
  57' T. Mings
S. Fletcher (Penalty Missed) 57'  
  1 - 2 90+2' A. Adomah
  90+4' A. Adomah
  1 - 3 90+4' T. Abraham
2019-03-30 Aston Villa
2 - 1
Blackburn Rovers
1-0
M H2H +
T. Abraham 8' 1 - 0  
  26' E. Bennett
T. Mings 61' 2 - 0  
  2 - 1 74' A. Bell
J. McGinn 77'  
2019-03-21 Kazakhstan
3 - 0
Scotland
2-0
M H2H +
Y. Pertsukh 6' 1 - 0  
Y. Vorogovskiy 10' 2 - 0  
A. Merkel 38'  
B. Zainutdinov 51' 3 - 0  
  83' G. Shinnie
G. Suyumbayev 90+5'  
2019-03-16 Aston Villa
3 - 0
Middlesbrough
2-0
M H2H +
A. El Ghazi 28' 1 - 0  
J. McGinn 44' 2 - 0  
  56' J. Obi Mikel
A. Adomah 88' 3 - 0  
2019-03-13 Nottingham Forest
1 - 3
Aston Villa
1-2
M H2H +
J. Colback 3' 1 - 0  
  1 - 1 7' J. McGinn
  1 - 2 15' J. McGinn
  28' K. Hause
K. Ansarifard 29'  
A. Milosevic 61'  
  1 - 3 61' K. Hause
  65' N. Taylor
J. Colback 86'  
  90+6' J. Kodjia
2019-03-10 Birmingham City
0 - 1
Aston Villa
0-0
M H2H +
M. Kieftenbeld 5'  
L. Jutkiewicz 45+1'  
D. Davis 52'  
  61' K. Hause
  0 - 1 67' J. Grealish
  68' J. Grealish
  90+2' J. McGinn
2019-02-16 Aston Villa
0 - 2
West Bromwich Albion
0-2
M H2H +
  29' M. Holgate
T. Mings 31'  
K. Hause 38'  
  0 - 1 41' H. Robson-Kanu
  43' G. Barry
  0 - 2 45' J. Rodriguez
J. McGinn 51'  
2019-02-13 Brentford
1 - 0
Aston Villa
0-0
M H2H +
  40' A. Hutton
N. Maupay 90+1' 1 - 0  
2019-02-08 Aston Villa
3 - 3
Sheffield United
0-1
M H2H +
  0 - 1 11' B. Sharp
M. Jedinak 14'  
  42' C. Basham
  0 - 2 53' B. Sharp
A. Hutton 60'  
  0 - 3 62' B. Sharp
  72' J. Egan
G. Whelan 73'  
T. Mings 82' 1 - 3  
T. Abraham 86' 2 - 3  
  88' G. Baldock
A. Green 90+4' 3 - 3  
2019-02-02 Reading
0 - 0
Aston Villa
0-0
M H2H +
  49' A. El Ghazi
  49' G. Whelan
J. Swift 53'  
Nélson Oliveira 55'  
A. Yiadom 62'  
  87' T. Carroll
  90+6' C. Hourihane
2019-01-26 Aston Villa
2 - 1
Ipswich Town
1-0
M H2H +
T. Abraham 6' 1 - 0  
  14' M. Kenlock
A. El Ghazi 27'  
T. Abraham (Penalty) 61' 2 - 0  
  2 - 1 76' F. Sears
L. Kalinić 78'  
C. Hourihane 84'  
2019-01-19 Aston Villa
2 - 2
Hull City
1-2
M H2H +
  0 - 1 27' J. Bowen
  0 - 2 37' Evandro
  40' K. Stewart
J. Chester 45' 1 - 2  
  45+4' M. Henriksen
C. Hourihane 45+4'  
B. Bjarnason 58'  
T. Abraham 64' 2 - 2  
  84' J. Bowen
2019-01-12 Wigan Athletic
3 - 0
Aston Villa
1-0
M H2H +
Sam Morsy 13'  
J. Garner 38'  
G. Roberts 41' 1 - 0  
  54' B. Bjarnason
  64' N. Taylor
J. Windass 66'  
M. Jacobs 79' 2 - 0  
J. Garner (Penalty) 83' 3 - 0  
2019-01-05 Aston Villa
0 - 3
Swansea City
0-1
M H2H +
  0 - 1 2' C. Baker-Richardson
  0 - 2 47' N. Dyer
H. Lansbury 71'  
  0 - 3 78' J. Fulton
N. Taylor 86'  
  90+3' L. Fer
2019-01-01 Aston Villa
2 - 2
Queens Park Rangers
1-1
M H2H +
T. Abraham 21' 1 - 0  
  30' P. Wszołek
  1 - 1 41' L. Freeman
C. Hourihane 45'  
J. Kodjia 49'  
  1 - 2 57' E. Eze
  69' T. Leistner
T. Abraham 75' 2 - 2  
  90' B. Osayi-Samuel
  90+4' J. Lumley
  90+10' J. Bidwell
2018-12-29 Preston North End
1 - 1
Aston Villa
0-1
M H2H +
  0 - 1 45' T. Abraham
D. Johnson 52'  
P. Gallagher 59'  
  59' T. Abraham
L. Nmecha 61' 1 - 1  
  70' A. Hutton
2018-12-26 Swansea City
0 - 1
Aston Villa
0-0
M H2H +
  21' G. Whelan
K. Naughton 53'  
  0 - 1 65' C. Hourihane
M. van der Hoorn 79'  
  80' J. McGinn
W. Bony (Penalty Missed) 90'  
2018-12-23 Aston Villa
2 - 3
Leeds United
2-0
M H2H +
T. Abraham 5' 1 - 0  
Y. Bolasie 7'  
C. Hourihane 17' 2 - 0  
  2 - 1 56' J. Clarke
  2 - 2 61' P. Jansson
  69' M. Klich
J. McGinn 81'  
  87' E. Alioski
  2 - 3 90+5' K. Roofe
  90+6' K. Roofe
2018-12-15 Aston Villa
2 - 2
Stoke City
0-0
M H2H +
  31' T. Ince
  0 - 1 47' J. Allen
  52' J. McClean
  72' E. Pieters
  72' R. Shawcross
T. Abraham (Penalty) 73' 1 - 1  
  1 - 2 78' B. Afobe (Penalty)
J. Kodjia 82'  
J. Kodjia 84' 2 - 2  
J. McGinn 90+5'  
2018-12-07 West Bromwich Albion
2 - 2
Aston Villa
1-1
M H2H +
  0 - 1 12' A. El Ghazi
D. Gayle 28' 1 - 1  
  1 - 2 59' A. El Ghazi
J. Livermore 61'  
Ahmed Hegazi 63'  
J. Rodriguez 90+1' 2 - 2  
  90+4' G. Whelan
2018-12-01 Middlesbrough
0 - 3
Aston Villa
0-1
M H2H +
  0 - 1 20' J. Chester
  0 - 2 64' T. Abraham
G. Friend 71'  
  0 - 3 83' G. Whelan
2018-11-28 Aston Villa
5 - 5
Nottingham Forest
3-3
M H2H +
  0 - 1 3' L. Grabban
  0 - 2 6' João Carvalho
T. Abraham 11' 1 - 2  
T. Abraham 14' 2 - 2  
Y. Bolasie 20'  
  2 - 3 22' M. Cash
T. Abraham (Penalty) 36' 3 - 3  
  3 - 4 51' J. Lolley
  65' C. Yacob
  68' Tobias Figueiredo
A. Hutton 69'  
  69' T. Darikwa
T. Abraham 71' 4 - 4  
A. El Ghazi 75' 5 - 4  
  78' J. Colback
  5 - 5 82' L. Grabban
A. El Ghazi 87'  
2018-11-10 Derby County
0 - 3
Aston Villa
0-0
M H2H +
  17' A. Adomah
  0 - 1 74' J. McGinn
  76' J. McGinn
  0 - 2 78' T. Abraham
T. Huddlestone 84'  
  0 - 3 84' C. Hourihane
J. Marriott 90+2'  
H. Wilson 90+3'  
2018-11-02 Aston Villa
2 - 0
Bolton Wanderers
1-0
M H2H +
J. Grealish 4' 1 - 0  
  42' P. Olkowski
J. Chester 57' 2 - 0  
  79' D. Wheater
  83' C. Noone
2018-10-26 Queens Park Rangers
1 - 0
Aston Villa
1-0
M H2H +
J. Lynch 29'  
P. Wszołek 38' 1 - 0  
P. Wszołek 80'  
M. Luongo 82'  
2018-10-20 Aston Villa
1 - 0
Swansea City
1-0
M H2H +
T. Abraham 8' 1 - 0  
  27' J. Rodon
J. McGinn 85'  
2018-10-14 Scotland
1 - 3
Portugal
0-1
M H2H +
  30' Sérgio Oliveira
  0 - 1 43' Hélder Costa
  0 - 2 74' Éder
  0 - 3 84' Bruma
S. Naismith 90+3' 1 - 3  
2018-10-06 Millwall
2 - 1
Aston Villa
1-1
M H2H +
T. Elliott 4'  
  0 - 1 7' T. Abraham
S. Ferguson 26' 1 - 1  
T. Elliott 48' 2 - 1  
  71' Y. Bolasie
2018-10-02 Aston Villa
3 - 3
Preston North End
2-0
M H2H +
J. Kodjia 26' 1 - 0  
T. Abraham 37' 2 - 0  
J. Chester 54'  
  2 - 1 56' D. Johnson (Penalty)
  64' B. Davies
J. Grealish 71'  
J. McGinn 78'  
  2 - 2 79' P. Gallagher
  2 - 3 86' L. Moult
  87' L. Nmecha
  89' B. Pearson
Y. Bolasie 90+1' 3 - 3  
  90+5' D. Johnson
G. Whelan (Penalty Missed) 90+6'  
2018-09-28 Bristol City
1 - 1
Aston Villa
1-1
M H2H +
J. Brownhill 16' 1 - 0  
  26' J. Kodjia
  1 - 1 45+3' B. Bjarnason
J. Hunt 47'  
M. Taylor 57'  
  62' A. Hutton
2018-09-22 Aston Villa
1 - 2
Sheffield Wednesday
0-0
M H2H +
J. Chester 8'  
  36' A. Baker
  0 - 1 49' Marco Matias
J. McGinn 53' 1 - 1  
J. McGinn 55'  
  1 - 2 67' S. Fletcher
2018-09-18 Aston Villa
2 - 0
Rotherham United
1-0
M H2H +
T. Abraham 27' 1 - 0  
A. El Ghazi 37'  
  65' S. Ajayi
T. Abraham 68'  
  73' J. Mattock
Y. Bolasie 82' 2 - 0  
Pages: 12345678

Aston Villa Squad List

# Photo Name of Player Nationality A P
12 J. Steer   31 G 0 0 0 0 1 0 0 0 0 0
28 L. Kalinić   34 G 90 1 0 0 0 0 0 0 0 0
Ø. Nyland   33 G 0 0 0 0 0 0 0 0 0 0
M. Bunn   39 G 0 0 0 0 0 0 0 0 0 0
3 N. Taylor   35 D 90 1 0 0 0 0 0 1 0 0
21 A. Hutton   39 D 90 1 0 0 0 0 0 0 0 0
24 T. Elphick   36 D 90 1 0 0 0 0 0 0 0 0
39 D. Revan   23 D 0 0 0 0 1 0 0 0 0 0
K. Hause   28 D 0 0 0 0 0 0 0 0 0 0
J. Chester   35 D 0 0 0 0 0 0 0 0 0 0
A. Tuanzebe   26 D 0 0 0 0 0 0 0 0 0 0
T. Mings   31 D 0 0 0 0 0 0 0 0 0 0
6 G. Whelan   40 M 60 1 0 1 0 0 0 0 0 0
7 J. McGinn   29 M 90 1 0 0 0 0 0 0 0 0
8 H. Lansbury   33 M 30 1 1 0 1 0 0 1 0 0
17 K. Davis   26 M 18 1 1 0 1 0 0 0 0 0
20 B. Bjarnason   35 M 0 0 0 0 1 0 0 0 0 0
27 Ahmed El Mohamady   36 M 0 0 0 0 1 0 0 0 0 0
37 A. Adomah   36 M 90 1 0 0 0 0 0 0 0 0
J. Grealish   28 M 0 0 0 0 0 0 0 0 0 0
M. Jedinak   39 M 0 0 0 0 0 0 0 0 0 0
J. Lyden   28 M 0 0 0 0 0 0 0 0 0 0
T. Carroll   31 M 0 0 0 0 0 0 0 0 0 0
C. Hourihane   33 M 0 0 0 0 0 0 0 0 0 0
J. Ramsey   22 M 0 0 0 0 0 0 0 0 0 0
22 A. El Ghazi   28 A 90 1 0 0 0 0 0 0 0 0
26 J. Kodjia   34 A 35 1 1 0 1 0 0 0 0 0
T. Abraham   26 A 0 0 0 0 0 0 0 0 0 0
A. Green   25 A 0 0 0 0 0 0 0 0 0 0
Bookmark and Share
 

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.