Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC911711--» All matchesRoss County FC7115----» All matchesQueen Of The South660022--» All matchesRangers FC6114----» All matchesAnnan Athletic42021---» All matchesArbroath FC4022---1» All matchesAyr United4031----» All matchesCeltic FC4004---1» All matchesDumbarton FC4211----» All matchesDunfermline Athletic4211----» All matchesEdinburgh City4310-2--» All matchesGreenock Morton FC4211----» All matchesMotherwell FC4202---1» All matchesSt. Mirren FC4112----» All matchesAberdeen FC3012----» All matchesClyde FC3120-1--» All matchesCove Rangers3201-1--» All matchesDundee United3021-2--» All matchesForfar Athletic3201----» All matchesHibernian FC3003---1» All matchesPartick Thistle3111-1--» All matchesFalkirk FC210111--» All matchesAirdrieonians FC2110-1--» All matchesBonnyrigg Rose Athletic2110----» All matchesBrora Rangers FC2110-1--» All matchesElgin City2200----» All matchesFC Basel 1893 U192110----» All matchesFC Midtjylland U192002-1--» All matchesHeart of Midlothian2110---1» All matchesJapan U192011----» All matchesLivingston FC2002----» All matchesRaith Rovers2020----» All matchesStirling Albion FC2200----» All matchesAndorra U1911001---» All matchesMotherwell FC (R)11001---» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesBelarus U191010----» All matchesGermany U191100----» All matchesEngland U161001----» All matchesFrance U171010----» All matchesHamilton Academical1001----» All matchesInverness CT1100----» All matchesKelty Hearts1100----» All matchesMontrose FC1001----» All matchesPortugal U171001----» All matchesQueen's Park FC1001----» All matchesRussia U171001----» All matchesSwitzerland U171010-1--» All matchesSt. Johnstone FC1010-1--» All matchesStranraer FC1001----» All matchesThe Spartans FC1001----» All matchesCyprus U171010----» All matches