Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1638553--» All matchesFalkirk FC1649312--» All matchesRangers FC14329131-» All matchesSt. Mirren FC1473413--» All matchesDundee United1344513--» All matchesQueen Of The South1222842--» All matchesKilmarnock FC106221--1» All matchesMotherwell FC10505----» All matchesInverness CT960311--» All matchesCeltic FC9144----» All matchesAberdeen FC833232--» All matchesGreenock Morton FC6024----» All matchesLivingston FC6105-3--» All matchesSt. Johnstone FC501412--» All matchesDunfermline Athletic5014-1--» All matchesHeart of Midlothian5104-1-1» All matchesRaith Rovers420231--» All matchesAS Saint-Étienne41122---» All matchesDumbarton FC42021---» All matchesHamilton Academical42021---» All matchesDundee FC4022-1--» All matchesUS Créteil Football4220-1--» All matchesAlloa Athletic32103---» All matchesCowdenbeath FC320121--» All matchesAS Nancy Lorraine3012----» All matchesClyde FC3102-1--» All matchesCS Sedan3012----» All matchesEA Guingamp3021----» All matchesLe Mans FC3003----» All matchesParis Saint-Germain3012----» All matchesStade Lavallois3111----» All matchesAnnan Athletic21011--1» All matchesAyr United201111--» All matchesChamois Niortais21011---» All matchesHavre AC21011---» All matchesReading FC20021---» All matchesAmiens SC2110----» All matchesAngers SCO2101-2--» All matchesBolton Wanderers2011----» All matchesClermont Foot 632200-1--» All matchesDinamo Zagreb2101-1--» All matchesFC Gueugnon2011----» All matchesFC Metz2110----» All matchesFC Rouen 18992200----» All matchesFC Sochaux2101----» All matchesGrenoble Foot 382200----» All matchesManchester United2002----» All matchesMiddlesbrough FC2101----» All matchesPartick Thistle2020----» All matchesPortsmouth FC2011----» All matchesRoss County FC2002----» All matchesSM Caen2011----» All matchesWatford FC2200----» All matchesWest Ham United2101----» All matchesFC Lorient10102---» All matchesArsenal FC11001---» All matchesBury FC11001---» All matchesCalais RUFC10011---» All matchesES Troyes AC11001---» All matchesFC Nantes11001---» All matchesNewcastle United10011---» All matchesAC Ajaccio1100----» All matchesAJ Auxerre1001-1--» All matchesAS Monaco1001----» All matchesAston Villa1010----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1010----» All matchesBrechin City FC1100----» All matchesCharlton Athletic1100----» All matchesChelsea FC1001----» All matchesDijon FCO1010----» All matchesEast Stirlingshire FC1100----» All matchesEverton FC1010-1--» All matchesFC Istres1001-1--» All matchesForfar Athletic1100----» All matchesFulham FC1001----» All matchesGretna FC1010----» All matchesIsrael U211100----» All matchesLB Châteauroux1001----» All matchesLille OSC1100----» All matchesManchester City1001----» All matchesMontpellier HSC1001-1--» All matchesOGC Nice1010----» All matchesOlympique Lyonnais1001----» All matchesOlympique de Marseille1010----» All matchesRacing Besançon1010-1--» All matchesRC Lens1010----» All matchesSC Bastia1010-1--» All matchesStade Brestois 291001-1--» All matchesStade de Reims1001----» All matchesStade Rennais1100----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matchesSwansea City1001----» All matchesTottenham Hotspur1001----» All matchesToulouse FC1001----» All matchesWigan Athletic1001-1--» All matches