Today Live

Joe Allen
Joe
Allen
Swansea City
Wales

Record by opponent

MatchesWDLScoresYellowYellow-RedRed
West Bromwich AlbionWest Bromwich Albion1995532--» All matches
Queens Park RangersQueens Park Rangers1765611--» All matches
Swansea CitySwansea City16111411--» All matches
Bristol CityBristol City16349-211» All matches
Cardiff CityCardiff City1574426--» All matches
Southampton FCSouthampton FC15735-5--» All matches
Leicester CityLeicester City1443721--» All matches
Hull CityHull City14824-3--» All matches
Manchester UnitedManchester United1324713--» All matches
Reading FCReading FC13553-1--» All matches
Tottenham HotspurTottenham Hotspur13436-1--» All matches
Crystal PalaceCrystal Palace1252532--» All matches
Blackburn RoversBlackburn Rovers125251-1-» All matches
Newcastle UnitedNewcastle United1224611--» All matches
AFC BournemouthAFC Bournemouth12318-3--» All matches
Derby CountyDerby County12543-3--» All matches
Manchester CityManchester City12435-2--» All matches
Middlesbrough FCMiddlesbrough FC12345-1--» All matches
Norwich CityNorwich City12813-1--» All matches
Sunderland AFCSunderland AFC117312---» All matches
Arsenal FCArsenal FC1131711--» All matches
Sheffield UnitedSheffield United1123611--» All matches
Watford FCWatford FC1163211--» All matches
Coventry CityCoventry City11272-2--» All matches
Everton FCEverton FC11155-3--» All matches
Millwall FCMillwall FC11344----» All matches
Preston North EndPreston North End1031613-1» All matches
Burnley FCBurnley FC10415-1--» All matches
Chelsea FCChelsea FC10037-2--» All matches
Nottingham ForestNottingham Forest10451-3--» All matches
Stoke CityStoke City10523-1--» All matches
Aston VillaAston Villa93421---» All matches
Barnsley FCBarnsley FC94411---» All matches
Wigan AthleticWigan Athletic9621-3--» All matches
Luton TownLuton Town83232---» All matches
Fulham FCFulham FC84131---» All matches
Huddersfield TownHuddersfield Town843111--» All matches
Leeds UnitedLeeds United821511--» All matches
Sheffield WednesdaySheffield Wednesday8251-1--» All matches
West Ham UnitedWest Ham United8242-1--» All matches
Ipswich TownIpswich Town74212---» All matches
Bolton WanderersBolton Wanderers733112--» All matches
Birmingham CityBirmingham City7043-2--» All matches
BelgiumBelgium6231-2--» All matches
Blackpool FCBlackpool FC6312-1--» All matches
Liverpool FCLiverpool FC6123-1--» All matches
IrelandIreland5221-1--» All matches
Doncaster RoversDoncaster Rovers4310----» All matches
Plymouth ArgylePlymouth Argyle4310----» All matches
Rotherham UnitedRotherham United4040----» All matches
Scunthorpe UnitedScunthorpe United4301-1--» All matches
Wolverhampton WanderersWolverhampton Wanderers30212---» All matches
Bosnia-HerzegovinaBosnia-Herzegovina U21320111--» All matches
AustriaAustria32101---» All matches
BelarusBelarus3300----» All matches
Brentford FCBrentford FC3012-3--» All matches
DenmarkDenmark3003-1--» All matches
EstoniaEstonia3210-1--» All matches
CroatiaCroatia3012-1--» All matches
Leyton OrientLeyton Orient3201----» All matches
Oxford UnitedOxford United3111----» All matches
Peterborough UnitedPeterborough United3210-2--» All matches
Portsmouth FCPortsmouth FC3111----» All matches
SerbiaSerbia3021-2--» All matches
SlovakiaSlovakia3210-1--» All matches
MoldovaMoldova22001---» All matches
Oldham AthleticOldham Athletic21011---» All matches
Zenit St. PetersburgZenit St. Petersburg21011---» All matches
AlbaniaAlbania2011----» All matches
BeşiktaşBeşiktaş2101----» All matches
Borussia DortmundBorussia Dortmund2110----» All matches
Bosnia-HerzegovinaBosnia-Herzegovina2002----» All matches
Brighton & Hove AlbionBrighton & Hove Albion2020----» All matches
Carlisle UnitedCarlisle United2200----» All matches
Charlton AthleticCharlton Athletic2101----» All matches
EnglandEngland2002----» All matches
FranceFrance2002-1--» All matches
FranceFrance U212101----» All matches
Heart of MidlothianHeart of Midlothian2110----» All matches
IcelandIceland2200----» All matches
LuxembourgLuxembourg U212110-1--» All matches
MaltaMalta U212200-1--» All matches
NetherlandsNetherlands2002----» All matches
Northern IrelandNorthern Ireland2110----» All matches
Real MadridReal Madrid2002----» All matches
Rubin KazanRubin Kazan2110-1--» All matches
ScotlandScotland2200-1--» All matches
SwitzerlandSwitzerland2110----» All matches
Udinese CalcioUdinese Calcio2101-1--» All matches
UkraineUkraine2101-1--» All matches
HungaryHungary2101----» All matches
Villarreal CFVillarreal CF2101----» All matches
Wycombe WanderersWycombe Wanderers2101----» All matches
Rochdale AFCRochdale AFC11002---» All matches
Exeter CityExeter City11001---» All matches
AndorraAndorra1100-1--» All matches
Anzhi MakhachkalaAnzhi Makhachkala1100----» All matches
AzerbaijanAzerbaijan1100-1--» All matches
AustraliaAustralia1001----» All matches
Barnet FCBarnet FC1100----» All matches
Billericay TownBillericay Town1100----» All matches
BulgariaBulgaria1100-1--» All matches
ChinaChina1100----» All matches
Colchester UnitedColchester United1100----» All matches
Costa RicaCosta Rica1001----» All matches
EnglandEngland U211001----» All matches
FC Basel 1893FC Basel 18931010----» All matches
FC SionFC Sion1010----» All matches
FinlandFinland1010----» All matches
GeorgiaGeorgia1100----» All matches
Girondins de BordeauxGirondins de Bordeaux1100----» All matches
Havant & WaterloovilleHavant & Waterlooville1010----» All matches
Horsham FCHorsham FC1010----» All matches
IranIran1001----» All matches
IsraelIsrael1100----» All matches
ItalyItaly1001-1--» All matches
ItalyItaly U211001----» All matches
Mansfield TownMansfield Town1100----» All matches
MexicoMexico1001----» All matches
MontenegroMontenegro1100----» All matches
Morecambe FCMorecambe FC1100----» All matches
North MacedoniaNorth Macedonia1010----» All matches
Northampton TownNorthampton Town1100----» All matches
NorwayNorway1100----» All matches
Notts CountyNotts County1100----» All matches
PFC Ludogorets RazgradPFC Ludogorets Razgrad1010----» All matches
PortugalPortugal1001-1--» All matches
RomaniaRomania U211100----» All matches
RussiaRussia1100----» All matches
SenegalSénégal Olymp.1010----» All matches
Sevilla FCSevilla FC1001----» All matches
Shrewsbury TownShrewsbury Town1001----» All matches
SpainSpain1001----» All matches
Stevenage FCStevenage FC1100----» All matches
South KoreaSouth Korea1001-1--» All matches
Swindon TownSwindon Town1100----» All matches
Tranmere RoversTranmere Rovers1100----» All matches
Czech RepublicCzech Republic1010----» All matches
TurkeyTurkey1100----» All matches
HungaryHungary U211100----» All matches
UruguayUruguay1001-1--» All matches
UruguayUruguay1100----» All matches
UA EmiratesUA Emirates1100----» All matches
Walsall FCWalsall FC1100----» All matches
West Bromwich Albion U21West Bromwich Albion U211100----» All matches