Record by opponent MatchesWDLScoresYellowYellow-RedRedBarnsley FC724152--» All matchesAberdeen FC74211-1-» All matchesHeart of Midlothian622231--» All matchesInverness CT63121---» All matchesSt. Mirren FC641111--» All matchesPort Vale FC52302---» All matchesBrentford FC5113-1--» All matchesDundee United440021--» All matchesLuton Town42112---» All matchesMotherwell FC43102---» All matchesWycombe Wanderers411221--» All matchesAustralia41031---» All matchesPeterborough United41211-1-» All matchesTahiti440012--» All matchesBristol City4013----» All matchesCardiff City4013----» All matchesFalkirk FC4310----» All matchesStockport County4301----» All matchesChangchun Yatai300321--» All matchesChesterfield FC321022--» All matchesHenan FC311121--» All matchesNotts County32102---» All matchesShandong Taishan300322--» All matchesDalian Shide312011--» All matchesShanghai Shenxin320111--» All matchesWrexham AFC31021---» All matchesAFC Bournemouth3111----» All matchesBlackpool FC3012----» All matchesDoncaster Rovers3111----» All matchesHuddersfield Town3102----» All matchesJiāngsū FC3111-2--» All matchesKilmarnock FC3111-1--» All matchesPlymouth Argyle3111-1--» All matchesQueens Park Rangers3210-21-» All matchesRotherham United3102----» All matchesTianjin Jinmen Tiger3003-1-1» All matchesTranmere Rovers3111----» All matchesDunfermline Athletic22004---» All matchesPapua New Guinea22004---» All matchesLiáoníng Hóngyùn21103---» All matchesVanuatu22003---» All matchesBradford City220021--» All matchesCambridge United21102---» All matchesChengdu Blades20202---» All matchesItaly20112---» All matchesRangers FC21012-1-» All matchesGillingham FC22001---» All matchesMilton Keynes Dons21101---» All matchesNew Caledonia21011---» All matchesPreston North End21011---» All matchesSolomon Islands22001---» All matchesSwansea City21101---» All matchesWigan Athletic21011---» All matchesBahrain2110----» All matchesBeijing Renhe FC2002----» All matchesBrighton & Hove Albion2002----» All matchesBurton Albion2110----» All matchesCeltic FC2002----» All matchesColchester United2020----» All matchesCrystal Palace2011----» All matchesFiji2200-1--» All matchesHibernian FC2101----» All matchesMexico2002----» All matchesOdense BK2101-1--» All matchesParaguay2011----» All matchesRapid Vienna2020----» All matchesShakhtar Donetsk2101----» All matchesShanghai Shenhua2002-1--» All matchesSL Benfica2101-1--» All matchesSouthend United2011----» All matchesStoke City2101-1--» All matchesSwindon Town2110----» All matchesWalsall FC2110----» All matchesLeyton Orient11003---» All matchesBury FC110011--» All matchesChongqing Liangjiang Athletic110011--» All matchesFC Dinaburg11001---» All matchesGeorgia11001---» All matchesGretna FC11001---» All matchesGuangzhou City11001---» All matchesHull City11001---» All matchesJamaica10011---» All matchesLivingston FC11001---» All matchesOldham Athletic110011--» All matchesQingdao Hainiu10011---» All matchesReading FC101011--» All matchesSaudi Arabia11001---» All matchesThurrock FC11001---» All matchesZhejiang Professional10011---» All matchesAC Milan1100----» All matchesBeijing Guoan1001----» All matchesBelgium1001----» All matchesBrazil1001----» All matchesBrazil1001----» All matchesBristol Rovers1100----» All matchesBurnley FC1010----» All matchesCheltenham Town1001----» All matchesChina1010----» All matchesChina1010-1--» All matchesCrewe Alexandra1100----» All matchesDerby County1010----» All matchesDinamo Moskva1001-1--» All matchesEstonia1010----» All matchesGuangzhou FC1001----» All matchesHapoel Tel Aviv1001----» All matchesHartlepool United1100----» All matchesHonduras1010----» All matchesIpswich Town1010----» All matchesIraq1010----» All matchesJapan1001----» All matchesColombia1001--1-» All matchesLeicester City1001----» All matchesMansfield Town1100----» All matchesMillwall FC1001----» All matchesNewcastle United1010----» All matchesNorthampton Town1100----» All matchesNorwich City1100----» All matchesNottingham Forest1001----» All matchesOxford United1100----» All matchesSheffield United1001----» All matchesSheffield Wednesday1010----» All matchesSlovakia1010----» All matchesSpain1001----» All matchesSt. Johnstone FC1100----» All matchesSouth Africa1001----» All matchesTanzania1001----» All matchesTorquay United1001-1--» All matchesTottenham Hotspur1001----» All matchesHungary1001----» All matchesUSA1001----» All matchesWatford FC1010-1--» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1100----» All matchesWolverhampton Wanderers1010----» All matches