Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC61142---» All matchesSt. Mirren FC54102---» All matchesDundee FC5500----» All matchesKilmarnock FC5212----» All matchesSt. Johnstone FC44001---» All matchesAberdeen FC4112----» All matchesDundee United4301-1-1» All matchesMotherwell FC4310----» All matchesRoss County FC32102---» All matchesDenmark U1631021---» All matchesCeltic FC3012----» All matchesGibraltar U2122004---» All matchesSwitzerland U1721102---» All matchesAzerbaijan U2121101---» All matchesFalkirk FC20021---» All matchesRapid Vienna21101---» All matchesBulgaria U212200----» All matchesPortugal U212002----» All matchesRangers FC2011----» All matchesCzech Republic U212011----» All matchesNorthern Ireland U1611002---» All matchesCS Petrocub10101---» All matchesDunfermline Athletic11001---» All matchesHamilton Academical11001---» All matchesInverness CT110011--» All matchesLiverpool FC U21100111--» All matchesNorwich City U2111001---» All matchesWest Ham United U2111001---» All matchesWolverhampton Wanderers U2111001---» All matchesBelarus U171001----» All matchesBirmingham City U211100----» All matchesBlackburn Rovers U211100----» All matchesBrechin City FC1100----» All matchesBrighton & Hove Albion U211001----» All matchesCercle Brugge1001----» All matchesChelsea FC U211100----» All matchesCuraçao1100----» All matchesDumbarton FC1100----» All matchesEngland U161001----» All matchesFaeroe Islands U191100----» All matchesFC Copenhagen1001----» All matchesFC Nordsjælland1010-1--» All matchesFC Thun Berner Oberland1001----» All matchesGreece1001----» All matchesIreland U161001----» All matchesKazakhstan U171100-1--» All matchesLeeds United U211001----» All matchesLeicester City U211100-1--» All matchesLatvia U191100----» All matchesMiddlesbrough FC U211001----» All matchesSweden U171001----» All matchesSL Benfica1010----» All matchesSlovakia U201001-1--» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1100----» All matchesTrabzonspor1001----» All matchesTurkey U171001----» All matchesViktoria Plzeň1001----» All matchesCyprus U161001----» All matches