FA Cup

Extra Preliminary Round
Extra Preliminary Round Replays
Preliminary round
Preliminary Round Replays
1st Round Qualifying
1st Round Qualifying Replays
2nd Round Qualifying
2nd Round Qualifying Replays
3rd Round Qualifying
3rd Round Qualifying Replays
4th Round Qualifying
4th Round Qualifying Replays
1st Round
2nd Round
03/08/2024
- 2:00 PM
Crook Town AFC
4 1
Marske United
03/08/2024
- 2:00 PM
Consett
2 3
Redcar Athletic
03/08/2024
- 2:00 PM
West Auckland Town
0 2
Bishop Auckland
03/08/2024
- 2:00 PM
Newcastle Benfield
3 0
Knaresborough Town
03/08/2024
- 2:00 PM
Garforth Town
2 0
Northallerton Town
03/08/2024
- 2:00 PM
Kendal Town
2 2
Guisborough Town
02/08/2024
- 6:45 PM
Whickham
1 0
Carlisle City
03/08/2024
- 2:00 PM
Boro Rangers
3 0
West Allotment Celtic
03/08/2024
- 2:00 PM
Shildon AFC
2 4
Ashington AFC
04/08/2024
- 2:00 PM
Beverley Town
2 3
Whitley Bay
02/08/2024
- 6:45 PM
Heaton Stannington
2 0
Easington Colliery
03/08/2024
- 2:00 PM
Birtley Town
3 2
Bridlington Town
03/08/2024
- 2:00 PM
Tow Law Town
2 3
Blyth Town
03/08/2024
- 2:00 PM
North Shields
1 2
Newcastle Blue Star
03/08/2024
- 2:00 PM
Tadcaster Albion
3 0
Seaham Red Star
03/08/2024
- 2:00 PM
Penrith AFC
3 0
Pickering Town
03/08/2024
- 2:00 PM
Colne
0 4
Mossley
03/08/2024
- 2:00 PM
Longridge Town
2 0
Cheadle Town
03/08/2024
- 2:00 PM
Sheffield
2 1
Nantwich Town
03/08/2024
- 2:00 PM
Ossett United
0 1
Widnes
03/08/2024
- 2:00 PM
Vauxhall Motors
1 1
Eccleshill United
02/08/2024
- 7:00 PM
AFC Liverpool
2 1
Abbey Hey
03/08/2024
- 2:00 PM
Wythenshawe Town
7 1
Chadderton
03/08/2024
- 2:00 PM
Whitchurch Alport
3 0
Irlam
03/08/2024
- 2:00 PM
Thackley
2 0
Frickley Athletic
03/08/2024
- 2:00 PM
Stocksbridge Park Steels
2 1
Prestwich Heys
03/08/2024
- 2:00 PM
West Didsbury & Chorlton
3 2
Burscough
03/08/2024
- 2:00 PM
Penistone Church
1 2
Charnock Richard
03/08/2024
- 2:00 PM
Ramsbottom United
1 3
Stalybridge Celtic
03/08/2024
- 2:00 PM
Barnoldswick Town
0 0
Brighouse Town
03/08/2024
- 2:00 PM
Liversedge
0 2
Silsden
02/08/2024
- 7:00 PM
Albion Sports
1 2
Trafford
03/08/2024
- 2:00 PM
Campion
1 0
Parkgate
03/08/2024
- 2:00 PM
Padiham
1 1
Golcar United
03/08/2024
- 2:00 PM
Wythenshawe Amateurs
0 0
Pilkington
03/08/2024
- 2:00 PM
Northwich Victoria
3 2
Squires Gate
03/08/2024
- 2:00 PM
Handsworth Parramore
2 2
South Liverpool
03/08/2024
- 2:00 PM
Congleton Town
2 4
Bury
04/08/2024
- 1:00 PM
Hallam
2 1
Lower Breck
03/08/2024
- 2:00 PM
Stockport Town
1 2
1874 Northwich
03/08/2024
- 2:00 PM
Litherland Remyca
1 3
Glossop North End
04/08/2024
- 1:00 PM
AFC Emley
1 0
St Helens
03/08/2024
- 2:00 PM
Brocton
3 2
Tividale
03/08/2024
- 2:00 PM
Wolverhampton Casuals
0 3
Rugby Town
03/08/2024
- 2:00 PM
Lutterworth Town
3 2
Studley
03/08/2024
- 2:00 PM
Coventry Sphinx
0 1
Ashby Ivanhoe
03/08/2024
- 2:00 PM
OJM Black Country
1 2
Chasetown
03/08/2024
- 2:00 PM
Rugby Borough
0 4
Darlaston Town
03/08/2024
- 2:00 PM
Kidsgrove Athletic
2 0
Pershore Town
03/08/2024
- 2:00 PM
AFC Wulfrunians
1 2
Atherstone Town
03/08/2024
- 2:00 PM
Sporting Khalsa
3 0
Coventry United
03/08/2024
- 2:00 PM
Sutton Coldfield Town
2 0
Romulus
03/08/2024
- 2:00 PM
Hinckley AFC
3 1
Highgate United
03/08/2024
- 2:00 PM
Westfields
1 0
Daventry Town
03/08/2024
- 2:00 PM
Worcester Raiders
2 0
Stourport Swifts
03/08/2024
- 2:00 PM
Racing Club Warwick
1 4
Hednesford Town
03/08/2024
- 2:00 PM
Stone Old Alleynians
2 1
Bedworth United
03/08/2024
- 2:00 PM
Hanley Town
1 1
Boldmere St. Michaels
03/08/2024
- 2:00 PM
Worcester City
0 0
Walsall Wood
03/08/2024
- 2:00 PM
Uttoxeter Town
2 3
Heanor Town
03/08/2024
- 2:00 PM
Shifnal Town FC
3 0
Belper United
03/08/2024
- 2:00 PM
Malvern Town
2 1
Hereford Pegasus
03/08/2024
- 2:00 PM
Sporting Club Inkberrow
0 3
Dudley Town
03/08/2024
- 2:00 PM
Evesham United
1 1
Newcastle Town
03/08/2024
- 2:00 PM
Coleshill Town
0 0
Eastwood Community
03/08/2024
- 2:00 PM
Gresley
4 2
Lichfield City
03/08/2024
- 2:00 PM
Corby Town
1 1
AFC Rushden & Diamonds
03/08/2024
- 2:00 PM
Grimsby Borough
3 0
Oadby Town
03/08/2024
- 2:00 PM
Leicester Nirvana
0 6
Northampton ON Chenecks
03/08/2024
- 2:00 PM
Rossington Main
0 3
AFC Mansfield
03/08/2024
- 2:00 PM
Shirebrook Town
1 2
Deeping Rangers
03/08/2024
- 2:00 PM
Bourne Town
0 1
Aylestone Park
03/08/2024
- 2:00 PM
Yaxley
2 1
Godmanchester Rovers
03/08/2024
- 2:00 PM
Lincoln United
2 3
Goole
03/08/2024
- 2:00 PM
Melton Town
2 0
Harrowby United
03/08/2024
- 2:00 PM
Shepshed Dynamo
0 3
Winterton Rangers
03/08/2024
- 2:00 PM
Sherwood Colliery
1 1
Grantham Town
03/08/2024
- 2:00 PM
Kimberley Miners Welfare
0 7
Cleethorpes Town
03/08/2024
- 2:00 PM
Skegness Town
1 3
Newark Flowserve
03/08/2024
- 2:00 PM
Wellingborough Town
1 1
Sleaford Town
03/08/2024
- 2:00 PM
Bugbrooke St Michaels
0 2
Loughborough University
03/08/2024
- 2:00 PM
Sileby Rangers
1 1
Boston Town
03/08/2024
- 2:00 PM
Hucknall Town
2 3
Bottesford Town
03/08/2024
- 2:00 PM
Dereham Town
1 1
Wisbech Town
03/08/2024
- 2:00 PM
Ely City
1 1
Mulbarton Wanderers
02/08/2024
- 7:00 PM
Sheringham
2 1
Woodbridge Town
04/08/2024
- 1:00 PM
Cambridge City
5 1
Lakenheath
03/08/2024
- 2:00 PM
Harleston Town
4 0
Heacham
02/08/2024
- 6:45 PM
Great Yarmouth Town
2 0
Kirkley & Pakefield
03/08/2024
- 2:00 PM
Wroxham
1 1
Walsham Le Willows
03/08/2024
- 2:00 PM
Thetford Town
0 0
Ipswich Wanderers
03/08/2024
- 2:00 PM
Stowmarket Town
2 1
Histon
03/08/2024
- 2:00 PM
Cornard United
3 0
Fakenham Town
03/08/2024
- 2:00 PM
Newmarket Town
3 1
March Town United
03/08/2024
- 2:00 PM
Gorleston
2 0
Hadleigh United
03/08/2024
- 2:00 PM
Long Melford
1 4
Downham Town
03/08/2024
- 2:00 PM
Soham Town Rangers
4 1
Mildenhall Town
03/08/2024
- 2:00 PM
Great Wakering Rovers
2 2
Redbridge
03/08/2024
- 2:00 PM
Newport Pagnell Town
3 3
Ilford
02/08/2024
- 6:45 PM
Stansted
0 0
Biggleswade
03/08/2024
- 2:00 PM
Leverstock Green
3 1
Baldock Town
03/08/2024
- 2:00 PM
Eynesbury Rovers
2 2
Romford
03/08/2024
- 2:00 PM
Tring Athletic
1 1
Barking
03/08/2024
- 2:00 PM
Biggleswade United
2 2
Frenford
03/08/2024
- 2:00 PM
Milton Keynes Irish
2 0
Welwyn Garden City
03/08/2024
- 2:00 PM
Witham Town
2 1
Hertford Town
03/08/2024
- 2:00 PM
London Lions
4 0
Arlesey Town
03/08/2024
- 2:00 PM
Colney Heath
1 2
Takeley
03/08/2024
- 2:00 PM
Cockfosters
1 1
Kings Langley
03/08/2024
- 2:00 PM
Sawbridgeworth Town
0 5
FC Romania
03/08/2024
- 2:00 PM
Real Bedford
2 3
St Neots Town
03/08/2024
- 2:00 PM
West Essex
0 1
Enfield 1893
03/08/2024
- 2:00 PM
Little Oakley
3 1
Dunstable Town
03/08/2024
- 2:00 PM
Basildon United
2 1
Hadley
03/08/2024
- 2:00 PM
Shefford Town & Campton
0 2
Brantham Athletic
03/08/2024
- 2:00 PM
Clacton
0 6
Leighton Town
03/08/2024
- 2:00 PM
Potton United
1 3
White Ensign
03/08/2024
- 2:00 PM
Barton Rovers
1 1
Saffron Walden Town
03/08/2024
- 2:00 PM
Heybridge Swifts
2 1
Wormley Rovers
03/08/2024
- 2:00 PM
Benfleet
3 1
Woodford Town
04/08/2024
- 12:00 PM
Grays Athletic
5 1
Hullbridge Sports
03/08/2024
- 2:00 PM
Edgware Town
2 2
Crawley Green
03/08/2024
- 2:00 PM
Stanway Rovers
0 0
Maldon & Tiptree
03/08/2024
- 2:00 PM
Tilbury
4 1
Buckhurst Hill
03/08/2024
- 2:00 PM
Harpenden Town
3 1
Halstead Town
03/08/2024
- 2:00 PM
Portishead Town
0 1
Easington Sports
03/08/2024
- 2:00 PM
Tuffley Rovers
0 3
Kidlington
03/08/2024
- 2:00 PM
Malmesbury Victoria
1 3
Slimbridge
03/08/2024
- 2:00 PM
Reading City
3 2
Ardley United
03/08/2024
- 2:00 PM
Lydney Town
5 1
Thornbury Town
03/08/2024
- 2:00 PM
Burnham
3 3
Corsham Town
03/08/2024
- 2:00 PM
Brislington
0 2
Wallingford & Crowmarsh
03/08/2024
- 2:00 PM
Flackwell Heath
0 1
Aylesbury Vale Dynamos
03/08/2024
- 11:30 AM
Binfield
3 1
Wokingham & Emmbrook
03/08/2024
- 2:00 PM
Longlevens
1 1
Winslow United
03/08/2024
- 2:00 PM
Cinderford Town
1 2
Nailsea & Tickenham
03/08/2024
- 2:00 PM
Virginia Water
4 2
Brimscombe & Thrupp
03/08/2024
- 2:00 PM
Ascot United
1 0
Milton United
03/08/2024
- 2:00 PM
Thame United
3 0
Aylesbury United
03/08/2024
- 2:00 PM
Oldland Abbotonians
2 4
Amersham Town
03/08/2024
- 2:00 PM
Highworth Town
0 1
Bishop's Cleeve
03/08/2024
- 2:00 PM
Roman Glass St George
2 0
North Leigh
03/08/2024
- 2:00 PM
Fairford Town
7 0
Cirencester Town
03/08/2024
- 2:00 PM
Hartpury University
2 0
Risborough Rangers
03/08/2024
- 2:00 PM
Yate Town
2 0
Holyport
04/08/2024
- 12:00 PM
Berks County
1 4
Clevedon Town
02/08/2024
- 6:45 PM
Royal Wootton
2 1
Mangotsfield United
03/08/2024
- 2:00 PM
British Airways
0 0
Loxwood
03/08/2024
- 2:00 PM
Horsham YMCA
5 1
Newhaven
03/08/2024
- 2:00 PM
Larkfield & New Hythe
2 1
Kennington
03/08/2024
- 2:00 PM
Rayners Lane
3 1
Broadfields United
04/08/2024
- 2:00 PM
Littlehampton Town
1 0
Tooting & Mitcham United
03/08/2024
- 2:00 PM
Cobham
3 4
Uxbridge
03/08/2024
- 2:00 PM
Chipstead
0 2
Athletic Newham
04/08/2024
- 2:00 PM
Peacehaven & Telscombe
0 2
Shoreham
03/08/2024
- 2:00 PM
Hanworth Villa
4 0
Knaphill
03/08/2024
- 2:00 PM
Deal Town
4 0
Roffey
03/08/2024
- 2:00 PM
Epsom & Ewell FC
0 0
Phoenix Sports
03/08/2024
- 2:00 PM
Saltdean United
3 2
Varndeanians
03/08/2024
- 2:00 PM
North Greenford United
1 1
Corinthian-Casuals
03/08/2024
- 2:00 PM
Steyning Town
4 0
Hilltop
03/08/2024
- 2:00 PM
Merstham
7 0
Wick
03/08/2024
- 2:00 PM
Wembley
0 2
Bedfont Sports
03/08/2024
- 2:00 PM
Abbey Rangers
2 2
Hythe Town
03/08/2024
- 2:00 PM
Punjab United
2 0
Snodland Town
03/08/2024
- 2:00 PM
Hassocks
2 3
Haywards Heath Town
03/08/2024
- 2:00 PM
Broadbridge Heath
2 1
Horley Town
03/08/2024
- 2:00 PM
Badshot Lea
1 0
Stansfeld
03/08/2024
- 2:00 PM
Sevenoaks Town
2 1
Whitstable Town
03/08/2024
- 2:00 PM
Fisher
2 5
Redhill
03/08/2024
- 2:00 PM
Tunbridge Wells
1 3
Farnham Town
03/08/2024
- 2:00 PM
Balham
3 1
Midhurst & Easebourne
03/08/2024
- 2:00 PM
Holmesdale
0 1
Crawley Down Gatwick
03/08/2024
- 2:00 PM
Lordswood
1 0
Erith & Belvedere
03/08/2024
- 2:00 PM
Eastbourne Town
2 0
Little Common
03/08/2024
- 2:00 PM
Ashford United
3 0
Egham Town
03/08/2024
- 2:00 PM
Bexhill United
0 1
Faversham Town
03/08/2024
- 2:00 PM
Northwood
0 2
Ashford Town (Middlesex)
02/08/2024
- 6:45 PM
Spelthorne Sports
0 1
Burgess Hill Town
03/08/2024
- 2:00 PM
Camberley Town
2 1
Lydd Town
03/08/2024
- 2:00 PM
Sheerwater
1 1
Rusthall
03/08/2024
- 2:00 PM
Beckenham Town
1 3
Harefield United
03/08/2024
- 2:00 PM
Lingfield
1 0
Hollands & Blair
03/08/2024
- 2:00 PM
South Park
3 1
Sutton Common Rovers
03/08/2024
- 2:00 PM
Sutton Athletic
1 2
Sandhurst Town
03/08/2024
- 2:00 PM
Erith Town
6 2
Pagham
03/08/2024
- 2:00 PM
Glebe
0 2
East Grinstead Town
03/08/2024
- 2:00 PM
Metropolitan Police
1 3
VCD Athletic
03/08/2024
- 2:00 PM
Eastbourne United
4 0
Sporting Bengal United
03/08/2024
- 2:00 PM
Crowborough Athletic
1 1
Bearsted
03/08/2024
- 2:00 PM
Tadley Calleva
2 3
Millbrook FC
03/08/2024
- 2:00 PM
Fareham Town
1 1
Sherborne Town
03/08/2024
- 2:00 PM
AFC Portchester
5 1
United Services
03/08/2024
- 2:00 PM
Melksham Town
3 0
Welton Rovers
03/08/2024
- 2:00 PM
Thatcham Town
3 1
Christchurch
03/08/2024
- 2:00 PM
Bournemouth FC
0 4
Shaftesbury Town
03/08/2024
- 2:00 PM
AFC Croydon Athletic
3 1
Guildford City
03/08/2024
- 2:00 PM
Portland United
0 2
Hamworthy Recreation
03/08/2024
- 2:00 PM
Baffins Milton Rovers
5 0
Petersfield Town
03/08/2024
- 2:00 PM
Hamble Club
0 0
Westbury United
03/08/2024
- 2:00 PM
Alton Town
1 1
Fleet Town
03/08/2024
- 2:00 PM
Andover New Street
4 2
Hythe & Dibden
03/08/2024
- 2:00 PM
Laverstock & Ford
1 1
Cowes Sports
03/08/2024
- 2:00 PM
Bemerton Heath Harleq.
1 1
Brockenhurst
03/08/2024
- 2:00 PM
Hartley Wintney
3 0
Downton
03/08/2024
- 2:00 PM
Shepton Mallet
1 0
Horndean
03/08/2024
- 2:00 PM
Moneyfields
1 2
AFC Stoneham
03/08/2024
- 2:00 PM
Paulton Rovers
2 1
Bashley
03/08/2024
- 2:00 PM
Wincanton Town
2 1
Blackfield & Langley
03/08/2024
- 2:00 PM
Falmouth Town
5 0
Torpoint Athletic
03/08/2024
- 2:00 PM
Exmouth
1 0
Street
03/08/2024
- 2:00 PM
Ilfracombe Town
0 2
Tavistock
03/08/2024
- 2:00 PM
St Blazey
1 3
Ivybridge Town
03/08/2024
- 2:00 PM
Barnstaple Town
3 3
Helston Athletic
03/08/2024
- 2:00 PM
Brixham
2 0
Saltash United
03/08/2024
- 2:00 PM
Willand Rovers
2 0
St Austell
03/08/2024
- 2:00 PM
Wellington
1 0
Buckland Athletic
03/08/2024
- 2:00 PM
Bideford
1 0
Bridgwater Town
03/08/2024
- 2:00 PM
AFC Kempston Rovers
2 4
Brightlingsea Regent
03/08/2024
- 2:00 PM
Barton Town Old Boys
5 2
Newark Town
03/08/2024
- 2:00 PM
Corinthian
2 0
AFC Whyteleafe
05/08/2024
- 6:45 PM
Biggleswade
2 1
Stansted
05/08/2024
- 6:45 PM
Redbridge
1 0
Great Wakering Rovers
06/08/2024
- 6:30 PM
Bearsted
1 2
Crowborough Athletic
06/08/2024
- 6:45 PM
Helston Athletic
0 2
Barnstaple Town
06/08/2024
- 6:45 PM
Brockenhurst
0 1
Bemerton Heath Harleq.
06/08/2024
- 6:45 PM
Cowes Sports
1 3
Laverstock & Ford
06/08/2024
- 6:45 PM
Fleet Town
4 1
Alton Town
06/08/2024
- 6:45 PM
Westbury United
1 0
Hamble Club
06/08/2024
- 6:45 PM
Rusthall
4 1
Sheerwater
06/08/2024
- 6:45 PM
Golcar United
1 0
Padiham
06/08/2024
- 6:45 PM
Phoenix Sports
1 3
Epsom & Ewell FC
06/08/2024
- 6:45 PM
Loxwood
3 1
British Airways
06/08/2024
- 6:45 PM
Winslow United
1 3
Longlevens
06/08/2024
- 6:45 PM
Corsham Town
2 0
Burnham
06/08/2024
- 6:45 PM
Maldon & Tiptree
1 2
Stanway Rovers
06/08/2024
- 6:45 PM
Saffron Walden Town
2 1
Barton Rovers
06/08/2024
- 6:45 PM
Kings Langley
1 0
Cockfosters
06/08/2024
- 6:45 PM
Barking
1 0
Tring Athletic
06/08/2024
- 6:45 PM
Ipswich Wanderers
1 0
Thetford Town
06/08/2024
- 6:45 PM
Walsham Le Willows
0 2
Wroxham
13/08/2024
- 6:45 PM
Walsall Wood
1 0
Worcester City
06/08/2024
- 6:45 PM
Mulbarton Wanderers
2 1
Ely City
06/08/2024
- 6:45 PM
Wisbech Town
0 1
Dereham Town
06/08/2024
- 6:45 PM
Boston Town
1 0
Sileby Rangers
06/08/2024
- 6:45 PM
Newcastle Town
3 2
Evesham United
06/08/2024
- 6:45 PM
Grantham Town
4 0
Sherwood Colliery
06/08/2024
- 6:45 PM
AFC Rushden & Diamonds
1 1
Corby Town
06/08/2024
- 6:45 PM
Boldmere St. Michaels
0 0
Hanley Town
06/08/2024
- 6:45 PM
Frenford
2 4
Biggleswade United
06/08/2024
- 6:45 PM
Takeley
- -
Colney Heath
06/08/2024
- 6:45 PM
Crawley Green
1 1
Edgware Town
06/08/2024
- 6:45 PM
Hythe Town
2 3
Abbey Rangers
06/08/2024
- 7:00 PM
Eastwood Community
1 3
Coleshill Town
07/08/2024
- 6:45 PM
Guisborough Town
1 2
Kendal Town
07/08/2024
- 6:45 PM
Sherborne Town
2 0
Fareham Town
07/08/2024
- 6:45 PM
Eccleshill United
3 2
Vauxhall Motors
07/08/2024
- 6:45 PM
Brighouse Town
2 2
Barnoldswick Town
<