Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South95312---» All matchesStenhousemuir FC832322--» All matchesHamilton Academical731331--» All matchesMontrose FC73132---» All matchesCove Rangers72321---» All matchesAlloa Athletic7322-1--» All matchesFalkirk FC61143---» All matchesGreenock Morton FC64202---» All matchesEast Fife FC54103---» All matchesKelty Hearts53201---» All matchesDunfermline Athletic41211---» All matchesLivingston FC412111--» All matchesPartick Thistle41211---» All matchesPeterhead FC4400----» All matchesRaith Rovers4103----» All matchesStirling Albion FC4301----» All matchesDumbarton FC330061--» All matchesEdinburgh City33006---» All matchesAnnan Athletic312021--» All matchesArbroath FC31111---» All matchesAyr United3201----» All matchesSwitzerland U1721102---» All matchesHeart of Midlothian20021---» All matchesCzech Republic U1920111---» All matchesQueen's Park FC2011----» All matchesHungary U192200----» All matchesLatvia U1911003---» All matchesDundee United (R)11002---» All matchesElgin City11002---» All matchesLiechtenstein U1911002---» All matchesDundee FC (R)11001---» All matchesFaeroe Islands U1911001---» All matchesIreland U1611001---» All matchesWales U1611001---» All matchesAirdrieonians FC1100----» All matchesAndorra U191100----» All matchesBelgium U191001----» All matchesBulgaria U191010----» All matchesEngland U161001----» All matchesForfar Athletic1100----» All matchesFrance U191010----» All matchesGeorgia U191001----» All matchesGeorgia U171100----» All matchesIreland U191001----» All matchesItaly U191001-1--» All matchesKilmarnock FC1100----» All matchesLinlithgow Rose1100----» All matchesMalta U171100-1--» All matchesMotherwell FC1100----» All matchesNorthern Ireland U161001----» All matchesPortugal U191001----» All matchesRangers FC1001----» All matchesSerbia U191100----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC1100----» All matchesThe Spartans FC1001----» All matchesTranent FC1100----» All matchesCzech Republic U171001----» All matchesTurkey U191001----» All matchesWales U191001----» All matches