Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle9324----» All matchesEA Guingamp7331---1» All matchesFalkirk FC7421-1--» All matchesDunfermline Athletic6222-1--» All matchesAyr United5302-2--» All matchesFC Sochaux5221----» All matchesKilmarnock FC5023----» All matchesQueen's Park FC5311----» All matchesRaith Rovers5311----» All matchesSt. Mirren FC5122----» All matchesToulouse FC5302----» All matchesAberdeen FC4022----» All matchesAC Ajaccio4022----» All matchesAirdrieonians FC4310----» All matchesAS Nancy Lorraine4112----» All matchesClermont Foot 634202----» All matchesDundee FC4022----» All matchesDundee United4022----» All matchesES Troyes AC4121----» All matchesGreenock Morton FC4310----» All matchesGrenoble Foot 384103----» All matchesHamilton Academical4400----» All matchesHibernian FC4022-1--» All matchesLB Châteauroux4211----» All matchesRodez AF4121----» All matchesSM Caen4121-1--» All matchesAJ Auxerre3030----» All matchesAngers SCO3111----» All matchesAS Monaco3201----» All matchesCeltic FC3003-1--» All matchesChamois Niortais3111----» All matchesDijon FCO3201----» All matchesFC Chambly3201----» All matchesFC Lorient3300----» All matchesHavre AC3111----» All matchesHeart of Midlothian3012----» All matchesLille OSC3012----» All matchesMotherwell FC3003-1--» All matchesOGC Nice3111----» All matchesParis FC3201----» All matchesRangers FC3012-1--» All matchesRoss County FC3210----» All matchesSC Bastia3021----» All matchesStenhousemuir FC3102----» All matchesAmiens SC2002----» All matchesArbroath FC2101----» All matchesAS Saint-Étienne2110----» All matchesBrora Rangers FC2200----» All matchesFC Nantes2011----» All matchesFK Kairat2101----» All matchesInverness CT2020----» All matchesLe Mans FC2200----» All matchesMontpellier HSC2002----» All matchesOlympique de Marseille2020----» All matchesParis Saint-Germain2011----» All matchesUSL Dunkerque2101----» All matchesAEK Athen1001----» All matchesBrechin City FC1100----» All matchesBurgos CF1010----» All matchesCD Castellón1100-1--» All matchesCD Tenerife1100----» All matchesCove Rangers1100----» All matchesCS Sedan U191100----» All matchesEast Fife FC1100----» All matchesÉFC Fréjus Saint-Raphaël1100----» All matchesFC Metz1010----» All matchesForfar Athletic1100----» All matchesKelty Hearts1100----» All matchesLamia1010----» All matchesNîmes Olympique1001----» All matchesOFI Heraklion1010----» All matchesOlympiacos FC1001----» All matchesParis FC U191100----» All matchesPau FC1100----» All matchesRacing Rioja CF1100----» All matchesRC Lens1100----» All matchesRubin Kazan1010----» All matchesSt. Johnstone FC1001----» All matchesStade Rennais1100----» All matchesThe Spartans FC1100----» All matchesUS Orléans1100----» All matchesUS Quevilly-Rouen1001----» All matchesValencia CF1001----» All matchesValenciennes FC1010----» All matches