Record by opponent MatchesWDLScoresYellowYellow-RedRedShrewsbury Town75201---» All matchesBristol Rovers641111--» All matchesHibernian FC63121---» All matchesCambridge United52122---» All matchesBurton Albion52121---» All matchesNorthampton Town53111---» All matchesBlackpool FC5113----» All matchesHull City5203----» All matchesSunderland AFC5203----» All matchesDundee United413031--» All matchesPeterborough United420231--» All matchesLuton Town41122---» All matchesOxford United41032---» All matchesStevenage FC411221--» All matchesBlackburn Rovers42111---» All matchesCharlton Athletic401311--» All matchesFalkirk FC42201---» All matchesReading FC41121---» All matchesCeltic FC4112-1-1» All matchesLincoln City4112-1--» All matchesPortsmouth FC4202-1--» All matchesWycombe Wanderers4112----» All matchesBarnsley FC31112---» All matchesAberdeen FC330011--» All matchesBirmingham City30121---» All matchesBolton Wanderers33001---» All matchesBristol City31201---» All matchesExeter City311111--» All matchesFleetwood Town30121---» All matchesMiddlesbrough FC30121---» All matchesMotherwell FC311111--» All matchesSt. Mirren FC32101---» All matchesBurnley FC3003----» All matchesCarlisle United3210----» All matchesClub Brugge KV3012-1--» All matchesCoventry City3111----» All matchesDerby County3201----» All matchesHeart of Midlothian3003----» All matchesHuddersfield Town3201----» All matchesJagiellonia Białystok3111-1--» All matchesLivingston FC3210----» All matchesPlymouth Argyle3210----» All matchesRotherham United3210----» All matchesSheffield United3003----» All matchesWatford FC3012----» All matchesWest Bromwich Albion3012-1--» All matchesMoldova22005---» All matchesMansfield Town21013---» All matchesCardiff City21101---» All matchesDoncaster Rovers21011---» All matchesMillwall FC21101---» All matchesGermany U202011----» All matchesDundee FC2200----» All matchesFinland U212101----» All matchesKilmarnock FC2200----» All matchesLeyton Orient2101----» All matchesMilton Keynes Dons2101----» All matchesNorwich City2020-1--» All matchesQueens Park Rangers2101----» All matchesRochdale AFC2011----» All matchesScotland U212020----» All matchesStoke City2011----» All matchesSwansea City2011----» All matchesSwindon Town2002----» All matchesWrexham AFC2002----» All matchesAnnan Athletic11001---» All matchesBelgium U2010011---» All matchesFrance10011---» All matchesKVC Westerlo11001---» All matchesAustria U2111001---» All matchesSan Marino U2111001---» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1001----» All matchesAlloa Athletic1100----» All matchesArsenal FC U211100----» All matchesAS Roma1001----» All matchesCercle Brugge1100----» All matchesCheltenham Town1010----» All matchesChesterfield FC1001----» All matchesChorley FC1001----» All matchesCrawley Town1100----» All matchesCrewe Alexandra1100----» All matchesDenmark1100----» All matchesDinamo Zagreb1001----» All matchesFC Porto1001----» All matchesFerencvárosi TC1001----» All matchesFinland1100----» All matchesFK Jablonec1001----» All matchesGillingham FC1001----» All matchesIpswich Town1010-1--» All matchesIreland U211010----» All matchesIsrael1100----» All matchesItaly1100----» All matchesItaly U211001----» All matchesItaly U201010----» All matchesK Beerschot VA1001-1--» All matchesKAA Gent1001----» All matchesKRC Genk1001----» All matchesKV Mechelen1100----» All matchesLeeds United1010----» All matchesLatvia U211100----» All matchesManchester United1001----» All matchesMorocco1010----» All matchesNew Zealand1010----» All matchesNetherlands U211100----» All matchesOldham Athletic1100----» All matchesOlympique Lyonnais1001----» All matchesPFC Ludogorets Razgrad1100----» All matchesPort Vale FC1010----» All matchesPortugal1001----» All matchesPreston North End1001----» All matchesQueen's Park FC1100----» All matchesRomania U201100----» All matchesSweden1100----» All matchesSheffield Wednesday1010----» All matchesSK Brann1001----» All matchesSolihull Moors1010----» All matchesS.C. Braga1010----» All matchesStockport County1010----» All matchesSturm Graz1001----» All matchesSV Zulte Waregem1100----» All matchesTranmere Rovers1001----» All matchesTurkey U211100----» All matchesWales1001----» All matchesWolverhampton Wanderers U211001----» All matches