Skip to content

FA Cup

Season2023-24
Switch competition

ENG · Reference only

Friday, November 3, 2023

  1. Sheppey UnitedFull timeSheppey United 1, Walsall FC 4Walsall FC
  2. Barnsley FCFull timeBarnsley FC 3, Horsham FC 3Horsham FC

Saturday, November 4, 2023

  1. Northampton TownFull timeNorthampton Town 1, Barrow AFC 3Barrow AFC
  2. Peterborough UnitedFull timePeterborough United 2, Salford City 2Salford City
  3. Notts CountyFull timeNotts County 3, Crawley Town 2Crawley Town
  4. Bradford CityFull timeBradford City 1, Wycombe Wanderers 2Wycombe Wanderers
  5. Chester FCFull timeChester FC 0, York City 0York City
  6. Swindon TownFull timeSwindon Town 4, Aldershot Town 7Aldershot Town
  7. RamsgateFull timeRamsgate 2, Woking FC 1Woking FC
  8. Cambridge UnitedFull timeCambridge United 2, Bracknell Town 1Bracknell Town
  9. Leyton OrientFull timeLeyton Orient 3, Carlisle United 1Carlisle United
  10. Oxford UnitedFull timeOxford United 2, Maidenhead United 0Maidenhead United
  11. Alfreton TownFull timeAlfreton Town 2, Worthing FC 0Worthing FC
  12. Bolton WanderersFull timeBolton Wanderers 4, Solihull Moors 0Solihull Moors
  13. Eastleigh FCFull timeEastleigh FC 5, Boreham Wood 1Boreham Wood
  14. Doncaster RoversFull timeDoncaster Rovers 2, Accrington Stanley 2Accrington Stanley
  15. Stockport CountyFull timeStockport County 5, Worksop Town FC 1Worksop Town FC
  16. Newport CountyFull timeNewport County 2, Oldham Athletic 0Oldham Athletic
  17. Curzon AshtonFull timeCurzon Ashton 0, Barnet FC 1Barnet FC
  18. Scarborough Athletic FCFull timeScarborough Athletic FC 1, Forest Green Rovers 1Forest Green Rovers
  19. Bristol RoversFull timeBristol Rovers 7, Whitby Town 2Whitby Town
  20. Lincoln CityFull timeLincoln City 1, Morecambe FC 2Morecambe FC
  21. Reading FCFull timeReading FC 3, Milton Keynes Dons 2Milton Keynes Dons
  22. AFC WimbledonFull timeAFC Wimbledon 5, Cheltenham Town 1Cheltenham Town
  23. Chesham UnitedFull timeChesham United 0, Maidstone United 2Maidstone United
  24. Sutton UnitedFull timeSutton United 2, AFC Fylde 1AFC Fylde
  25. Stevenage FCFull timeStevenage FC 4, Tranmere Rovers 3Tranmere Rovers
  26. Shrewsbury TownFull timeShrewsbury Town 3, Colchester United 2Colchester United
  27. Hereford FCFull timeHereford FC 0, Gillingham FC 2Gillingham FC
  28. Exeter CityFull timeExeter City 0, Wigan Athletic 2Wigan Athletic
  29. Port Vale FCFull timePort Vale FC 0, Burton Albion 0Burton Albion
  30. Marine AFCFull timeMarine AFC 1, Harrogate Town 5Harrogate Town
  31. Yeovil TownFull timeYeovil Town 3, Gateshead FC 2Gateshead FC
  32. Bromley FCFull timeBromley FC 0, Blackpool FC 2Blackpool FC
  33. Mansfield TownFull timeMansfield Town 1, Wrexham AFC 2Wrexham AFC

Sunday, November 5, 2023

  1. Chesterfield FCFull timeChesterfield FC 1, Portsmouth FC 0Portsmouth FC
  2. Kidderminster HarriersFull timeKidderminster Harriers 1, Fleetwood Town 2Fleetwood Town
  3. Slough TownFull timeSlough Town 1, Grimsby Town 1Grimsby Town
  4. Crewe AlexandraFull timeCrewe Alexandra 2, Derby County 2Derby County
  5. Charlton AthleticFull timeCharlton Athletic 1, Cray Valley PM 1Cray Valley PM

Tuesday, November 14, 2023

  1. Horsham FCFull timeHorsham FC 0, Barnsley FC 3Barnsley FC
  2. Derby CountyFull timeDerby County 1, Crewe Alexandra 3Crewe Alexandra
  3. York CityFull timeYork City 2, Chester FC 1Chester FC
  4. Burton AlbionFull timeBurton Albion 0, Port Vale FC 2Port Vale FC
  5. Grimsby TownFull timeGrimsby Town 7, Slough Town 2Slough Town
  6. Accrington StanleyFull timeAccrington Stanley 1, Doncaster Rovers 2Doncaster RoversAfter extra time
  7. Salford CityFull timeSalford City 4, Peterborough United 44-5 on penaltiesPeterborough UnitedAfter extra time

Wednesday, November 15, 2023

  1. Cray Valley PMFull timeCray Valley PM 1, Charlton Athletic 6Charlton Athletic

Friday, December 1, 2023

  1. York CityFull timeYork City 0, Wigan Athletic 1Wigan Athletic
  2. Notts CountyFull timeNotts County 2, Shrewsbury Town 3Shrewsbury Town

Saturday, December 2, 2023

  1. Cambridge UnitedFull timeCambridge United 4, Fleetwood Town 0Fleetwood Town
  2. Stevenage FCFull timeStevenage FC 1, Port Vale FC 1Port Vale FC
  3. Wycombe WanderersFull timeWycombe Wanderers 0, Morecambe FC 2Morecambe FC
  4. Gillingham FCFull timeGillingham FC 2, Charlton Athletic 0Charlton Athletic
  5. Newport CountyFull timeNewport County 1, Barnet FC 1Barnet FC
  6. Oxford UnitedFull timeOxford United 2, Grimsby Town 0Grimsby Town
  7. Sutton UnitedFull timeSutton United 3, Horsham FC 0Horsham FC
  8. Maidstone UnitedFull timeMaidstone United 2, Barrow AFC 1Barrow AFC
  9. Bolton WanderersFull timeBolton Wanderers 5, Harrogate Town 1Harrogate Town
  10. Peterborough UnitedFull timePeterborough United 2, Doncaster Rovers 1Doncaster Rovers

Sunday, December 3, 2023

  1. Eastleigh FCFull timeEastleigh FC 2, Reading FC 1Reading FC
  2. Chesterfield FCFull timeChesterfield FC 1, Leyton Orient 0Leyton Orient
  3. Aldershot TownFull timeAldershot Town 2, Stockport County 2Stockport County
  4. Wrexham AFCFull timeWrexham AFC 3, Yeovil Town 0Yeovil Town

Monday, December 4, 2023

  1. AFC WimbledonFull timeAFC Wimbledon 5, Ramsgate 0Ramsgate

Tuesday, December 5, 2023

  1. Alfreton TownFull timeAlfreton Town 0, Walsall FC 0Walsall FC

Tuesday, December 12, 2023

  1. Crewe AlexandraFull timeCrewe Alexandra 2, Bristol Rovers 4Bristol Rovers
  2. Scarborough Athletic FCFull timeScarborough Athletic FC 2, Forest Green Rovers 4Forest Green Rovers
  3. Port Vale FCFull timePort Vale FC 3, Stevenage FC 33-4 on penaltiesStevenage FCAfter extra time
  4. Walsall FCFull timeWalsall FC 1, Alfreton Town 0Alfreton Town
  5. Barnet FCFull timeBarnet FC 1, Newport County 4Newport County

Wednesday, December 13, 2023

  1. Stockport CountyFull timeStockport County 0, Aldershot Town 1Aldershot Town

Tuesday, December 19, 2023

  1. Blackpool FCFull timeBlackpool FC 3, Forest Green Rovers 0Forest Green Rovers

Thursday, January 4, 2024

  1. Crystal PalaceFull timeCrystal Palace 0, Everton FC 0Everton FC

Friday, January 5, 2024

  1. Brentford FCFull timeBrentford FC 1, Wolverhampton Wanderers 1Wolverhampton Wanderers
  2. Fulham FCFull timeFulham FC 1, Rotherham United 0Rotherham United
  3. Tottenham HotspurFull timeTottenham Hotspur 1, Burnley FC 0Burnley FC

Saturday, January 6, 2024

  1. Maidstone UnitedFull timeMaidstone United 1, Stevenage FC 0Stevenage FC
  2. Millwall FCFull timeMillwall FC 2, Leicester City 3Leicester City
  3. Coventry CityFull timeCoventry City 6, Oxford United 2Oxford United
  4. AFC WimbledonFull timeAFC Wimbledon 1, Ipswich Town 3Ipswich Town
  5. Sunderland AFCFull timeSunderland AFC 0, Newcastle United 3Newcastle United
  6. Blackburn RoversFull timeBlackburn Rovers 5, Cambridge United 2Cambridge United
  7. Stoke CityFull timeStoke City 2, Brighton & Hove Albion 4Brighton & Hove Albion
  8. Queens Park RangersFull timeQueens Park Rangers 2, AFC Bournemouth 3AFC Bournemouth
  9. Norwich CityFull timeNorwich City 1, Bristol Rovers 1Bristol Rovers
  10. Plymouth ArgyleFull timePlymouth Argyle 3, Sutton United 1Sutton United
  11. Newport CountyFull timeNewport County 1, Eastleigh FC 1Eastleigh FC
  12. Hull CityFull timeHull City 1, Birmingham City 1Birmingham City
  13. Gillingham FCFull timeGillingham FC 0, Sheffield United 4Sheffield United
  14. Watford FCFull timeWatford FC 2, Chesterfield FC 1Chesterfield FC
  15. Southampton FCFull timeSouthampton FC 4, Walsall FC 0Walsall FC
  16. Swansea CityFull timeSwansea City 2, Morecambe FC 0Morecambe FC
  17. Sheffield WednesdayFull timeSheffield Wednesday 4, Cardiff City 0Cardiff City
  18. Chelsea FCFull timeChelsea FC 4, Preston North End 0Preston North End
  19. Middlesbrough FCFull timeMiddlesbrough FC 0, Aston Villa 1Aston Villa

Sunday, January 7, 2024

  1. Manchester CityFull timeManchester City 5, Huddersfield Town 0Huddersfield Town
  2. Peterborough UnitedFull timePeterborough United 0, Leeds United 3Leeds United
  3. Nottingham ForestFull timeNottingham Forest 2, Blackpool FC 2Blackpool FC
  4. Luton TownFull timeLuton Town 0, Bolton Wanderers 0Bolton Wanderers