Today Livesearchsearch

John McGinn
John
McGinn
Aston Villa
7
Scotland

Record by opponent

MatchesWDLScoresYellowYellow-RedRed
Crystal PalaceCrystal Palace1653824--» All matches
Celtic FCCeltic FC15231021--» All matches
Manchester UnitedManchester United15321022--» All matches
Tottenham HotspurTottenham Hotspur1590614-1» All matches
Arsenal FCArsenal FC1460825--» All matches
Kilmarnock FCKilmarnock FC1445523--» All matches
Liverpool FCLiverpool FC1423923--» All matches
Chelsea FCChelsea FC1453613--» All matches
Everton FCEverton FC1484211--» All matches
Heart of MidlothianHeart of Midlothian1465312--» All matches
Brighton & Hove AlbionBrighton & Hove Albion14923-4--» All matches
Nottingham ForestNottingham Forest1363462--» All matches
Manchester CityManchester City1351712--» All matches
Ross County FCRoss County FC1353514--» All matches
West Ham UnitedWest Ham United1344511--» All matches
Aberdeen FCAberdeen FC13247-3--» All matches
Newcastle UnitedNewcastle United13535-3--» All matches
Dundee UnitedDundee United1263322--» All matches
Brentford FCBrentford FC1244412--» All matches
Wolverhampton WanderersWolverhampton Wanderers1242615--» All matches
Inverness CTInverness CT12255-3--» All matches
Fulham FCFulham FC1181223--» All matches
St. Johnstone FCSt. Johnstone FC1133514--» All matches
Motherwell FCMotherwell FC11524-2--» All matches
Raith RoversRaith Rovers95222---» All matches
Burnley FCBurnley FC944111--» All matches
Queen Of The SouthQueen Of The South961211--» All matches
Rangers FCRangers FC951312--» All matches
AFC BournemouthAFC Bournemouth9423-2--» All matches
Dundee FCDundee FC841313--» All matches
Sheffield UnitedSheffield United823311--» All matches
Southampton FCSouthampton FC850311--» All matches
St. Mirren FCSt. Mirren FC84311---» All matches
Falkirk FCFalkirk FC8251-2-1» All matches
Hibernian FCHibernian FC8422----» All matches
Leeds UnitedLeeds United8332-3--» All matches
Leicester CityLeicester City8512-3--» All matches
Dumbarton FCDumbarton FC7412----» All matches
Greenock Morton FCGreenock Morton FC7331----» All matches
Partick ThistlePartick Thistle7421-3--» All matches
Ayr UnitedAyr United64112---» All matches
IsraelIsrael622212--» All matches
West Bromwich AlbionWest Bromwich Albion6321-1--» All matches
Alloa AthleticAlloa Athletic54011---» All matches
Dunfermline AthleticDunfermline Athletic532013--» All matches
Livingston FCLivingston FC5410-2--» All matches
CyprusCyprus440031--» All matches
Bologna FCBologna FC440021--» All matches
Lille OSCLille OSC44002---» All matches
Club Brugge KVClub Brugge KV430111--» All matches
DenmarkDenmark4310-1--» All matches
GreeceGreece4202-1--» All matches
Hamilton AcademicalHamilton Academical4112-2--» All matches
AustriaAustria31202---» All matches
Middlesbrough FCMiddlesbrough FC33001---» All matches
Paris Saint-GermainParis Saint-Germain310212--» All matches
PolandPoland311111--» All matches
UkraineUkraine311111--» All matches
Bolton WanderersBolton Wanderers3300----» All matches
Ipswich TownIpswich Town3120-1--» All matches
Norwich CityNorwich City3300-1--» All matches
Preston North EndPreston North End3120-1--» All matches
SlovakiaSlovakia3102-1--» All matches
Swansea CitySwansea City3201-2--» All matches
Czech RepublicCzech Republic3201----» All matches
Derby CountyDerby County220021--» All matches
Faeroe IslandsFaeroe Islands22002---» All matches
KazakhstanKazakhstan21012---» All matches
Sheffield WednesdaySheffield Wednesday210121--» All matches
ArmeniaArmenia22001---» All matches
Asteras TripolisAsteras Tripolis211011--» All matches
AZ AlkmaarAZ Alkmaar22001---» All matches
CroatiaCroatia21011---» All matches
Luton TownLuton Town22001---» All matches
NorwayNorway211011--» All matches
RussiaRussia20021---» All matches
Watford FCWatford FC20021---» All matches
Zrinjski MostarZrinjski Mostar211012--» All matches
AFC AjaxAFC Ajax2110----» All matches
BelarusBelarus2200----» All matches
BelgiumBelgium2002----» All matches
Blackburn RoversBlackburn Rovers2110-2--» All matches
Bristol CityBristol City2110-1--» All matches
Brøndby IFBrøndby IF2002----» All matches
EnglandEngland2011-1--» All matches
GeorgiaGeorgia2110----» All matches
Hull CityHull City2020----» All matches
IrelandIreland2101----» All matches
Legia WarszawaLegia Warszawa2101----» All matches
Millwall FCMillwall FC2101----» All matches
MoldovaMoldova2200----» All matches
NetherlandsNetherlands2002-2--» All matches
Olympiacos FCOlympiacos FC2002----» All matches
PortugalPortugal2002----» All matches
Queens Park RangersQueens Park Rangers2011----» All matches
Reading FCReading FC2020----» All matches
Rotherham UnitedRotherham United2200----» All matches
SwitzerlandSwitzerland2011-1--» All matches
SloveniaSlovenia2011-1--» All matches
SpainSpain2101----» All matches
Sunderland AFCSunderland AFC2110----» All matches
HungaryHungary2101-1--» All matches
Wigan AthleticWigan Athletic2101----» All matches
San MarinoSan Marino11003---» All matches
Arbroath FCArbroath FC11001---» All matches
FeyenoordFeyenoord11001---» All matches
HaitiHaiti11001---» All matches
North MacedoniaNorth Macedonia11001---» All matches
NSÍ RunavíkNSÍ Runavík11001---» All matches
RB LeipzigRB Leipzig11001---» All matches
TurkeyTurkey10011---» All matches
AlbaniaAlbania1100----» All matches
BelgiumBelgium U191010----» All matches
Birmingham CityBirmingham City1100-1--» All matches
BoliviaBolivia1100----» All matches
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic1100----» All matches
BrazilBrazil1001----» All matches
BSC Young BoysBSC Young Boys1100----» All matches
Cardiff CityCardiff City1100----» All matches
Costa RicaCosta Rica1001----» All matches
Coventry CityCoventry City1100----» All matches
GermanyGermany1001----» All matches
Ivory CoastIvory Coast1001----» All matches
EnglandEngland U191001----» All matches
FC BarcelonaFC Barcelona1001----» All matches
FC Basel 1893FC Basel 18931100-1--» All matches
FenerbahçeFenerbahçe1100----» All matches
FinlandFinland1010----» All matches
FranceFrance1001----» All matches
FranceFrance U211001----» All matches
GibraltarGibraltar1100----» All matches
Go Ahead EaglesGo Ahead Eagles1001----» All matches
IcelandIceland1001-1--» All matches
IcelandIceland U211010----» All matches
JapanJapan1001----» All matches
JuventusJuventus1010----» All matches
CanadaCanada1010----» All matches
LiechtensteinLiechtenstein1100----» All matches
LithuaniaLithuania1100----» All matches
LuxembourgLuxembourg1100----» All matches
LuxembourgLuxembourg U211100----» All matches
Maccabi Tel AvivMaccabi Tel Aviv1100----» All matches
MoroccoMorocco1001----» All matches
MexicoMexico1001----» All matches
Montrose FCMontrose FC1100----» All matches
NetherlandsNetherlands U211001----» All matches
NetherlandsNetherlands U191001----» All matches
Northern IrelandNorthern Ireland1001----» All matches
Northern IrelandNorthern Ireland U211100----» All matches
PeruPeru1001----» All matches
SC FreiburgSC Freiburg1100-1--» All matches
SerbiaSerbia1100----» All matches
SlovakiaSlovakia U211010----» All matches
Stoke CityStoke City1010-1--» All matches
Stranraer FCStranraer FC1100----» All matches
UkraineUkraine U211010-1--» All matches
Viking FKViking FK1100----» All matches