Record by opponent MatchesWDLScoresYellowYellow-RedRedCardiff City14626----» All matchesSwansea City14545-1--» All matchesQueens Park Rangers13733-1--» All matchesReading FC12633----» All matchesHull City11434----» All matchesIpswich Town11731----» All matchesLeeds United11443-1--» All matchesMiddlesbrough FC11416-2--» All matchesMillwall FC11542----» All matchesStoke City11443----» All matchesSunderland AFC11425-1--» All matchesWatford FC11326----» All matchesBlackburn Rovers10613----» All matchesFulham FC10217----» All matchesPreston North End10523----» All matchesAston Villa9315----» All matchesBristol City9621----» All matchesHuddersfield Town9423----» All matchesLiverpool FC9126----» All matchesManchester United9216----» All matchesWest Bromwich Albion9702-1--» All matchesDerby County8521-1--» All matchesEverton FC8143-1--» All matchesLeicester City8206----» All matchesManchester City8125----» All matchesNewcastle United8224----» All matchesNorwich City8224----» All matchesNottingham Forest8512----» All matchesSheffield Wednesday8431----» All matchesArsenal FC7124----» All matchesBrentford FC7331----» All matchesChelsea FC7025---1» All matchesCrystal Palace7223----» All matchesRotherham United7142-2--» All matchesWigan Athletic7142----» All matchesBolton Wanderers6600----» All matchesSheffield United6411----» All matchesSouthampton FC6105----» All matchesTottenham Hotspur6213-1--» All matchesBirmingham City5320----» All matchesCoventry City5221----» All matchesMacclesfield FC5122----» All matchesShrewsbury Town5221----» All matchesWest Ham United5131----» All matchesWolverhampton Wanderers5311----» All matchesBarnsley FC4211----» All matchesBrighton & Hove Albion4310----» All matchesBurnley FC4022----» All matchesCheltenham Town4103----» All matchesChester City4040----» All matchesDarlington FC4220----» All matchesHibernian FC4112----» All matchesLeyton Orient4121----» All matchesLincoln City4202----» All matchesRangers FC4031----» All matchesRochdale AFC4211----» All matchesScunthorpe United4301----» All matchesWycombe Wanderers4121----» All matchesAberdeen FC3120----» All matchesAFC Bournemouth3210----» All matchesBlackpool FC3210----» All matchesBoston United3102----» All matchesBristol Rovers3120----» All matchesBurton Albion3201----» All matchesCarlisle United3102----» All matchesCeltic FC3012----» All matchesDoncaster Rovers3111----» All matchesDundee United3111----» All matchesFalkirk FC3111----» All matchesGrimsby Town3102----» All matchesHeart of Midlothian3201----» All matchesKilmarnock FC3300----» All matchesMilton Keynes Dons3021----» All matchesPeterborough United3102----» All matchesSouthend United3111----» All matchesSt. Johnstone FC3111----» All matchesSt. Mirren FC3120----» All matchesBarnet FC2101----» All matchesBradford City2200----» All matchesBury FC2011----» All matchesCharlton Athletic2101----» All matchesFCSB2002----» All matchesHamilton Academical2110----» All matchesHartlepool United2020----» All matchesHereford United2200----» All matchesKidderminster Harriers2011----» All matchesLuton Town2011----» All matchesMansfield Town2110----» All matchesNorthampton Town2011----» All matchesNotts County2011----» All matchesOxford United2101----» All matchesPlymouth Argyle2110----» All matchesPortsmouth FC2101----» All matchesRushden & Diamonds AFC2101----» All matchesYeovil Town2101-1--» All matchesAccrington Stanley1100----» All matchesBeşiktaş1100----» All matchesChorley FC1100----» All matchesColchester United1100----» All matchesCrewe Alexandra1001----» All matchesGillingham FC1100----» All matchesHalifax Town1001----» All matchesItaly1100----» All matchesOldham Athletic1010----» All matchesPort Vale FC1001----» All matchesPyunik FC1100----» All matchesStockport County1001----» All matchesSwindon Town1010----» All matchesTorquay United1100----» All matchesTranmere Rovers1100----» All matchesWalsall FC1010----» All matchesWrexham AFC1100----» All matches