ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=

2023/24

Holders:

Final

Sa 11May 2024NGateshead2 - 2Solihull M

Semi-Finals

Sa 06Apr 2024Bromley1 - 2Solihull M
Sa 06Apr 2024Gateshead2 - 1Macclesfield

Quarter-Finals

Sa 13Jan 2024Aveley1 - 0Fylde
Sa 13Jan 2024Bath City0 - 0Coalville
Sa 13Jan 2024Bishop's St.6 - 1Aldershot
Sa 13Jan 2024Bromley1 - 1Chippenham
Sa 13Jan 2024Chelmsford0 - 1Wealdstone
Sa 13Jan 2024Gateshead2 - 2Weston S-M.
Sa 13Jan 2024Hartlepool0 - 0Hampton & R
Sa 13Jan 2024Hereford2 - 0Torquay
Sa 13Jan 2024Horsham0 - 3Peterborough Sports
Sa 13Jan 2024Hythe1 - 2Chorley
Sa 13Jan 2024Kidderminster0 - 0Altrincham
Sa 13Jan 2024Macclesfield5 - 0Dorking W
Sa 13Jan 2024Oldham1 - 2Hendon
Sa 13Jan 2024Radcliffe Boro1 - 2Barnet
Sa 13Jan 2024Solihull M5 - 1Nantwich
Sa 13Jan 2024Welling2 - 0Chesterfield
Tu 07Nov 2023Poole Town2 - 2Bracknell
We 01Nov 2023Kingstonian0 - 4Whitehawk
Tu 31Oct 2023AFC Totton2 - 1Merthyr
Tu 31Oct 2023Hythe3 - 1Ramsgate
Mo 30Oct 2023Bognor Regis3 - 0Gosport Bor
Sa 28Oct 2023Alvechurch0 - 1Coalville
Sa 28Oct 2023Billericay5 - 0Bury Town
Sa 28Oct 2023Chatham Town0 - 2Cray Valley PM
Sa 28Oct 2023City of Liverpool1 - 0Stamford
Sa 28Oct 2023Cray W3 - 3Chesham
Sa 28Oct 2023Dulwich H0 - 2Lewes
Sa 28Oct 2023FC Utd2 - 2Radcliffe Boro
Sa 28Oct 2023Harborough T0 - 0Avro
Sa 28Oct 2023Haringey B1 - 2Redbridge
Sa 28Oct 2023Harrow Boro1 - 2Beaconsfield
Sa 28Oct 2023Hendon2 - 1Walton & H
Sa 28Oct 2023Larkhall1 - 2Horsham
Sa 28Oct 2023Macclesfield4 - 1Halesowen
Sa 28Oct 2023Nantwich0 - 0Stratford
Sa 28Oct 2023North Ferriby FC0 - 3Matlock
Sa 28Oct 2023Nuneaton2 - 0Hyde
Sa 28Oct 2023Potters Bar0 - 1Leiston
Sa 28Oct 2023Redditch3 - 0Ashton Utd
Sa 28Oct 2023South Park2 - 1Leighton
Sa 28Oct 2023St Ives3 - 1Marine
Sa 28Oct 2023Stafford5 - 3Quorn
Sa 28Oct 2023Stourbridge5 - 1Bamber Br.
Sa 28Oct 2023Swindon Sup.0 - 3Basingstoke
Sa 28Oct 2023Walsall Wood1 - 1Guiseley
Sa 28Oct 2023Westfield1 - 3Hungerford
Sa 28Oct 2023Worksop0 - 5Mickleover S
Fr 27Oct 2023Frome1 - 0Cribbs

Round 3

Tu 09Jan 2024Walsall Wood0 - 2Coalville
We 20Dec 2023Wealdstone4 - 1Billericay
Tu 12Dec 2023Halifax0 - 0Altrincham
Tu 12Dec 2023Hythe3 - 2Whitehawk
Tu 12Dec 2023Radcliffe Boro4 - 0Redditch
Tu 12Dec 2023Rochdale1 - 5Gateshead
Tu 12Dec 2023Weston S-M.3 - 2Woking
Sa 09Dec 2023Aveley1 - 1Hungerford
Sa 09Dec 2023Barnet4 - 0Maidstone
Sa 09Dec 2023Bath City1 - 0Boreham W
Sa 09Dec 2023Bromley1 - 0Slough
Sa 09Dec 2023Chesterfield6 - 1Southport
Sa 09Dec 2023Chippenham5 - 3Gloucester
Sa 09Dec 2023Chorley2 - 0Blyth Sptns
Sa 09Dec 2023City of Liverpool1 - 5Hartlepool
Sa 09Dec 2023Curzon A0 - 2Macclesfield
Sa 09Dec 2023Dag & Red1 - 1Peterborough Sports
Sa 09Dec 2023Dorking W3 - 0Maidenhead
Sa 09Dec 2023Eastleigh2 - 2Aldershot
Sa 09Dec 2023Ebbsfleet1 - 1Bishop's St.
Sa 09Dec 2023Frome1 - 4Torquay
Sa 09Dec 2023Hendon2 - 0Weymouth
Sa 09Dec 2023Hereford1 - 0South Park
Sa 09Dec 2023Horsham2 - 0AFC Totton
Sa 09Dec 2023Kidderminster4 - 1Stourbridge
Sa 09Dec 2023Nantwich3 - 2York
Sa 09Dec 2023Nuneaton2 - 2Fylde
Sa 09Dec 2023Oldham3 - 3Mickleover S
Sa 09Dec 2023Oxford C0 - 1Chelmsford
Sa 09Dec 2023Southend2 - 2Hampton & R
Sa 09Dec 2023Welling1 - 1Brackley
Fr 08Dec 2023Scunthorpe0 - 2Solihull M

Round 2

We 22Nov 2023NBognor Regis1 - 4South Park
Tu 21Nov 2023Leiston1 - 4Peterborough Sports
Tu 21Nov 2023Welling2 - 2Taunton Town
Sa 18Nov 2023AFC Totton2 - 1Havant & W
Sa 18Nov 2023Alfreton2 - 4Macclesfield
Sa 18Nov 2023Aveley2 - 1St Ives
Sa 18Nov 2023Banbury2 - 4Nuneaton
Sa 18Nov 2023Bath City1 - 0Beaconsfield
Sa 18Nov 2023Billericay3 - 1Tamworth
Sa 18Nov 2023Bishop's St.3 - 1St Albans
Sa 18Nov 2023Bracknell0 - 3Horsham
Sa 18Nov 2023Buxton1 - 3City of Liverpool
Sa 18Nov 2023Chippenham1 - 1Basingstoke
Sa 18Nov 2023Chorley1 - 0Scarborough A
Sa 18Nov 2023NCoalville1 - 1Boston Utd
Sa 18Nov 2023Cray Valley PM1 - 5Hampton & R
Sa 18Nov 2023Curzon A2 - 0Matlock
Sa 18Nov 2023Dartford0 - 1Maidstone
Sa 18Nov 2023Dover4 - 4Weymouth
Sa 18Nov 2023Farsley AFC2 - 4Radcliffe Boro
Sa 18Nov 2023Frome2 - 2Worthing
Sa 18Nov 2023Gloucester3 - 0Braintree
Sa 18Nov 2023Harborough T0 - 2Chelmsford
Sa 18Nov 2023Hemel1 - 1Walsall Wood
Sa 18Nov 2023Hendon2 - 0Eastbourne
Sa 18Nov 2023Hereford4 - 1Redbridge
Sa 18Nov 2023Hungerford2 - 0Truro City
Sa 18Nov 2023Hythe0 - 0Tonbridge
Sa 18Nov 2023Nantwich0 - 0Chester
Sa 18Nov 2023Redditch2 - 1Rushall Oly.
Sa 18Nov 2023Scunthorpe2 - 0Darlington
Sa 18Nov 2023Slough2 - 1Farnborough
Sa 18Nov 2023Southport4 - 0South Shields
Sa 18Nov 2023Spennymoor1 - 3Mickleover S
Sa 18Nov 2023Stafford0 - 0Brackley
Sa 18Nov 2023Stourbridge2 - 1King's Lynn
Sa 18Nov 2023Torquay2 - 1Yeovil
Sa 18Nov 2023Warrington1 - 3Blyth Sptns
Sa 18Nov 2023Weston S-M.4 - 1Cray W
Sa 18Nov 2023Whitehawk3 - 1Lewes

3rd Qualifying

Sa 07Oct 2023AFC Totton2 - 1Plymouth P
Sa 07Oct 2023Anstey Nomads0 - 1Alvechurch
Sa 07Oct 2023Ashton Utd1 - 1Brighouse Town
Sa 07Oct 2023Badshot Lea0 - 0Redbridge
Sa 07Oct 2023Barwell2 - 2Mickleover S
Sa 07Oct 2023Basingstoke3 - 0Kidlington
Sa 07Oct 2023Beaconsfield3 - 0Ashford United
Sa 07Oct 2023Billericay4 - 3Felixstowe & W
Sa 07Oct 2023Bishop's Cleeve1 - 5Frome
Sa 07Oct 2023Bognor Regis3 - 1Hayes & Y
Sa 07Oct 2023Boldmere St. M0 - 3Leighton
Sa 07Oct 2023Bootle0 - 2Bamber Br.
Sa 07Oct 2023Bradford PA0 - 0Nantwich
Sa 07Oct 2023Bromsgrove S0 - 2Halesowen
Sa 07Oct 2023Carshalton1 - 2Cray Valley PM
Sa 07Oct 2023Chesham4 - 3Enfield T
Sa 07Oct 2023Cheshunt0 - 1Dulwich H
Sa 07Oct 2023Concord R2 - 3Hythe
Sa 07Oct 2023Didcot Town1 - 2Cribbs
Sa 07Oct 2023Folkestone2 - 2Haringey B
Sa 07Oct 2023Gainsborough1 - 3Guiseley
Sa 07Oct 2023Gosport Bor2 - 2Salisbury FC
Sa 07Oct 2023Hanley Town0 - 1Macclesfield
Sa 07Oct 2023Hanwell Town1 - 2Bracknell
Sa 07Oct 2023Harborough T2 - 1Biggleswade
Sa 07Oct 2023Harrow Boro1 - 0Margate
Sa 07Oct 2023Hastings Utd1 - 2Kingstonian
Sa 07Oct 2023Hendon3 - 1AFC Sudbury
Sa 07Oct 2023Heybridge1 - 2Chatham Town
Sa 07Oct 2023Hitchin2 - 3Stamford
Sa 07Oct 2023Horsham2 - 0Brightlingsea R
Sa 07Oct 2023Ilkeston2 - 3Walsall Wood
Sa 07Oct 2023Lancaster0 - 0City of Liverpool
Sa 07Oct 2023Larkhall2 - 0Mousehole AFC
Sa 07Oct 2023Leiston1 - 1Hornchurch
Sa 07Oct 2023Lewes4 - 1Lowestoft
Sa 07Oct 2023Long Eaton U1 - 4Stourbridge
Sa 07Oct 2023Marske Utd2 - 4Marine
Sa 07Oct 2023Matlock1 - 0Bedford
Sa 07Oct 2023Merthyr3 - 1Dorchester
Sa 07Oct 2023Morpeth Town1 - 4FC Utd
Sa 07Oct 2023Needham M0 - 1Cray W
Sa 07Oct 2023North Ferriby FC4 - 0Atherton Colls
Sa 07Oct 2023Nuneaton1 - 0Carlton Town
Sa 07Oct 2023Poole Town3 - 1Sholing
Sa 07Oct 2023Quorn2 - 0Telford
Sa 07Oct 2023Radcliffe Boro3 - 2Whitby
Sa 07Oct 2023Ramsgate4 - 1Sheppey United
Sa 07Oct 2023Redditch2 - 1Leamington
Sa 07Oct 2023Royston1 - 3Coalville
Sa 07Oct 2023South Park2 - 0Hashtag United
Sa 07Oct 2023St Ives3 - 2Kettering
Sa 07Oct 2023Stafford3 - 2Sporting Khalsa
Sa 07Oct 2023Stratford1 - 0Basford United
Sa 07Oct 2023Swindon Sup.3 - 1Tiverton
Sa 07Oct 2023Walton & H3 - 1Canvey Isl.
Sa 07Oct 2023Westfield3 - 1Leatherhead
Sa 07Oct 2023Whitehawk2 - 0Ascot Utd
Sa 07Oct 2023Winchester City3 - 5Hungerford
Sa 07Oct 2023Wingate & F0 - 1Bury Town
Sa 07Oct 2023Workington1 - 3Hyde
Sa 07Oct 2023Worksop2 - 1Stocksbridge
Fr 06Oct 2023Avro4 - 0Rylands
Fr 06Oct 2023Potters Bar4 - 1Berkhamsted

2nd Qualifying

Su 24Sep 2023Bowers & Pitsea0 - 0Bedford
Su 24Sep 2023Cambridge C0 - 2Leighton
Su 24Sep 2023Hamworthy United1 - 2Larkhall
Sa 23Sep 2023AFC Dunstable2 - 3Brightlingsea R
Sa 23Sep 2023Anstey Nomads2 - 2Loughbr'gh Dy
Sa 23Sep 2023Ascot Utd6 - 2Lancing
Sa 23Sep 2023Avro0 - 0Stalybridge
Sa 23Sep 2023Badshot Lea5 - 3Sutton Common Rovers
Sa 23Sep 2023Basildon United0 - 4Lowestoft
Sa 23Sep 2023Belper Town1 - 2Walsall Wood
Sa 23Sep 2023Bemerton H0 - 3Frome
Sa 23Sep 2023Biggleswade2 - 1Hadley
Sa 23Sep 2023Bishop's Cleeve3 - 2Bristol Manor F
Sa 23Sep 2023Boldmere St. M2 - 1Grantham
Sa 23Sep 2023Brighouse Town2 - 2Clitheroe
Sa 23Sep 2023Bury Town1 - 1Waltham Forest
Sa 23Sep 2023Carlton Town2 - 1Chasetown
Sa 23Sep 2023Chertsey Town2 - 4Hythe
Sa 23Sep 2023City of Liverpool2 - 1Witton
Sa 23Sep 2023Cray Valley PM2 - 0Hartley Wint.
Sa 23Sep 2023Cribbs3 - 3Bashley
Sa 23Sep 2023Felixstowe & W6 - 3Hertford Town
Sa 23Sep 2023Hanley Town2 - 1Sheffield FC
Sa 23Sep 2023Kidlington2 - 1Exmouth Town
Sa 23Sep 2023Kidsgrove Ath2 - 4Sporting Khalsa
Sa 23Sep 2023Leicester Road0 - 0Harborough T
Sa 23Sep 2023Met. Police1 - 1Ashford United
Sa 23Sep 2023Mousehole AFC3 - 0Tavistock
Sa 23Sep 2023Nantwich2 - 1Dunston UTS
Sa 23Sep 2023North Ferriby FC2 - 2Prescott Cabl.
Sa 23Sep 2023Quorn4 - 2Leek
Sa 23Sep 2023Ramsgate3 - 1Sevenoaks T
Sa 23Sep 2023Sheppey United2 - 1Sittingbourne
Sa 23Sep 2023South Park2 - 1Three Bridges
Sa 23Sep 2023Southall1 - 3Leatherhead
Sa 23Sep 2023Stockton T0 - 2Bootle
Sa 23Sep 2023Vauxhall M0 - 1Stocksbridge
Sa 23Sep 2023Waltham Abbey1 - 5Heybridge
Sa 23Sep 2023Westfield2 - 1Marlow
Sa 23Sep 2023Witham Town2 - 3Redbridge

1st Qualifying

Su 10Sep 2023Ashford United7 - 1Binfield
Su 10Sep 2023City of Liverpool3 - 11874 Northwich
Su 10Sep 2023Enfield 1893vWaltham Forest
Sa 09Sep 2023AFC DunstablevE Thurrock
Sa 09Sep 2023Anstey Nomads2 - 0Corby
Sa 09Sep 2023Avro2 - 1Winterton R
Sa 09Sep 2023Aylesbury2 - 3Bedford
Sa 09Sep 2023Beckenham T1 - 5Three Bridges
Sa 09Sep 2023Bedworth Utd1 - 5Leek
Sa 09Sep 2023Belper Town2 - 0Newcastle Town
Sa 09Sep 2023Biggleswade3 - 1Stowmarket
Sa 09Sep 2023Biggleswade T2 - 3Bury Town
Sa 09Sep 2023Bishop's Cleeve6 - 1Paulton
Sa 09Sep 2023Bootle6 - 2Consett
Sa 09Sep 2023Brighouse Town1 - 1Hebburn Town
Sa 09Sep 2023Broadbridge H0 - 2Cray Valley PM
Sa 09Sep 2023Burgess Hill1 - 3Hythe
Sa 09Sep 2023Chasetown5 - 1Shepshed D
Sa 09Sep 2023Chipstead2 - 4Lancing
Sa 09Sep 2023Coleshill1 - 5Carlton Town
Sa 09Sep 2023Corinthian Cas0 - 1Hartley Wint.
Sa 09Sep 2023Cribbs3 - 2Bideford
Sa 09Sep 2023Dunston UTS3 - 0Ashington
Sa 09Sep 2023East Grinstead Town0 - 1Sheppey United
Sa 09Sep 2023Evesham1 - 1Bashley
Sa 09Sep 2023Exmouth Town3 - 3Wimborne T
Sa 09Sep 2023Felixstowe & W2 - 0Brentwood T
Sa 09Sep 2023Frome3 - 1Cirencester
Sa 09Sep 2023Gresley Rovers0 - 6Kidsgrove Ath
Sa 09Sep 2023Hadley4 - 1Ware
Sa 09Sep 2023Hamworthy United3 - 0Melksham Town
Sa 09Sep 2023Hanley Town2 - 0Cleethorpes T
Sa 09Sep 2023Hanworth Villa1 - 1Chertsey Town
Sa 09Sep 2023Harborough T2 - 1Lye Town
Sa 09Sep 2023Hednesford0 - 3Walsall Wood
Sa 09Sep 2023Herne Bay1 - 6Leatherhead
Sa 09Sep 2023Hertford Town3 - 2Grays
Sa 09Sep 2023Heybridge3 - 2Barton Rovers
Sa 09Sep 2023Horndean2 - 3Ascot Utd
Sa 09Sep 2023Kidlington2 - 0North Leigh
Sa 09Sep 2023Kings Langley1 - 2Cambridge C
Sa 09Sep 2023Larkhall2 - 0Willand Rovers
Sa 09Sep 2023Leighton3 - 1AFC Kempston R
Sa 09Sep 2023Liversedge0 - 3Nantwich
Sa 09Sep 2023Loughbr'gh Dy1 - 1AFC Rush & D
Sa 09Sep 2023Lowestoft5 - 3New Salamis
Sa 09Sep 2023Malvern Town2 - 4Mousehole AFC
Sa 09Sep 2023Merstham0 - 3Sutton Common Rovers
Sa 09Sep 2023Mossley0 - 2Vauxhall M
Sa 09Sep 2023Newton Aycliffe1 - 3Stocksbridge
Sa 09Sep 2023North Ferriby FC2 - 1Ossett United
Sa 09Sep 2023Phoenix Sports1 - 1Met. Police
Sa 09Sep 2023Prescott Cabl.4 - 0Bridlington T
Sa 09Sep 2023Quorn4 - 0Coventry Sph
Sa 09Sep 2023Ramsgate3 - 0Northwood
Sa 09Sep 2023Raynes Park Vale0 - 1Marlow
Sa 09Sep 2023Redbridge1 - 0Stotfold
Sa 09Sep 2023Rugby1 - 5Grantham
Sa 09Sep 2023Runcorn Linnets0 - 0Witton
Sa 09Sep 2023Sheffield FC1 - 1Spalding Utd
Sa 09Sep 2023Sittingbourne2 - 1Ashford (Mdx)
Sa 09Sep 2023South Park2 - 1Erith & Belv
Sa 09Sep 2023Southall2 - 1Chichester C
Sa 09Sep 2023Sporting Khalsa1 - 0Grimsby Borough
Sa 09Sep 2023Stockton T3 - 1Pontefract C
Sa 09Sep 2023Sutton Cold.0 - 2Boldmere St. M
Sa 09Sep 2023Thame Utd0 - 5Badshot Lea
Sa 09Sep 2023Thatcham Town2 - 2Bristol Manor F
Sa 09Sep 2023Trafford1 - 2Stalybridge
Sa 09Sep 2023Waltham Abbey6 - 2Ipswich W
Sa 09Sep 2023Welwyn Gard C3 - 5Basildon United
Sa 09Sep 2023Westbury Utd2 - 5Bemerton H
Sa 09Sep 2023Westfield4 - 1Littlehampton T
Sa 09Sep 2023Widnes0 - 1Clitheroe
Sa 09Sep 2023Witham Town3 - 0Maldon & T
Sa 09Sep 2023Wroxham2 - 4Brightlingsea R
Sa 09Sep 2023Yate0 - 2Tavistock
Fr 08Sep 2023Bowers & Pitsea3 - 1Gorleston
Fr 08Sep 2023Uxbridge1 - 2Sevenoaks T

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages