Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday103522---» All matchesArsenal FC1013612--» All matchesBradford City843111--» All matchesCrystal Palace84131---» All matchesMiddlesbrough FC8323111-» All matchesPortsmouth FC834112--» All matchesBirmingham City725012--» All matchesChelsea FC731314--» All matchesLeicester City723212--» All matchesWatford FC73401---» All matchesHibernian FC7502-2--» All matchesIpswich Town7511-2--» All matchesManchester United7214-2-1» All matchesDerby County631233--» All matchesCoventry City631222--» All matchesEverton FC650121--» All matchesRotherham United632121--» All matchesAston Villa611412--» All matchesNottingham Forest633012--» All matchesTottenham Hotspur60061--1» All matchesLeeds United6006-21-» All matchesNorwich City6123-2--» All matchesSouthampton FC6114-1--» All matchesWimbledon FC6303-1--» All matchesBurnley FC540111--» All matchesBury FC541012--» All matchesCharlton Athletic512211-1» All matchesSheffield United521212--» All matchesAberdeen FC5221----» All matchesManchester City5302-4--» All matchesNewcastle United5221----» All matchesWalsall FC5500----» All matchesWest Bromwich Albion5221-2--» All matchesOxford United41214---» All matchesBlackburn Rovers41121---» All matchesCrewe Alexandra43011---» All matchesMillwall FC42111---» All matchesReading FC42021---» All matchesCeltic FC4301-2--» All matchesLiverpool FC4022-2--» All matchesLivingston FC4400----» All matchesTranmere Rovers4103----» All matchesHuddersfield Town32102---» All matchesGillingham FC32011---» All matchesBrighton & Hove Albion3021---1» All matchesGrimsby Town3111----» All matchesHeart of Midlothian3300----» All matchesKilmarnock FC3300-1--» All matchesMotherwell FC3300----» All matchesPreston North End3201-1--» All matchesQueens Park Rangers3111-1--» All matchesStockport County3210-1--» All matchesSwindon Town3012----» All matchesWest Ham United3111----» All matchesAFC Bournemouth2110----» All matchesBarnsley FC2101-2--» All matchesChester City2200----» All matchesDundee United2011----» All matchesFulham FC2110----» All matchesInverness CT2110----» All matchesSweden U212011----» All matchesStoke City2110----» All matchesSunderland AFC2110----» All matchesBolton Wanderers10101---» All matchesDarlington FC11001---» All matchesGermany U2111001---» All matchesDunfermline Athletic11001---» All matchesKidderminster Harriers10101---» All matchesSwansea City11001---» All matchesAJ Auxerre1001----» All matchesAnorthosis Famagusta1100----» All matchesAZ Alkmaar1001----» All matchesBristol Rovers1100----» All matchesCarlisle United1001----» All matchesCSKA Moskva1001-1--» All matchesDundee FC1100----» All matchesFC Porto1010----» All matchesLuton Town1100----» All matchesOldham Athletic1010----» All matchesPort Vale FC1100----» All matchesRochdale AFC1100----» All matchesSouthend United1001----» All matches