Club​XI The playable archive of every English football club

94 club archives · England & Wales

The playable archive of
every English football club

Ninety-four clubs of the English league, each with a site of its own: every match it has played, every season it has finished, every player the record can still account for. 254,073 matches and 736,490 goals, from a goalless afternoon in 1866 to this weekend.

Find your club Browse by region Browse by division

All 94 clubs in their own colours, north to south

Clubs94
Matches254,073
Goals736,490
Players37,142
Seasons156
First season1865

Counted across all 94 archives. A match between two clubs that both have a site here is counted once, not twice, and a player who turned out for three of them is one player. Seasons run 1865–2027. The oldest fixture on record: Nottingham Forest 0–0 Notts County, 22 March 1866.

Division
Region
Group by 94 clubs

North East

3 clubs

North West

21 clubs

Yorkshire & the Humber

11 clubs

East Midlands

8 clubs

West Midlands

10 clubs

East of England

8 clubs

London

13 clubs

South East

9 clubs

South West

7 clubs

Wales

4 clubs
AFC BournemouthEst. 1899 · Dean CourtPremier League4,871 matchesAFC WimbledonEst. 2002 · Plough LaneLeague One2,351 matchesAccrington StanleyEst. 1968 · Crown GroundLeague Two2,819 matchesArsenalEst. 1886 · Emirates StadiumPremier League6,447 matchesAston VillaEst. 1874 · Villa ParkPremier League5,989 matchesBarnsleyEst. 1887 · OakwellLeague One5,662 matchesBarrowEst. 1901 · Holker StreetLeague Two2,425 matchesBirmingham CityEst. 1875 · St Andrew'sChampionship5,965 matchesBlackburn RoversEst. 1875 · Ewood ParkChampionship5,937 matchesBlackpoolEst. 1887 · Bloomfield RoadLeague One5,650 matchesBolton WanderersEst. 1874 · Toughsheet Community StadiumChampionship5,993 matchesBradford CityEst. 1903 · Valley ParadeLeague One5,398 matchesBrentfordEst. 1889 · Brentford Community StadiumPremier League6,573 matchesBrighton & Hove AlbionEst. 1901 · Falmer StadiumPremier League4,962 matchesBristol CityEst. 1894 · Ashton Gate (stadium)Championship5,595 matchesBristol RoversEst. 1883 · Memorial Stadium (Bristol)League Two4,979 matchesBromleyEst. 1892 · Hayes LaneLeague One152 matchesBurnleyEst. 1882 · Turf MoorChampionship5,877 matchesBurton AlbionEst. 1950 · Pirelli StadiumLeague One1,046 matchesCambridge UnitedEst. 1912 · Abbey StadiumLeague One2,567 matchesCardiff CityEst. 1899 · Cardiff City StadiumChampionship4,981 matchesCarlisle UnitedEst. 1896 · Brunton ParkNational League4,560 matchesCharlton AthleticEst. 1905 · The Valley (stadium)Championship4,813 matchesChelseaEst. 1905 · Stamford BridgePremier League5,606 matchesCheltenham TownEst. 1887 · Whaddon RoadLeague Two1,474 matchesChesterfieldEst. 1866 · SMH Group StadiumLeague Two4,949 matchesColchester UnitedEst. 1937 · Colchester Community StadiumLeague Two4,455 matchesCoventry CityEst. 1883 · Coventry Building Society ArenaPremier League4,917 matchesCrawley TownEst. 1896 · Broadfield StadiumLeague Two867 matchesCrewe AlexandraEst. 1877 · Gresty RoadLeague Two5,114 matchesCrystal PalaceEst. 1905 · Selhurst ParkPremier League5,026 matchesDerby CountyEst. 1884 · Pride Park StadiumChampionship5,969 matchesDoncaster RoversEst. 1879 · Eco-Power StadiumLeague One4,670 matchesEvertonEst. 1878 · Hill Dickinson StadiumPremier League5,779 matchesExeter CityEst. 1901 · St James Park (Exeter)League Two4,716 matchesFleetwood TownEst. 1908 · Highbury Stadium (Fleetwood)League Two853 matchesFulhamEst. 1879 · Craven CottagePremier League5,220 matchesGillinghamEst. 1893 · Priestfield StadiumLeague Two4,856 matchesGrimsby TownEst. 1878 · Blundell ParkLeague Two5,437 matchesHarrogate TownEst. 1914 · Wetherby RoadLeague Two332 matchesHuddersfield TownEst. 1908 · Kirklees StadiumLeague One5,469 matchesHull CityEst. 1904 · MKM StadiumPremier League5,351 matchesIpswich TownEst. 1878 · Portman RoadPremier League4,193 matchesLeeds UnitedEst. 1919 · Elland RoadPremier League4,790 matchesLeicester CityEst. 1884 · King Power StadiumLeague One5,730 matchesLeyton OrientEst. 1881 · Brisbane RoadLeague One5,298 matchesLincoln CityEst. 1884 · Sincil BankChampionship5,329 matchesLiverpoolEst. 1892 · AnfieldPremier League6,607 matchesLuton TownEst. 1885 · Kenilworth RoadLeague One4,894 matchesManchester CityEst. 1880 · Etihad StadiumPremier League6,108 matchesManchester UnitedEst. 1878 · Old TraffordPremier League5,725 matchesMansfield TownEst. 1897 · One Call StadiumLeague One4,358 matchesMiddlesbroughEst. 1876 · Riverside StadiumChampionship5,577 matchesMillwallEst. 1885 · The DenChampionship5,023 matchesMilton Keynes DonsEst. 2004 · Stadium MKLeague One1,160 matchesMorecambeEst. 1920 · Halo Aerospace StadiumNational League1,037 matchesNewcastle UnitedEst. 1881 · St James' ParkPremier League5,907 matchesNewport CountyEst. 1912 · Rodney ParadeLeague Two3,857 matchesNorthampton TownEst. 1897 · Sixfields StadiumLeague Two5,140 matchesNorwich CityEst. 1902 · Carrow RoadChampionship4,945 matchesNottingham ForestEst. 1865 · City GroundPremier League5,953 matchesNotts CountyEst. 1862 · Meadow LaneLeague One5,778 matchesOldham AthleticEst. 1895 · Boundary ParkLeague Two5,328 matchesOxford UnitedEst. 1893 · Kassam StadiumLeague One3,327 matchesPeterborough UnitedEst. 1934 · London Road StadiumLeague One3,667 matchesPlymouth ArgyleEst. 1886 · Home ParkLeague One5,117 matchesPort ValeEst. 1876 · Vale ParkLeague Two5,672 matchesPortsmouthEst. 1898 · Fratton ParkChampionship4,933 matchesPreston North EndEst. 1880 · DeepdaleChampionship6,014 matchesQueens Park RangersEst. 1882 · Loftus RoadChampionship5,974 matchesReadingEst. 1871 · Madejski StadiumLeague One5,128 matchesRochdaleEst. 1907 · Spotland StadiumLeague Two6,021 matchesRotherham UnitedEst. 1925 · New York StadiumLeague Two4,753 matchesSalford CityEst. 1940 · Moor LaneLeague Two427 matchesSheffield UnitedEst. 1889 · Bramall LaneChampionship6,098 matchesSheffield WednesdayEst. 1867 · Hillsborough StadiumLeague One5,862 matchesShrewsbury TownEst. 1886 · New MeadowLeague Two3,931 matchesSouthamptonEst. 1885 · St Mary's StadiumChampionship5,348 matchesStevenageEst. 1976 · Broadhall WayLeague One971 matchesStockport CountyEst. 1883 · Edgeley ParkLeague One5,017 matchesStoke CityEst. 1863 · bet365 StadiumChampionship6,039 matchesSunderlandEst. 1879 · Stadium of LightPremier League5,781 matchesSwansea CityEst. 1912 · Swansea.com StadiumChampionship4,940 matchesSwindon TownEst. 1879 · County Ground (Swindon)League Two5,176 matchesTottenham HotspurEst. 1882 · Tottenham Hotspur StadiumPremier League6,066 matchesTranmere RoversEst. 1884 · Prenton ParkLeague Two4,838 matchesWalsallEst. 1888 · Bescot StadiumLeague Two5,247 matchesWatfordEst. 1881 · Vicarage RoadChampionship5,021 matchesWest Bromwich AlbionEst. 1878 · The HawthornsChampionship6,162 matchesWest Ham UnitedEst. 1895 · London StadiumChampionship4,967 matchesWigan AthleticEst. 1932 · Brick Community StadiumLeague One2,666 matchesWolverhampton WanderersEst. 1877 · Molineux StadiumChampionship5,994 matchesWrexhamEst. 1864 · Racecourse GroundChampionship4,270 matchesWycombe WanderersEst. 1887 · Adams ParkLeague One1,955 matches

Share Club XI