Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South211263-4--» All matchesDundee United16529131-» All matchesAyr United1585222--» All matchesDunfermline Athletic15942-2--» All matchesGreenock Morton FC1473411--» All matchesPartick Thistle13904-2--» All matchesAlloa Athletic1293012--» All matchesHamilton Academical116411---» All matchesLivingston FC11335-3--» All matchesKilmarnock FC10424-4--» All matchesSt. Mirren FC10424-1--» All matchesAirdrieonians FC942314--» All matchesDundee FC9243-4--» All matchesMontrose FC9630-1--» All matchesRoss County FC9333-5--» All matchesFalkirk FC8422----» All matchesKelty Hearts8422-1-1» All matchesRaith Rovers741213--» All matchesDumbarton FC7313-3--» All matchesEdinburgh City7511-2--» All matchesMotherwell FC7403-1--» All matchesCove Rangers65101---» All matchesPeterhead FC650111--» All matchesArbroath FC6303-2--» All matchesHeart of Midlothian6213-1--» All matchesHibernian FC6114-1--» All matchesInverness CT6213-2--» All matchesSt. Johnstone FC6231-3-1» All matchesAberdeen FC5014-1--» All matchesCeltic FC5104----» All matchesQueen's Park FC5221----» All matchesStirling Albion FC5500-1--» All matchesBrechin City FC44001---» All matchesClyde FC4310---1» All matchesRangers FC4004-1--» All matchesAnnan Athletic32101---» All matchesStenhousemuir FC3201----» All matchesWick Academy FC11001---» All matchesBarnsley FC1100----» All matchesBonnyrigg Rose Athletic1001----» All matchesBrora Rangers FC1100-1--» All matchesCowdenbeath FC1100----» All matchesDarvel FC1100----» All matchesElgin City1100----» All matchesFormartine United1100----» All matchesThe Spartans FC1100-1--» All matches