Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC110110-2--» All matchesRangers FC810711--» All matchesHibernian FC7313-2--» All matchesLivingston FC7232----» All matchesDundee United6312----» All matchesKilmarnock FC6312-1--» All matchesAberdeen FC5212-2--» All matchesMotherwell FC5122----» All matchesRoss County FC5212----» All matchesSt. Mirren FC4112----» All matchesArbroath FC3201----» All matchesAyr United3300----» All matchesDundee FC3120----» All matchesHeart of Midlothian3012----» All matchesInverness CT3210----» All matchesColchester United2110-1--» All matchesCoventry City2002----» All matchesCrewe Alexandra2200----» All matchesForest Green Rovers2200----» All matchesGalatasaray2011----» All matchesGillingham FC2110----» All matchesMorecambe FC2020----» All matchesNewport County2110----» All matchesNotts County2011----» All matchesPartick Thistle2110----» All matchesSheffield Wednesday2011----» All matchesStevenage FC2011----» All matchesWycombe Wanderers2011----» All matchesAccrington Stanley1100----» All matchesAirdrieonians FC1001----» All matchesBarnet FC1010----» All matchesCheltenham Town1100----» All matchesChesterfield FC1010----» All matchesClyde FC1100----» All matchesCrawley Town1100----» All matchesDunfermline Athletic1100----» All matchesElgin City1100----» All matchesExeter City1001----» All matchesGreenock Morton FC1010----» All matchesGrimsby Town1100----» All matchesHamilton Academical1010----» All matchesHuddersfield Town1100----» All matchesIsrael1100----» All matchesItaly1001----» All matchesKelty Hearts1001----» All matchesLASK1001----» All matchesLuton Town1010----» All matchesOldham Athletic1100----» All matchesQueen Of The South1001----» All matchesQueen's Park FC1010----» All matchesSheffield United1001----» All matchesStirling Albion FC1001----» All matchesSwindon Town1010----» All matchesVenezuela1001-1--» All matchesYeovil Town1100----» All matches