Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City12534----» All matchesEverton FC11272-2--» All matchesManchester United11236-1--» All matchesTottenham Hotspur1053221--» All matchesAston Villa10442-3--» All matchesChelsea FC93332---» All matchesLeeds United951311--» All matchesSouthampton FC942311--» All matchesArsenal FC9126----» All matchesBlackburn Rovers9324-1--» All matchesLiverpool FC9441-1--» All matchesWest Ham United8314-2--» All matchesSheffield Wednesday73131---» All matchesWimbledon FC73131---» All matchesCrystal Palace7223----» All matchesDerby County7205----» All matchesNewcastle United7223----» All matchesBradford City61231---» All matchesCharlton Athletic6330----» All matchesMiddlesbrough FC6123-1--» All matchesSunderland AFC6321----» All matchesHibernian FC5410----» All matchesIpswich Town5212----» All matchesLivingston FC5410----» All matchesNottingham Forest41212---» All matchesBarnsley FC42021---» All matchesBolton Wanderers4031----» All matchesGrimsby Town4121----» All matchesManchester City4112-1--» All matchesMotherwell FC4301-1--» All matchesBirmingham City33002---» All matchesDundee United3300----» All matchesDunfermline Athletic3300----» All matchesHeart of Midlothian3300----» All matchesHuddersfield Town3210-1--» All matchesOxford United3111----» All matchesPortsmouth FC3111----» All matchesRangers FC3021----» All matchesWolverhampton Wanderers3120----» All matchesQueens Park Rangers21101---» All matchesSouthend United21101---» All matchesWest Bromwich Albion20201---» All matchesAberdeen FC2200----» All matchesAFC Ajax2101----» All matchesAtlético Madrid2002----» All matchesCarlisle United2110-1--» All matchesChesterfield FC2200----» All matchesCrewe Alexandra2200----» All matchesCrvena Zvezda2011----» All matchesDundee FC2200----» All matchesFC Basel 18932101-1--» All matchesKilmarnock FC2110----» All matchesNorwich City2101----» All matchesNotts County2101----» All matchesReading FC2101----» All matchesTranmere Rovers2101----» All matchesSwansea City10101---» All matchesBelgium1100----» All matchesBoston United1001----» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesBurnley FC1010----» All matchesBury FC1010----» All matchesCD Chivas1100----» All matchesCheltenham Town1010----» All matchesChicago Fire1010----» All matchesColumbus Crew1001-1--» All matchesDarlington FC1010----» All matchesFK Sūduva1100----» All matchesFulham FC1001----» All matchesGillingham FC1001----» All matchesHereford United1010----» All matchesLincoln City1100----» All matchesLuton Town1001----» All matchesMacclesfield FC1010----» All matchesMansfield Town1100----» All matchesNew England Revolution1001----» All matchesNorthampton Town1100----» All matchesOldham Athletic1001----» All matchesPartick Thistle1100----» All matchesCelta de Vigo1100----» All matchesRosenborg BK1100----» All matchesRushden & Diamonds AFC1100----» All matchesSan Jose Earthquakes1100----» All matchesSwitzerland U211001----» All matchesSheffield United1010----» All matchesShrewsbury Town1100----» All matchesStoke City1010----» All matchesSwindon Town1010----» All matchesWatford FC1100----» All matchesWycombe Wanderers1001----» All matchesYork City1100----» All matches