Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC2188523--» All matchesHeart of Midlothian2094712--» All matchesAberdeen FC20776-4--» All matchesHibernian FC201028-1-1» All matchesMotherwell FC1776411--» All matchesKilmarnock FC13733----» All matchesPartick Thistle105321---» All matchesFalkirk FC8710-1--» All matchesRaith Rovers8521-1--» All matchesRangers FC8125----» All matchesSt. Johnstone FC8521----» All matchesDundee United750211--» All matchesDunfermline Athletic6510----» All matchesTottenham Hotspur5014-1--» All matchesDundee FC4211----» All matchesArsenal FC3102----» All matchesAston Villa3021--1-» All matchesSunderland AFC3201----» All matchesFH Hafnarfjörður21101---» All matchesGlentoran FC22001---» All matchesAirdrieonians FC (old)2200----» All matchesBorussia Dortmund2020----» All matchesBristol Rovers2011----» All matchesChelsea FC2020----» All matchesCoventry City2101----» All matchesGÍ Gøta2200----» All matchesGrasshopper Club Zürich2101----» All matchesHuddersfield Town2110----» All matchesLeicester City2011----» All matchesMiddlesbrough FC2110----» All matchesOxford United2011----» All matchesSweden U212011----» All matchesSpartak Vladikavkaz2200-1--» All matchesVitesse2002----» All matches1. FC Tatran Prešov1001----» All matchesAFC Ajax1001-1--» All matchesAJ Auxerre1001----» All matchesBlackburn Rovers1010----» All matchesBolton Wanderers1010----» All matchesBradford City1010----» All matchesBrøndby IF1100----» All matchesGermany U211010----» All matchesExeter City1100----» All matchesFCSB1001----» All matchesFloriana FC1010----» All matchesIFK Göteborg1001-1--» All matchesIpswich Town1100----» All matchesJuventus1001---1» All matchesLeeds United1010----» All matchesLiverpool FC1010-1--» All matchesManchester United1001----» All matchesNewcastle United1010-1--» All matchesNottingham Forest1100----» All matchesRacing Strasbourg1001----» All matchesSheffield Wednesday1010----» All matchesSouthampton FC1100----» All matchesWatford FC1100----» All matchesWest Ham United1001----» All matches