Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers1045142--» All matchesCardiff City1053223--» All matchesPlymouth Argyle1053212--» All matchesCeltic FC10118----» All matchesHeart of Midlothian10217-1--» All matchesKilmarnock FC10055----» All matchesMotherwell FC922511--» All matchesRangers FC921612--» All matchesSheffield United92431---» All matchesAberdeen FC9522-1--» All matchesBurnley FC9252-1--» All matchesDundee FC9504-1-1» All matchesSt. Johnstone FC9324-1--» All matchesWolverhampton Wanderers9225----» All matchesStoke City813421--» All matchesCoventry City85211---» All matchesCrewe Alexandra861111-1» All matchesPreston North End83231---» All matchesDerby County7412----» All matchesDunfermline Athletic7223-1--» All matchesHibernian FC7115-3--» All matchesWatford FC7025----» All matchesColchester United621311--» All matchesHull City62221---» All matchesLuton Town63211---» All matchesSunderland AFC613212-1» All matchesWest Bromwich Albion620411--» All matchesBrighton & Hove Albion6222-2--» All matchesCrystal Palace6222-1--» All matchesLeicester City6312----» All matchesNorwich City6312----» All matchesSouthampton FC6321-1--» All matchesBristol City531111--» All matchesBarnsley FC5212-2--» All matchesBlackpool FC5221----» All matchesLeeds United5320----» All matchesMillwall FC5122----» All matchesReading FC5023-2--» All matchesSheffield Wednesday5302----» All matchesWest Ham United5023-1--» All matchesNorthampton Town440011--» All matchesNotts County43011---» All matchesPeterborough United41211---» All matchesSt. Mirren FC4121----» All matchesHuddersfield Town312011--» All matchesPort Vale FC31021---» All matchesBrentford FC3210-2--» All matchesChesterfield FC3210----» All matchesCosta Rica3111-1--» All matchesGillingham FC3210----» All matchesNottingham Forest3111-1--» All matchesRotherham United3201-2--» All matchesSwindon Town3111----» All matchesTranmere Rovers3111----» All matchesWycombe Wanderers3210----» All matchesHonduras202011--» All matchesMansfield Town22001---» All matchesOldham Athletic22001---» All matchesStockport County21101---» All matchesBelize2200-1--» All matchesBirmingham City2110----» All matchesBradford City2110----» All matchesCharlton Athletic2101-1--» All matchesCheltenham Town2110----» All matchesScunthorpe United2200----» All matchesSouthend United2101----» All matchesSouth Korea2110----» All matchesColombia110011--» All matchesAFC Bournemouth1010----» All matchesBlackburn Rovers1001----» All matchesBolton Wanderers1001----» All matchesBrazil1010-1--» All matchesCambridge United1100----» All matchesChester City1010----» All matchesDoncaster Rovers1001----» All matchesEcuador1001-1--» All matchesFulham FC1100----» All matchesHaiti1100----» All matchesHereford United1100----» All matchesIpswich Town1100----» All matchesIreland1001----» All matchesJapan1001----» All matchesCameroon1001----» All matchesCuba1001----» All matchesManchester City1100----» All matchesMartinique1100----» All matchesMexico1100----» All matchesMilton Keynes Dons1001----» All matchesPortsmouth FC1001----» All matchesSwitzerland1100----» All matchesTrinidad & Tobago1100----» All matchesCzech Republic1001----» All matchesUSA1001----» All matchesWalsall FC1100----» All matchesWigan Athletic1100----» All matchesWimbledon FC1001----» All matchesWrexham AFC1001----» All matches