Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical10622-1--» All matchesQueen Of The South10325-1--» All matchesPartick Thistle9414-3--» All matchesAyr United842212--» All matchesRoss County FC821511--» All matchesAirdrieonians FC8404----» All matchesArbroath FC8323-21-» All matchesInverness CT8134-2--» All matchesRangers FC8008-3--» All matchesAberdeen FC7124----» All matchesCeltic FC7025----» All matchesLivingston FC7115----» All matchesMontrose FC7511-2--» All matchesMotherwell FC7322-2--» All matchesQueen's Park FC7430-3--» All matchesRaith Rovers7322-1--» All matchesStenhousemuir FC64021---» All matchesDunfermline Athletic6114-1--» All matchesHibernian FC6114----» All matchesSt. Johnstone FC6222-1--» All matchesEast Fife FC54011---» All matchesDundee United5212-1--» All matchesSt. Mirren FC5311----» All matchesCove Rangers4301-1--» All matchesDundee FC4220-1--» All matchesGreenock Morton FC4121-3--» All matchesHeart of Midlothian4112----» All matchesKelty Hearts4400-1--» All matchesDumbarton FC302111--» All matchesPeterhead FC30031---» All matchesAlloa Athletic3210-1--» All matchesBrechin City FC3102-1--» All matchesAnnan Athletic2200-2--» All matchesBohemian FC2011----» All matchesBray Wanderers2200-1--» All matchesCork City2002-1--» All matchesFalkirk FC2011----» All matchesLimerick FC2110----» All matchesShamrock Rovers2011----» All matchesSt Patrick's Athletic2011----» All matchesWaterford FC2011----» All matchesBonnyrigg Rose Athletic1100----» All matchesBroxburn Athletic1100----» All matchesDerry City1001-1--» All matchesDundalk FC1001----» All matchesEdinburgh City1100----» All matchesFinland U191010----» All matchesForfar Athletic1100----» All matchesFraserburgh FC1100----» All matchesItaly U191010-1--» All matchesCroatia U191010----» All matchesLithuania U191010----» All matchesNetherlands U191010----» All matchesNorway U191010----» All matchesAustria U191100----» All matchesStranraer FC1100----» All matchesThe Spartans FC1100----» All matches