Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC29542067-1» All matchesInverness CT281331284--» All matchesAberdeen FC2713410175--» All matchesDundee United241086134--» All matchesKilmarnock FC24153693--» All matchesHeart of Midlothian24761151--» All matchesHibernian FC1956851--» All matchesFalkirk FC181251144--» All matchesDunfermline Athletic18774102-1» All matchesCeltic FC17231252--» All matchesSt. Mirren FC1592432-1» All matchesHamilton Academical1383242--» All matchesDundee FC1242642--» All matchesLivingston FC1262441--» All matchesRoss County FC1134432--» All matchesMotherwell FC962182--» All matchesNottingham Forest92431---» All matchesBlackpool FC83234---» All matchesPartick Thistle84133---» All matchesBrighton & Hove Albion842214--» All matchesLeicester City804411--» All matchesHull City731341--» All matchesWatford FC730441--» All matchesSt. Johnstone FC721431--» All matchesBarnsley FC741222--» All matchesDerby County7322----» All matchesGreenock Morton FC631221--» All matchesIpswich Town61232---» All matchesBurnley FC621311--» All matchesCardiff City640212--» All matchesCrystal Palace62131---» All matchesDoncaster Rovers62311---» All matchesPeterborough United63301---» All matchesSydney FC612311--» All matchesLeeds United6213----» All matchesHuddersfield Town51043---» All matchesQueen Of The South530231--» All matchesCharlton Athletic52302---» All matchesBirmingham City510412--» All matchesQueens Park Rangers50231---» All matchesSheffield Wednesday52211---» All matchesWellington Phoenix52121---» All matchesReading FC5131-1--» All matchesBrechin City FC43106---» All matchesMelbourne Victory44005---» All matchesBolton Wanderers41122---» All matchesMillwall FC41122---» All matchesDumbarton FC42111---» All matchesMiddlesbrough FC420212--» All matchesNewcastle United Jets42111---» All matchesAdelaide United4211-2--» All matchesBristol City4103----» All matchesGretna FC330031--» All matchesAlloa Athletic33002---» All matchesCoventry City30122---» All matchesWestern Sydney Wanderers321021--» All matchesCentral Coast Mariners32011---» All matchesScunthorpe United330011--» All matchesWolverhampton Wanderers31111---» All matchesBlackburn Rovers3120-1--» All matchesIraq3201----» All matchesMelbourne City FC3003----» All matchesPerth Glory3021-1--» All matchesPortsmouth FC3030-1--» All matchesSwansea City3003----» All matchesAC Milan210111--» All matchesDinamo Moskva21011---» All matchesManchester United20111---» All matchesShrewsbury Town22001---» All matchesSpartak Moskva21101---» All matchesSunderland AFC211011--» All matchesCzech Republic U20201111--» All matchesAalborg BK2011----» All matchesAFC Bournemouth2011-1--» All matchesArsenal FC2002----» All matchesBahrain2200----» All matchesBrentford FC2002----» All matchesFC Barcelona2002----» All matchesHamburger SV2011----» All matchesHapoel Tel Aviv2101-1--» All matchesQatar2200----» All matchesNorwich City2002----» All matchesPlymouth Argyle2101----» All matchesShakhtar Donetsk2101----» All matchesSheffield United2200----» All matchesSL Benfica2101----» All matchesSouthampton FC2101----» All matchesVillarreal CF2101----» All matchesWestern United2101-1--» All matchesYeovil Town2011----» All matchesBradford City10101---» All matchesChesterfield FC11001---» All matchesCove Rangers11001---» All matchesEast Fife FC11001---» All matchesEast Stirlingshire FC11001---» All matchesNewcastle United101011--» All matchesRapid Vienna10101---» All matchesStranraer FC11001---» All matchesTranmere Rovers10011---» All matchesAdelaide City FC1010----» All matchesAFC Wimbledon1100----» All matchesEgypt1001----» All matchesAngola U201010---1» All matchesAston Villa1001----» All matchesAyr United1100----» All matchesBrazil U201100----» All matchesBrisbane Roar1100----» All matchesCarlisle United1100----» All matchesChelsea FC1001----» All matchesChina1100----» All matchesColchester United1010----» All matchesCrewe Alexandra1010----» All matchesDarlington FC1100----» All matchesFulham FC1100----» All matchesHartlepool United1010----» All matchesIndia1100----» All matchesIreland1100----» All matchesJapan1100----» All matchesJapan U201100----» All matchesCanada U201100----» All matchesLincoln City1001----» All matchesMacarthur FC1001----» All matchesMansfield Town1100----» All matchesNew Zealand1100----» All matchesNigeria1100----» All matchesNorthampton Town1010----» All matchesNotts County1100----» All matchesOldham Athletic1001----» All matchesParaguay1100----» All matchesPoland1100----» All matchesPreston North End1100----» All matchesRotherham United1001----» All matchesScotland1001----» All matchesSwitzerland1010----» All matchesSouthend United1100----» All matchesSouth Africa1010----» All matchesSouth Korea1001----» All matchesSydney United 581010----» All matchesUruguay1001----» All matchesUzbekistan1100----» All matchesUA Emirates1010----» All matchesUA Emirates U201001----» All matchesWales1100----» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1001-1--» All matchesWigan Athletic1010-1--» All matchesWollongong Wolves1001----» All matchesWycombe Wanderers1100----» All matches