Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1982923--» All matchesAnnan Athletic17103413--» All matchesDundee United163211-3--» All matchesStranraer FC14112154--» All matchesStirling Albion FC122372---» All matchesElgin City12543-3--» All matchesEdinburgh City1134433--» All matchesStenhousemuir FC113441---» All matchesRoss County FC11227-1--» All matchesDunfermline Athletic10046-2--» All matchesHamilton Academical10316-2--» All matchesPartick Thistle10424----» All matchesGreenock Morton FC950411--» All matchesHeart of Midlothian9234-1--» All matchesDundee FC813412--» All matchesAlbion Rovers8710-1--» All matchesAlloa Athletic8323-1--» All matchesQueen Of The South8503-1--» All matchesMotherwell FC72232---» All matchesAberdeen FC700712--» All matchesFalkirk FC723212--» All matchesSt. Mirren FC7304121-» All matchesAyr United7106----» All matchesDumbarton FC7322-1--» All matchesSt. Johnstone FC621312--» All matchesBonnyrigg Rose Athletic6222-1--» All matchesEast Fife FC6303-1--» All matchesMontrose FC6411----» All matchesQueen's Park FC6006----» All matchesCeltic FC5005----» All matchesClyde FC5041-3--» All matchesCowdenbeath FC5320----» All matchesKelty Hearts5122-1--» All matchesThe Spartans FC5023-2--» All matchesHibernian FC4112----» All matchesRaith Rovers4112-2--» All matchesAccrington Stanley3003-1--» All matchesAirdrieonians FC3102----» All matchesArbroath FC3102----» All matchesCarlisle United3102----» All matchesEast Kilbride FC3102-1--» All matchesRangers FC3012-2--» All matchesCheltenham Town22001---» All matchesBarnet FC2110----» All matchesBlackpool FC2110----» All matchesCove Rangers2200-1--» All matchesCrewe Alexandra2200----» All matchesFrance U212002----» All matchesMorecambe FC2020----» All matchesNewport County2020----» All matchesPeterhead FC2020-1--» All matchesBerwick Rangers11001---» All matchesDundee FC (R)11001---» All matchesLivingston FC11001---» All matchesLuton Town11001---» All matchesMusselburgh Athletic11001---» All matchesPlymouth Argyle10011---» All matchesAberdeen FC (R)1100----» All matchesAston Villa1001----» All matchesBrighton & Hove Albion1001----» All matchesBrora Rangers FC1100----» All matchesCambridge United1100----» All matchesChesterfield FC1001----» All matchesCoventry City1010----» All matchesCrawley Town1010----» All matchesDoncaster Rovers1001-1--» All matchesExeter City1001----» All matchesForfar Athletic1001----» All matchesGrimsby Town1100----» All matchesHartlepool United1010----» All matchesKilwinning Rangers1100----» All matchesLeyton Orient1001----» All matchesLuxembourg U211100-1--» All matchesMansfield Town1010----» All matchesNetherlands U211001----» All matchesNorth Macedonia U211001----» All matchesNotts County1100-1--» All matchesOxford City1001----» All matchesPortsmouth FC1001----» All matchesSwitzerland U211010----» All matchesSlovakia U211010----» All matchesStevenage FC1010----» All matchesUkraine U211010----» All matchesWycombe Wanderers1100----» All matchesYeovil Town1001----» All matches