Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC7403----» All matchesMotherwell FC7322-1--» All matchesLivingston FC611412--» All matchesFleetwood Town53111---» All matchesAberdeen FC5203-1--» All matchesCeltic FC4004-1--» All matchesCrystal Palace U214301-1--» All matchesHeart of Midlothian4013----» All matchesSt. Johnstone FC4211-1--» All matchesEquatorial Guinea3102--1-» All matchesBrighton & Hove Albion U213111----» All matchesColchester United3111-1--» All matchesDundee United3201-2--» All matchesNotts County3102----» All matchesSt. Mirren FC3102----» All matchesManchester United U21210111--» All matchesArsenal FC U212011----» All matchesBarnet FC2002----» All matchesBlackburn Rovers U212011-1--» All matchesBlackpool FC2101----» All matchesBrazil U162110----» All matchesBristol Rovers2101-1--» All matchesBurton Albion2101-1--» All matchesCambridge United2011----» All matchesChelsea FC U212002----» All matchesCheltenham Town2101-1--» All matchesCrawley Town2200-1--» All matchesDerby County U212200----» All matchesGermany U172011----» All matchesDjibouti2110----» All matchesDundee FC2110----» All matchesEverton FC U212011----» All matchesGrimsby Town2110-1--» All matchesHarrogate Town2101-1--» All matchesLeicester City U212002----» All matchesLincoln City2002----» All matchesLiverpool FC U212200----» All matchesMalawi2011----» All matchesManchester City U212002----» All matchesManchester United U182002----» All matchesMilton Keynes Dons2011----» All matchesNewport County2011----» All matchesNorthampton Town2200-1--» All matchesOldham Athletic2101----» All matchesPartick Thistle2101----» All matchesPeterborough United2002----» All matchesRangers FC2002----» All matchesRoss County FC2101----» All matchesSalford City2002----» All matchesSão Tomé and Príncipe2200----» All matchesShrewsbury Town2101----» All matchesSierra Leone2101----» All matchesStevenage FC2002-2--» All matchesSouth Africa2011----» All matchesSwindon Town2002----» All matchesTottenham Hotspur U212011----» All matchesWigan Athletic2002----» All matchesMiddlesbrough FC U2111001---» All matchesAccrington Stanley1010----» All matchesAlgeria1001----» All matchesArgentina U161001-1--» All matchesAston Villa U211100-1--» All matchesBarnsley FC1001----» All matchesBarrow AFC1100----» All matchesBnei Yehuda Tel Aviv1001----» All matchesBolton Wanderers1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBromley FC1010----» All matchesBurnley FC U211100----» All matchesCarlisle United1001----» All matchesCharlton Athletic1010----» All matchesChesterfield FC1010----» All matchesClyde FC1100----» All matchesCrewe Alexandra1001----» All matchesDenmark U171001----» All matchesDerby County1100----» All matchesIvory Coast U161100----» All matchesExeter City1010----» All matchesFalkirk FC1001----» All matchesFinland U171100----» All matchesFrance U161100----» All matchesFulham FC U211010----» All matchesGhana1001----» All matchesGillingham FC1010----» All matchesGreenock Morton FC1001----» All matchesHamilton Academical1001----» All matchesHapoel Acre FC1100-1--» All matchesHapoel Afula1001----» All matchesHapoel Kfar Saba1001----» All matchesHapoel Kfar Shalem1010----» All matchesJapan U161100----» All matchesLeeds United1001----» All matchesLeyton Orient1001----» All matchesLibya1001----» All matchesMaccabi Bnei Raina1001----» All matchesMaccabi Herzliya1100----» All matchesMaccabi Kabilio Jaffa1100----» All matchesMaccabi Kiryat Gat1010----» All matchesMali1001----» All matchesManchester City U181001----» All matchesMorocco1001----» All matchesMS Kafr Qasim1100----» All matchesNewcastle United U181001----» All matchesNewcastle United U211001----» All matchesNorway U161100----» All matchesNorwich City U211100--1-» All matchesAustria U171100----» All matchesAustria U161100----» All matchesOxford United1001----» All matchesPoland U171100----» All matchesPort Vale FC1100----» All matchesPortsmouth FC1001----» All matchesPortugal U161100----» All matchesReading FC1100-1--» All matchesReading FC U211100----» All matchesRussia U171100----» All matchesScotland U161100----» All matchesSheffield Wednesday U181100----» All matchesSpain U171001----» All matchesStoke City U211100-1--» All matchesTogo1010----» All matchesTranmere Rovers1001----» All matchesTunisia1001----» All matchesUkraine U171100----» All matchesWalsall FC1001----» All matchesWest Ham United U211010----» All matchesWolverhampton Wanderers U211100----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1100----» All matches