Record by opponent MatchesWDLScoresYellowYellow-RedRedBirmingham City5014-2--» All matchesCharlton Athletic4112----» All matchesQueens Park Rangers4130-2--» All matchesWrexham AFC4013----» All matchesBarnsley FC3210-3--» All matchesBlackburn Rovers3111----» All matchesHull City3012-2--» All matchesPreston North End3102-1--» All matchesReading FC3111-2--» All matchesSheffield Wednesday3300-2--» All matchesSouthampton FC3102-3--» All matchesStevenage FC3300----» All matchesStockport County3201----» All matchesSunderland AFC3102----» All matchesSwansea City3012----» All matchesWatford FC3201-1--» All matchesBlackpool FC201112--» All matchesCambridge United21101---» All matchesPortsmouth FC201111--» All matchesBelarus2110----» All matchesBolton Wanderers2002-1--» All matchesBristol City2110-1--» All matchesBurton Albion2110----» All matchesCeltic FC2011-1--» All matchesCoventry City2011-1--» All matchesCrawley Town2110----» All matchesDerby County2101----» All matchesExeter City2101----» All matchesGeorgia2110----» All matchesHeart of Midlothian2101----» All matchesKilmarnock FC2101-1--» All matchesLeicester City2200----» All matchesLeyton Orient2101----» All matchesLivingston FC2101-2--» All matchesMillwall FC2101----» All matchesNorthampton Town2002-1--» All matchesRangers FC2002-1--» All matchesRoss County FC2011-1--» All matchesRotherham United2020-1--» All matchesSheffield United2002----» All matchesSt. Johnstone FC2020----» All matchesSt. Mirren FC2011----» All matchesWigan Athletic2101-1--» All matchesCyprus2020----» All matchesLincoln City10101---» All matchesAberdeen FC1001-1--» All matchesAndorra1100----» All matchesBradford City1010----» All matchesBrighton & Hove Albion1001----» All matchesBristol Rovers1001----» All matchesBulgaria1100----» All matchesCardiff City1001-1--» All matchesColchester United1100-1--» All matchesDenmark1001----» All matchesGermany1001----» All matchesDundee FC1010----» All matchesFinland1001----» All matchesFrance1001----» All matchesFrance U191001-1--» All matchesGuinea1100----» All matchesHuddersfield Town1001----» All matchesIpswich Town1001----» All matchesIreland U161010----» All matchesIceland1100---1» All matchesItaly1001----» All matchesKazakhstan U191100----» All matchesKosovo1001----» All matchesLeeds United1010----» All matchesLuxembourg1010-1--» All matchesManchester City1001-1--» All matchesMansfield Town1010----» All matchesMiddlesbrough FC1001----» All matchesMilton Keynes Dons1010----» All matchesMoldova U191100----» All matchesMorecambe FC1100----» All matchesNewcastle United U181001-1--» All matchesNetherlands U191010----» All matchesNorway U191001-1--» All matchesNorway U181100-1--» All matchesNotts County1100----» All matchesPeterborough United1100----» All matchesPlymouth Argyle1010----» All matchesRomania1010----» All matchesSan Marino1100----» All matchesScotland1100----» All matchesSweden1001----» All matchesSwitzerland1010----» All matchesShrewsbury Town1100-1--» All matchesSlovakia1100----» All matchesSlovenia U191010-1--» All matchesSpain1001----» All matchesStoke City1010----» All matchesCzech Republic U191001----» All matchesUkraine1100-1--» All matchesHungary1010----» All matchesWales1010----» All matchesWales U161010----» All matchesWest Bromwich Albion1001----» All matchesWycombe Wanderers1100----» All matches