Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South278514-4--» All matchesFalkirk FC26561513--» All matchesDumbarton FC211245----» All matchesDunfermline Athletic1884612-1» All matchesAlloa Athletic18279-4--» All matchesMontrose FC1666422--» All matchesInverness CT16655-3--» All matchesDundee United14338-4--» All matchesRaith Rovers14536-2--» All matchesAyr United12345-3--» All matchesKelty Hearts1163213--» All matchesSt. Mirren FC1114613--» All matchesAnnan Athletic11614-2--» All matchesLivingston FC11227-3--» All matchesClyde FC1053211--» All matchesHibernian FC10136-1--» All matchesAirdrieonians FC9144-2--» All matchesEdinburgh City9603----» All matchesGreenock Morton FC9135-3--» All matchesCove Rangers825111--» All matchesStirling Albion FC852111--» All matchesArbroath FC8314-3--» All matchesPartick Thistle8116-3--» All matchesHamilton Academical7214-11-» All matchesPeterhead FC7403-1--» All matchesForfar Athletic6312----» All matchesRangers FC6033-1--» All matchesStranraer FC6411----» All matchesBrechin City FC5410----» All matchesDundee FC5113-1--» All matchesEast Fife FC5131----» All matchesQueen's Park FC5203----» All matchesStenhousemuir FC5113-1--» All matchesThe Spartans FC5311-2--» All matchesRoss County FC41211---» All matchesCowdenbeath FC4301-1--» All matchesEast Kilbride FC4004-2--» All matchesElgin City4211-3--» All matchesHeart of Midlothian4004-2--» All matchesAberdeen FC3102----» All matchesBerwick Rangers3300----» All matchesKilmarnock FC3102-1-1» All matchesMotherwell FC3003----» All matchesCeltic FC2101----» All matchesSt. Johnstone FC2101----» All matchesAlbion Rovers1100----» All matchesBrora Rangers FC1100-1--» All matchesDundee FC (R)1100----» All matches