Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT16448-4--» All matchesCeltic FC1525843-1» All matchesAberdeen FC14536-3--» All matchesMotherwell FC1363445--» All matchesKilmarnock FC1344511--» All matchesHeart of Midlothian13319-4-1» All matchesDundee United126244---» All matchesRangers FC123183--1» All matchesDunfermline Athletic1153322--» All matchesSt. Mirren FC932421-1» All matchesSt. Johnstone FC73132---» All matchesCardiff City7214-1--» All matchesCrystal Palace7322-2--» All matchesIpswich Town7133-4--» All matchesPlymouth Argyle6222-2--» All matchesPreston North End6231----» All matchesSheffield Wednesday6330----» All matchesWatford FC6222----» All matchesDoncaster Rovers511311--» All matchesSouthampton FC43012---» All matchesLeicester City412111--» All matchesBarnsley FC4211----» All matchesCoventry City4310----» All matchesDerby County4112----» All matchesFalkirk FC4112-2--» All matchesNorwich City4400----» All matchesQueens Park Rangers4013-1--» All matchesScunthorpe United4211----» All matchesSheffield United4112-1--» All matchesSwansea City4121-1--» All matchesWolverhampton Wanderers4031-2--» All matchesColchester United312012--» All matchesBlackpool FC3120-1--» All matchesBurnley FC3111----» All matchesCharlton Athletic3111----» All matchesHull City3111-1--» All matchesMiddlesbrough FC3102-1--» All matchesWest Bromwich Albion3111----» All matchesFC Dinaburg22002---» All matchesHibernian FC21101---» All matchesNottingham Forest200211--» All matchesShakhter Soligorsk20021---» All matchesAIK2101----» All matchesB36 Tórshavn2110----» All matchesBirmingham City2002----» All matchesDnipro Dnipropetrovsk2011-1--» All matchesLivingston FC2200----» All matchesNSÍ Runavík2101-1--» All matchesOdense BK2101----» All matchesPeterborough United2101----» All matchesPortsmouth FC2011----» All matchesReading FC2101----» All matchesSweden2110----» All matchesSpartak Trnava2002----» All matchesEstonia11001---» All matchesSouthend United100111--» All matchesAFC Bournemouth1001----» All matchesAyr United1100----» All matchesBrentford FC1100----» All matchesBristol Rovers1001----» All matchesCarlisle United1001----» All matchesDenmark1100----» All matchesDundee FC1001----» All matchesEngland1100----» All matchesFinland1100----» All matchesLeyton Orient1001----» All matchesManchester City1001----» All matchesMillwall FC1001----» All matchesNewcastle United1010----» All matchesPortugal1010----» All matchesRochdale AFC1001-1--» All matchesRomania1001----» All matchesSpain1001----» All matchesStoke City1100----» All matchesUruguay1001----» All matchesWales1010----» All matches