Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC8116----» All matchesDundee FC7313-1--» All matchesHibernian FC7124-1--» All matchesFalkirk FC6024-1--» All matchesHeart of Midlothian6312-1--» All matchesKilmarnock FC6600----» All matchesMotherwell FC6411----» All matchesDundee United5122----» All matchesRangers FC5005-1--» All matchesSt. Mirren FC5113----» All matchesLivingston FC3210---1» All matchesPeterhead FC3210-1--» All matchesQueen Of The South3201-2--» All matchesQueen's Park FC3300----» All matchesSt. Johnstone FC3012-1--» All matchesRaith Rovers21011---» All matchesAirdrieonians FC2011-1--» All matchesAlloa Athletic2101----» All matchesDunfermline Athletic2011----» All matchesEdinburgh City2011----» All matchesFCSB2011-1--» All matchesMontrose FC2011----» All matchesSparta Prague1001----» All matchesAEK Athen1001----» All matchesAEK Larnaca1010----» All matchesBelgium U211001----» All matchesBrora Rangers FC1100----» All matchesClyde FC1010----» All matchesCowdenbeath FC1001----» All matchesDarvel FC1001----» All matchesDumbarton FC1100----» All matchesEintracht Frankfurt1100----» All matchesFC Noah1010-1--» All matchesGreenock Morton FC1100----» All matchesHJK Helsinki1010----» All matchesKelty Hearts1100----» All matchesRacing Strasbourg1001----» All matchesRoss County FC1100----» All matchesShakhtar Donetsk1001----» All matchesSpain U211001----» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1100----» All matchesTurkey U211001-1--» All matches