Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1767414--» All matchesDundee United16745132-» All matchesCeltic FC1523101---» All matchesFalkirk FC1344522--» All matchesSt. Mirren FC1263331-1» All matchesKilmarnock FC1262412--» All matchesMotherwell FC1170431--» All matchesRangers FC1132612--» All matchesInverness CT11425-3--» All matchesHibernian FC9153-3--» All matchesDunfermline Athletic7511----» All matchesHeart of Midlothian6114-1--» All matchesLivingston FC5410-1--» All matchesHamilton Academical42021--1» All matchesGretna FC4121---1» All matchesSt. Johnstone FC3012-1--» All matchesSunderland AFC3201-1--» All matchesDinamo Zagreb210111--» All matchesDnipro Dnipropetrovsk2011----» All matchesFC Dinaburg2200----» All matchesLithuania U212101-1--» All matchesOdense BK2101----» All matchesRochdale AFC2101----» All matchesSouthampton FC2002----» All matchesWalsall FC2002----» All matchesWest Ham United2011----» All matchesArsenal FC1001----» All matchesBoavista1100----» All matchesBradford City1100----» All matchesBristol Rovers1010----» All matchesBurnley FC1100----» All matchesCardiff City1001----» All matchesCharlton Athletic1010----» All matchesDeportivo A Coruña1001----» All matchesDerby County1001----» All matchesGermany U211100----» All matchesDundee FC1100----» All matchesFC Basel 18931100----» All matchesFerencvárosi TC1001----» All matchesFeyenoord1001----» All matchesHartlepool United1010----» All matchesHuddersfield Town1001----» All matchesIpswich Town1100----» All matchesIceland U211100----» All matchesCroatia U211001----» All matchesLeyton Orient1100----» All matchesLiverpool FC1100----» All matchesMiddlesbrough FC1100-1--» All matchesMillwall FC1001----» All matchesNigeria1001----» All matchesNorthern Ireland1010----» All matchesNorwich City1001----» All matchesOldham Athletic1010----» All matchesPort Vale FC1100--1-» All matchesPortsmouth FC1100----» All matchesReading FC1001----» All matchesRotherham United1010----» All matchesSheffield United1100-1--» All matchesStoke City1001----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesTranmere Rovers1100----» All matchesWatford FC1100----» All matchesWimbledon FC1100----» All matches