Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add footballdatabase.eu to your ad blocking whitelist or disable your adblocking software.

×
John McGinn - Stats and titles won - 23/24
You have visited 29 page(s) today. 21 page(s) are remaining before you get blocked as a simple visitor. If you want to access more pages today, you can sign up for free.

John McGinn

7
Born on :  October 18, 1994 (29 years) at Glasgow 
Nationality  : Scotland 
Height : 1m75
Weight : 68 kg
Best foot : Left foot
Number of international caps : 61 (18 goals)
First international goal : vs Russia 06/09/2019
  • John McGinn

Other photos

Current season statistics (2023/2024)

10 Goals 7 Assists
26 Victories 15 Losses
50 Played matches 3921 Minutes played
10 Yellow cards 1 Red cards
VM
VM
VM
Main position
Versatile Midfielder78%

McGinn's career statisticsLast updated on 27/03/2024 at 13:11

SeasonClubLeagueContinentNat. cupsInternationalTotal
tier Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff.
2023/2024 Aston Villa128633961022338482229950107392
Club Competition Games Goals forAssistsEfficiency
Aston Villa Premier League 2863396
Aston Villa Europa Conference League 1022338
Aston Villa Carabao Cup 1
Aston Villa Emirates FA Cup 3
Scotland Euro Qualifying 422170
Scotland Friendlies 2
Scotland Friendlies 2
2022/2023 Aston Villa1341326952832374443897
Club Competition Games Goals forAssistsEfficiency
Aston Villa Premier League 34132695
Aston Villa Carabao Cup 2
Scotland Nations League B 31270
Scotland Friendlies 1190
Scotland Euro Qualifying 41351
2021/2022 Aston Villa13534103019332504567655
Club Competition Games Goals forAssistsEfficiency
Aston Villa Premier League 35341030
Aston Villa Emirates FA Cup 1
Scotland World Cup Qualifying - Europe Zone 41360
Scotland Friendlies 211180
Scotland Nations League B 312210
2020/2021 Aston Villa1373411101534105264760
Club Competition Games Goals forAssistsEfficiency
Scotland Nations League B 6
Scotland Nations League C 2
Scotland World Cup Qualifying - Europe Zone 3384
Scotland Friendlies 1
Scotland Euro 3
Aston Villa Premier League 37341110
Aston Villa Carabao Cup
2019/2020 Aston Villa1283377126715836104279
Club Competition Games Goals forAssistsEfficiency
Aston Villa Premier League 2833771
Aston Villa Carabao Cup 2
Scotland Euro Qualifying 67158
2018/2019 Aston Villa24069577413906150710616
Club Competition Games Goals forAssistsEfficiency
Aston Villa Championship 4069577
Aston Villa Carabao Cup
Aston Villa FA Cup 1
Aston Villa Championship Play-Off 31300
Scotland Friendlies 2
Scotland Nations League C 2
Scotland Euro Qualifying 21
2018/2019 Hibernian111322135423175
Club Competition Games Goals forAssistsEfficiency
Hibernian Europa League 322135
Hibernian Ladbrokes Premiership 11
2017/2018 Hibernian1355262781169964963688
Club Competition Games Goals forAssistsEfficiency
Hibernian Betfred Cup 711609
Hibernian Ladbrokes Premiership 3552627
Hibernian Scottish FA Cup 1
Scotland World Cup Qualifying - Europe Zone 1
Scotland Friendlies 1
Scotland Friendlies 4
2016/2017 Hibernian22946602261151323957632
Club Competition Games Goals forAssistsEfficiency
Hibernian (C3) Europa League 2
Hibernian Championship 2946602
Hibernian Scottish League Cup 1
Hibernian Scottish FA Cup 511423
Scotland World Cup Qualifying - Europe Zone 1
Scotland Friendlies 1
2015/2016 Hibernian2363598816272415355900
Club Competition Games Goals forAssistsEfficiency
Hibernian Championship 3635988
Hibernian Scottish League Cup 51427
Hibernian Scottish FA Cup 7
Hibernian Championship Play-Off 41360
Scotland Friendlies 1
Scotland U-21 UEFA U-21 Championship Qualifying 41
2014/2015 St. Mirren13013331
Club Competition Games Goals forAssistsEfficiency
St. Mirren Scottish Premiership 301
St. Mirren Scottish League Cup 1
St. Mirren Scottish FA Cup 2
Scotland U-21 UEFA U-21 Championship Qualifying 2
2013/2014 St. Mirren1353288533832980
Club Competition Games Goals forAssistsEfficiency
St. Mirren Scottish Premiership 3532885
St. Mirren Scottish League Cup 1
St. Mirren Scottish FA Cup 2
Scotland U-21 UEFA U-21 Championship Qualifying 1
2012/2013 St. Mirren119112123122111457
Club Competition Games Goals forAssistsEfficiency
St. Mirren Premier League 1911212
St. Mirren Scottish League Cup 2
St. Mirren Scottish FA Cup 11
Scotland U-19 Eliminatoires Euro U-19 2
2011/2012 St. Mirren1
2010/2011 St. Mirren1
Total387384385215442895253888611872545156557654

Notes

Overall
51/100
Physical
11/20
Mental
10/20
Technical
11/20
Offense
9/20
Defense
12/20

Player's evolution

*The FBDB Index is an automatically engineered figure based on player's statistical performances during each game he is involved in.
offensive midfielder's Position World Ranking18
offensive midfielder's Position National Ranking (Scotland)1
offensive midfielder's Position League Ranking (Premier League)9
2024's Number of Matches World Ranking725
2024's Goals World Ranking>1000
2024's Assists World Ranking>1000
2024's Number of Victories World Ranking>1000
2024's Minimum Losses World Ranking (Min. 30 games played)>1000
Rankings updated on 28/03/2024

Player's titles

Victories

Championship 1logo Hibernian2017
Scottish League Cup 1logo St. Mirren2013
Scottish FA Cup 1logo Hibernian2016
Nations League C 1logo Scotland2020

Runner-ups

League Cup 1logo Aston Villa2020
Scottish League Cup 1logo Hibernian2016

Rewards

Victories

Premier League Team of the Year 12018

Transfers

08/08/18 > Aston Villa4.4 M€
31/07/15 > 08/08/18 Hibernian
01/07/10 > 31/07/15 St. Mirren

Player career by clubLast updated on 27/03/2024 at 13:11

Club Games Played matches Goals for Goals Assists Assists Efficiency Efficiency Minutes played Minutes played Yellow cards Yellow cards Red cards Red cards Match starts Match starts V Victories L Losses
logo Aston Villa Aston Villa22525287581894553196%21543%9736%82
logo Scotland Scotland6118725445711187%5341%2539%24
logo Scotland Scotland U-192159100%20%050%1
logo Scotland Scotland U-21716271100%729%229%2
logo Hibernian Hibernian13618186511172631196%13153%7218%25
logo St. Mirren St. Mirren9344182172851389%8327%2548%45

Results with or without him

Season Club When present When absent Influence
v l Total v l Total
2023/2024 Aston Villa 60% 24% 42 0% 0% 1 -
2022/2023 Aston Villa 47% 36% 36 40% 40% 5 -
2021/2022 Aston Villa 36% 53% 36 20% 20% 5 -
2020/2021 Aston Villa 41% 41% 37 60% 40% 5 -
2019/2020 Aston Villa 27% 50% 30 38% 50% 16 Negative
2018/2019 Aston Villa 43% 23% 44 43% 43% 7 -
2018/2019 Hibernian 75% 0% 4 100% 0% 1 -
2017/2018 Hibernian 47% 21% 43 100% 0% 3 -
2016/2017 Hibernian 51% 14% 37 56% 22% 9 Very slightly negative
2015/2016 Hibernian 58% 21% 52 100% 0% 1 -
2014/2015 St. Mirren 21% 67% 33 40% 60% 10 Very negative
2013/2014 St. Mirren 29% 45% 38 0% 100% 4 -
2012/2013 St. Mirren 32% 27% 22 33% 42% 24 Very slightly negative
2011/2012 St. Mirren 0% 0% 0 26% 33% 46 -
2010/2011 St. Mirren 0% 0% 0 23% 50% 44 -

Key figures

Match starts
John McGinn has played in the first 11 for the national team in each of the last 23 at home matches
icon stats
The player hasn't won for the national team any of the last 7 matches
icon stats
He hasn't won for the national team any of the last 4 away from home matches
Match starts
McGinn has played in the first 11 all competitions included in each of the last 22 at home matches
icon stats
The player hasn't lost in non-league and non-national team competition any of the last 5 away from home matches
Match starts
The player has played in the first 11 in Premier League in each of the last 23 at home matches
Match starts
The player has played in the first 11 in Premier League in each of the last 44 matches
Match starts
The player has played in the first 11 in Premier League in each of the last 22 away from home matches
icon stats
McGinn hasn't lost in Premier League any of the last 4 away from home matches

First times

Date Competition Games Score First times

St. Mirren

08/12/2012 PL St. Mirren - St. Johnstone 1 - 1 First match with the club, first start
15/12/2012 PL Celtic Glasgow - St. Mirren 2 - 0 First loss
21/12/2012 PL St. Mirren - Motherwell 2 - 1 First victory
18/05/2013 PL Kilmarnock - St. Mirren 1 - 3 First goal

Hibernian

08/08/2015 Championship Dumbarton - Hibernian 2 - 1 First match with the club, first loss
15/08/2015 Championship Hibernian - Greenock 1 - 0 First start, first victory
12/09/2015 Championship Hibernian - Alloa Athletic 3 - 0 First goal
12/12/2015 Championship Hibernian - Falkirk 1 - 1 First red card
30/09/2017 Ladbrokes Premiership Celtic Glasgow - Hibernian 2 - 2 First time scoring 2 goals

Aston Villa

11/08/2018 Championship Aston Villa - Wigan 3 - 2 First match with the club, first start, first victory
01/09/2018 Championship Sheffield U - Aston Villa 4 - 1 First loss
22/09/2018 Championship Aston Villa - S Wednesday 1 - 2 First goal
13/03/2019 Championship Nottingham - Aston Villa 1 - 3 First time scoring 2 goals
10/03/2024 Premier League Aston Villa - Tottenham 0 - 4 First red card

Player's results for each season

Season Club Tier Rk. pts MP V D L GF GA
2023/2024 Aston Villa 1 4 55 27 17 4 6 59 37
2022/2023 Aston Villa 1 7 61 38 18 7 13 51 46
2021/2022 Aston Villa 1 14 45 38 13 6 19 52 54
2020/2021 Aston Villa 1 11 55 38 16 7 15 55 46
2019/2020 Aston Villa 1 17 35 38 9 8 21 41 67
2018/2019 Aston Villa 2 5 76 46 20 16 10 82 61
2018/2019 Hibernian 1 2 3 1 1 0 0 3 0
2017/2018 Hibernian 1P 4 62 34 17 11 6 51 36
2017/2018 Hibernian 1 2 3 1 1 0 0 3 1
2016/2017 Hibernian 2 1 71 36 19 14 3 59 25
2015/2016 Hibernian 2 3 70 36 21 7 8 59 34
2014/2015 St. Mirren 1P 12 27 36 8 3 25 28 64
2014/2015 St. Mirren 1 12 21 33 6 3 24 22 59
2013/2014 St. Mirren 1P 8 39 38 10 9 19 39 58
2013/2014 St. Mirren 1 10 31 33 8 7 18 34 55
2012/2013 St. Mirren 1 11 41 38 9 14 15 47 60
2011/2012 St. Mirren 1 8 43 38 9 16 13 39 51
2010/2011 St. Mirren 1 11 33 38 8 9 21 33 57

Last games

Date Competition Round Team 1 Score Team 2 Score Minutes played Goals for Own goals Assists Yellow cards Red cards
March 26, 202426/03FEuropeScotland0 - 1N. Ireland90 Minutes
March 22, 202422/03FEuropeNetherlands4 - 0Scotland84 MinutesYellow cards
March 17, 202417/03Premier LeagueRound 29West Ham1 - 1Aston VillaAbsent
March 14, 202414/03Europa Conference LeagueRound of 16Aston Villa4 - 0Ajax Amsterdam90 Minutes
March 10, 202410/03Premier LeagueRound 28Aston Villa0 - 4Tottenham64 MinutesRed cards
March 07, 202407/03Europa Conference LeagueRound of 16Ajax Amsterdam0 - 0Aston Villa28 Minutes
March 02, 202402/03Premier LeagueRound 27Luton Town2 - 3Aston Villa90 Minutes
February 24, 202424/02Premier LeagueRound 26Aston Villa4 - 2Nottingham90 Minutes1
February 17, 202417/02Premier LeagueRound 25Fulham1 - 2Aston Villa90 MinutesYellow cards
February 11, 202411/02Premier LeagueRound 24Aston Villa1 - 2Man United86 Minutes
February 07, 202407/02Emirates FA CupRound of 32Aston Villa1 - 3Chelsea71 Minutes
February 03, 202403/02Premier LeagueRound 23Sheffield U0 - 5Aston Villa70 Minutes1
January 30, 202430/01Premier LeagueRound 22Aston Villa1 - 3Newcastle90 MinutesYellow cards
January 26, 202426/01Emirates FA CupRound of 32Chelsea0 - 0Aston Villa90 Minutes
January 14, 202414/01Premier LeagueRound 21Everton0 - 0Aston Villa88 Minutes
January 06, 202406/01Emirates FA Cup3rd roundMiddlesbrough0 - 1Aston Villa69 Minutes
December 30, 202330/12Premier LeagueRound 20Aston Villa3 - 2Burnley90 MinutesYellow cards
December 26, 202326/12Premier LeagueRound 19Man United3 - 2Aston Villa85 Minutes1
December 22, 202322/12Premier LeagueRound 18Aston Villa1 - 1Sheffield U90 Minutes
December 17, 202317/12Premier LeagueRound 17Brentford1 - 2Aston Villa90 Minutes
December 14, 202314/12Europa Conference LeagueRound 6Zrinjski1 - 1Aston Villa33 Minutes1Yellow cards
December 09, 202309/12Premier LeagueRound 16Aston Villa1 - 0Arsenal90 Minutes1Yellow cards
December 06, 202306/12Premier LeagueRound 15Aston Villa1 - 0Man City90 Minutes
December 03, 202303/12Premier LeagueRound 14Bournemouth2 - 2Aston Villa64 Minutes
November 30, 202330/11Europa Conference LeagueRound 5Aston Villa2 - 1Legia Warsaw70 Minutes
November 26, 202326/11Premier LeagueRound 13Tottenham1 - 2Aston Villa90 MinutesYellow cards
November 19, 202319/11Euro QualifyingRound 10Scotland3 - 3Norway78 Minutes11
November 16, 202316/11Euro QualifyingRound 9Georgia2 - 2Scotland90 Minutes
November 12, 202312/11Premier LeagueRound 12Aston Villa3 - 1Fulham90 Minutes1
November 09, 202309/11Europa Conference LeagueRound 4Aston Villa2 - 1AZ Alkmaar90 Minutes
November 05, 202305/11Premier LeagueRound 11Nottingham2 - 0Aston Villa90 Minutes
October 29, 202329/10Premier LeagueRound 10Aston Villa3 - 1Luton Town90 Minutes1
October 26, 202326/10Europa Conference LeagueRound 3AZ Alkmaar1 - 4Aston Villa80 Minutes11
October 22, 202322/10Premier LeagueRound 9Aston Villa4 - 1West Ham90 Minutes1
October 17, 202317/10FriendliesEuropeFrance4 - 1Scotland2 Minutes
October 12, 202312/10Euro QualifyingRound 7Spain2 - 0Scotland90 Minutes
October 08, 202308/10Premier LeagueRound 8Wolverhampton1 - 1Aston Villa90 MinutesYellow cards
October 05, 202305/10Europa Conference LeagueRound 2Aston Villa1 - 0Zrinjski90 Minutes1Yellow cards
September 30, 202330/09Premier LeagueRound 7Aston Villa6 - 1Brighton90 Minutes1
September 27, 202327/09Carabao Cup3rd roundAston Villa1 - 2Everton45 Minutes
September 24, 202324/09Premier LeagueRound 6Chelsea0 - 1Aston Villa74 Minutes
September 21, 202321/09Europa Conference LeagueRound 1Legia Warsaw3 - 2Aston Villa60 Minutes
September 16, 202316/09Premier LeagueRound 5Aston Villa3 - 1Crystal Palace69 MinutesYellow cards
September 12, 202312/09FriendliesEuropeScotland1 - 3England81 Minutes
September 08, 202308/09Euro QualifyingRound 5Cyprus0 - 3Scotland82 Minutes11
September 03, 202303/09Premier LeagueRound 4Liverpool3 - 0Aston Villa90 Minutes
August 31, 202331/08Europa Conference LeagueDecision MatchesAston Villa3 - 0Hibernian45 Minutes
August 27, 202327/08Premier LeagueRound 3Burnley1 - 3Aston Villa90 Minutes
August 23, 202323/08Europa Conference LeagueDecision MatchesHibernian0 - 5Aston Villa90 Minutes
August 20, 202320/08Premier LeagueRound 2Aston Villa4 - 0Everton90 Minutes1
August 12, 202312/08Premier LeagueRound 1Newcastle5 - 1Aston Villa63 Minutes
First XI
On the bench
Absent

Match ratings and personal notes

You have to sign in to display information here. If you want any information here, you have to rate the player in games he partipated in and/or comment one of his performances.

Player's injuries

Injury Bone fracture  - Left ankle
Number of games missed : 14
DateDecember 22, 2019
Duration90 Days of unavailability
Left ankle

Closest teammates

photo Douglas Luiz Douglas Luiz Compare 168 Games
photo Konsa Ezri Konsa Compare 151 Games
photo Mings Tyrone Mings Compare 146 Games
photo Watkins Ollie Watkins Compare 144 Games
photo McGregor Darren McGregor Compare 142 Games

Most visited opponents

photo Shinnie Graeme Shinnie Compare 15 Games
photo Draper Ross Draper Compare 15 Games
photo van Dijk Virgil van Dijk Compare 15 Games
photo McKay Billy McKay Compare 14 Games
photo Armstrong Stuart Armstrong Compare 14 Games

Player's teammates

His National Team teammates

Family

Paul McGinn Brother
Stephen McGinn Brother
Kieran Gibbons First cousin

Comments

Sign in to save your comment

Twitter feed

Back to top