Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC125344-1-» All matchesHibernian FC1181251--» All matchesAberdeen FC1053251--» All matchesPartick Thistle1063141--» All matchesHeart of Midlothian954011---» All matchesMotherwell FC95044---» All matchesDundee United95313---» All matchesAston Villa91262---» All matchesDundee FC843142--» All matchesSt. Johnstone FC76106---» All matchesInter72411---» All matchesIpswich Town7025----» All matchesFalkirk FC65105---» All matchesManchester United62221---» All matchesSampdoria60241---» All matchesJuventus6231-1--» All matchesLiverpool FC6114----» All matchesSSC Napoli6123----» All matchesSouthampton FC52214---» All matchesStoke City53204---» All matchesUdinese Calcio51314---» All matchesAS Cannes522132--» All matchesArsenal FC51132---» All matchesKilmarnock FC53022---» All matchesRaith Rovers53202---» All matchesWest Ham United53022---» All matchesManchester City52031---» All matchesNorwich City52121---» All matchesNottingham Forest5104----» All matchesOGC Nice5221----» All matchesSC Toulon5131----» All matchesWest Bromwich Albion5203----» All matchesOlympique de Marseille41213---» All matchesUS Avellino42113---» All matchesAJ Auxerre42112---» All matchesAS Saint-Étienne42112---» All matchesSunderland AFC42112---» All matchesSwansea City41212---» All matchesToulouse FC430121--» All matchesACF Fiorentina41211---» All matchesAirdrieonians FC (old)422011--» All matchesAS Roma43011---» All matchesAtalanta42201---» All matchesEverton FC42021---» All matchesLeeds United43101---» All matchesLille OSC42201---» All matchesMiddlesbrough FC41301---» All matchesTorino FC41121---» All matchesWolverhampton Wanderers42201---» All matchesBrighton & Hove Albion4112----» All matchesComo 19074121----» All matchesCrystal Palace4202----» All matchesFC Metz4121----» All matchesHellas Verona4112----» All matchesTottenham Hotspur4121----» All matchesParis Saint-Germain330022--» All matchesWimbledon FC31022---» All matchesBirmingham City31111---» All matchesParma Calcio 191331111---» All matchesSM Caen33001---» All matchesBrescia Calcio3111---1» All matchesClub Brugge KV3210---1» All matchesMontpellier HSC3111----» All matchesScotland3111----» All matchesFrance U2122005---» All matchesFinland21103---» All matchesRC Lens22003---» All matchesGirondins de Bordeaux21012---» All matchesLevski Sofia21012---» All matchesMexico21012---» All matchesStade Lavallois21102---» All matchesUS Cremonese22002---» All matches1. FC Lok Leipzig21011---» All matchesBrazil21101---» All matchesHuddersfield Town211011--» All matchesLyngby BK22001---» All matchesNotts County20021---» All matchesPisa SC22001---» All matchesSpain U21220011--» All matchesUS Lecce22001---» All matchesAEK Athen2002-1--» All matchesAnorthosis Famagusta2110----» All matchesBFC Dynamo2020----» All matchesChamois Niortais2011----» All matchesChelsea FC2011----» All matchesCoventry City2002----» All matchesGreece U212101----» All matchesHavre AC2110-1--» All matchesIreland2101----» All matchesLuton Town2200----» All matchesMacclesfield FC2110----» All matchesNewcastle United2002----» All matchesNetherlands2011----» All matchesRacing Club de France2200----» All matchesSSC Bari2110----» All matchesStade Brestois 292110-1--» All matchesTurkey2110-1--» All matchesUSSR2002----» All matchesPoland U2110102---» All matchesAvenir Club Avignonnais10011---» All matchesCagliari Calcio11001---» All matchesDunfermline Athletic11001---» All matchesFC Nantes10101---» All matchesItaly10011---» All matchesCanada11001---» All matchesNorthern Ireland11001---» All matchesPont-Saint-Esprit11001---» All matchesSwindon Town10101---» All matchesValletta FC11001---» All matchesAC Reggiana 19191100----» All matchesSparta Prague1001----» All matchesEgypt1100----» All matchesAscoli Calcio1001----» All matchesBarnsley FC1100----» All matchesBlackburn Rovers1001----» All matchesBolton Wanderers1100-1--» All matchesBristol City1100----» All matchesCarrarese Calcio1100----» All matchesCharlton Athletic1001----» All matchesChile1010----» All matchesCO Saint-Dizier1100----» All matchesCrvena Zvezda1010----» All matchesCSKA Moskva1100----» All matchesCSSR1010----» All matchesGDR1100----» All matchesGermany1001----» All matchesEmpoli FC1100----» All matchesFC Mulhouse1010----» All matchesGalatasaray1001----» All matchesGenoa CFC1010----» All matchesItaly U211001----» All matchesColombia1010----» All matchesLazio Roma1100----» All matchesMorocco1010-1--» All matchesOldham Athletic1001----» All matchesOxford United1100----» All matchesParaguay1100----» All matchesPort Vale FC1010----» All matchesPortugal1001----» All matchesReading FC1001----» All matchesRomania1010----» All matchesSambenedettese1100----» All matchesScotland U211100---1» All matchesSheffield United1010----» All matchesSheffield Wednesday1001----» All matchesSouthend United1100----» All matchesSS Barletta Calcio1100----» All matchesStockport County1010----» All matchesHungary1010----» All matchesHungary U211100----» All matchesUruguay1001----» All matchesUS Triestina1100----» All matchesWatford FC1001----» All matches