Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester City120111--1-» All matchesLiverpool FC11416-2--» All matchesNewcastle United11344-2--» All matchesManchester United1033411--» All matchesSwansea City104061---» All matchesArsenal FC10127----» All matchesAston Villa933323--» All matchesSunderland AFC96211---» All matchesTottenham Hotspur905413--» All matchesChelsea FC9225-2--» All matchesRangers FC9324-2--» All matchesStoke City9135-1--» All matchesWigan Athletic9333-2--» All matchesFulham FC81431---» All matchesEverton FC7421131-» All matchesHibernian FC7133-1--» All matchesWest Ham United7142-2-1» All matchesQueens Park Rangers631212-1» All matchesNorwich City6204----» All matchesReading FC52211-1-» All matchesBlackburn Rovers5302-1--» All matchesCameroon5023----» All matchesMotherwell FC5401----» All matchesSouthampton FC5212-1--» All matchesBlackpool FC430111--» All matchesHamilton Academical44001---» All matchesAberdeen FC4004----» All matchesBolton Wanderers4121----» All matchesCrystal Palace4112-1--» All matchesHull City4121-1--» All matchesCeltic FC31111---» All matchesIpswich Town312011--» All matchesBarnsley FC3012----» All matchesBristol City3201----» All matchesCardiff City3012----» All matchesCoventry City3210----» All matchesIvory Coast3111----» All matchesFC Nantes3201-1--» All matchesHeart of Midlothian3210-1--» All matchesLivingston FC3102----» All matchesSheffield Wednesday3210----» All matchesSt. Mirren FC3012-1--» All matchesWolverhampton Wanderers3201-1--» All matchesEquatorial Guinea21011---» All matchesBirmingham City22001---» All matchesMiddlesbrough FC22001---» All matchesEgypt2002----» All matchesAngers SCO2101----» All matchesBrentford FC2110----» All matchesClermont Foot 632011----» All matchesCS Sedan2110----» All matchesDerby County2101----» All matchesDjibouti2200----» All matchesDoncaster Rovers2200----» All matchesDundee United2101----» All matchesEA Guingamp2200----» All matchesES Troyes AC2011-1--» All matchesFC Sochaux2011----» All matchesHuddersfield Town2101----» All matchesIraq2002-1--» All matchesLB Châteauroux2011----» All matchesLe Mans FC2110----» All matchesLeicester City2200----» All matchesLibya2020----» All matchesMadagascar2101-1--» All matchesMalawi2101----» All matchesNottingham Forest2200----» All matchesOlympique Lyonnais2011-1--» All matchesPartick Thistle2200-1--» All matchesPlymouth Argyle2200----» All matchesPreston North End2110----» All matchesRC Lens2101----» All matchesRoss County FC2110-1--» All matchesScunthorpe United2200----» All matchesSheffield United2110-1--» All matchesStade de Reims2110--1-» All matchesTogo2101-1--» All matchesUS Boulogne2101----» All matchesChamois Niortais11001---» All matchesAC Ajaccio1100----» All matchesAEK Athen1100----» All matchesAFC Bournemouth1001-1--» All matchesAJ Auxerre1010-1--» All matchesAS Monaco1100-1--» All matchesAS Nancy Lorraine1001----» All matchesBrora Rangers FC1100----» All matchesBurkina Faso1010----» All matchesBurundi1100----» All matchesClyde FC1100----» All matchesGermany U211100----» All matchesDijon FCO1010----» All matchesDumbarton FC1100----» All matchesDundee FC1010----» All matchesFC Libourne1100----» All matchesFC Schalke 041001-1--» All matchesGazélec FC Ajaccio1100----» All matchesGhana1010----» All matchesGirondins de Bordeaux1010----» All matchesHapoel Tel Aviv1001----» All matchesHavre AC1010----» All matchesCape Verde Islands1010----» All matchesKayserispor1010----» All matchesKenya1010----» All matchesKilmarnock FC1001-1--» All matchesCongo1010-1--» All matchesLiberia1100----» All matchesLille OSC1001----» All matchesMali1010-1--» All matchesMauritius1100----» All matchesMontpellier HSC1001----» All matchesMontrose FC1100----» All matchesNiger1010----» All matchesNîmes Olympique1100----» All matchesOxford United1100----» All matchesParis Saint-Germain1001----» All matchesPeterborough United1100----» All matchesPortsmouth FC1010----» All matchesRacing Strasbourg1100----» All matchesRB Leipzig1100----» All matchesRB Salzburg1001-1--» All matchesReading FC U211010----» All matchesRotherham United1100----» All matchesZambia1010----» All matchesSierra Leone1100----» All matchesZimbabwe1100----» All matchesSL Benfica1001--1-» All matchesSt. Johnstone FC1100----» All matchesStade Brestois 291010-1--» All matchesStade Rennais1001-1--» All matchesToulouse FC1100-1--» All matchesWatford FC1010----» All matchesYeovil Town1100----» All matchesCentral African Republic1100----» All matches