All competitionsChampionshipEFL TrophyFA CupFriendlies ClubsLeague CupLeague OneLeague TwoPlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandAFC Bournemouth27127835:30» All matchesAFC Sudbury11004:0» All matchesAFC Wimbledon711510:16» All matchesAccrington Stanley1434712:18» All matchesAldershot FC631211:8» All matchesAldershot Town11001:0» All matchesAltrincham FC11003:2» All matchesArsenal FC20112:6» All matchesArsenal FC U2111003:0» All matchesAston Villa40032:6» All matchesBanbury United FC11002:1» All matchesBarnet FC842211:7» All matchesBarnsley FC1846822:25» All matchesBarrow AFC121569:20» All matchesBath City FC11002:0» All matchesBedlington Terriers10011:4» All matchesBideford AFC21105:4» All matchesBirmingham City60244:9» All matchesBishop's Stortford21103:1» All matchesBlackburn Rovers31115:4» All matchesBlackpool FC2049721:34» All matchesBognor Regis Town FC11006:0» All matchesBolton Wanderers21102:0» All matchesBradford City22611526:25» All matchesBradford Park Avenue11003:2» All matchesBrentford FC358111636:49» All matchesBrighton & Hove Albion1543810:23» All matchesBrighton & Hove Albion U2111002:1» All matchesBristol City2379632:30» All matchesBristol Rovers1663718:21» All matchesBromley FC52126:4» All matchesBurnley FC61236:10» All matchesBurton Albion20021:8» All matchesBury FC1442819:27» All matchesCambridge United26125945:31» All matchesCarlisle United291110843:31» All matchesCharlton Athletic1453618:20» All matchesChelmsford City21013:3» All matchesChelsea FC10011:3» All matchesCheltenham Town2295734:26» All matchesChesham United11005:0» All matchesChester City10010:1» All matchesChesterfield FC27137744:35» All matchesCoventry City18441015:29» All matchesCrawley Town255101029:34» All matchesCrewe Alexandra30681640:37» All matchesCrystal Palace921511:16» All matchesDagenham & Redbridge30123:7» All matchesDarlington FC11001:0» All matchesDerby County52129:11» All matchesDoncaster Rovers18441020:27» All matchesDover Athletic20114:7» All matchesEbbsfleet United10010:2» All matchesEverton FC10010:5» All matchesExeter City26781031:39» All matchesFleetwood Town842213:13» All matchesFolkestone Invicta10011:2» All matchesForest Green Rovers1141612:20» All matchesFulham FC62049:12» All matchesFulham FC U2111002:0» All matchesGainsborough Trinity11001:0» All matchesGillingham FC371371545:45» All matchesGosport Borough FC11006:3» All matchesGrimsby Town2094725:22» All matchesHarrogate Town1261514:13» All matchesHartlepool United2297629:24» All matchesHereford United742112:6» All matchesHuddersfield Town19310619:25» All matchesHull City722311:10» All matchesIpswich Town94049:12» All matchesIpswich Town U211000:» All matchesKettering Town11003:2» All matchesLeamington FC11009:1» All matchesLeatherhead FC31115:2» All matchesLeeds United83058:16» All matchesLeicester City60514:5» All matchesLeyton Orient29145939:35» All matchesLincoln City43016:2» All matchesLuton Town1985527:23» All matchesMacclesfield FC42205:3» All matchesMaidenhead United11005:0» All matchesManchester United30030:6» All matchesMansfield Town1959527:25» All matchesMarine AFC10101:1» All matchesMiddlesbrough FC10012:4» All matchesMillwall FC17221214:35» All matchesMilton Keynes Dons29941627:45» All matchesMorecambe FC1437412:16» All matchesNewcastle United31118:6» All matchesNorthampton Town21811227:36» All matchesNorwich City622213:13» All matchesNottingham Forest21013:2» All matchesNotts County321061642:58» All matchesOldham Athletic4012181045:48» All matchesOxford City10010:1» All matchesOxford United851212:8» All matchesPeterborough United321071537:55» All matchesPlymouth Argyle1836912:23» All matchesPort Vale FC311361240:42» All matchesPortsmouth FC731310:13» All matchesPreston North End1583424:22» All matchesQueens Park Rangers17431023:34» All matchesReading FC2082929:36» All matchesRingmer FC11003:0» All matchesRochdale AFC1555522:21» All matchesRotherham United923410:12» All matchesRushden & Diamonds AFC32017:6» All matchesSalford City1463517:17» All matchesScunthorpe United21410720:26» All matchesSheffield United19261121:39» All matchesSheffield Wednesday1253418:13» All matchesShrewsbury Town1455420:18» All matchesSlough Town11004:0» All matchesSouthampton FC1546513:17» All matchesSouthampton FC U2110010:2» All matchesSouthend United2092936:33» All matchesStevenage FC2196632:25» All matchesStockport County1482420:15» All matchesStoke City102179:17» All matchesSunderland AFC31024:6» All matchesSutton United812513:16» All matchesSwindon Supermarine11001:0» All matchesSwindon Town4820111766:52» All matchesTamworth FC11003:0» All matchesTorquay United1042411:15» All matchesTottenham Hotspur20011:4» All matchesTottenham Hotspur U2120010:5» All matchesTranmere Rovers3710161142:46» All matchesWalsall FC3612111338:42» All matchesWatford FC831410:11» All matchesWealdstone FC220010:2» All matchesWest Bromwich Albion931516:20» All matchesWest Ham United U2141031:6» All matchesWeymouth FC21105:1» All matchesWigan Athletic1133515:23» All matchesWimbledon FC20021:3» All matchesWisbech Town10010:1» All matchesWolverhampton Wanderers71064:13» All matchesWorcester City11001:0» All matchesWorkington AFC20021:3» All matchesWycombe Wanderers21511521:23» All matchesYeading21109:3» All matchesYeovil Town26136741:31» All matchesYork City20202:2» All matchesTotal15575194066171986:2173MatchesWDLScoreOpponents from WalesCardiff City1324715:23» All matchesLlanelli Town11003:2» All matchesNewport County25116830:22» All matchesSwansea City1043315:13» All matchesWrexham AFC1344516:16» All matchesTotal6222172379:76