Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC32662083--» All matchesManchester United31352353--» All matchesArsenal FC285101334--» All matchesAston Villa2610106101-1» All matchesFulham FC2612866---» All matchesLiverpool FC26561561--» All matchesManchester City251231093--» All matchesNewcastle United25106981--» All matchesWest Bromwich Albion238968-1-» All matchesEverton FC23931165--» All matchesBolton Wanderers2093854--» All matchesBlackburn Rovers18115272--» All matchesSunderland AFC1813236---» All matchesSouthampton FC1754861--» All matchesWest Ham United1755764--» All matchesMiddlesbrough FC1773743--» All matchesWigan Athletic14554102--» All matchesStoke City145456---» All matchesBirmingham City1374252--» All matchesBurnley FC134364---» All matchesTottenham Hotspur132291---» All matchesCrystal Palace12543101--» All matchesCharlton Athletic1271491--» All matchesPortsmouth FC117226--1» All matchesSwansea City1163262--» All matchesReading FC1061352--» All matchesLeicester City102444---» All matchesNorwich City93332---» All matchesHeart of Midlothian851232--» All matchesWatford FC83231---» All matchesHull City752051--» All matchesWolverhampton Wanderers62224---» All matchesAberdeen FC650131--» All matchesLeeds United61233---» All matchesLivingston FC66001---» All matchesMotherwell FC65101---» All matchesHibernian FC53205---» All matchesCardiff City532041--» All matchesHamilton Academical540141--» All matchesSt. Mirren FC54012---» All matchesCeltic FC52031---» All matchesKilmarnock FC51221---» All matchesNottingham Forest42205---» All matchesAndorra44004---» All matchesIpswich Town43014---» All matchesRoss County FC44002---» All matchesSt. Johnstone FC41212---» All matchesAFC Bournemouth41121---» All matchesQueens Park Rangers41121---» All matchesPortugal U214004----» All matchesPeterborough United330031--» All matchesHouston Dynamo311122--» All matchesNew York RB311121--» All matchesNetherlands U2132102---» All matchesWalsall FC31202--1» All matchesBlackpool FC31111---» All matchesD.C. United31021---» All matchesDerby County32101---» All matchesMillwall FC31111---» All matchesOldham Athletic310211--» All matchesCroatia3102----» All matchesSheffield United3111-2--» All matchesNK Maribor21103---» All matchesAnorthosis Famagusta21102---» All matchesFC Sheriff22002---» All matchesMilton Keynes Dons22002---» All matchesNorthampton Town22002---» All matchesOxford United22002---» All matchesPreston North End22002---» All matchesShamrock Rovers22002---» All matchesSlovenia22002---» All matchesSt. Joseph's FC220021--» All matchesStevenage FC21102---» All matchesBrighton & Hove Albion22001---» All matchesBSC Young Boys21011---» All matchesCheltenham Town21011---» All matchesGillingham FC20021-1-» All matchesGreece U2121011---» All matchesKazakhstan22001---» All matchesPanathinaikos A.O.21101---» All matchesPoland21101---» All matchesPort Vale FC21011---» All matchesSouthend United22001---» All matchesVitória Guimarães21101---» All matchesAzerbaijan2200----» All matchesChicago Fire2020----» All matchesCrewe Alexandra2200----» All matchesGermany2101----» All matchesDundee United2101----» All matchesInter2101----» All matchesItaly U212011-1--» All matchesLazio Roma2020----» All matchesNorthern Ireland2101----» All matchesNorth Macedonia2110----» All matchesAustria2110----» All matchesProgrès Niedercorn2110----» All matchesReal Madrid2002-1--» All matchesRotherham United2002-1--» All matchesRubin Kazan2101-1--» All matchesSpain2002----» All matchesS.C. Braga2101----» All matchesTurkey U212011----» All matchesUkraine2110-1--» All matchesUSA2200----» All matchesWales2200----» All matchesBulgaria11003---» All matchesExeter City11003---» All matchesColumbus Crew11002---» All matchesDinamo Tbilisi110021--» All matchesFC Dinamo Bucureşti11002---» All matchesFC Twente10102---» All matchesMacclesfield FC11002---» All matchesNetherlands10102---» All matchesSan Marino11002---» All matchesSeattle Sounders11002---» All matchesTrinidad & Tobago11002---» All matchesTromsø IL11002---» All matchesAlbania U21110011--» All matchesAnzhi Makhachkala11001---» All matchesBradford City11001---» All matchesBury FC11001---» All matchesCambridge United11001---» All matchesChesterfield FC11001---» All matchesCove Rangers11001---» All matchesCoventry City10101---» All matchesDundee FC11001---» All matchesEast Fife FC11001---» All matchesFalkirk FC11001---» All matchesGetafe CF100111--» All matchesItaly11001---» All matchesLincoln Red Imps11001---» All matchesLithuania11001---» All matchesLuton Town11001---» All matchesMexico U2111001---» All matchesMoldova11001---» All matchesRushden & Diamonds AFC11001---» All matchesSan Jose Earthquakes110011--» All matchesSwitzerland U2111001---» All matchesSerbia U2111001---» All matchesSevilla FC101011--» All matchesStranraer FC11001---» All matchesVancouver Whitecaps10101---» All matchesVfL Wolfsburg100111--» All matchesWrexham AFC10101---» All matchesWycombe Wanderers11001---» All matchesAFC Wimbledon1010-1--» All matchesEgypt1100----» All matchesAlgeria1010----» All matchesBelgium1100----» All matchesBrazil1001----» All matchesBrentford FC1100----» All matchesBristol City1100----» All matchesBurton Albion1010----» All matchesChile1001----» All matchesColchester United1010----» All matchesCowdenbeath FC1100----» All matchesDenmark1001----» All matchesGermany U211100----» All matchesDoncaster Rovers1001----» All matchesFC Midtjylland1100----» All matchesFC Porto1100----» All matchesFleetwood Town1100----» All matchesFrance1010----» All matchesGhana1010----» All matchesGreece1100----» All matchesGrimsby Town1001----» All matchesHapoel Tel Aviv1100-1--» All matchesIreland1010----» All matchesIceland1100----» All matchesIsrael1010----» All matchesYugoslavia U211010----» All matchesColombia1100----» All matchesCroatia U211001----» All matchesLegia Warszawa1010----» All matchesLincoln City1010----» All matchesLos Angeles Galaxy1001----» All matchesMexico1100----» All matchesNew England Revolution1001----» All matchesNetherlands U191010----» All matchesNorth Macedonia U211010----» All matchesNotts County1100-1--» All matchesPAOK Saloniki1001----» All matchesReal Salt Lake1001-1--» All matchesRSC Anderlecht1010----» All matchesScotland1010----» All matchesSweden1001----» All matchesSwitzerland1100----» All matchesSlavia Praha1100----» All matchesSlovakia U211100----» All matchesSlovenia U211100----» All matchesSporting Kansas City1010----» All matchesSwindon Town1010----» All matchesCzech Republic1010----» All matchesUruguay1100----» All matchesWerder Bremen1100----» All matches