All competitionsEFL TrophyFA CupFriendlies ClubsLeague CupLeague OneLeague TwoPlayoffsPremier LeagueRecord by opponent MatchesWDLScoreOpponents from EnglandAFC Bournemouth1883723:24» All matchesAFC Telford United20113:4» All matchesAFC Wimbledon22108430:16» All matchesAccrington Stanley1785429:16» All matchesAldershot FC11001:0» All matchesAldershot Town842211:9» All matchesArsenal FC41217:6» All matchesArsenal FC U2120011:3» All matchesAston Villa63128:8» All matchesAylesbury United21101:0» All matchesBanbury United FC21103:2» All matchesBarnet FC1753915:25» All matchesBarnsley FC1263319:14» All matchesBarrow AFC53029:6» All matchesBasingstoke Town31206:2» All matchesBath City FC21105:2» All matchesBirmingham City41214:6» All matchesBishop's Stortford11002:1» All matchesBlackburn Rovers1233614:29» All matchesBlackpool FC21631217:33» All matchesBolton Wanderers1553719:20» All matchesBoston United972016:8» All matchesBradford City24481222:32» All matchesBradford Park Avenue10012:4» All matchesBrentford FC112367:17» All matchesBrentwood Town11001:0» All matchesBrighton & Hove Albion23117537:22» All matchesBrighton & Hove Albion U2120021:5» All matchesBristol City1340910:24» All matchesBristol Rovers391381843:55» All matchesBromsgrove Rovers10011:2» All matchesBurnley FC20022:6» All matchesBurton Albion22841031:37» All matchesBury FC311191140:42» All matchesCambridge United297111036:41» All matchesCanvey Island10010:1» All matchesCarlisle United27129641:31» All matchesCharlton Athletic19361017:38» All matchesChelmsford City220010:1» All matchesChelsea FC30033:8» All matchesChelsea FC U2121003:0» All matchesCheltenham Town381491553:52» All matchesChester City64209:2» All matchesChesterfield FC18351014:26» All matchesChippenham Town11003:0» All matchesColchester United21121836:27» All matchesCoventry City1153312:9» All matchesCrawley Town1664618:23» All matchesCrewe Alexandra2479840:31» All matchesCrystal Palace923410:17» All matchesDagenham & Redbridge12101120:7» All matchesDarlington FC1696120:11» All matchesDerby County1415815:29» All matchesDoncaster Rovers1552811:18» All matchesDulwich Hamlet11002:1» All matchesEnfield FC10010:2» All matchesEverton FC20022:7» All matchesExeter City33199551:26» All matchesFleetwood Town1352611:14» All matchesForest Green Rovers73128:5» All matchesFrickley Athletic11004:0» All matchesFulham FC930614:22» All matchesFulham FC U2111002:0» All matchesGillingham FC281071138:38» All matchesGrimsby Town2077624:19» All matchesHalifax Town50329:12» All matchesHarrogate Town43109:3» All matchesHarrow Borough11006:0» All matchesHartlepool United2094725:19» All matchesHastings United22006:2» All matchesHavant & Waterlooville31204:2» All matchesHayes & Yeading United11001:0» All matchesHendon FC21102:0» All matchesHereford United1646619:21» All matchesHuddersfield Town24951026:30» All matchesHull City931510:22» All matchesIpswich Town1234514:29» All matchesKettering Town32015:2» All matchesKidderminster Harriers42026:3» All matchesLancaster City11002:1» All matchesLeatherhead FC10010:2» All matchesLeeds United102359:24» All matchesLeicester City60334:10» All matchesLeicester City U2111003:0» All matchesLeyton FC11008:0» All matchesLeyton Orient351512850:39» All matchesLincoln City2368924:32» All matchesLittlehampton Town11004:0» All matchesLiverpool FC40223:10» All matchesLloyds FC (Sittingbourne)11008:1» All matchesLuton Town17701026:27» All matchesMacclesfield FC18112535:14» All matchesManchester City53027:7» All matchesManchester United50146:21» All matchesMansfield Town341281432:44» All matchesMargate FC22009:1» All matchesMetropolitan Police11009:0» All matchesMiddlesbrough FC71157:14» All matchesMillwall FC321091338:47» All matchesMilton Keynes Dons17241119:34» All matchesMorecambe FC18106235:20» All matchesNew Brompton10011:2» All matchesNewcastle United1132612:22» All matchesNorthwich Victoria11003:2» All matchesNorwich City923411:14» All matchesNottingham Forest90458:13» All matchesNotts County2086629:24» All matchesOldham Athletic25831433:45» All matchesOxford City10011:2» All matchesOxford United341641436:46» All matchesPeterborough United381181941:55» All matchesPlymouth Argyle291051438:42» All matchesPort Vale FC341391240:37» All matchesPortsmouth FC23731330:48» All matchesPreston North End1012710:24» All matchesQueens Park Rangers842212:8» All matchesReading FC1644816:24» All matchesRochdale AFC275101233:36» All matchesRomford FC11005:1» All matchesRotherham United33961833:47» All matchesRugby Town21103:2» All matchesRushden & Diamonds AFC43018:4» All matchesSalford City63128:6» All matchesScunthorpe United2369829:32» All matchesSheffield United70164:11» All matchesSheffield Wednesday51224:6» All matchesShrewsbury Town271061135:39» All matchesSouthampton FC1634915:29» All matchesSouthampton FC U2111005:0» All matchesSouthend United291110853:47» All matchesStevenage FC23134531:22» All matchesStockport County1445518:21» All matchesStoke City1114611:23» All matchesStourbridge FC10010:1» All matchesSunderland AFC1034315:16» All matchesSutton United41214:5» All matchesSwindon Town321081443:47» All matchesTooting & Mitcham Utd21013:3» All matchesTorquay United2496930:34» All matchesTottenham Hotspur40132:9» All matchesTranmere Rovers2186725:31» All matchesWalsall FC21631118:27» All matchesWalthamstow Ave21015:7» All matchesWatford FC50142:10» All matchesWest Bromwich Albion703411:18» All matchesWest Ham United42115:3» All matchesWeston-super-Mare AFC11004:1» All matchesWeymouth FC42209:3» All matchesWigan Athletic17221311:28» All matchesWimbledon FC21104:2» All matchesWolverhampton Wanderers51044:14» All matchesWorkington AFC21101:0» All matchesWycombe Wanderers338111336:44» All matchesYeovil Town1547417:13» All matchesYork City1775519:17» All matchesTotal18326404557302331:2546MatchesWDLScoreOpponents from WalesBarry Town United11001:0» All matchesCardiff City1780922:24» All matchesLlanelli Town11003:0» All matchesNewport County17122329:16» All matchesSwansea City1993729:32» All matchesWrexham AFC1023511:18» All matchesTotal653382495:90