Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC10730-31-» All matchesDundee United97201---» All matchesHeart of Midlothian9612-2--» All matchesHibernian FC861123--» All matchesCeltic FC8422-3--» All matchesAberdeen FC7331-1-1» All matchesFalkirk FC6600-1--» All matchesHamilton Academical6600-1--» All matchesKilmarnock FC6600----» All matchesHull City511311--» All matchesInverness CT5221-1--» All matchesSt. Mirren FC5401-1--» All matchesCoventry City42111---» All matchesWest Bromwich Albion411211--» All matchesEgypt4202-1--» All matchesAmiens SC4022-21-» All matchesBarnsley FC4211----» All matchesHavre AC4301-1--» All matchesLeicester City4310-1--» All matchesRwanda4310-1--» All matchesSt. Johnstone FC4400----» All matchesStoke City4211-2--» All matchesBurkina Faso320111--» All matchesChamois Niortais321011--» All matchesCrystal Palace3210----» All matchesEA Guingamp3021----» All matchesES Troyes AC3012----» All matchesGambia3300----» All matchesMali3201-1--» All matchesMontpellier HSC3111--1-» All matchesNigeria3003----» All matchesNorwich City3210----» All matchesPlymouth Argyle3201-2--» All matchesQueens Park Rangers3201-1--» All matchesSheffield United3021----» All matchesSouthampton FC3030-1--» All matchesStade de Reims3021-1--» All matchesIvory Coast210111--» All matchesIpswich Town22001---» All matchesZambia22001---» All matchesTractor Sazi21101---» All matchesAl Ahli SFC2101----» All matchesAl Ain FC2002----» All matchesAl Hilal2110-1--» All matchesAl Ittihad2101-1--» All matchesAl Shabab Al Arabi2101-1--» All matchesAngers SCO2110----» All matchesAngola2011-1--» All matchesAS Nancy Lorraine2101----» All matchesBurnley FC2011-1--» All matchesBursaspor2110----» All matchesCardiff City2020----» All matchesColchester United2002-1--» All matchesCS Sedan2011----» All matchesDerby County2002----» All matchesFC Lorient2110----» All matchesLB Châteauroux2110-1--» All matchesLe Mans FC2110-1--» All matchesLeeds United2002----» All matchesLuton Town2002----» All matchesMalmö FF2011-1-1» All matchesManchester United2011----» All matchesPakhtakor FC2110----» All matchesPreston North End2011----» All matchesPSV Eindhoven2011-1--» All matchesScunthorpe United2011-1--» All matchesSenegal2200-1--» All matchesSepahan FC2101----» All matchesSevilla FC2002-1--» All matchesSheffield Wednesday2200----» All matchesSlovenia2101----» All matchesSporting CP2020-1--» All matchesStade Brestois 292110----» All matchesTanzania2020-1--» All matchesUS Créteil Football2101----» All matchesValencia CF2011-1--» All matchesWolverhampton Wanderers2011----» All matchesCentral African Republic2101----» All matchesBlackpool FC11001---» All matchesVfB Stuttgart10101---» All matchesAl Ettifaq1010-1--» All matchesAl Nasr SC1001----» All matchesAl Wakrah1100----» All matchesArgentina1001----» All matchesAS Saint-Étienne1010----» All matchesEthiopia1100----» All matchesBelgium1001----» All matchesBenin1100----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1001----» All matchesBrazil1001----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1100----» All matchesClermont Foot 631100----» All matchesGermany1001----» All matchesDijon FCO1010----» All matchesEngland1010----» All matchesEverton FC1001-1--» All matchesFC Istres1100----» All matchesFC Metz1001----» All matchesGabon1010----» All matchesGhana1001-1--» All matchesGrenoble Foot 381100----» All matchesGuangzhou FC1001-1--» All matchesGuinea1010----» All matchesLiberia1010----» All matchesLiverpool FC1010----» All matchesMalawi1001----» All matchesMorocco1001----» All matchesRacing Besançon1010----» All matchesRomania1100----» All matchesSC Bastia1001----» All matchesSC Sète1010----» All matchesZimbabwe1010----» All matchesSM Caen1010----» All matchesSouthend United1010----» All matchesStade Lavallois1001-1--» All matchesSouth Korea1100-1--» All matchesSunderland AFC1001----» All matchesSwindon Town1100----» All matchesTunisia1010----» All matchesUruguay1100----» All matchesUSA1001----» All matchesUA Emirates1100----» All matchesWatford FC1010----» All matchesWrexham AFC1001----» All matches