Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC301081234--» All matchesKilmarnock FC27128783--» All matchesAberdeen FC271665421-» All matchesMotherwell FC24174341--» All matchesDundee United22126422--» All matchesDunfermline Athletic1914414---» All matchesHibernian FC19134231--» All matchesRangers FC1835101---» All matchesSt. Johnstone FC17113311--» All matchesHeart of Midlothian13102122--» All matchesDundee FC1282242-1» All matchesSt. Mirren FC833211--» All matchesRaith Rovers623131--» All matchesPartick Thistle6213----» All matchesLivingston FC5311-1--» All matchesInverness CT4220----» All matchesBirmingham City3021----» All matchesFulham FC3012-1--» All matchesHamilton Academical3111-1--» All matchesLeeds United3012----» All matchesLeicester City3030-2--» All matchesManchester City3012----» All matchesNetherlands3111----» All matchesLantana Tallinn22001---» All matchesLatvia220011--» All matchesNorthampton Town22001---» All matchesPSV Eindhoven22001---» All matches1. FC Kaiserslautern2101----» All matchesAEK Athen2002-1-1» All matchesArsenal FC2011-2--» All matchesAS Monaco2110----» All matchesBayern Munich2011----» All matchesBlackburn Rovers2110----» All matchesBorussia Dortmund2101-1--» All matchesBrentford FC2110----» All matchesFalkirk FC2110----» All matchesFrance2002----» All matchesHerfølge BK2200----» All matchesIreland2101----» All matchesLiverpool FC2101-2--» All matchesManchester United2101-1--» All matchesNewcastle United2002----» All matchesNK Maribor2200----» All matchesParma Calcio 19132101----» All matchesPortsmouth FC2101----» All matchesRCD Mallorca2011----» All matchesŠiroki Brijeg2110----» All matchesSturm Graz2101----» All matchesValencia CF2002----» All matchesWolverhampton Wanderers2110----» All matchesGermany10011---» All matchesFaeroe Islands11001---» All matchesFeyenoord10011--1» All matchesViktoria Žižkov11001---» All matchesAirdrieonians FC (old)1010----» All matchesAnzhi Makhachkala1100----» All matchesAston Villa1001----» All matchesAustralia1001----» All matchesBolton Wanderers1001----» All matchesBosnia-Herzegovina1100----» All matchesBristol City1100----» All matchesBurnley FC1010----» All matchesCardiff City1001----» All matchesColchester United1100----» All matchesCrvena Zvezda1010----» All matchesCrystal Palace1010----» All matchesDenmark1001----» All matchesDerby County1010----» All matchesDinamo Moskva1100----» All matchesEngland1100----» All matchesEstonia1010----» All matchesEverton FC1001----» All matchesFBK Kaunas1100----» All matchesFCSB1010----» All matchesFenerbahçe1010----» All matchesGalatasaray1010----» All matchesGretna FC1100----» All matchesHaka Valkeakoski1100----» All matchesItaly1010----» All matchesCroatia1010-1--» All matchesLithuania1010----» All matchesLuton Town1100----» All matchesMansfield Town1001----» All matchesMiddlesbrough FC1001----» All matchesMillwall FC1100----» All matchesNigeria1001----» All matchesNorway1100----» All matchesNorwich City1001----» All matchesRomania1001----» All matchesSan Marino1100----» All matchesStoke City1100----» All matchesCzech Republic1001----» All matchesUSA1010----» All matchesWest Bromwich Albion1010----» All matches