Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC3003-1--» All matchesMotherwell FC3012----» All matchesQueen's Park FC22002---» All matchesFC Nantes U1922001---» All matchesSwitzerland U1721101---» All matchesDumbarton FC2011----» All matchesDundee FC2011-1--» All matchesDundee United2011----» All matchesFalkirk FC2002----» All matchesKelty Hearts2002----» All matchesKilmarnock FC2110----» All matchesMolde FK U192101----» All matchesRangers FC2011----» All matchesSt. Johnstone FC2110----» All matchesCzech Republic U192011----» All matchesNetherlands U1910102---» All matchesClydebank FC110011--» All matchesKF 2 Korriku U1911001---» All matchesLatvia U1911001---» All matchesMalta U1711001---» All matchesPeterhead FC11001---» All matchesStirling Albion FC10011---» All matchesAberdeen FC1100----» All matchesAlloa Athletic1001----» All matchesAston Villa1001----» All matchesBelgium U191001----» All matchesBorussia Dortmund U191001----» All matchesGermany U171001----» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesEngland U161001----» All matchesForfar Athletic1100----» All matchesFrance U191010----» All matchesFrance U171001-1--» All matchesGeorgia U191001----» All matchesGibraltar U211100----» All matchesHamilton Academical1001----» All matchesIreland U191001----» All matchesIreland U161100----» All matchesIceland U171010----» All matchesLiechtenstein U191100----» All matchesMontenegro U171100----» All matchesNorthern Ireland U171100----» All matchesNorthern Ireland U161001----» All matchesPortugal U191001----» All matchesPortugal U171001----» All matchesQueen Of The South1010----» All matchesRaith Rovers1001----» All matchesRoss County FC1010----» All matchesSweden U181010----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1001----» All matchesTurkey U191001----» All matchesWales U191001----» All matchesWales U171001----» All matchesWales U161100----» All matches