Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT301461023--» All matchesGreenock Morton FC2175941--» All matchesDunfermline Athletic1812422---» All matchesQueen Of The South18132321--» All matchesKilmarnock FC15101411--» All matchesDundee FC1494131--» All matchesDundee United14626----» All matchesHamilton Academical1353511--» All matchesAyr United1270531--» All matchesHibernian FC12444----» All matchesRoss County FC12615----» All matchesHeart of Midlothian112271---» All matchesRaith Rovers1134412--» All matchesSt. Johnstone FC1134411--» All matchesAlloa Athletic11722--1-» All matchesDumbarton FC106224---» All matchesPartick Thistle952231--» All matchesArbroath FC9324-1--» All matchesMontrose FC9234-2--» All matchesFalkirk FC823331--» All matchesLivingston FC8314-1--» All matchesMotherwell FC8413----» All matchesSt. Mirren FC8350-1--» All matchesEast Fife FC751112--» All matchesCove Rangers631231--» All matchesKelty Hearts64111---» All matchesThe Spartans FC632111--» All matchesStenhousemuir FC6213-1--» All matchesBrechin City FC550041--» All matchesAberdeen FC5005----» All matchesElgin City5302-1--» All matchesBonnyrigg Rose Athletic44001---» All matchesStirling Albion FC44001---» All matchesCeltic FC4112----» All matchesQueen's Park FC4301-1--» All matchesStranraer FC4220----» All matchesClyde FC30211---» All matchesEdinburgh City3201----» All matchesForfar Athletic3120----» All matchesAirdrieonians FC22001---» All matchesLouisville City FC211011--» All matchesSwindon Town20201---» All matchesBirmingham Legion2101----» All matchesColchester United2101----» All matchesFK Daugava Rīga2200----» All matchesMemphis 9012011-1--» All matchesNotts County2011----» All matchesSporting Kansas City 22200----» All matchesWalsall FC2101----» All matchesBarrow AFC11001---» All matchesCowdenbeath FC11001---» All matchesLochee United FC11001---» All matchesAFC Wimbledon1100----» All matchesArmenia U191100----» All matchesAtlanta United II1010----» All matchesBlackpool FC1001----» All matchesCork City1100----» All matchesCrewe Alexandra1001----» All matchesDerry City1100----» All matchesEl Paso Locomotive1001-1--» All matchesFC Tulsa1001----» All matchesFinn Harps1100----» All matchesForest Green Rovers1001----» All matchesFraserburgh FC1100----» All matchesGillingham FC1001----» All matchesHarrogate Town1010----» All matchesHibernian FC (R)1001----» All matchesLiverpool FC U211001----» All matchesMansfield Town1001----» All matchesMilton Keynes Dons1001----» All matchesMontenegro U191001----» All matchesNewport County1001----» All matchesOKC Energy FC1010----» All matchesPeterhead FC1001-1--» All matchesPittsburgh Riverhounds1001----» All matchesRangers FC1001-1--» All matchesRotherham United1001----» All matchesSwitzerland U191100----» All matchesShamrock Rovers1001----» All matchesShelbourne FC1100----» All matchesStockport County1001----» All matchesSwansea City1001----» All matchesUkraine U191010-1--» All matches