Record by opponent MatchesWDLScoresYellowYellow-RedRedMontrose FC146531---» All matchesArbroath FC1252511--» All matchesCove Rangers11362-11-» All matchesAyr United1041511--» All matchesGreenock Morton FC9315----» All matchesQueen's Park FC9306----» All matchesRaith Rovers9018----» All matchesAlloa Athletic83501---» All matchesHamilton Academical83231---» All matchesAirdrieonians FC8125----» All matchesPartick Thistle8251----» All matchesDumbarton FC75114---» All matchesEast Fife FC7520-1--» All matchesPeterhead FC7502-2--» All matchesStenhousemuir FC7322----» All matchesKelty Hearts633021--» All matchesDundee FC6114----» All matchesQueen Of The South53201---» All matchesSSC Napoli U1942202---» All matchesAnnan Athletic4202----» All matchesClyde FC4130-1--» All matchesDunfermline Athletic4040----» All matchesInverness CT4004----» All matchesManchester City U214013----» All matchesArsenal FC U2132101---» All matchesBrighton & Hove Albion U2132011---» All matchesLeicester City U21312011--» All matchesBlackburn Rovers U213021-1--» All matchesEverton FC U213210-1--» All matchesManchester United U2121012---» All matchesElgin City22001---» All matchesFalkirk FC21101---» All matchesSouthampton FC U2121101---» All matchesSunderland AFC U1822001---» All matchesWest Ham United U2121101---» All matchesChelsea FC U212200----» All matchesDerby County U212011----» All matchesDundee United2002----» All matchesEverton FC U182200----» All matchesKRC Genk U192101----» All matchesLivingston FC2011----» All matchesManchester City U182200----» All matchesManchester United U182011----» All matchesMiddlesbrough FC U182200-1--» All matchesParis Saint-Germain U192101----» All matchesRB Salzburg U192200----» All matchesTottenham Hotspur U212002----» All matchesWest Bromwich Albion U182110----» All matchesWolverhampton Wanderers U182200----» All matchesEast Kilbride FC11002---» All matchesBonnyrigg Rose Athletic11001---» All matchesForfar Athletic11001---» All matchesNewcastle United U1811001---» All matchesTranmere Rovers10011---» All matchesAberdeen FC (R)1100----» All matchesAston Villa1001----» All matchesBlackburn Rovers U181100----» All matchesBroomhill FC1100----» All matchesCowdenbeath FC1100----» All matchesCrvena Zvezda U191100----» All matchesDerby County U181001----» All matchesDundee FC (R)1100----» All matchesDundee United (R)1100----» All matchesDunipace FC1100----» All matchesHeart of Midlothian1001----» All matchesKilmarnock FC1001----» All matchesLinlithgow Rose1100----» All matchesNK Maribor U191100----» All matchesPort Vale FC1001----» All matchesSL Benfica U191001----» All matchesSt. Johnstone FC1001----» All matchesStirling Albion FC1100----» All matchesStoke City U181100----» All matchesThe Spartans FC1001----» All matchesTranent FC1100----» All matchesVillarreal CF B1001----» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers U211100----» All matches