Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City10424-3--» All matchesMillwall FC9135-2--» All matchesQueens Park Rangers9342-1--» All matchesWatford FC9234-2--» All matchesBirmingham City821521--» All matchesBlackburn Rovers8521-5--» All matchesLuton Town8341-1--» All matchesRotherham United8422-2--» All matchesSwansea City8332-1--» All matchesWest Bromwich Albion8224-3--» All matchesBarnsley FC7223----» All matchesBristol City7421-3--» All matchesHull City7313----» All matchesReading FC7313-1--» All matchesDundee United623112--» All matchesCardiff City6231-1--» All matchesDunfermline Athletic6123-1-1» All matchesMiddlesbrough FC6123-2--» All matchesNorwich City6015----» All matchesOxford United6204-2--» All matchesSunderland AFC6222-3--» All matchesFleetwood Town540112--» All matchesNottingham Forest52301---» All matchesSouthampton FC52031---» All matchesAFC Bournemouth5104-2--» All matchesDoncaster Rovers5311-1--» All matchesDumbarton FC5410----» All matchesFalkirk FC5203-1--» All matchesGreenock Morton FC5113----» All matchesHuddersfield Town5230-1--» All matchesPreston North End5131-2--» All matchesQueen Of The South5113----» All matchesSheffield United5302-1--» All matchesSheffield Wednesday5410-1--» All matchesWigan Athletic5203-5--» All matchesAccrington Stanley4121-1--» All matchesBlackpool FC4301-1--» All matchesCharlton Athletic4301----» All matchesDerby County4112-1--» All matchesGillingham FC4211----» All matchesHibernian FC4031-3--» All matchesPortsmouth FC4310-1--» All matchesSt. Mirren FC4112----» All matchesWycombe Wanderers4130----» All matchesBurton Albion311113--» All matchesRochdale AFC30211--1» All matchesBrentford FC3102-1--» All matchesBristol Rovers3102----» All matchesIpswich Town3030-11-» All matchesIceland U213111-1--» All matchesLeicester City3003----» All matchesScunthorpe United3111-1--» All matchesShrewsbury Town3021----» All matchesLincoln City21011---» All matchesRussia U1920111---» All matchesWolverhampton Wanderers21011---» All matchesAlbania U212110----» All matchesAyr United2110----» All matchesDenmark2101----» All matchesEstonia U212200----» All matchesFinland2002----» All matchesHeart of Midlothian2011-1--» All matchesKazakhstan2002-1--» All matchesKosovo2101-1--» All matchesLeeds United2101-1--» All matchesLuxembourg2200----» All matchesNetherlands2011----» All matchesNorway2002----» All matchesPartick Thistle2200-2--» All matchesPeterborough United2020----» All matchesPlymouth Argyle2200----» All matchesSan Marino2200----» All matchesSwitzerland2011----» All matchesSlovakia U212101-2--» All matchesSolihull Moors2110-1--» All matchesSouthend United2110----» All matchesStoke City2011----» All matchesWalsall FC2110----» All matchesTottenham Hotspur10011---» All matchesAFC Wimbledon1100----» All matchesAlloa Athletic1100----» All matchesArsenal FC1001----» All matchesAston Villa1100----» All matchesBolton Wanderers1001-1--» All matchesBosnia-Herzegovina1100----» All matchesBradford City1100----» All matchesBrighton & Hove Albion1001----» All matchesBulgaria1001----» All matchesBurnley FC1001----» All matchesCarlisle United1100----» All matchesCosta Rica1001----» All matchesCrystal Palace1001----» All matchesGermany1001----» All matchesEast Stirlingshire FC1100----» All matchesEverton FC1001----» All matchesExeter City1100----» All matchesGreece1001----» All matchesHartlepool United1100----» All matchesInverness CT1001----» All matchesItaly1001-1--» All matchesLithuania1100----» All matchesMacclesfield FC1001----» All matchesMaidstone United1100----» All matchesMalta1100-1--» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1001----» All matchesNetherlands U191001----» All matchesNorth Macedonia U211001-1--» All matchesNorway U191100----» All matchesAustria1001-1--» All matchesPanama1010----» All matchesPoland U191001----» All matchesRomania1010----» All matchesScotland1100----» All matchesSweden1001----» All matchesSlovakia1001----» All matchesSlovakia U191001-1--» All matchesSlovenia1001-1--» All matchesSpain1001----» All matchesSpain U211001-1--» All matchesStevenage FC1100----» All matchesCzech Republic1100----» All matchesUkraine1001----» All matchesUkraine U211010-1--» All matchesHungary1001----» All matchesUSA1001----» All matchesWrexham AFC1001-1--» All matchesCyprus1010----» All matches