Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC3012-1--» All matchesHeart of Midlothian3111-1--» All matchesMotherwell FC3210-1--» All matchesRangers FC3003-1--» All matchesAberdeen FC2101----» All matchesAlbania U212200----» All matchesFC Vaduz2101----» All matchesSt. Mirren FC2011----» All matchesHamilton Academical11001---» All matchesRotherham United10011---» All matchesAccrington Stanley1001-1--» All matchesAFC Wimbledon1001----» All matchesAldershot Town1001----» All matchesAzerbaijan U211100-1--» All matchesAzerbaijan U171100----» All matchesBarnet FC1100----» All matchesBelarus U211100----» All matchesBristol Rovers1010----» All matchesCrawley Town1001----» All matchesDagenham & Redbridge1001----» All matchesDundee United1001-1--» All matchesFalkirk FC1001----» All matchesFrance U171001----» All matchesHibernian FC1001----» All matchesInverness CT1100----» All matchesKilmarnock FC1001----» All matchesLeeds United1001----» All matchesLivingston FC1001-1--» All matchesMorecambe FC1010----» All matchesAustria U211001----» All matchesOxford United1010----» All matchesPort Vale FC1001----» All matchesRaith Rovers1001----» All matchesRochdale AFC1100----» All matchesSt. Johnstone FC1001----» All matchesTurkey U171001----» All matches