Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC50321---» All matchesInverness CT5122----» All matchesPartick Thistle5032----» All matchesAlloa Athletic42111---» All matchesQueen Of The South411211--» All matchesDunfermline Athletic4211----» All matchesRoss County FC4112----» All matchesAyr United31021---» All matchesDundee United3012----» All matchesRomania3003----» All matchesSt. Johnstone FC3102----» All matchesSerbia20021---» All matchesCeltic FC2011----» All matchesDundee FC2101----» All matchesEstonia2002----» All matchesHeart of Midlothian2011----» All matchesKazakhstan2110----» All matchesUD Alzira10102---» All matchesCF Intercity10011---» All matchesForfar Athletic11001---» All matchesUD Socuéllamos11001---» All matchesArbroath FC1001----» All matchesArmenia U191100----» All matchesAzerbaijan1010----» All matchesAtlético Mancha Real1001----» All matchesBarnet FC1010----» All matchesBelarus1001----» All matchesCA Pulpileño1010----» All matchesCD El Ejido 20121001----» All matchesCD Eldense1001----» All matchesCF La Nucía1010----» All matchesEast Fife FC1100----» All matchesEngland1001----» All matchesFaeroe Islands1100----» All matchesFK Taraz1100----» All matchesHamilton Academical1100----» All matchesHibernian FC1001----» All matchesIpswich Town1001----» All matchesIreland U211100----» All matchesIrtysh Pavlodar1001----» All matchesItaly1001----» All matchesItaly U211001----» All matchesKaysar Kyzylorda1100----» All matchesKosovo1001----» All matchesLatvia1001----» All matchesLevante UD B1001----» All matchesLuxembourg1001----» All matchesMar Menor CF1010----» All matchesMoldova1010----» All matchesMoldova U211001----» All matchesMontenegro1001----» All matchesMontrose FC1001----» All matchesNetherlands U191001----» All matchesPoland U191010----» All matchesPortugal1001----» All matchesRangers FC1010----» All matchesRecreativo Granada1100----» All matchesRomania U191001----» All matchesRussia1001----» All matchesSwitzerland1001----» All matchesSlovenia1010-1--» All matchesSpain1001----» All matchesTobyl Kostanay1001----» All matchesUD Almería1001----» All matchesWisła Płock1001----» All matchesYork City1001----» All matchesZhetysu Taldykorgan1001----» All matches