Record by opponent MatchesWDLScoresYellowYellow-RedRedTottenham Hotspur842211--» All matchesBlackburn Rovers7151-2--» All matchesSheffield Wednesday63211---» All matchesSouthampton FC63031---» All matchesArsenal FC6114----» All matchesAston Villa530212--» All matchesLeeds United51131---» All matchesCoventry City5320----» All matchesManchester United5113----» All matchesRangers FC5113----» All matchesAEP Iraklis FC42113---» All matchesAlbania440021--» All matchesMoldova43012---» All matchesBolton Wanderers41031---» All matchesDerby County412111--» All matchesRomania40131---» All matchesItaly4013----» All matchesLeicester City4121----» All matchesWest Ham United4013----» All matchesWimbledon FC4022----» All matchesMotherwell FC32013---» All matchesBarnsley FC33002---» All matchesEverton FC31112---» All matchesCrystal Palace32011---» All matchesGreece300312--» All matchesChelsea FC3003----» All matchesNorway3003----» All matchesSheffield United3210----» All matchesWatford FC3120----» All matchesIsrael21102---» All matchesLithuania21102---» All matchesWales22002---» All matchesAberdeen FC201111--» All matchesAGS Kastoria22001---» All matchesBradford City22001---» All matchesCharlton Athletic20201---» All matchesDinamo Zagreb21101---» All matchesFC Sion21101---» All matchesFCSB20111---» All matchesFulham FC201111--» All matchesJuventus20021---» All matchesKilmarnock FC200212--» All matchesMalta22001---» All matchesOlimpija Ljubljana22001---» All matchesPoland21011---» All matchesPortsmouth FC20111---» All matchesSt. Johnstone FC22001---» All matchesCyprus210112--» All matchesAC Milan2011----» All matchesAO Kavala2110-1--» All matchesAS Roma2011----» All matchesBoavista2002----» All matchesBor. Mönchengladbach2002----» All matchesCeltic FC2002-1--» All matchesDinamo Minsk2110-1--» All matchesDunfermline Athletic2011-1--» All matchesDynamo Kyiv2110----» All matchesEngland2002----» All matchesFC Barcelona2101----» All matchesHeart of Midlothian2011----» All matchesHibernian FC2200----» All matchesLatvia2101----» All matchesLiverpool FC2002----» All matchesLivingston FC2101----» All matchesMiddlesbrough FC2020----» All matchesNorwich City2101----» All matchesNottingham Forest2200----» All matchesOFI Heraklion2002-1--» All matchesOxford United2101-1--» All matchesParis Saint-Germain2011----» All matchesPartizan2101----» All matchesPS Kalamata2200----» All matchesPSV Eindhoven2002----» All matchesŠK Futura Humenné2200----» All matchesStevenage FC2110----» All matchesTrabzonspor2101----» All matchesTranmere Rovers2200----» All matchesUkraine2011-1--» All matchesWerder Bremen2011----» All matchesŽeljezničar Sarajevo2002----» All matchesCSKA Sofia11001---» All matchesGermany10011---» All matchesPalermo FC10011---» All matchesSlovakia B11001---» All matchesAFC Ajax1001----» All matchesApollon Smyrnis1100----» All matchesAris Saloniki1001----» All matchesArmenia1100----» All matchesAzerbaijan1010----» All matchesAthinaikos1100----» All matchesBirmingham City1001----» All matchesBulgaria1001----» All matchesBurnley FC1100----» All matchesCrewe Alexandra1001----» All matchesDundee United1010----» All matchesEstonia1001----» All matchesGillingham FC1001----» All matchesGrimsby Town1001----» All matchesHuddersfield Town1001----» All matchesHull City1100----» All matchesIonikos Nikea1100----» All matchesIran1001----» All matchesIreland1001----» All matchesLokomotiv Sofia1100----» All matchesOlympiacos FC1100-1--» All matchesPAOK Saloniki1010----» All matchesQueens Park Rangers1010----» All matchesRB Salzburg1001----» All matchesSlovenia1001----» All matchesStockport County1010----» All matchesSouth Africa1100----» All matchesSwindon Town1001----» All matchesTunisia1010-1--» All matchesHungary1001----» All matchesVictoria Bucuresti1100----» All matches