FA Cup
Season2023-24
Switch competition
ENG · Reference only
Friday, November 3, 2023
- Sheppey UnitedFull timeSheppey United 1, Walsall FC 4Walsall FC
- Barnsley FCFull timeBarnsley FC 3, Horsham FC 3Horsham FC
Saturday, November 4, 2023
- Northampton TownFull timeNorthampton Town 1, Barrow AFC 3Barrow AFC
- Peterborough UnitedFull timePeterborough United 2, Salford City 2Salford City
- Notts CountyFull timeNotts County 3, Crawley Town 2Crawley Town
- Bradford CityFull timeBradford City 1, Wycombe Wanderers 2Wycombe Wanderers
- Chester FCFull timeChester FC 0, York City 0York City
- Swindon TownFull timeSwindon Town 4, Aldershot Town 7Aldershot Town
- RamsgateFull timeRamsgate 2, Woking FC 1Woking FC
- Cambridge UnitedFull timeCambridge United 2, Bracknell Town 1Bracknell Town
- Leyton OrientFull timeLeyton Orient 3, Carlisle United 1Carlisle United
- Oxford UnitedFull timeOxford United 2, Maidenhead United 0Maidenhead United
- Alfreton TownFull timeAlfreton Town 2, Worthing FC 0Worthing FC
- Bolton WanderersFull timeBolton Wanderers 4, Solihull Moors 0Solihull Moors
- Eastleigh FCFull timeEastleigh FC 5, Boreham Wood 1Boreham Wood
- Doncaster RoversFull timeDoncaster Rovers 2, Accrington Stanley 2Accrington Stanley
- Stockport CountyFull timeStockport County 5, Worksop Town FC 1Worksop Town FC
- Newport CountyFull timeNewport County 2, Oldham Athletic 0Oldham Athletic
- Curzon AshtonFull timeCurzon Ashton 0, Barnet FC 1Barnet FC
- Scarborough Athletic FCFull timeScarborough Athletic FC 1, Forest Green Rovers 1Forest Green Rovers
- Bristol RoversFull timeBristol Rovers 7, Whitby Town 2Whitby Town
- Lincoln CityFull timeLincoln City 1, Morecambe FC 2Morecambe FC
- Reading FCFull timeReading FC 3, Milton Keynes Dons 2Milton Keynes Dons
- AFC WimbledonFull timeAFC Wimbledon 5, Cheltenham Town 1Cheltenham Town
- Chesham UnitedFull timeChesham United 0, Maidstone United 2Maidstone United
- Sutton UnitedFull timeSutton United 2, AFC Fylde 1AFC Fylde
- Stevenage FCFull timeStevenage FC 4, Tranmere Rovers 3Tranmere Rovers
- Shrewsbury TownFull timeShrewsbury Town 3, Colchester United 2Colchester United
- Hereford FCFull timeHereford FC 0, Gillingham FC 2Gillingham FC
- Exeter CityFull timeExeter City 0, Wigan Athletic 2Wigan Athletic
- Port Vale FCFull timePort Vale FC 0, Burton Albion 0Burton Albion
- Marine AFCFull timeMarine AFC 1, Harrogate Town 5Harrogate Town
- Yeovil TownFull timeYeovil Town 3, Gateshead FC 2Gateshead FC
- Bromley FCFull timeBromley FC 0, Blackpool FC 2Blackpool FC
- Mansfield TownFull timeMansfield Town 1, Wrexham AFC 2Wrexham AFC
Sunday, November 5, 2023
- Chesterfield FCFull timeChesterfield FC 1, Portsmouth FC 0Portsmouth FC
- Kidderminster HarriersFull timeKidderminster Harriers 1, Fleetwood Town 2Fleetwood Town
- Slough TownFull timeSlough Town 1, Grimsby Town 1Grimsby Town
- Crewe AlexandraFull timeCrewe Alexandra 2, Derby County 2Derby County
- Charlton AthleticFull timeCharlton Athletic 1, Cray Valley PM 1Cray Valley PM
Tuesday, November 14, 2023
- Horsham FCFull timeHorsham FC 0, Barnsley FC 3Barnsley FC
- Derby CountyFull timeDerby County 1, Crewe Alexandra 3Crewe Alexandra
- York CityFull timeYork City 2, Chester FC 1Chester FC
- Burton AlbionFull timeBurton Albion 0, Port Vale FC 2Port Vale FC
- Grimsby TownFull timeGrimsby Town 7, Slough Town 2Slough Town
- Accrington StanleyFull timeAccrington Stanley 1, Doncaster Rovers 2Doncaster RoversAfter extra time
- Salford CityFull timeSalford City 4, Peterborough United 44-5 on penaltiesPeterborough UnitedAfter extra time
Wednesday, November 15, 2023
- Cray Valley PMFull timeCray Valley PM 1, Charlton Athletic 6Charlton Athletic
Friday, December 1, 2023
- York CityFull timeYork City 0, Wigan Athletic 1Wigan Athletic
- Notts CountyFull timeNotts County 2, Shrewsbury Town 3Shrewsbury Town
Saturday, December 2, 2023
- Cambridge UnitedFull timeCambridge United 4, Fleetwood Town 0Fleetwood Town
- Stevenage FCFull timeStevenage FC 1, Port Vale FC 1Port Vale FC
- Wycombe WanderersFull timeWycombe Wanderers 0, Morecambe FC 2Morecambe FC
- Gillingham FCFull timeGillingham FC 2, Charlton Athletic 0Charlton Athletic
- Newport CountyFull timeNewport County 1, Barnet FC 1Barnet FC
- Oxford UnitedFull timeOxford United 2, Grimsby Town 0Grimsby Town
- Sutton UnitedFull timeSutton United 3, Horsham FC 0Horsham FC
- Maidstone UnitedFull timeMaidstone United 2, Barrow AFC 1Barrow AFC
- Bolton WanderersFull timeBolton Wanderers 5, Harrogate Town 1Harrogate Town
- Peterborough UnitedFull timePeterborough United 2, Doncaster Rovers 1Doncaster Rovers
Sunday, December 3, 2023
- Eastleigh FCFull timeEastleigh FC 2, Reading FC 1Reading FC
- Chesterfield FCFull timeChesterfield FC 1, Leyton Orient 0Leyton Orient
- Aldershot TownFull timeAldershot Town 2, Stockport County 2Stockport County
- Wrexham AFCFull timeWrexham AFC 3, Yeovil Town 0Yeovil Town
Monday, December 4, 2023
- AFC WimbledonFull timeAFC Wimbledon 5, Ramsgate 0Ramsgate
Tuesday, December 5, 2023
- Alfreton TownFull timeAlfreton Town 0, Walsall FC 0Walsall FC
Tuesday, December 12, 2023
- Crewe AlexandraFull timeCrewe Alexandra 2, Bristol Rovers 4Bristol Rovers
- Scarborough Athletic FCFull timeScarborough Athletic FC 2, Forest Green Rovers 4Forest Green Rovers
- Port Vale FCFull timePort Vale FC 3, Stevenage FC 33-4 on penaltiesStevenage FCAfter extra time
- Walsall FCFull timeWalsall FC 1, Alfreton Town 0Alfreton Town
- Barnet FCFull timeBarnet FC 1, Newport County 4Newport County
Wednesday, December 13, 2023
- Stockport CountyFull timeStockport County 0, Aldershot Town 1Aldershot Town
Tuesday, December 19, 2023
- Blackpool FCFull timeBlackpool FC 3, Forest Green Rovers 0Forest Green Rovers
Thursday, January 4, 2024
- Crystal PalaceFull timeCrystal Palace 0, Everton FC 0Everton FC
Friday, January 5, 2024
- Brentford FCFull timeBrentford FC 1, Wolverhampton Wanderers 1Wolverhampton Wanderers
- Fulham FCFull timeFulham FC 1, Rotherham United 0Rotherham United
- Tottenham HotspurFull timeTottenham Hotspur 1, Burnley FC 0Burnley FC
Saturday, January 6, 2024
- Maidstone UnitedFull timeMaidstone United 1, Stevenage FC 0Stevenage FC
- Millwall FCFull timeMillwall FC 2, Leicester City 3Leicester City
- Coventry CityFull timeCoventry City 6, Oxford United 2Oxford United
- AFC WimbledonFull timeAFC Wimbledon 1, Ipswich Town 3Ipswich Town
- Sunderland AFCFull timeSunderland AFC 0, Newcastle United 3Newcastle United
- Blackburn RoversFull timeBlackburn Rovers 5, Cambridge United 2Cambridge United
- Stoke CityFull timeStoke City 2, Brighton & Hove Albion 4Brighton & Hove Albion
- Queens Park RangersFull timeQueens Park Rangers 2, AFC Bournemouth 3AFC Bournemouth
- Norwich CityFull timeNorwich City 1, Bristol Rovers 1Bristol Rovers
- Plymouth ArgyleFull timePlymouth Argyle 3, Sutton United 1Sutton United
- Newport CountyFull timeNewport County 1, Eastleigh FC 1Eastleigh FC
- Hull CityFull timeHull City 1, Birmingham City 1Birmingham City
- Gillingham FCFull timeGillingham FC 0, Sheffield United 4Sheffield United
- Watford FCFull timeWatford FC 2, Chesterfield FC 1Chesterfield FC
- Southampton FCFull timeSouthampton FC 4, Walsall FC 0Walsall FC
- Swansea CityFull timeSwansea City 2, Morecambe FC 0Morecambe FC
- Sheffield WednesdayFull timeSheffield Wednesday 4, Cardiff City 0Cardiff City
- Chelsea FCFull timeChelsea FC 4, Preston North End 0Preston North End
- Middlesbrough FCFull timeMiddlesbrough FC 0, Aston Villa 1Aston Villa
Sunday, January 7, 2024
- Manchester CityFull timeManchester City 5, Huddersfield Town 0Huddersfield Town
- Peterborough UnitedFull timePeterborough United 0, Leeds United 3Leeds United
- Nottingham ForestFull timeNottingham Forest 2, Blackpool FC 2Blackpool FC
- Luton TownFull timeLuton Town 0, Bolton Wanderers 0Bolton Wanderers