Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United19577-1--» All matchesFalkirk FC19559-1--» All matchesInverness CT18819----» All matchesRangers FC150312-1--» All matchesAberdeen FC14455-1--» All matchesSt. Mirren FC13436----» All matchesCeltic FC12228-1--» All matchesHeart of Midlothian12228----» All matchesKilmarnock FC11326-1--» All matchesDunfermline Athletic10406----» All matchesHibernian FC10316----» All matchesLivingston FC8413-1--» All matchesHamilton Academical6501----» All matchesGreenock Morton FC5014----» All matchesAnnan Athletic4112----» All matchesDumbarton FC3003----» All matchesGretna FC3300-1--» All matchesQueen Of The South3003----» All matchesAlloa Athletic2200----» All matchesAS Nancy Lorraine2002----» All matchesMotherwell FC2011----» All matchesSlovenia U212011----» All matchesSt. Johnstone FC2101----» All matchesStirling Albion FC2101----» All matchesWycombe Wanderers2110----» All matchesAlbion Rovers1100----» All matchesAyr United1001----» All matchesCharlton Athletic1001----» All matchesCowdenbeath FC1100-1--» All matchesEast Fife FC1001----» All matchesElgin City1001-1--» All matchesForfar Athletic1100----» All matchesHartlepool United1010----» All matchesHuddersfield Town1001-1--» All matchesLeeds United1001----» All matchesMoldova U211010----» All matchesNK Maribor1001----» All matchesNorway U211001----» All matchesNorwich City1001----» All matchesPartick Thistle1001----» All matchesRaith Rovers1001----» All matchesRushden & Diamonds AFC1100----» All matchesStockport County1001----» All matches