Record by opponent MatchesWDLScoresYellowYellow-RedRedSunderland AFC13337-3--» All matchesBarnsley FC1244451--» All matchesLeicester City12831-4--» All matchesIpswich Town1012761--» All matchesChelsea FC1012741--» All matchesMotherwell FC10442411-» All matchesCoventry City1033411--» All matchesHeart of Midlothian932462--» All matchesBristol City945032--» All matchesCeltic FC901812--» All matchesDerby County832333--» All matchesKilmarnock FC83413---» All matchesCrystal Palace832321--» All matchesDundee United81432211» All matchesWatford FC85032---» All matchesWest Ham United821512--» All matchesSwindon Town72235---» All matchesTranmere Rovers733141--» All matchesColchester United714231--» All matchesGillingham FC721421--» All matchesLeeds United702522--» All matchesWimbledon FC721421--» All matchesArsenal FC720511--» All matchesHibernian FC742112--» All matchesPort Vale FC741212--» All matchesManchester United7205-1--» All matchesBrentford FC63212---» All matchesDoncaster Rovers623122--» All matchesHuddersfield Town621323--» All matchesNottingham Forest611421--» All matchesRaith Rovers64202---» All matchesSheffield Wednesday64112---» All matchesWolverhampton Wanderers631222--» All matchesAston Villa612311--» All matchesBlackpool FC611411--» All matchesQueens Park Rangers62131---» All matchesReading FC623112--» All matchesLuton Town6204-1--» All matchesRangers FC6015-1--» All matchesSouthampton FC6105-2--» All matchesWest Bromwich Albion6105-1--» All matchesScunthorpe United521252--» All matchesChesterfield FC521241--» All matchesCrewe Alexandra54104---» All matchesSwansea City50324---» All matchesRotherham United522131--» All matchesHartlepool United520321--» All matchesNorwich City53112---» All matchesSheffield United501422-1» All matchesPreston North End53021---» All matchesTottenham Hotspur504111--» All matchesEverton FC5113----» All matchesNewcastle United5104----» All matchesStoke City5041-1--» All matchesPlymouth Argyle410341--» All matchesAFC Bournemouth411231-1» All matchesOldham Athletic400431--» All matchesPortsmouth FC422021--» All matchesStockport County43012---» All matchesBradford City42111---» All matchesGrimsby Town421111--» All matchesLiverpool FC411211--» All matchesMiddlesbrough FC41211---» All matchesYeovil Town413011--» All matchesBlackburn Rovers4202----» All matchesBurnley FC4202----» All matchesCharlton Athletic4022-1--» All matchesMillwall FC4112----» All matchesWalsall FC4121-1--» All matchesWigan Athletic4112----» All matchesBirmingham City32013---» All matchesMilton Keynes Dons320131--» All matchesSouthend United311131--» All matchesDarlington FC320121--» All matchesBury FC31021---» All matchesCardiff City321011--» All matchesCarlisle United30121---» All matchesDunfermline Athletic32011---» All matchesNorthampton Town321012--» All matchesBolton Wanderers3021-1--» All matchesCheltenham Town3120-3--» All matchesPeterborough United20203---» All matchesBrighton & Hove Albion210121--» All matchesRKC Waalwijk22002---» All matchesBarry Town United21101---» All matchesFalkirk FC21101---» All matchesFK Atlantas220012--» All matchesBrøndby IF2011----» All matchesFK Žalgiris2101----» All matchesFulham FC2101-1--» All matchesHull City2101-1--» All matchesManchester City2002-1--» All matchesPartick Thistle2110----» All matchesSt. Johnstone FC2002----» All matchesWrexham AFC2011-1-1» All matchesZenit St. Petersburg2002-1--» All matchesRochdale AFC11003---» All matchesNotts County100111--» All matchesTorquay United10101---» All matchesAccrington Stanley1001----» All matchesAldershot Town1001----» All matchesBristol Rovers1001----» All matchesHereford United1001----» All matchesOxford United1010----» All matchesRushden & Diamonds AFC1001----» All matches