Record by opponent MatchesWDLScoresYellowYellow-RedRedMillwall FC13166-4--» All matchesCoventry City11542-311» All matchesSunderland AFC11443-5--» All matchesQueens Park Rangers10127121-» All matchesBristol City10235-2--» All matchesNorwich City10253-2--» All matchesSwansea City10523-1--» All matchesCardiff City9234----» All matchesHull City9054-2--» All matchesBirmingham City84041---» All matchesDerby County821512-1» All matchesAberdeen FC8017-2--» All matchesMiddlesbrough FC8314-1--» All matchesBlackburn Rovers732221--» All matchesSheffield United730423--» All matchesCeltic FC70161---» All matchesDundee FC73131-1-» All matchesSheffield Wednesday732211--» All matchesCharlton Athletic7403----» All matchesHuddersfield Town7502-3--» All matchesLeeds United7115-2--» All matchesLuton Town7421-1--» All matchesReading FC7223----» All matchesSt. Johnstone FC7403-1--» All matchesWatford FC7232-2--» All matchesWest Bromwich Albion7205-3--» All matchesFulham FC621311--» All matchesInverness CT6231-1--» All matchesHeart of Midlothian511321--» All matchesHamilton Academical514011--» All matchesBrentford FC5122----» All matchesBurnley FC5122-1--» All matchesDundee United5221-1--» All matchesIpswich Town5212-1--» All matchesPlymouth Argyle5311----» All matchesSouthampton FC5212-1--» All matchesStoke City5311-2--» All matchesBlackpool FC430112--» All matchesKilmarnock FC41301--1» All matchesNottingham Forest41121---» All matchesRoss County FC43101---» All matchesRotherham United412111--» All matchesWrexham AFC40131---» All matchesBurton Albion4112----» All matchesOxford United4121-21-» All matchesRangers FC4004----» All matchesWigan Athletic4211----» All matchesAston Villa3003----» All matchesBolton Wanderers3012-1--» All matchesLeicester City3012-1--» All matchesMotherwell FC3111-1--» All matchesPreston North End3021----» All matchesSouthend United3300-1--» All matchesWolverhampton Wanderers3012----» All matchesWycombe Wanderers3201----» All matchesAccrington Stanley2200-1--» All matchesAFC Wimbledon2110----» All matchesBarnsley FC2200----» All matchesBradford City2200-1--» All matchesBristol Rovers2101--1-» All matchesDoncaster Rovers2020-1--» All matchesGillingham FC2200----» All matchesPeterborough United2200-1--» All matchesPortsmouth FC2110----» All matchesRochdale AFC2200----» All matchesScunthorpe United2110-1--» All matchesTottenham Hotspur2002----» All matchesWalsall FC2110-1--» All matchesQueen's Park FC11001---» All matchesAirdrieonians FC1100----» All matchesArsenal FC1001----» All matchesAston Villa U211001----» All matchesChelsea FC1001----» All matchesCheltenham Town1100----» All matchesCrawley Town1001----» All matchesHarrogate Town1100----» All matchesHibernian FC1010----» All matchesLiverpool FC1001----» All matchesMiddlesbrough FC U211100-1--» All matchesNotts County1100-1--» All matchesQueen Of The South1100----» All matchesShrewsbury Town1001----» All matchesSt. Mirren FC1100----» All matchesStenhousemuir FC1100----» All matchesWest Bromwich Albion U211100----» All matchesWolverhampton Wanderers U211001----» All matches