Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee FC5401----» All matchesKilmarnock FC5221----» All matchesSt. Mirren FC5221----» All matchesForfar Athletic320111--» All matchesCeltic FC3201----» All matchesDundee United3021----» All matchesRoss County FC3111----» All matchesStirling Albion FC3120----» All matchesAberdeen FC2002-1--» All matchesClyde FC2011----» All matchesDumbarton FC2101----» All matchesHibernian FC2110----» All matchesMotherwell FC2110----» All matchesPartick Thistle2101----» All matchesRangers FC2002-1--» All matchesRosenborg BK2101-1--» All matchesSt. Johnstone FC2011----» All matchesStenhousemuir FC2200----» All matchesStranraer FC2101----» All matchesThe Spartans FC2101-1--» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1001-1--» All matchesArbroath FC1100----» All matchesAyr United1001----» All matchesBelgium U211100-1--» All matchesBonnyrigg Rose Athletic1010----» All matchesBrechin City FC1100-1--» All matchesCove Rangers1100----» All matchesDunfermline Athletic1010----» All matchesElgin City1100----» All matchesGreenock Morton FC1100----» All matchesInverness CT1010----» All matchesKelty Hearts1100----» All matchesLivingston FC1100-1--» All matchesPAOK Saloniki1001----» All matches