Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers11443-2--» All matchesAyr United1053223--» All matchesDunfermline Athletic1044212--» All matchesPartick Thistle10163-3--» All matchesAirdrieonians FC962112--» All matchesQueen's Park FC9621-2-1» All matchesRoss County FC8431-2--» All matchesGreenock Morton FC74211---» All matchesArbroath FC7502----» All matchesDundee United7133-3--» All matchesHamilton Academical6213-1--» All matchesHibernian FC6303-1--» All matchesLivingston FC5023-1--» All matchesFalkirk FC400413--» All matchesMotherwell FC40221---» All matchesSt. Johnstone FC4310-1--» All matchesSt. Mirren FC4031----» All matchesTottenham Hotspur U214004---1» All matchesArsenal FC U2133001---» All matchesAberdeen FC3201----» All matchesBlackburn Rovers U213030-2--» All matchesLeicester City U213120-1-1» All matchesMoldova U213111-1--» All matchesSouthampton FC U213300----» All matchesSSC Napoli U193210----» All matchesBrechin City FC2200----» All matchesBrighton & Hove Albion U212101-1--» All matchesBulgaria U212110----» All matchesCeltic FC2002-1--» All matchesChelsea FC U212101----» All matchesDerby County U182002-1--» All matchesDerby County U212101----» All matchesInverness CT2101-1--» All matchesKRC Genk U192101----» All matchesManchester City U212002----» All matchesMiddlesbrough FC U182200----» All matchesMontrose FC2110----» All matchesRB Salzburg U192200-1--» All matchesWest Ham United U212011----» All matchesWolverhampton Wanderers U182200----» All matchesAFC Wimbledon1001----» All matchesAston Villa1001----» All matchesAthletic Club B1001-1--» All matchesBelgium U211001----» All matchesBlackburn Rovers U181100----» All matchesBlackpool FC1100----» All matchesBosnia-Herzegovina U211001----» All matchesBroomhill FC1100----» All matchesCowdenbeath FC1100----» All matchesCrystal Palace U211001----» All matchesGermany U211001----» All matchesDinamo Zagreb U191001----» All matchesDundee FC1100----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesEngland U201001----» All matchesEverton FC1001----» All matchesEverton FC U181100----» All matchesEverton FC U211100----» All matchesFleetwood Town1001----» All matchesGibraltar U211100----» All matchesHeart of Midlothian1010----» All matchesHeart of Midlothian (R)1100----» All matchesIreland U211001----» All matchesIreland U161001----» All matchesKilmarnock FC1100----» All matchesKosovo U191100----» All matchesLeeds United U211001----» All matchesLinlithgow Rose1100----» All matchesManchester City U181100----» All matchesManchester United U181010----» All matchesNewcastle United U181010----» All matchesNetherlands U191001----» All matchesNorthern Ireland U161100----» All matchesNorway U191010----» All matchesOldham Athletic1001-1--» All matchesAustria U191100----» All matchesParis Saint-Germain U211100----» All matchesPoland U191100----» All matchesRangers FC1010---1» All matchesRochdale AFC1001----» All matchesRussia U191010----» All matchesScotland U191001----» All matchesSweden U191100----» All matchesSwitzerland U211001----» All matchesShrewsbury Town1100----» All matchesSL Benfica U191001----» All matchesSpain U191001----» All matchesStenhousemuir FC1100----» All matchesStoke City U181100----» All matchesWest Bromwich Albion U181010----» All matchesWolverhampton Wanderers U211100----» All matches