Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT3241315---1» All matchesRangers FC275715----» All matchesCeltic FC244416----» All matchesDundee FC247710----» All matchesHibernian FC241176----» All matchesPartick Thistle24798-2--» All matchesAberdeen FC227510-1--» All matchesMotherwell FC206212----» All matchesHamilton Academical18855----» All matchesHeart of Midlothian185310----» All matchesSt. Johnstone FC18927----» All matchesAyr United16547----» All matchesDundee United16457----» All matchesKilmarnock FC16637----» All matchesRoss County FC16547----» All matchesDunfermline Athletic14464----» All matchesQueen Of The South13553----» All matchesSt. Mirren FC13634----» All matchesArbroath FC12534-1--» All matchesGreenock Morton FC12615----» All matchesAlloa Athletic8800----» All matchesCowdenbeath FC7610----» All matchesDumbarton FC7421----» All matchesLivingston FC7223----» All matchesRaith Rovers7133-1--» All matchesQueen's Park FC6222----» All matchesCove Rangers4211----» All matchesFalkirk FC3201----» All matchesFinland U2121011---» All matchesBrechin City FC2200----» All matchesClyde FC2200----» All matchesConnah's Quay Nomads2101----» All matchesDenmark U212011----» All matchesLiverpool FC2011----» All matchesSlovenia U212200----» All matchesStirling Albion FC2101----» All matchesAirdrieonians FC1001----» All matchesAnnan Athletic1100----» All matchesAuchinleck Talbot1100----» All matchesBanks O’ Dee FC1100----» All matchesBerwick Rangers1100----» All matchesGermany U211001----» All matchesEast Fife FC1100----» All matchesForfar Athletic1100----» All matchesLinlithgow Rose1100----» All matchesLithuania U211100----» All matchesMontrose FC1100----» All matchesPeterhead FC1100----» All matchesThe Spartans FC1100----» All matchesTottenham Hotspur1010-1--» All matches