Wrexham Association Football Club is a Welsh professional association football club based in Wrexham, Clwyd. Founded in 1864, it is the oldest club in Wales and the third-oldest professional association football team in the world.

Wrexham first played league football in the 1890–91 season, as co-founding members of the second incarnation of the Combination. The club played in the Welsh Senior League between 1894 and 1896, winning the title during both seasons, before returning to the Combination and winning the league four times in nine years. Wrexham played in the Birmingham & District League either side of the First World War, before being elected to the Football League in the 1921–22 season as co-founding members of the new Third Division North. The club remained in the Football League for over 80 years, winning a single Third Division title in 1977–78, before facing relegation to the Conference (later the National League) in 2007–08. After 15 years in non-league football, Wrexham achieved three consecutive promotions during the 2022–23, 2023–24 and 2024–25 seasons, and will play in the Championship in 2025–26.

Wrexham's men's first team have competed in a number of regionally and nationally contested leagues. Their record against each club faced in these competitions is listed below. The club's first league match was against Gorton Villa, their first Football League match was against Hartlepools United, and they met their 208th and most recent different league opponent, Dorking Wanderers, for the first time in the 2022–23 season. The team that Wrexham have met most often in league competition is Tranmere Rovers, who they first played in the 1897–98 Combination season; the 51 victories from 124 meetings is the joint-highest in the club's history, tied with Rochdale who they have beaten 51 times in 112 meetings. The club has drawn the most times in the league with Barrow — 35 times in 91 meetings — and lost the most times in the league against Chesterfield and Stockport County — 53 times in 116 and 115 meetings, respectively.

Table key The table below includes results of matches played by Wrexham in the Combination, the Welsh Senior League, the Birmingham & District League, the Football League and the National League. Matches from the abandoned 1939–40 season are excluded, as are those played during the various wartime competitions. The name used for each opponent is that which they had when Wrexham most recently played a league match against them. Results against each opponent include results against that club under any former name. The columns headed "First" and "Last" contain the first and most recent seasons in which Wrexham played league matches against each opponent. Clubs with this background and symbol in the "Opponent" column are Wrexham's divisional rivals in the current season. Clubs with this background and symbol in the "Opponent" column are defunct.

League record Results current as of 25 May 2025 +Wrexham A.F.C. league record by opponentOpponentFirstLastNotesHomeAwayTotalAberystwyth Town110011001899–19001899–1900Accrington Stanley36245736106201921–222023–24AFC Bournemouth2111372174101958–592004–05AFC Fylde302130032017–182019–20AFC Telford United320133002011–122014–15AFC Wimbledon320131202009–102023–24Aldershot 1713401733111960–611990–91Aldershot Town10712103252013–142022–23Alfreton Town411243012011–122014–15Altrincham841385302008–092022–23Ashington852181521921–221928–29Aston Villa124261220101905–061971–72Bangor City 770072231898–991904–05Barnet13733126331991–922022–23Barnsley1713401704131932–332024–25Barton Rovers110011001896–971896–97Barrow462516545919171921–222023–24Bath City220022002010–112011–12Birkenhead 651062131899–19001904–05Birmingham City 159421523101905–062024–25Blackburn Rovers 724171511971–721981–82Blackpool15357153391983–842024–25Bolton Wanderers611461231971–722024–25Boreham Wood760185302015–162022–23Boston United321030122002–032006–07Bradford (Park Avenue)2216332283111922–231969–70Bradford City34168103458211927–282023–24Braintree Town731373132011–122018–19Brentford207492035121958–592007–08Brierley Hill Alliance 12921122281905–061920–21Brighton & Hove Albion14455142481962–632003–04Bristol City 12534122191962–632004–05Bristol Rovers2314632344151962–632024–25Bromley871082332015–162022–23Broughton United 220022001903–041904–05Brymbo Institute 211020111894–951895–96Buckley 110011001900–011900–01Burnley15447154381978–791999–2000Burton Albion210121012008–092024–25Burton Swifts 110010011890–911890–91Burton United 330032011907–081909–10Bury191171199461957–582007–08Buxton631261141891–921898–99Caergwrle110011001894–951894–95Cambridge United2413922486101973–742024–25Cardiff City 15627152491975–762001–02Carlisle United372872371110161928–292005–06Charlton Athletic 742171421972–732024–25Chelsea320130121979–801981–82Cheltenham Town220020112005–062015–16Chester531151222013–142017–18Chester City 49241213491411241890–912009–10Chesterfield58251716581110371921–222022–23Chirk AAA12633122281891–921904–05Chorley110011002019–202019–20Colchester United2612772688101958–592023–24Coventry City 12714122281905–061963–64Crawley Town531152032008–092024–25Crewe Alexandra58321412581117301896–972023–24Crystal Palace803580171960–611981–82Dagenham & Redbridge833283142007–082022–23Darlaston Town (1874)642063121911–121920–21Darlington473011647814251921–222011–12Dartford301232012012–132014–15Denton 210120111890–911891–92Derby County 412141031955–561981–82Doncaster Rovers341591034315161923–242023–24Dorking Wanderers110011002022–232022–23Dover Athletic613272142014–152021–22Dresden United 211020111892–931893–94Druids 650164111894–951904–05Dudley Town10640100461905–061914–15Durham City761070161921–221927–28Eastbourne Borough330030032008–092010–11Eastleigh953194502014–152022–23Ebbsfleet United761072142008–092019–20Everton622260061891–921898–99Exeter City17872174581960–612024–25FC Halifax Town945082242013–142022–23Fleetwood Town211020112010–112011–12Forest Green Rovers10631103432008–092023–24Fulham613262221970–711998–99Garston Copper Works 220020201897–981898–99Gateshead11623115332009–102022–23Gateshead 2313372339111928–291957–58Gillingham171142175481960–612023–24Gorton Villa 311131021890–911892–93Grays Athletic220021012008–092009–10Grimsby Town3518893587201921–222023–24Guiseley312032012015–162017–18Halesowen Town550051041906–071910–11Halifax Town 54311310541214281921–221992–93Harrogate Town312031202018–192023–24Hartlepool United5333101054159301921–222020–21Havant & Waterlooville110011002018–192018–19Hayes & Yeading United310233002009–102011–12Hednesford Town220020021919–201920–21Hereford United 187651835101973–742013–14Histon321030212008–092010–11Huddersfield Town824282151973–742024–25Hudson's Athletic 110011001900–011900–01Hull City 1913331944111930–312004–05Hyde 110010101890–911890–91Hyde United211021012012–132013–14Kettering Town430141212008–092011–12Kidderminster Harriers219662182111905–062015–16King's Lynn Town220022002020–212021–22Leek 421142111890–911893–94Leicester City 302130121978–791981–82Lewes110011002008–092008–09Leyton Orient16646165651978–792024–25Lincoln City48231213481114231921–222024–25Liverpool100110011898–991898–99Llandudno Swifts 110011001898–991898–99Luton Town2014422045111963–642013–14Macclesfield Town 166551632111890–912017–18Maidenhead United632162222017–182022–23Maidstone United742173221989–902022–23Manchester City100110101998–991998–99Mansfield Town39221073999211932–332024–25Middleton 110010101896–971896–97Middlewich Athletic 330032011902–031904–05Millwall 13562134541960–612000–01Milton Keynes Dons411240132004–052023–24Mold Red Stars 110011001894–951894–95Morecambe220021102007–082023–24Nantwich Town660062041892–931904–05Nelson972092071921–221930–31New Brighton 211065214891923–241950–51Newcastle United422041031978–791981–82Newport County14842143471958–592023–24Newton-le-Willows 330031111900–011902–03Newtown110010101899–19001899–1900North Ferriby United 110010102016–172016–17Northampton Town17827178541960–612024–25Northwich Victoria532052121890–912008–09Norwich City 300330121958–591981–82Notts County2816752939171958–592023–24Nuneaton Town550051221919–202014–15Oldham Athletic341511834119141935–362022–23Oswestry Town 770075201898–991904–05Oxford United 12651124351964–652009–10Peterborough United28101172876151960–612024–25Plymouth Argyle13544135441958–592003–04Port Sunlight 110011001904–051904–05Port Vale32151163278171901–022004–05Portsmouth 320132011976–771982–83Preston North End 155731532101970–711999–2000Queens Park Rangers 932492251958–592003–04Reading147161422101958–592024–25Rhos 220022001894–951895–96Rhostyllen Victoria 220022001894–951895–96Rhyl 760173131898–991904–05Rochdale5637118561411311921–222007–08Rock Ferry 211020111896–971897–98Rotherham County 220021011923–241924–25Rotherham United352168351010151925–262024–25Rushden & Diamonds 622262402002–032010–11Salford City220020022018–192023–24Salisbury City 302131112008–092013–14Scarborough 630362131987–881992–93Scunthorpe United2313372347121950–512022–23Sheffield United 220020111978–791982–83Sheffield Wednesday 722372051975–762004–05Shrewsbury Town351961035145161905–062024–25Solihull Moors761072232016–172022–23South Liverpool 110011001898–991898–99Southampton 210121011958–591959–60Southend United211362215881958–592022–23Southport4327115431212191921–222016–17Stafford Rangers761072141905–061911–12Stalybridge Celtic220020021921–221922–23Stevenage310231112008–092024–25Stockport County5830919571211341891–922024–25Stoke City 2281132243151891–922001–02Stourbridge121011123271905–061920–21Sunderland200220111978–791979–80Sutton United642061232016–172023–24Swansea City 151041155371967–682002–03Swindon Town178541743101958–592023–24Tamworth532052212009–102013–14Telford United 11920111461901–021920–21Torquay United2513752667131964–652022–23Tranmere Rovers62311813622010321897–982023–24Walsall4427116441111221905–062023–24Warrington 110011001900–011900–01Watford 10622101271962–631997–98Wealdstone321031112020–212022–23Wednesbury Old Athletic 770072321910–111920–21Welling United330031112013–142015–16West Bromwich Albion 12714122461905–061920–21West Ham United321030121978–791980–81Westminster Rovers 220021101894–951895–96Weymouth330033002008–092021–22Whitchurch 110011001904–051904–05White Star Wanderers 422040221897–981902–03Wigan Athletic723272321982–832024–25Wigan Borough 10811100461921–221931–32Willenhall Swifts 642062131911–121920–21Winsford United211021011902–031903–04Witton Albion330033001901–021903–04Woking11722113442008–092022–23Wolverhampton Wanderers151041154291905–061987–88Worcester City12921124171905–061920–21Workington12732121291951–521969–70Wycombe Wanderers13643132651994–952024–25Yeovil Town421142112019–202022–23York City532817853817281929–302022–23

References

External links Wrexham A.F.C. official website