Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC1539324--» All matchesHibernian FC15537-4--» All matchesSt. Mirren FC15429-2--» All matchesRaith Rovers12525-1--» All matchesRangers FC12228-1--» All matchesLivingston FC1142514--» All matchesGreenock Morton FC11137-1--» All matchesDumbarton FC10523-1--» All matchesAlloa Athletic8521-1--» All matchesDundee United8224-3--» All matchesHeart of Midlothian7007-3--» All matchesDunfermline Athletic6132-21-» All matchesInverness CT5113----» All matchesKilmarnock FC5104----» All matchesAberdeen FC4112----» All matchesAyr United4112----» All matchesQueen Of The South4022----» All matchesSt. Johnstone FC4202-1--» All matchesBrechin City FC3300----» All matchesCeltic FC3003----» All matchesCowdenbeath FC3201----» All matchesMotherwell FC3003----» All matchesQueen's Park FC22001---» All matchesAnnan Athletic2101----» All matchesArbroath FC2110----» All matchesAirdrieonians FC11001---» All matchesBrora Rangers FC1100----» All matchesClyde FC1001----» All matchesElgin City1100----» All matchesItaly U211001----» All matchesMoldova U211010----» All matchesNorway U211001----» All matchesPartick Thistle1001----» All matchesPeterhead FC1100----» All matchesSlovenia U211010----» All matchesStenhousemuir FC1100----» All matchesThe Spartans FC1100----» All matches