Record by opponent MatchesWDLScoresYellowYellow-RedRedMillwall FC5203----» All matchesWatford FC5122-2--» All matchesNorwich City4013----» All matchesQueens Park Rangers4130-2--» All matchesRotherham United4121----» All matchesBlackburn Rovers330011--» All matchesCheltenham Town31111---» All matchesDundee FC32011---» All matchesDundee United30211-1-» All matchesLivingston FC30121---» All matchesBirmingham City3111----» All matchesBradford City3210----» All matchesBristol City3102-1--» All matchesBristol Rovers3210-1--» All matchesCardiff City3111-1--» All matchesChelsea FC U213003-1--» All matchesDerby County3201-1--» All matchesHeart of Midlothian3003-1--» All matchesLeeds United3003-1--» All matchesLeicester City3120-2--» All matchesLiverpool FC U213111-1--» All matchesMiddlesbrough FC3300----» All matchesMorecambe FC3102----» All matchesPlymouth Argyle3201-1--» All matchesPreston North End3102-1--» All matchesSheffield United3201----» All matchesSheffield Wednesday3120-1--» All matchesSouthampton FC3210----» All matchesSwansea City3201----» All matchesWest Bromwich Albion3021-2--» All matchesBurnley FC201111--» All matchesNorwich City U1822001---» All matchesRangers FC20021---» All matchesAberdeen FC2020----» All matchesBolton Wanderers2101----» All matchesCambridge United2110----» All matchesCarlisle United2110----» All matchesCeltic FC2002----» All matchesCharlton Athletic2101----» All matchesChelsea FC U182101----» All matchesCoventry City2101----» All matchesCrawley Town2200----» All matchesDerby County U212020-1--» All matchesEverton FC2002----» All matchesForest Green Rovers2101-1--» All matchesGrimsby Town2011----» All matchesHarrogate Town2101----» All matchesHibernian FC2101-1--» All matchesHull City2110----» All matchesLeicester City U212200----» All matchesLuton Town2200-1--» All matchesManchester City U212011-1--» All matchesMansfield Town2002-1--» All matchesNewport County2200-2--» All matchesOxford United2011-1--» All matchesPeterborough United2101----» All matchesPort Vale FC2101----» All matchesPortsmouth FC2101-2--» All matchesReading FC U182200----» All matchesSalford City2101-1--» All matchesSouthampton FC U182200-1--» All matchesSt. Johnstone FC2200----» All matchesSt. Mirren FC2101----» All matchesStoke City2110-1--» All matchesSwansea City U182200----» All matchesTottenham Hotspur U212101-1--» All matchesTranmere Rovers2011----» All matchesWalsall FC2011-1--» All matchesWest Ham United U182200----» All matchesWolverhampton Wanderers2101-2--» All matchesBlackpool FC11001---» All matchesAccrington Stanley1100----» All matchesAFC Bournemouth1001-1--» All matchesArsenal FC1001----» All matchesAS Monaco U231100-1--» All matchesBarnsley FC1100----» All matchesBarrow AFC1001----» All matchesBlackburn Rovers U211100----» All matchesBrentford FC1001--1-» All matchesBrighton & Hove Albion U211100-1--» All matchesBurton Albion1100-1--» All matchesColchester United1100-1--» All matchesCrystal Palace1001----» All matchesDerby County U181001----» All matchesEverton FC U211010----» All matchesExeter City1100-1--» All matchesFleetwood Town1010--1-» All matchesFulham FC1001----» All matchesFulham FC U181100----» All matchesHampton & Richmond Borough1100-1--» All matchesHartlepool United1100----» All matchesHuddersfield Town1010----» All matchesLeicester City U181100----» All matchesLeyton Orient1001----» All matchesLincoln City1001-1--» All matchesMaidstone United1001----» All matchesMilton Keynes Dons1100----» All matchesMotherwell FC1001----» All matchesNewcastle United1001----» All matchesNewcastle United U211100----» All matchesNorthampton Town1001----» All matchesNottingham Forest1001----» All matchesReading FC1100----» All matchesScunthorpe United1001----» All matchesShrewsbury Town1100----» All matchesSouthampton FC U211100----» All matchesSouthend United1100-1--» All matchesStevenage FC1001----» All matchesSunderland AFC1100-1--» All matchesTottenham Hotspur U181100-1--» All matchesVillarreal CF B1100----» All matchesWigan Athletic1100----» All matchesWolverhampton Wanderers U211010----» All matchesWrexham AFC1001----» All matchesWycombe Wanderers1100----» All matches