Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1783612--» All matchesDumbarton FC1461745--» All matchesAlloa Athletic1423913--» All matchesDunfermline Athletic1232722--» All matchesHamilton Academical12201012-1» All matchesArbroath FC12345-3--» All matchesKelty Hearts12336-1--» All matchesFalkirk FC1105625--» All matchesRaith Rovers1123613-1» All matchesElgin City1080236--» All matchesQueen Of The South1021733-1» All matchesClyde FC1031623--» All matchesGreenock Morton FC1042413--» All matchesHeart of Midlothian1052311--» All matchesSt. Mirren FC1053212--» All matchesStirling Albion FC1026216--» All matchesCove Rangers10325-2--» All matchesEdinburgh City10532-3--» All matchesHibernian FC93151---» All matchesAberdeen FC9018-2--» All matchesAyr United833222--» All matchesDundee United823311--» All matchesMontrose FC8143-3--» All matchesStenhousemuir FC8026-2--» All matchesStranraer FC733113--» All matchesCeltic FC7016-1--» All matchesMotherwell FC7304----» All matchesRangers FC7007-2--» All matchesDundee FC510451--» All matchesPartick Thistle50143---» All matchesThe Spartans FC501413--» All matchesEast Kilbride FC420224--» All matchesForfar Athletic4103-1--» All matchesKilmarnock FC4103----» All matchesGretna FC31112---» All matchesQueen's Park FC31021---» All matchesAlbion Rovers3201----» All matchesEast Fife FC3201-2--» All matchesAirdrieonians FC21011---» All matchesAnnan Athletic2200----» All matchesBonnyrigg Rose Athletic2200----» All matchesLivingston FC2110----» All matchesBrechin City FC1100-1--» All matchesBuckie Thistle1100----» All matchesEast Stirlingshire FC1100----» All matchesFraserburgh FC1001----» All matchesManchester United1001----» All matchesPeterhead FC1100----» All matchesRangers FC (R)1100-1--» All matchesSt. Mirren FC (R)1010----» All matches