Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers14356441-» All matchesReading FC1235463-1» All matchesFulham FC12237-3--» All matchesPreston North End116322---» All matchesBrentford FC1126312--» All matchesBristol City1141613--» All matchesLeeds United1131712--» All matchesNottingham Forest1015424--» All matchesBirmingham City10253-2--» All matchesCardiff City10154-2--» All matchesHuddersfield Town913541--» All matchesBarnsley FC932432--» All matchesSheffield Wednesday953131--» All matchesHull City953111--» All matchesStoke City9333-2--» All matchesBlackburn Rovers812534--» All matchesMiddlesbrough FC822422--» All matchesSwansea City723231--» All matchesBolton Wanderers74121---» All matchesHibernian FC64202---» All matchesIpswich Town631221--» All matchesRoss County FC65011---» All matchesWigan Athletic642013--» All matchesAston Villa6222-1--» All matchesBrighton & Hove Albion6123-2--» All matchesHeart of Midlothian6510----» All matchesMillwall FC6132----» All matchesKilmarnock FC540122--» All matchesCeltic FC5113-1--» All matchesAFC Bournemouth41212---» All matchesLuton Town421121--» All matchesSheffield United420222--» All matchesBlackpool FC422011--» All matchesCharlton Athletic41121---» All matchesCoventry City40311---» All matchesWest Bromwich Albion422011--» All matchesAberdeen FC4211----» All matchesBurton Albion4301----» All matchesDerby County4211-1--» All matchesMotherwell FC4202----» All matchesNorwich City4121----» All matchesRotherham United4211---1» All matchesSt. Mirren FC4301-1--» All matchesDundee FC32101---» All matchesIreland32011---» All matchesMacarthur FC31111---» All matchesSt. Johnstone FC33001---» All matchesLivingston FC3300----» All matchesMilton Keynes Dons3111----» All matchesNewcastle United3201-2--» All matchesPeterborough United3201---1» All matchesLincoln City20112---» All matchesDundee United22001---» All matchesMoldova U2121101---» All matchesPSV Eindhoven21101---» All matchesSL Benfica20111---» All matchesSouthampton FC21101---» All matchesAdelaide United2101-1--» All matchesBrisbane Roar2002-1--» All matchesBurnley FC2011----» All matchesDenmark2002-1--» All matchesDynamo Kyiv2011----» All matchesFenerbahçe2200----» All matchesManchester United2002----» All matchesManchester United U212011----» All matchesMelbourne Victory2002----» All matchesMexico2110----» All matchesSan Marino U212101----» All matchesSerbia2020----» All matchesSunderland AFC2002----» All matchesUnion Saint-Gilloise2101-2--» All matchesWatford FC2011----» All matchesWestern Sydney Wanderers2101----» All matchesWolverhampton Wanderers2011----» All matchesMelbourne City FC11003---» All matchesLithuania U21110021--» All matchesTranmere Rovers11002---» All matchesCentral Coast Mariners11001---» All matchesCrewe Alexandra100111--» All matchesFCSB11001---» All matchesGeorgia110011--» All matchesNewcastle United Jets110011--» All matchesOlympique Lyonnais10011---» All matchesPanama101011--» All matchesSweden U1910011---» All matchesSparta Prague1100----» All matchesAndorra1100----» All matchesAris Limassol1010----» All matchesAzerbaijan1100----» All matchesAuckland FC1100----» All matchesChelsea FC1001----» All matchesColchester United1001----» All matchesCrystal Palace1100----» All matchesDoncaster Rovers1100----» All matchesDumbarton FC1100----» All matchesEngland U211001----» All matchesEverton FC U211001----» All matchesFinland1100----» All matchesFinland U211001----» All matchesFrance1001----» All matchesGrimsby Town1100-1--» All matchesLeicester City1010----» All matchesLeyton Orient1001----» All matchesMalmö FF1100----» All matchesMoldova1100----» All matchesNewport County1100-1--» All matchesNetherlands1001----» All matchesNorthern Ireland1010----» All matchesNorthampton Town1100----» All matchesAustria1100----» All matchesOxford United1100----» All matchesQueen's Park FC1001----» All matchesReal Betis1100----» All matchesRussia U191001----» All matchesSlovenia U191100-1--» All matchesSpain1001----» All matchesSunderland AFC U211001----» All matchesSwindon Town1001----» All matchesSydney FC1001-1--» All matchesUkraine1001----» All matchesHungary1001----» All matchesUSA1010----» All matchesWalsall FC1001----» All matchesWycombe Wanderers1010----» All matches