Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC9423-2--» All matchesHamilton Academical813421--» All matchesAlloa Athletic821511--» All matchesCeltic FC8026-4--» All matchesKelty Hearts732212--» All matchesQueen Of The South731313--» All matchesCove Rangers7133-1--» All matchesEast Fife FC7511----» All matchesInverness CT7124----» All matchesHibernian FC631211--» All matchesLivingston FC6222-2--» All matchesPeterhead FC6330-5--» All matchesStenhousemuir FC6204-1--» All matchesAberdeen FC5212-3--» All matchesMotherwell FC5203----» All matchesSt. Johnstone FC5104----» All matchesHeart of Midlothian4013-1--» All matchesRangers FC4013-1--» All matchesKilmarnock FC32011---» All matchesArbroath FC3201----» All matchesDundee FC3111-1--» All matchesFalkirk FC3300----» All matchesStirling Albion FC3300----» All matchesThe Spartans FC3102----» All matchesAirdrieonians FC2101----» All matchesAnnan Athletic2110-2--» All matchesAyr United2002----» All matchesDrogheda United2110----» All matchesDumbarton FC2110----» All matchesDunfermline Athletic2110----» All matchesEast Kilbride FC2110-1--» All matchesPartick Thistle2002----» All matchesShelbourne FC2002----» All matchesSt. Mirren FC2011----» All matchesElgin City11001---» All matchesAS Monaco U231001----» All matchesAZ Alkmaar1100----» All matchesBelgium U211010----» All matchesBenburb FC1100----» All matchesBlackburn Rovers U211001----» All matchesBohemian FC1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1100----» All matchesBrighton & Hove Albion U211001-1--» All matchesDenmark U211010----» All matchesDerby County U211001----» All matchesDundalk FC1100----» All matchesDundee FC (R)1100----» All matchesDundee United1100----» All matchesEngland U161001----» All matchesEverton FC U211001----» All matchesGreenock Morton FC1001----» All matchesHibernian FC (R)1010-1--» All matchesIreland U161010----» All matchesJong Feyenoord1001----» All matchesLiverpool FC U211001----» All matchesManchester City U211100----» All matchesQueen's Park FC1100----» All matchesSligo Rovers1001----» All matchesStranraer FC1100----» All matchesUniversity of Stirling FC1100-1--» All matchesWales U161100----» All matchesWaterford FC1001----» All matches