Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers931515--» All matchesLiverpool FC9216-41-» All matchesBirmingham City851211--» All matchesManchester United811616--» All matchesMiddlesbrough FC83051---» All matchesArsenal FC8116-2--» All matchesBolton Wanderers8314----» All matchesAston Villa7232-2--» All matchesEverton FC7313-11-» All matchesFC St. Gallen641121--» All matchesFC Zürich641121--» All matchesChelsea FC60061---» All matchesFC Basel 1893632113--» All matchesWest Bromwich Albion623113-1» All matchesManchester City6213-1--» All matchesNewcastle United6420----» All matchesSunderland AFC6321----» All matchesTottenham Hotspur6204-2--» All matchesWigan Athletic6222-1--» All matchesServette FC531121--» All matchesCharlton Athletic5221-1--» All matchesFC Lausanne-Sport5203-4--» All matchesFC Lugano5122-1--» All matchesReading FC5203----» All matchesFC Aarau410311--» All matchesFC Nantes402212--» All matchesCoventry City4310-1--» All matchesEA Guingamp4202----» All matchesFC Sion4004-1--» All matchesPortsmouth FC4121----» All matchesSC Bastia4121-1--» All matchesWest Ham United4121-1--» All matchesPAOK Saloniki320131--» All matchesCrystal Palace31201---» All matchesNigeria31021---» All matchesSouthampton FC31111---» All matchesAC Milan3111-1--» All matchesAtromitos3210--1-» All matchesFulham FC3111-1--» All matchesGirondins de Bordeaux3111-1-1» All matchesMali3120----» All matchesMontpellier HSC3300-2--» All matchesOlympiakos Volou3102----» All matchesTunisia3021-2--» All matchesAC Ajaccio21011---» All matchesAS Monaco21101---» All matchesBarnsley FC22001---» All matchesCementarnica Skopje22001---» All matchesDerby County21011---» All matchesDundee United21101---» All matchesFC Metz21011--1» All matchesGrasshopper Club Zürich200211--» All matchesNorwich City22001---» All matchesOlympique de Marseille210111--» All matchesTogo20111---» All matchesTorpedo Kutaisi220011--» All matchesEgypt2002----» All matchesAJ Auxerre2002----» All matchesAris Saloniki2101----» All matchesBlackpool FC2110-1--» All matchesBurnley FC2200----» All matchesES Troyes AC2110----» All matchesFC Luzern2011----» All matchesFC Porto2011--1-» All matchesFC Sochaux2110-2--» All matchesFC Twente2101----» All matchesGaziantepspor2002----» All matchesGhana2011----» All matchesHajduk Split2200-1--» All matchesHull City2110-1--» All matchesCameroon2002----» All matchesCongo2110-1--» All matchesLeeds United2011-1--» All matchesLille OSC2110--1-» All matchesNottingham Forest2200----» All matchesOlympiacos FC2101-1--» All matchesOlympique Lyonnais2101-1--» All matchesPanathinaikos A.O.2011-1--» All matchesParis Saint-Germain2200-1--» All matchesRacing Strasbourg2110-1--» All matchesStade Rennais2200----» All matchesStoke City2101----» All matchesSouth Africa2110----» All matchesWatford FC2110-1--» All matchesXanthi FC2200-1--» All matchesZenit St. Petersburg2002----» All matchesUruguay101021--» All matchesFrance11001---» All matchesGuinea11001---» All matchesHavre AC110011--» All matchesJapan11001---» All matchesKenya110011--» All matchesLiberia11001---» All matchesAE Lárissa1100-1--» All matchesAEP Iraklis FC1001-1--» All matchesAngola1001----» All matchesAO Kavala1100----» All matchesAO Kerkyra1001----» All matchesAsteras Tripolis1100----» All matchesBayern Munich1010----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1010----» All matchesBSC Young Boys1100----» All matchesBurkina Faso1010----» All matchesCardiff City1100----» All matchesCS Sedan1100----» All matchesDenmark1010----» All matchesDeportivo A Coruña1100-1--» All matchesDR Congo1100----» All matchesIvory Coast1100----» All matchesErgotelis1100----» All matchesFC Dinamo Bucureşti1100----» All matchesFC Lorient1010----» All matchesIpswich Town1100----» All matchesLe Mans FC1001----» All matchesNeuchâtel Xamax FCS1100-1--» All matchesOGC Nice1100----» All matchesPanionios GSS1001----» All matchesPanserraikos1100----» All matchesPreston North End1100----» All matchesRSC Anderlecht1001----» All matchesZambia1100----» All matchesSc Heerenveen1100----» All matchesSweden1100----» All matchesSheffield United1100-1--» All matchesZimbabwe1100----» All matchesS.C. Braga1001----» All matchesToulouse FC1010----» All matchesTurkey1001----» All matchesVitória Guimarães1100----» All matchesWolverhampton Wanderers1100----» All matchesYverdon Sport FC1010----» All matches