Record by opponent MatchesWDLScoresYellowYellow-RedRedWatford FC93331---» All matchesSheffield Wednesday9333----» All matchesIpswich Town822412--» All matchesBurnley FC8323-1--» All matchesWolverhampton Wanderers8233-1--» All matchesCoventry City72231---» All matchesLeicester City722311--» All matchesQueens Park Rangers7511----» All matchesSheffield United7232----» All matchesStoke City7133----» All matchesColchester United641112--» All matchesCrystal Palace63211---» All matchesBarnet FC6321-1--» All matchesBarnsley FC6321-1--» All matchesCardiff City6231-2--» All matchesDerby County6105-1--» All matchesLeeds United6015----» All matchesNorwich City6213----» All matchesPreston North End6132-1--» All matchesBrighton & Hove Albion5410----» All matchesBristol City5113-1--» All matchesPort Vale FC5302-2--» All matchesSouthampton FC5122-1--» All matchesWest Bromwich Albion5131-2--» All matchesPeterborough United422011--» All matchesAccrington Stanley4220----» All matchesBlackpool FC4310----» All matchesCheltenham Town4211----» All matchesHull City4211-2--» All matchesLuton Town4121-1--» All matchesMillwall FC4031----» All matchesPlymouth Argyle4310--1-» All matchesSunderland AFC4202----» All matchesWycombe Wanderers4310-1--» All matchesChesterfield FC31111---» All matchesSwindon Town32011---» All matchesBristol Rovers3201-1--» All matchesOldham Athletic3111----» All matchesReading FC3111----» All matchesRotherham United3012-1--» All matchesSouthend United3210-2--» All matchesWales3021-2--» All matchesBrentford FC211011--» All matchesWrexham AFC21101---» All matchesAFC Bournemouth2110-1--» All matchesAldershot Town2020----» All matchesBirmingham City2002----» All matchesBurton Albion2011----» All matchesBury FC2002----» All matchesCharlton Athletic2002-1--» All matchesCrewe Alexandra2101----» All matchesDagenham & Redbridge2101----» All matchesEngland2101-1--» All matchesEstonia2200----» All matchesExeter City2101-1--» All matchesGillingham FC2101----» All matchesGrimsby Town2020-1--» All matchesHartlepool United2200----» All matchesHereford United2101----» All matchesKettering Town2110----» All matchesMiddlesbrough FC2200----» All matchesNorthampton Town2110-1--» All matchesNottingham Forest2200-1--» All matchesPoland2002-1--» All matchesRochdale AFC2101----» All matchesScunthorpe United2011----» All matchesStockport County2200----» All matchesSwansea City2101-1--» All matchesTorquay United2200----» All matchesRushden & Diamonds AFC100111--» All matchesArsenal FC1010----» All matchesAzerbaijan1100----» All matchesAston Villa1001----» All matchesBarbados1010----» All matchesBradford City1001----» All matchesChasetown FC1100-1--» All matchesDoncaster Rovers1001----» All matchesEverton FC1001----» All matchesFinland1100----» All matchesFleetwood Town1001----» All matchesHuddersfield Town1010-1--» All matchesIceland1001----» All matchesCanada1001----» All matchesLeyton Orient1100----» All matchesLincoln City1001----» All matchesLiverpool FC1001----» All matchesMacclesfield FC1001----» All matchesMilton Keynes Dons1100----» All matchesMorecambe FC1010----» All matchesNewcastle United1001----» All matchesNotts County1100----» All matchesOxford United1001----» All matchesPortsmouth FC1001----» All matchesPortugal1010-1--» All matchesRomania1001----» All matchesSweden1010----» All matchesSwitzerland1010----» All matchesSerbia1010----» All matchesShrewsbury Town1100----» All matchesSpain U211001----» All matchesSaint Kitts and Nevis1100----» All matchesStevenage FC1001----» All matchesTrinidad & Tobago1100----» All matchesUruguay1001----» All matchesWalsall FC1001----» All matchesWest Ham United1001-1--» All matchesYeovil Town1001-1--» All matchesYork City1001----» All matches