All competitionsChampionshipEFL TrophyFA CupLeague CupLeague OneLeague TwoPlayoffsPremier LeagueRecord by opponent MatchesWDLScoreOpponents from EnglandAFC Bournemouth2396832:37» All matchesAFC Hornchurch11002:1» All matchesAFC Telford United11003:1» All matchesAFC Wimbledon103347:10» All matchesAccrington Stanley102528:8» All matchesAldershot Town11004:2» All matchesAltrincham FC20021:3» All matchesArsenal FC8515244696:174» All matchesAston Villa6721172997:119» All matchesAston Villa U2121003:2» All matchesBarnet FC51226:14» All matchesBarnsley FC109372646143:157» All matchesBarrow AFC63109:0» All matchesBirmingham City99402435139:138» All matchesBishop Auckland FC11004:1» All matchesBlackburn Rovers5922172084:87» All matchesBlyth Spartans11004:3» All matchesBolton Wanderers99322838126:144» All matchesBoreham Wood21015:2» All matchesBrackley Town11001:0» All matchesBradford City492342281:63» All matchesBradford Park Avenue281071142:46» All matchesBrentford FC26771232:41» All matchesBrighton & Hove Albion2166927:33» All matchesBristol City7925243099:101» All matchesBristol Rovers22113836:31» All matchesBromley FC21104:2» All matchesBurnley FC105312945114:145» All matchesBurton Albion1573520:12» All matchesBurton Swifts960318:10» All matchesBurton United1247115:10» All matchesBurton Wanderers21016:3» All matchesBury FC381481664:60» All matchesCambridge United1154217:11» All matchesCarlisle United30168651:30» All matchesCharlton Athletic68321917134:89» All matchesChelsea FC83301538117:145» All matchesCheltenham Town1172219:13» All matchesChester City970219:7» All matchesChester FC11004:0» All matchesChesterfield FC4110131841:53» All matchesColchester United2079434:21» All matchesCoventry City361861257:39» All matchesCrawley Town41124:4» All matchesCrewe Alexandra1776325:22» All matchesCrystal Palace3614111150:45» All matchesDarlington FC1154218:12» All matchesDarlington Town11001:0» All matchesDarwen650114:5» All matchesDerby County7522193497:127» All matchesDoncaster Rovers4322101177:55» All matchesEastbourne Borough11003:0» All matchesEverton FC5115132362:80» All matchesExeter City1382321:16» All matchesFleetwood Town1585124:10» All matchesForest Green Rovers11003:0» All matchesFulham FC93363027137:117» All matchesGainsborough Trinity311091240:42» All matchesGillingham FC2086636:28» All matchesGlossop North End321310947:46» All matchesGrimsby Town5922152297:98» All matchesHalifax Town21012:2» All matchesHarrogate Town31016:4» All matchesHartlepool United1143418:14» All matchesHastings & St Leonards United11002:0» All matchesHednesford Town10010:1» All matchesHendon FC11002:0» All matchesHereford United21103:2» All matchesHuddersfield Town80332027113:116» All matchesHull City89302633116:119» All matchesIpswich Town316101540:50» All matchesKettering Town11003:0» All matchesKidderminster Harriers330011:2» All matchesLeeds City22831127:32» All matchesLeeds United4615141766:71» All matchesLeeds United U2111003:0» All matchesLeicester City99382239156:162» All matchesLeigh Genesis FC11003:0» All matchesLeyton Orient71292022101:69» All matchesLincoln City5228121288:54» All matchesLiverpool FC431591967:76» All matchesLiverpool FC U2121005:2» All matchesLoughborough United650116:7» All matchesLuton Town5515162477:88» All matchesMacclesfield FC51023:5» All matchesMaidstone United11003:1» All matchesManchester City76192334115:145» All matchesManchester United86211748107:166» All matchesMansfield Town1873827:29» All matchesMargate FC11003:1» All matchesMiddlesbrough FC69211731100:122» All matchesMillwall FC4215141353:53» All matchesMilton Keynes Dons1271415:15» All matchesMorecambe FC640216:8» All matchesNelson FC21104:3» All matchesNew Brighton Tower40132:8» All matchesNewcastle United6126926105:97» All matchesNorthampton Town21123633:17» All matchesNorthwich Victoria11002:0» All matchesNorwich City331261538:57» All matchesNottingham Forest90282933120:135» All matchesNottingham Forest U2111002:1» All matchesNotts County4215101761:61» All matchesOldham Athletic5520112475:82» All matchesOxford United29139736:25» All matchesPeterborough United381671555:59» All matchesPlymouth Argyle391591551:50» All matchesPort Vale FC653082793:107» All matchesPortsmouth FC74302321111:96» All matchesPreston North End84271542131:137» All matchesQueens Park Rangers326111532:57» All matchesReading FC351551556:55» All matchesRochdale AFC1655614:16» All matchesRotherham County860214:5» All matchesRotherham United1836916:22» All matchesRushden & Diamonds AFC20112:3» All matchesScunthorpe United28155848:29» All matchesSheffield United6523182492:92» All matchesSheffield Wednesday8125164097:138» All matchesShrewsbury Town1634912:15» All matchesSolihull Moors21103:2» All matchesSouth Shields FC (1899)1893639:27» All matchesSouthampton FC501992286:90» All matchesSouthend United1573526:17» All matchesSouthport FC10011:2» All matchesStevenage FC841311:6» All matchesStockport County5522132072:70» All matchesStoke City6921202785:103» All matchesSunderland AFC6419192690:91» All matchesSwindon Town22810428:18» All matchesTamworth FC11003:0» All matchesTorquay United740315:7» All matchesTottenham Hotspur5914153074:119» All matchesTranmere Rovers22661027:34» All matchesWalsall FC2296731:40» All matchesWatford FC2185830:35» All matchesWest Bromwich Albion92301745124:167» All matchesWest Bromwich Albion U2110011:2» All matchesWest Ham United5417132480:87» All matchesWigan Athletic351561452:52» All matchesWolverhampton Wanderers102362145145:163» All matchesWolverhampton Wanderers U2111001:0» All matchesWorkington AFC11001:0» All matchesWycombe Wanderers21711328:20» All matchesYeovil Town1043313:8» All matchesYork City72415:4» All matchesTotal44501619109817216321:6522MatchesWDLScoreOpponents from WalesBangor City21103:2» All matchesCardiff City63271818105:81» All matchesColwyn Bay FC11002:0» All matchesNewport County651018:6» All matchesSwansea City3110111048:48» All matchesWrexham AFC1473427:17» All matchesTotal117513432203:154