Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC22341542--» All matchesMotherwell FC2097432--» All matchesHibernian FC20641011--» All matchesCeltic FC200416-2--» All matchesAberdeen FC1874724--» All matchesFalkirk FC17102521--» All matchesDundee United1658311--» All matchesHeart of Midlothian14536-1--» All matchesKilmarnock FC12633----» All matchesInverness CT11542-1--» All matchesDunfermline Athletic10802----» All matchesLivingston FC85123---» All matchesPartick Thistle841331--» All matchesIpswich Town7223-3--» All matchesRaith Rovers7412----» All matchesPortsmouth FC64203---» All matchesDundee FC62041---» All matchesWolverhampton Wanderers632111--» All matchesSt. Mirren FC6321-1--» All matchesHuddersfield Town541041--» All matchesSheffield United531111--» All matchesWest Bromwich Albion532011--» All matchesBury FC5410----» All matchesCharlton Athletic5221----» All matchesGrimsby Town5311-2--» All matchesQueens Park Rangers5320----» All matchesStockport County5320----» All matchesSwindon Town5230-1--» All matchesBirmingham City42112---» All matchesBradford City43102---» All matchesPort Vale FC44002---» All matchesBlackburn Rovers4202----» All matchesCrewe Alexandra4400----» All matchesCrystal Palace4130----» All matchesMiddlesbrough FC4103----» All matchesNorwich City4220----» All matchesOxford United4220----» All matchesSt. Johnstone FC4121----» All matchesTranmere Rovers4301----» All matchesBolton Wanderers32103---» All matchesNottingham Forest32102---» All matchesFaeroe Islands312011--» All matchesAston Villa3111----» All matchesBarnsley FC3111----» All matchesLeicester City3111----» All matchesManchester City3102----» All matchesStoke City3201----» All matchesEverton FC22001---» All matchesFBK Kaunas21101---» All matchesHerfølge BK22001---» All matchesRacing Strasbourg21011---» All matchesReading FC22001---» All matchesCzech Republic20021---» All matchesWatford FC21011---» All matchesWest Ham United21011---» All matchesArsenal FC2002----» All matchesAS Monaco2101-1--» All matchesAS Nancy Lorraine2101----» All matchesBristol City2110----» All matchesDerby County2110----» All matchesEstonia2110----» All matchesFulham FC2110----» All matchesGirondins de Bordeaux2011----» All matchesGretna FC2101----» All matchesHavre AC2110----» All matchesLille OSC2101----» All matchesLiverpool FC2002----» All matchesNewcastle United2011----» All matchesOlympique de Marseille2101----» All matchesRotherham United2200----» All matchesSan Marino2200----» All matchesSouthampton FC2002----» All matchesWimbledon FC2101----» All matchesYork City2200----» All matchesAirdrieonians FC (old)10101---» All matchesChester City11001---» All matchesHamilton Academical10101---» All matchesOGC Nice11001---» All matchesAJ Auxerre1100----» All matchesAS Cannes1100----» All matchesBrentford FC1100----» All matchesChelsea FC1010----» All matchesDenmark1001----» All matchesGermany1100----» All matchesEA Guingamp1001-1--» All matchesES Troyes AC1001----» All matchesFC Metz1001----» All matchesFC Nantes1001----» All matchesFrance1001----» All matchesGalatasaray1001----» All matchesGillingham FC1001----» All matchesHong Kong B1100----» All matchesIreland1100----» All matchesCroatia1010-1--» All matchesLuton Town1100----» All matchesManchester United1100----» All matchesMontpellier HSC1100----» All matchesNigeria1001----» All matchesNorthampton Town1100----» All matchesOlympique Lyonnais1001-1--» All matchesÖrgryte IS1010----» All matchesPreston North End1001----» All matchesRC Lens1001----» All matchesSC Bastia1001-1--» All matchesSM Caen1010----» All matchesSpain U211001----» All matchesStade de Reims1100----» All matchesSturm Graz1100----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesSunderland AFC1100----» All matchesTottenham Hotspur1001----» All matchesWalsall FC1100----» All matches