Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC1383223--» All matchesHeart of Midlothian13445-2--» All matchesCeltic FC12111033--» All matchesDundee FC12453-1--» All matchesAberdeen FC1150623--» All matchesRangers FC11209-4--» All matchesMotherwell FC10235-5--» All matchesSt. Johnstone FC941422-1» All matchesHibernian FC9054---1» All matchesLivingston FC862011--» All matchesRoss County FC8314----» All matchesDundee United633021--» All matchesFalkirk FC3003----» All matchesFC Copenhagen2011----» All matchesGibraltar U212200----» All matchesPortugal U212002----» All matchesTromsø IL2110-1--» All matchesCzech Republic U212011----» All matchesCzech Republic U192011----» All matchesAzerbaijan U2110101---» All matchesCercle Brugge10101---» All matchesItaly U1910011---» All matchesAlbion Rovers1100----» All matchesAndorra U191100----» All matchesAnnan Athletic1100----» All matchesBelgium U191001-1--» All matchesBrora Rangers FC1100----» All matchesBulgaria U211100-1--» All matchesBulgaria U191010-1--» All matchesCove Rangers1100----» All matchesDunfermline Athletic1100----» All matchesEast Fife FC1100----» All matchesGeorgia U191001----» All matchesIreland U211100----» All matchesIreland U191001----» All matchesKelty Hearts1001----» All matchesLincoln City1001----» All matchesMalta U211100----» All matchesMontrose FC1100-1--» All matchesAustria U211001----» All matchesPortugal U191001-1--» All matchesRaith Rovers1001----» All matchesSerbia U191100----» All matchesSheffield Wednesday1001----» All matchesSlovakia U201001----» All matchesSpain U211001-1--» All matchesStenhousemuir FC1100----» All matchesTurkey U211001----» All matches