Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC1472522--» All matchesRaith Rovers14437-2--» All matchesQueen's Park FC1344522--» All matchesAirdrieonians FC1164131--» All matchesInverness CT11434-3--» All matchesGreenock Morton FC9441-11-» All matchesAyr United832342--» All matchesArbroath FC861113--» All matchesDundee United832312--» All matchesDunfermline Athletic861113--» All matchesAlloa Athletic74121---» All matchesPeterhead FC640231--» All matchesDundee FC640222--» All matchesHamilton Academical6312-3--» All matchesHibernian FC6303-1--» All matchesKilmarnock FC6321----» All matchesMontrose FC6420-2--» All matchesAberdeen FC5203-1--» All matchesCeltic FC5212-2--» All matchesSt. Mirren FC5212-1--» All matchesLivingston FC4211-2--» All matchesMotherwell FC312011--» All matchesCove Rangers3021----» All matchesDumbarton FC3210----» All matchesEast Fife FC3300-2--» All matchesHeart of Midlothian3003-2--» All matchesRangers FC3102-1--» All matchesEast Kilbride FC22001---» All matchesClyde FC2200-1-1» All matchesQueen Of The South2110----» All matchesRoss County FC2101----» All matchesStirling Albion FC2101-1--» All matchesSturm Graz2002----» All matchesEdinburgh City11001---» All matchesBerwick Rangers1100----» All matchesBrora Rangers FC1100----» All matchesFC Nordsjælland1010-1--» All matchesFormartine United1100----» All matchesFraserburgh FC1100----» All matchesKelty Hearts1100----» All matchesSL Benfica1001----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1100----» All matchesThe Spartans FC1100-1--» All matches