Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South155465---» All matchesHibernian FC1421112---» All matchesRaith Rovers121294--1» All matchesGreenock Morton FC110474---» All matchesHeart of Midlothian10109----» All matchesSt. Mirren FC923451--» All matchesRangers FC913532--» All matchesInverness CT82424---» All matchesFalkirk FC811631--» All matchesStenhousemuir FC73223---» All matchesDumbarton FC72051---» All matchesForfar Athletic7133-1--» All matchesLivingston FC61236---» All matchesStirling Albion FC63125---» All matchesAlloa Athletic63123---» All matchesEdinburgh City622221--» All matchesStranraer FC60151---» All matchesDundee FC6015----» All matchesCowdenbeath FC540171--» All matchesElgin City520331--» All matchesArbroath FC53021---» All matchesAyr United50051---» All matchesDundee United5104----» All matchesDunfermline Athletic42113---» All matchesAnnan Athletic41031---» All matchesKelty Hearts4004----» All matchesClyde FC32013---» All matchesKilmarnock FC31111---» All matchesAlbion Rovers3012----» All matchesCeltic FC3003----» All matchesEast Fife FC3111----» All matchesPartick Thistle3030----» All matchesAberdeen FC20111---» All matchesBrechin City FC21101---» All matchesCove Rangers2002----» All matchesMotherwell FC2002----» All matchesSt. Johnstone FC2002----» All matchesBuckie Thistle11002---» All matchesAirdrieonians FC11001---» All matchesMontrose FC11001---» All matchesHamilton Academical1001----» All matchesPeterhead FC1010----» All matchesThe Spartans FC1010----» All matches