Record by opponent MatchesWDLScoresYellowYellow-RedRedStranraer FC1051474--» All matchesAnnan Athletic1050532--» All matchesClyde FC852151--» All matchesStirling Albion FC8611411-» All matchesAirdrieonians FC750231--» All matchesDumbarton FC742132--» All matchesElgin City761031--» All matchesForfar Athletic740321--» All matchesKelty Hearts732221--» All matchesQueen Of The South6105-1--» All matchesThe Spartans FC501422--» All matchesFalkirk FC5104-1--» All matchesAlloa Athletic42023---» All matchesCowdenbeath FC422032--» All matchesMontrose FC413022--» All matchesPeterhead FC430112--» All matchesStenhousemuir FC41211---» All matchesEdinburgh City321021--» All matchesAlbion Rovers300311--» All matchesBonnyrigg Rose Athletic321011--» All matchesBrora Rangers FC32101---» All matchesAberdeen FC3003----» All matchesDunfermline Athletic3012----» All matchesHamilton Academical20022---» All matchesInverness CT21012---» All matchesAyr United22001---» All matchesArbroath FC2101----» All matchesHibernian FC2002----» All matchesKilmarnock FC2101----» All matchesPartick Thistle2020-1--» All matchesPogoń Szczecin2002-1--» All matchesQueen's Park FC2101----» All matchesRaith Rovers11003---» All matchesHeart of Midlothian (R)11002---» All matchesCeltic FC (R)11001---» All matchesSt. Johnstone FC10011---» All matchesBallymena United1100----» All matchesCarrick Rangers1010----» All matchesCeltic FC1001----» All matchesCove Rangers1100----» All matchesDrumchapel United1001----» All matchesDundee FC1001----» All matchesDungannon Swifts1100----» All matchesEast Stirlingshire FC1100----» All matchesFK Vllaznia1100----» All matchesGlenavon FC1100----» All matchesGreenock Morton FC1100----» All matchesLivingston FC1001----» All matchesLothian Thistle HV1100----» All matchesLoughgall FC1100----» All matchesNewry City FC1100----» All matchesRangers FC1001----» All matchesSt. Mirren FC1001----» All matches