All competitionsChampionshipEFL TrophyFA CupFriendlies ClubsLeague CupLeague OnePlayoffsPremier LeagueRecord by opponent MatchesWDLScoreOpponents from EnglandAFC Bournemouth21441320:38» All matchesAFC Wimbledon41125:6» All matchesAldershot FC1162324:18» All matchesArsenal FC14001413:41» All matchesArsenal FC U2111005:2» All matchesAston Villa23441523:44» All matchesBarking FC11003:1» All matchesBarnsley FC5320161777:73» All matchesBedford Town11001:0» All matchesBirmingham City4315121652:58» All matchesBishop's Stortford21017:3» All matchesBlackburn Rovers27981039:37» All matchesBlackpool FC351551555:56» All matchesBlyth Spartans21108:3» All matchesBognor Regis Town FC11006:2» All matchesBolton Wanderers28109939:40» All matchesBoston United11003:1» All matchesBradford City304131323:44» All matchesBradford Park Avenue740314:12» All matchesBrentford FC26951237:41» All matchesBrentwood Town10010:1» All matchesBridgwater Town11003:0» All matchesBrighton & Hove Albion261110536:27» All matchesBrighton & Hove Albion U211000:» All matchesBristol City452281573:69» All matchesBristol Rovers18124132:13» All matchesBromley FC31106:3» All matchesBurnley FC341491145:43» All matchesBurton Albion1171327:14» All matchesBury FC1557325:20» All matchesCambridge United1654721:19» All matchesCarlisle United320110:5» All matchesCharlton Athletic321371139:39» All matchesChelsea FC20371025:32» All matchesChelsea FC U2110010:2» All matchesCheltenham Town742111:7» All matchesChester City21106:3» All matchesChester FC11004:2» All matchesChesterfield FC42023:3» All matchesColchester United2092836:29» All matchesCorinthian FC11008:3» All matchesCoventry City2597938:31» All matchesCrawley Town32108:3» All matchesCrewe Alexandra833214:10» All matchesCrystal Palace291091044:49» All matchesDagenham & Redbridge32104:2» All matchesDarlington FC31119:9» All matchesDartford FC11004:0» All matchesDerby County502681686:62» All matchesDoncaster Rovers1493227:13» All matchesEastleigh FC10011:2» All matchesEnfield FC21106:4» All matchesEverton FC113179:16» All matchesExeter City733118:8» All matchesFleetwood Town31114:3» All matchesFulham FC331291240:50» All matchesGillingham FC22146238:22» All matchesGrays Athletic11004:0» All matchesGrimsby Town2148928:35» All matchesGuildford City10010:1» All matchesHalifax Town21102:1» All matchesHarborough Town11005:3» All matchesHayes & Yeading United21101:0» All matchesHendon FC32017:4» All matchesHereford United32014:1» All matchesHuddersfield Town391791351:50» All matchesHull City339131137:37» All matchesIlford FC11004:2» All matchesIpswich Town4015101554:64» All matchesKettering Town22008:4» All matchesKidderminster Harriers10011:2» All matchesKing's Lynn11004:2» All matchesLeeds United30891328:39» All matchesLeicester City2175924:26» All matchesLeyton FC11006:0» All matchesLeyton Orient1753920:26» All matchesLincoln City60243:9» All matchesLiverpool FC1022613:18» All matchesLuton Town291361050:33» All matchesMaidstone United21103:2» All matchesManchester City23651219:36» All matchesManchester United22171420:46» All matchesMansfield Town741219:11» All matchesMiddlesbrough FC391191933:53» All matchesMillwall FC542182570:75» All matchesMilton Keynes Dons632111:6» All matchesNewcastle United1643919:37» All matchesNorthampton Town1684424:16» All matchesNorwich City3510111446:54» All matchesNottingham Forest4715122058:75» All matchesNotts County1994634:27» All matchesOldham Athletic281261053:40» All matchesOxford United2193931:30» All matchesPeterborough United321410850:38» All matchesPlymouth Argyle2396833:28» All matchesPort Vale FC26107928:31» All matchesPortsmouth FC30781526:45» All matchesPreston North End451981866:88» All matchesQueens Park Rangers3913151141:41» All matchesRotherham United27148539:27» All matchesScunthorpe United724110:8» All matchesSheffield United401561944:60» All matchesSheffield Wednesday27126945:32» All matchesShrewsbury Town1053216:11» All matchesSlough Town32108:4» All matchesSouth Shields FC (1899)42117:5» All matchesSouthampton FC23510824:26» All matchesSouthend United942318:16» All matchesSouthport FC42206:2» All matchesStevenage FC1263315:7» All matchesStockport County62136:13» All matchesStoke City5015191660:68» All matchesSunderland AFC2395928:34» All matchesSutton Coldfield Town11002:1» All matchesSwindon Town1771922:24» All matchesTorquay United853011:4» All matchesTottenham Hotspur19541028:39» All matchesTranmere Rovers1243517:22» All matchesWalsall FC1135212:7» All matchesWatford FC4816151758:69» All matchesWealdstone FC32013:2» All matchesWelling United FC52304:2» All matchesWest Bromwich Albion4413102155:75» All matchesWest Ham United1372423:13» All matchesWest Ham United U2122006:2» All matchesWeymouth FC21109:4» All matchesWigan Athletic351671243:38» All matchesWimbledon FC41033:6» All matchesWisbech Town11002:1» All matchesWolverhampton Wanderers391661650:51» All matchesWycombe Wanderers2095428:22» All matchesYeovil Town32106:3» All matchesYork City30123:7» All matchesTotal21388065347892963:2979MatchesWDLScoreOpponents from WalesBarry Town United11002:1» All matchesCardiff City5216171970:78» All matchesMerthyr Tydfil FC11003:1» All matchesNewport County1253427:18» All matchesSwansea City4217111457:57» All matchesWrexham AFC1272320:12» All matchesTotal120473340179:167