Record by opponent MatchesWDLScoresYellowYellow-RedRedBarnsley FC950411--» All matchesBolton Wanderers62221---» All matchesHuddersfield Town6411----» All matchesReading FC6312-1--» All matchesStoke City U21530211--» All matchesAston Villa U215212----» All matchesBurton Albion5410----» All matchesLincoln City5122-1--» All matchesPeterborough United5212-1--» All matchesRangers FC5005-1--» All matchesWigan Athletic5131----» All matchesWycombe Wanderers5221-21-» All matchesAFC Wimbledon4013----» All matchesBrentford FC4013----» All matchesBrighton & Hove Albion U214013-1--» All matchesCambridge United4211-1--» All matchesCardiff City4112----» All matchesCeltic FC4013----» All matchesCharlton Athletic4310----» All matchesDerby County4013-21-» All matchesExeter City4301-1--» All matchesHibernian FC4112-2--» All matchesLivingston FC4202-1--» All matchesLuton Town4031----» All matchesMansfield Town4112----» All matchesNorthampton Town4211----» All matchesRotherham United4112----» All matchesStevenage FC4103----» All matchesStockport County4103-1--» All matchesBlackburn Rovers31202---» All matchesReading FC U2132011---» All matchesWest Bromwich Albion U2133001---» All matchesBirmingham City3012----» All matchesCarlisle United3210-1--» All matchesDundee United3201-1--» All matchesHeart of Midlothian3102-1--» All matchesKilmarnock FC3201-1--» All matchesLeyton Orient3012----» All matchesNewcastle United U213201----» All matchesNottingham Forest3120----» All matchesPlymouth Argyle3003-1--» All matchesQueens Park Rangers3102----» All matchesRoss County FC3120----» All matchesSouthampton FC U213012----» All matchesSwansea City3102----» All matchesWolverhampton Wanderers U213111----» All matchesBlackburn Rovers U2121101---» All matchesShrewsbury Town21101---» All matchesTorino FC U1921101---» All matchesBristol Rovers2200----» All matchesCoventry City2101----» All matchesCrawley Town2101----» All matchesFulham FC2011-1--» All matchesFulham FC U212011----» All matchesGrimsby Town2200----» All matchesHarrogate Town2101----» All matchesHull City2002----» All matchesMillwall FC2101----» All matchesNorwich City2011----» All matchesPort Vale FC2101----» All matchesPreston North End2101----» All matchesSheffield Wednesday2011----» All matchesSt. Johnstone FC2200----» All matchesSt. Mirren FC2101----» All matchesWrexham AFC2002----» All matchesDumbarton FC11001---» All matchesDynamo Kyiv U1911001---» All matchesPartick Thistle11001---» All matchesWest Ham United U2111001---» All matchesAberdeen FC1001----» All matchesAFC Bournemouth1001----» All matchesAston Villa1001----» All matchesBarrow AFC1100----» All matchesBradford City1001----» All matchesBristol City1001----» All matchesBury FC1100----» All matchesCheltenham Town1001----» All matchesColchester United1001----» All matchesCrewe Alexandra1010----» All matchesDarvel FC1001----» All matchesGermany U171001----» All matchesDoncaster Rovers1001----» All matchesDundee FC1100-1--» All matchesFleetwood Town1100-1--» All matchesForest Green Rovers1001----» All matchesFrance U171100----» All matchesGillingham FC1100----» All matchesHamilton Academical1001----» All matchesLeeds United1001----» All matchesLeeds United U211001----» All matchesMacclesfield FC1010-1--» All matchesManchester City1001----» All matchesManchester United U211001----» All matchesMilton Keynes Dons1010----» All matchesMorecambe FC1001----» All matchesMotherwell FC1100----» All matchesNewport County1001----» All matchesOldham Athletic1010----» All matchesOxford United1010----» All matchesParis Saint-Germain U191001----» All matchesPortsmouth FC1010----» All matchesPortugal U161100----» All matchesQueen's Park FC1100----» All matchesScunthorpe United1100----» All matchesStade de Reims U191100----» All matchesStoke City1100----» All matchesSouth Korea U161010----» All matchesSwindon Town1010----» All matchesThe Spartans FC1100----» All matchesTottenham Hotspur1010----» All matchesTottenham Hotspur U211001----» All matchesTranmere Rovers1010----» All matchesWatford FC1010----» All matchesWest Bromwich Albion1100-1--» All matches