Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC13355----» All matchesHeart of Midlothian12435-2--» All matchesRangers FC12336----» All matchesCeltic FC11281----» All matchesHibernian FC11623----» All matchesPartick Thistle1072111--» All matchesDundee United10532----» All matchesKilmarnock FC9306----» All matchesDundee FC7520----» All matchesFalkirk FC7331----» All matchesSt. Johnstone FC7520----» All matchesRaith Rovers5410----» All matchesAberdeen FC3102-1--» All matchesAirdrieonians FC (old)3210----» All matchesIpswich Town3012----» All matchesAnorthosis Famagusta2110----» All matchesBarnsley FC2101----» All matchesGermany U212110----» All matchesHalifax Town2200----» All matchesItaly U212002----» All matchesJuventus2002----» All matchesOxford United2110----» All matchesReading FC2020-1--» All matchesSweden U212011----» All matchesSheffield United2020----» All matchesSkonto FC2020----» All matchesStockport County2101----» All matchesValur Reykjavík2200----» All matchesWolverhampton Wanderers2200----» All matchesB 1903 København1001----» All matchesBirmingham City1001----» All matchesBolton Wanderers1010----» All matchesBorussia Dortmund1010----» All matchesCarlisle United1100----» All matchesCrewe Alexandra1100----» All matchesCrystal Palace1100----» All matchesGermany1001----» All matchesDunfermline Athletic1001----» All matchesEstonia1100----» All matchesFCSB1001----» All matchesGÍ Gøta1100----» All matchesGrimsby Town1100----» All matchesHuddersfield Town1001----» All matchesKidderminster Harriers1010----» All matchesLincoln City1010----» All matchesLivingston FC1010----» All matchesManchester City1010----» All matchesNewcastle United1001----» All matchesNorthwich Victoria1100----» All matchesPortsmouth FC1100----» All matchesPreston North End1001----» All matchesQueens Park Rangers1100----» All matchesSwitzerland U211001----» All matchesSt. Mirren FC1010---1» All matchesSwindon Town1100----» All matchesTorino FC1001----» All matchesTranmere Rovers1100----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1100----» All matches