Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC2168711--» All matchesQueen Of The South185765---» All matchesDunfermline Athletic1555521--» All matchesAlloa Athletic1356221--» All matchesAyr United1154221--» All matchesDundee United111372---» All matchesRaith Rovers11542----» All matchesArbroath FC10424----» All matchesFalkirk FC91622---» All matchesLivingston FC922511--» All matchesHeart of Midlothian70161---» All matchesSt. Mirren FC730412--» All matchesPartick Thistle65102---» All matchesDundee FC6123----» All matchesRoss County FC6132-1--» All matchesInverness CT5113-1--» All matchesHamilton Academical41032---» All matchesHibernian FC4103----» All matchesKilmarnock FC4202----» All matchesCove Rangers3201----» All matchesPeterhead FC3201----» All matchesBrechin City FC2200----» All matchesDumbarton FC2110----» All matchesMotherwell FC2002----» All matchesCowdenbeath FC11002---» All matchesAlbion Rovers11001---» All matchesEdinburgh City11001---» All matchesBelarus U191100----» All matchesClyde FC1001----» All matchesDerry City1010----» All matchesGermany U191010----» All matchesElgin City1100----» All matchesFinland U191010----» All matchesLatvia U191010----» All matchesLithuania U191010-1--» All matchesNetherlands U191010----» All matchesNorway U191010----» All matchesShamrock Rovers1010----» All matchesStirling Albion FC1001----» All matches