Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC3514714513--» All matchesAberdeen FC34101014-9-1» All matchesKilmarnock FC3013611610--» All matchesCeltic FC293422-11--» All matchesSt. Mirren FC28139638--» All matchesHeart of Midlothian27117948--» All matchesHibernian FC271089110-1» All matchesRoss County FC24811554--» All matchesHamilton Academical23146346--» All matchesDundee United2148924--» All matchesRangers FC18221422--» All matchesInverness CT1885513--» All matchesDundee FC1793517--» All matchesLivingston FC1354414--» All matchesPartick Thistle1122713--» All matchesFalkirk FC53201---» All matchesDunfermline Athletic430131--» All matchesBrechin City FC32011---» All matchesQueen Of The South3102-1--» All matchesGreenock Morton FC220011--» All matchesEskişehirspor2011-1--» All matchesGalatasaray2011-1--» All matchesLASK2011----» All matchesMontrose FC2101----» All matchesAlbion Rovers1100-1--» All matchesAnnan Athletic1001----» All matchesArbroath FC1100----» All matchesAyr United1100----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesFC Alashkert1001----» All matchesFK Minsk1100-1--» All matchesFK Riteriai1001-1--» All matchesForfar Athletic1100----» All matchesKelty Hearts1100----» All matchesLuxembourg1100----» All matchesPeterhead FC1100----» All matches