Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT25771131--» All matchesPartick Thistle22651132--» All matchesDunfermline Athletic2177721--» All matchesArbroath FC20115413--» All matchesGreenock Morton FC1967632--» All matchesHamilton Academical1975722--» All matchesRoss County FC18576-3--» All matchesKilmarnock FC1747612--» All matchesRaith Rovers17827-3-1» All matchesRangers FC16331034--» All matchesSt. Johnstone FC1692511--» All matchesAyr United14111244--» All matchesQueen's Park FC1474332--» All matchesHeart of Midlothian14329-2--» All matchesMotherwell FC124261---» All matchesDundee United1142511--» All matchesAberdeen FC1010922--» All matchesDumbarton FC97202---» All matchesHibernian FC933311--» All matchesCeltic FC9045-5--» All matchesAlloa Athletic833211--» All matchesFalkirk FC84221---» All matchesAirdrieonians FC8512-1--» All matchesDundee FC8332-1--» All matchesSt. Mirren FC74032---» All matchesDoxa Katokopias7331-2-1» All matchesEnosis Neon Paralimni6222-2--» All matchesQueen Of The South531111--» All matchesCowdenbeath FC5302-1--» All matchesNea Salamina5104-1--» All matchesAnorthosis Famagusta40401---» All matchesAEK Larnaca4103-1--» All matchesAPOEL Nikosia4121-1--» All matchesLivingston FC4211----» All matchesOmonia Nikosia4211----» All matchesCove Rangers31111---» All matchesGalway United31201---» All matchesKarmiotissa Polemidion32101---» All matchesAEL Limassol3012----» All matchesDrogheda United3111----» All matchesErmis Aradippou3201----» All matchesSt Patrick's Athletic3201-1--» All matchesStenhousemuir FC3300----» All matchesWaterford FC3102-2--» All matchesBuckie Thistle22002---» All matchesPeterhead FC21012---» All matchesCork City22001---» All matchesAlki Oroklini2011-1--» All matchesApollon Limassol2011----» All matchesEthnikos Achna2011--1-» All matchesForfar Athletic2200----» All matchesOlympiakos Nikosia2011----» All matchesPafos FC2011-2--» All matchesShamrock Rovers2011----» All matchesShelbourne FC2200----» All matchesStranraer FC2200----» All matchesMontrose FC11001---» All matchesAnnan Athletic1100-1--» All matchesBohemian FC1001----» All matchesBrora Rangers FC1100----» All matchesEast Fife FC1001-1--» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesFraserburgh FC1100----» All matchesSligo Rovers1100----» All matchesThe Spartans FC1001----» All matches