Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC461172877--» All matchesAberdeen FC402488165--» All matchesHeart of Midlothian37256635--» All matchesHibernian FC36227785--» All matchesKilmarnock FC34217666--» All matchesMotherwell FC332184105--» All matchesSt. Johnstone FC302244102--» All matchesSt. Mirren FC29224363--» All matchesLivingston FC28224271--» All matchesDundee FC2520329---» All matchesRoss County FC23184182--» All matchesHamilton Academical17132261--» All matchesDundee United15113154--» All matchesFalkirk FC952222--» All matchesPartick Thistle98101---» All matchesAlloa Athletic53204---» All matchesDumbarton FC55003---» All matchesS.C. Braga53113---» All matchesGreenock Morton FC541012--» All matchesQueen Of The South550011--» All matchesRaith Rovers54101---» All matchesPreston North End5230----» All matchesGillingham FC42201---» All matchesPSV Eindhoven412111--» All matchesSparta Prague4211-1--» All matchesBrentford FC4121----» All matchesLeyton Orient4400-1--» All matchesOldham Athletic4310-1--» All matchesProgrès Niedercorn4211----» All matchesSL Benfica4031----» All matchesBradford City32102---» All matchesUnion Saint-Gilloise32011---» All matchesClub Brugge KV3012----» All matchesFC Porto3111----» All matchesHuddersfield Town3030----» All matchesInverness CT3201-1--» All matchesMalmö FF3102----» All matchesMilton Keynes Dons3021----» All matchesPort Vale FC3201----» All matchesTranmere Rovers3300-1--» All matchesWalsall FC3111----» All matchesBorussia Dortmund21103---» All matchesQueen's Park FC21013---» All matchesBristol City22002---» All matchesServette FC21102---» All matchesStandard Liège220021--» All matchesAFC Ajax20021---» All matchesColchester United20111---» All matchesCrvena Zvezda21011---» All matchesKF Shkupi21101---» All matchesNK Maribor21101---» All matchesPeterhead FC22001---» All matchesRapid Vienna21011---» All matchesRB Leipzig210111--» All matchesAFC Bournemouth2200----» All matchesAris Limassol2011----» All matchesAthletic Club2011-1--» All matchesAtromitos2110----» All matchesAyr United2200----» All matchesBayer Leverkusen2002----» All matchesBolton Wanderers2002----» All matchesBrighton & Hove Albion2002----» All matchesBrøndby IF2110----» All matchesBSC Young Boys2011-1--» All matchesBury FC2200----» All matchesCharlton Athletic2002----» All matchesChesterfield FC2101----» All matchesCoventry City2011----» All matchesCrewe Alexandra2200----» All matchesDynamo Kyiv2011-1--» All matchesFC Midtjylland2200-1--» All matchesFenerbahçe2200----» All matchesFeyenoord2110----» All matchesFK Ufa2110----» All matchesHapoel Tel Aviv2101-1--» All matchesHartlepool United2011-1--» All matchesLech Poznań2200----» All matchesLegia Warszawa2110-1--» All matchesLiverpool FC2002----» All matchesManchester United2002----» All matchesNK Osijek2110-1--» All matchesOlympique Lyonnais2002----» All matchesPanathinaikos A.O.2110----» All matchesPeterborough United2101----» All matchesReading FC2020----» All matchesReal Betis2200-1--» All matchesRochdale AFC2110----» All matchesSheffield Wednesday2101----» All matchesSpartak Moskva2011----» All matchesSSC Napoli2002-1--» All matchesStevenage FC2200-1--» All matchesSwindon Town2200----» All matchesViktoria Plzeň2101----» All matchesVillarreal CF2020----» All matchesWolverhampton Wanderers2011-1--» All matchesAirdrieonians FC11001---» All matchesDunfermline Athletic11001---» All matchesGalatasaray11001---» All matchesLincoln Red Imps11001---» All matchesMaccabi Netanya11001---» All matchesNotts County11001---» All matchesShrewsbury Town11001---» All matchesStirling Albion FC11001---» All matchesWillem II11001---» All matchesAccrington Stanley1100----» All matchesAldershot Town1100----» All matchesArsenal FC1001----» All matchesAS Roma1001----» All matchesBeitar Jerusalem1010----» All matchesBlackpool FC1100----» All matchesBnei Sachnin FC1010----» All matchesBurton Albion1001----» All matchesCardiff City1001----» All matchesCarlisle United1100----» All matchesCowdenbeath FC1100----» All matchesCrawley Town1010----» All matchesDerby County1100----» All matchesEintracht Frankfurt1001----» All matchesExeter City1010----» All matchesFC Alashkert1100----» All matchesFCSB1100-1--» All matchesFerencvárosi TC1001----» All matchesFleetwood Town1001----» All matchesFraserburgh FC1100----» All matchesFulham FC1010----» All matchesGirondins de Bordeaux1001-1--» All matchesHapoel Be'er Sheva1100----» All matchesHapoel Haifa1100----» All matchesHapoel Ramat Gan1100----» All matchesKRC Genk1001----» All matchesLeeds United1100----» All matchesMaccabi Petach-Tikva1010----» All matchesMillwall FC1010----» All matchesOGC Nice1100----» All matchesOlympiacos FC1010----» All matchesRoyal Antwerp FC1100----» All matchesScunthorpe United1100----» All matchesSheffield United1001----» All matchesSK Brann1001----» All matchesSt. Joseph's FC1100----» All matchesStranraer FC1100----» All matchesSturm Graz1001----» All matchesTottenham Hotspur1010----» All matchesWest Ham United1100----» All matchesYeovil Town1100-1--» All matches