Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South23144522--» All matchesAlloa Athletic1665525--» All matchesDumbarton FC1685313--» All matchesFalkirk FC1654714--» All matchesDunfermline Athletic15438-4-1» All matchesDundee United1425732--» All matchesSt. Mirren FC1326532--» All matchesLivingston FC942331--» All matchesAnnan Athletic9513-1-1» All matchesInverness CT9531----» All matchesCove Rangers813412--» All matchesHibernian FC82421---» All matchesRaith Rovers830511--» All matchesArbroath FC8224----» All matchesEdinburgh City8323----» All matchesMontrose FC8143-21-» All matchesStenhousemuir FC8530----» All matchesElgin City7223----» All matchesAyr United62221---» All matchesAlbion Rovers6411----» All matchesAirdrieonians FC5212----» All matchesCeltic FC5005-1--» All matchesHamilton Academical5113-2--» All matchesRangers FC5014-1--» All matchesStirling Albion FC5311----» All matchesGreenock Morton FC430111--» All matchesPeterhead FC411211--» All matchesBrechin City FC4310----» All matchesCowdenbeath FC4400----» All matchesClyde FC330021--» All matchesStranraer FC330011--» All matchesDundee FC3102----» All matchesForfar Athletic3111----» All matchesBerwick Rangers2200----» All matchesEast Fife FC2101----» All matchesPartick Thistle2002-1--» All matchesQueen's Park FC2101-1--» All matchesSt. Johnstone FC2101----» All matchesAberdeen FC1001----» All matchesHeart of Midlothian (R)1001----» All matchesKilmarnock FC1100----» All matchesMotherwell FC1100----» All matchesRoss County FC1100----» All matchesThe Spartans FC1001-1--» All matches