Record by opponent MatchesWDLScoresYellowYellow-RedRedBirmingham City4022----» All matchesCoventry City4022----» All matchesMiddlesbrough FC4211-1--» All matchesAlbania U213300----» All matchesBlackburn Rovers3111----» All matchesBlackpool FC3300----» All matchesDoncaster Rovers3120----» All matchesHuddersfield Town3201----» All matchesIpswich Town3102----» All matchesLincoln City3210----» All matchesNottingham Forest3120----» All matchesQueens Park Rangers3120-1--» All matchesRotherham United3012----» All matchesWatford FC3012----» All matchesWigan Athletic3201----» All matchesAFC Wimbledon2110----» All matchesBolton Wanderers2110----» All matchesBurton Albion2110----» All matchesCardiff City2011----» All matchesCeltic FC2002----» All matchesCharlton Athletic2200----» All matchesCrewe Alexandra2002----» All matchesDerby County2011----» All matchesDundee FC2011----» All matchesDundee United2011-1--» All matchesHull City2101----» All matchesLeicester City2011----» All matchesLuton Town2101-1--» All matchesMillwall FC2002----» All matchesMilton Keynes Dons2020----» All matchesNorwich City2002----» All matchesNorwich City U212002----» All matchesPlymouth Argyle2002----» All matchesPortsmouth FC2200----» All matchesSheffield Wednesday2011----» All matchesSlovenia U212011----» All matchesSt. Mirren FC2002----» All matchesStoke City2101----» All matchesSunderland AFC2101----» All matchesSwansea City2200----» All matchesCzech Republic U212200-1--» All matchesWolverhampton Wanderers U212110----» All matchesWycombe Wanderers2110----» All matchesAFC Bournemouth1001----» All matchesAndorra U211100----» All matchesArsenal FC1001----» All matchesAston Villa U211001-1--» All matchesBarnsley FC1010----» All matchesBelarus U181100----» All matchesBlackburn Rovers U211001----» All matchesBosnia-Herzegovina U171100----» All matchesBrentford FC1001----» All matchesBrighton & Hove Albion U211001----» All matchesBristol Rovers1100----» All matchesBromley FC1100----» All matchesBurnley FC1010----» All matchesCambridge United1010----» All matchesDenmark U191010----» All matchesElgin City1100----» All matchesFleetwood Town1100----» All matchesFulham FC1001----» All matchesFulham FC U211100----» All matchesGillingham FC1001----» All matchesGreece U191001----» All matchesHeart of Midlothian1010----» All matchesIreland U171100----» All matchesIceland U191100----» All matchesItaly U211100----» All matchesItaly U201010----» All matchesQatar U181100----» All matchesKilmarnock FC1010----» All matchesKosovo U211100----» All matchesKV Oostende1100----» All matchesLiverpool FC U211100----» All matchesMansfield Town1001----» All matchesMoldova U191100----» All matchesMotherwell FC1001----» All matchesNetherlands U201010----» All matchesNetherlands U191100----» All matchesNetherlands U171100----» All matchesNorthampton Town1100----» All matchesNorway U171100----» All matchesOxford United1001----» All matchesPeterborough United1001----» All matchesPeterhead FC1100----» All matchesPortugal U201100----» All matchesPortugal U191100----» All matchesPreston North End1100----» All matchesQueen's Park FC1100----» All matchesRangers FC1001----» All matchesReading FC1100----» All matchesReading FC U211001----» All matchesRFC Seraing1010----» All matchesRochdale AFC1001----» All matchesRoss County FC1010----» All matchesRoyal Francs Borains1010-1--» All matchesSalford City1001----» All matchesSwitzerland U201100----» All matchesSheffield United1100----» All matchesShrewsbury Town1100----» All matchesSK Beveren1001----» All matchesSlovenia U171100----» All matchesSouthampton FC U211001----» All matchesSouthend United1001----» All matchesSpain U171001----» All matchesSt. Johnstone FC1100----» All matchesStandard Liège II1100----» All matchesStockport County1001----» All matchesSV Zulte Waregem1001----» All matchesSwindon Town1100----» All matchesTranmere Rovers1001----» All matchesCzech Republic U191100----» All matchesTurkey U191001----» All matchesTurkey U171100-1--» All matchesUkraine U171100----» All matchesUruguay U191010----» All matchesWest Bromwich Albion U211010----» All matchesWrexham AFC1010----» All matches