We take a look at the current state of play in non league regarding promotions, relegations and playoffs as of the 30th of April 2026.
Much of non league have played out their final games for this term, and now attention turns to the playoffs, so below in all the ties, scores, and schedules all the way down to the 10th tier of English football.
There is still plenty to work out and decide when it comes to who is going up and down, with some remaining games to play out, and then PPG, and reprieves being considered.
1 NL
Champions – York CityPlayoffs – Rochdale, Carlisle, Boreham Wood, Scunthorpe, Southend, Forest GreenRelegated – Brackley, Morecambe, Braintree, Truro
National League play-offs:– Eliminator: Scunthorpe United 1-0 Southend United – 6,248– Eliminator: Boreham Wood 1-0 (AET) Forest Green Rovers – 2,452– Semi-Final: (Carlisle United v Boreham Wood) Sunday, 12:30pm– Semi-Final: (Rochdale v Scunthorpe United) Sunday, 3pm– Final: Sunday 10 May (Wembley)
York win National League title with 103rd minute equaliser after Rochdale scored in 95th minute
2 NLN
Champions – AFC FyldePlayoffs – South Shields, Kidderminster, Macclesfield, Buxton, Scarborough, ChesterRelegated – Curzon Ashton, Alfreton, Peterborough Sports, Leamington
National League North play-offs:– Eliminator: Buxton 4-2 Scarborough Athletic – 2,035– Eliminator: Macclesfield 2-1 Chester – 3,548– Semi-Final: (Kidderminster Harriers v Macclesfield) – Saturday, 12:30pm– Semi-Final: (South Shields v Buxton) – Saturday, 4pm– Final – Saturday 9 May
2 NLS
Champions – WorthingPlayoffs – Hornchurch, Torquay, Dorking, Hemel Hempstead, Weston-super-Mare, MaidenheadRelegated – Bath, Chippenham, Enfield Town, Eastbourne Borough
National League South play-offs:– Eliminator: Hemel Hempstead Town 1-1 (5-6p) Weston-super-Mare 2,357– Eliminator: Dorking Wanderers 2-0 Maidenhead United– Semi-Final (Torquay United v Dorking Wanderers) – Saturday, 12:30pm– Semi-Final (Hornchurch v Weston-super-Mare) – Saturday, 4pm– Final – Saturday 9 May
Tense first round of 2025/26 National League, North, South play-off eliminators
2025/26 National League, North, South play-off semi finals confirmed following eliminators
3 IPL
Champions – Folkestone InvictaPlayoffs – Aveley, Billericay Town, Chatham Town, Brentwood TownRelegated – Cray Valley (Paper Mills), Hashtag United, Potters Bar Town, Canvey Island
29 AprAveley 1-4 Brentwood Town
29 AprBillericay Town 3-2 Chatham Town
Final – 4 MayBillericay Town v Brentwood Town
3 NPL
Champions – Hebburn TownPlayoffs – Hednesford Town, FC United of Manchester, Warrington Rylands, Stockton TownRelegated – Prescot Cables, Morpeth Town, Stocksbridge Park Steels, Widnes
Semi Finals
28 AprHednesford Town 2-0 Stockton Town
28 AprFC United of Manchester 2-3 Warrington Rylands 1906 3
Final – 4 MayHednesford Town v Warrington Rylands 1906
3 SPC
Champions – Harborough TownPlayoffs – Spalding United, Real Bedford, Kettering Town, Halesowen TownRelegated – St. Ives Town, Barwell, Royston Town, AFC Sudbury
Semi Finals
29 AprSpalding United 1-0 Halesowen Town
29 AprReal Bedford 3-1 Kettering Town
Final – 4 MaySpalding United v Real Bedford
3 SPS
Champions – Walton & HershamPlayoffs – Farnham Town, Gloucester City, Poole Town, BerkhamstedRelegated – Weymouth, Dorchester Town, Hungerford Town, Tiverton Town
Semi Finals – 29 AprFarnham Town 2-1 Berkhamsted
29 AprGloucester City 3-2 Poole Town
Final – 4 MayFarnham Town v Gloucester City
4 1LN
Champions – Maldon & TiptreePlayoffs – Felixstowe & Walton United, Waltham Abbey, Stanway Rovers, RedbridgeRelegated – Mildenhall Town, Downham Town, Heybridge Swifts, Brantham Athletic
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals28 AprFelixstowe & Walton United 2-3 RedbridgeWaltham Abbey 1-2 Stanway Rovers
Final2 MayStanway Rovers v Redbridge
4 ISC
Champions – LeatherheadPlayoffs – Westfield, Hanworth Villa, Moneyfields AFC, PortchesterRelegated – Littlehampton Town (potential reprieve), Metropolitan Police, Horndean, Fareham Town
Find out more @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals29 AprWestfield 1-1 (7-6p) AFC PortchesterHanworth Villa 5-1 Moneyfields
Final – 3 MayWestfield v Hanworth Villa
41SE
Champions – Three BridgesPlayoffs – AFC Croydon Athletic, Jersey Bulls, AFC Whyteleafe, SittingbourneRelegated – Hassocks, Beckenham Town, VCD Athletic (folding), East Grinstead Town
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals28 AprAFC Croydon Athletic 2-0 SittingbourneJersey Bulls 0-0 (3-4p) AFC Whyteleafe
Final1 MayAFC Croydon Athletic v AFC Whyteleafe
4 NPE
Champions – Redcar AthleticPlayoffs – Matlock Town, Emley AFC, Dunston UTS, Bradford (Park Avenue)Relegated – Bishop Auckland, Blyth Town, Newton Aycliffe, Brighouse Town
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 AprMatlock Town 1-2 Bradford (Park Avenue)Emley AFC 1-0 Dunston UTS
Final – 2 MayEmley AFC v Bradford (Park Avenue)
4 NPM
Champions – Anstey NomadsPlayoffs – Carlton Town, Basford United, Belper Town, Racing Club WarwickRelegated – Bourne Town, St. Neots Town, Coventry Sphinx, Rugby Town
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals
Semi Finals – 28 AprCarlton Town 0-0 (2-4p) Racing Club WarwickBasford United 2-2 (3-4p) Belper Town
Final – 2 MayBelper Town v Racing Club Warwick
4 NPW
Champions – BuryPlayoffs – Avro, Stalybridge Celtic, Runcorn Linnets, Lower BreckRelegated – Sporting Khalsa, Wythenshawe Town, Trafford, Darlaston Town
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 AprAvro 2-2 (4-3p) Lower BreckStalybridge Celtic 1-0 Runcorn Linnets
Final – 2 MayAvro v Stalybridge Celtic
4S1C
Champions – Leighton TownPlayoffs – Hitchin Town, Biggleswade FC, Biggleswade Town, Thame UnitedRelegated – Enfield, Northwood, Rayners Lane, AFC Dunstable
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 29 AprHitchin Town 1-0 Thame UnitedBiggleswade FC 2-1 Biggleswade Town
Final – 3 MayHitchin Town v Biggleswade FC
4 S1 S
Champions – Frome TownPlayoffs – Portishead Town (removed and relegated), Malvern Town, Winchester City, Shaftesbury, Bishops CleeveRelegated – Willand Rovers (reprieve?), Bashley, Brixham, Tavistock AFC
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 29 AprMalvern Town 2-1 Bishops CleeveWinchester City 0-2 Shaftesbury
Final – 4 MayMalvern Town v Shaftesbury
–
5 CCN
Champions – Ashford Town (Middlesex)Playoffs – Windsor & Eton, Ardley United, Broadfields United, BurnhamRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi finals28 AprWindsor & Eton 1-0 BurnhamArdley United 0-0 (2-3p) Broadfields United
Final – 2 MayWindsor & Eton v Broadfields United
5 CCS
Champions – CobhamPlayoffs – Tadley Calleva, Tooting & Mitcham United, Fleet Town, Horley TownRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 18 AprTadley Calleva 0-3 Horley TownTooting & Mitcham United 2-4 Fleet Town
Final – 25 AprFleet Town 2-4 Horley Town
5 ECP
Champions – Mulbarton WanderersPlayoffs – Haverhill Rovers, Ely City, Soham Town Rangers, Fakenham TownRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprHaverhill Rovers 0-2 Fakenham TownEly City 1-3 Soham Town Rangers
Final – 2 MaySoham Town Rangers v Fakenham Town
5 ESL
Champions – Little OakleyPlayoffs – SOUL Tower Hamlets, Great Wakering Rovers, Buckhurst Hill, BarkingRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 AprSOUL Tower Hamlets 1-2 Barking
Great Wakering Rovers 1-1 (1-3p) Buckhurst Hill 1
Final – 2 MayBuckhurst Hill v Barking
5 HLP
Champions – SlimbridgePlayoffs – Roman Glass St. George, Droitwich Spa, Cirencester Town, Worcester RaidersRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals
22 Apr – Roman Glass St. George 1-2 Worcester Raiders21 Apr – Droitwich Spa 1-0 Cirencester Town
Final – 2 MayDroitwich Spa v Worcester Raiders
5 MLP
Champions – Hanley TownPlayoffs – Northwich Victoria, Winsford United 1874, Northwich, AFC Wolverhampton CityRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 18 AprNorthwich Victoria 1-1 AFC Wolverhampton CityWinsford United 2-4 1874 Northwich
Final – 25 Apr1874 Northwich 1-0 Northwich Victoria
5 NWP
Champions – Wythenshawe FCPlayoffs – Ramsbottom United, Atherton Laburnum Rovers, Padiham, ChaddertonRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprRamsbottom United 0-1 ChaddertonAtherton Laburnum Rovers 0-2 Padiham
Final – 2 MayPadiham v Chadderton
5 NEP
Champions – LiversedgePlayoffs – Beverley Town, Sheffield, Tadcaster Albion, Barton TownRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 11 AprBeverley Town 1-0 Barton TownSheffield 2-2 (3-4p) Tadcaster Albion
Final – 18 AprBeverley Town 2-1 Tadcaster Albion
5 NL1
Champions – Guisborough TownPlayoffs – Shildon, Whitley Bay, West Auckland Town, Boro RangersRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprShildon 1-0 Boro RangersWhitley Bay 1-3 West Auckland Town
Final – 2 MayShildon v West Auckland Town
5 SCP
Champions – Steyning TownPlayoffs – Haywards Heath Town, Guernsey, Horsham YMCA, Peacehaven & TelscombeRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 2 MayHaywards Heath Town v Peacehaven & TelscombeGuernsey v Horsham YMCA
Final – 10 May
5 SEP
Champions – Whitstable TownPlayoffs – Fisher, Rusthall, Larkfield & New Hythe, Punjab UnitedRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 AprFisher 1-3 Punjab UnitedRusthall 0-0 (5-4p) Larkfield & New Hythe 0
Final – 4 MayRusthall v Punjab United
5 SMP
Champions – Haringey BoroughPlayoffs – Winslow United, Risborough Rangers, Cockfosters, Kings LangleyRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals
Semi Finals – 29 AprWinslow United 2-1 Kings LangleyRisborough Rangers 0-1 Cockfosters
Final – 4 MayWinslow United v Cockfosters
5 UCN
Champions – Boston TownPlayoffs – Sherwood Colliery, Grantham Town, Belper United, Newark TownRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprSherwood Colliery 0-1 Newark TownGrantham Town 3-2 Belper United 2
Final – 2 MayGrantham Town v Newark Town
5 UCS
Champions – Nuneaton TownPlayoffs – Coventry United, Atherstone Town, March Town United, Aylestone ParkRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprCoventry United 4-1 Aylestone ParkAtherstone Town 2-1 March Town United
Final – 4 MayCoventry United v Atherstone Town
5 WXP
Champions – AFC StonehamPlayoffs – Hamble Club, Portland United, Andover New Street, Laverstock & FordRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals21 Apr – Hamble Club 2-2 (6-7p) Laverstock & Ford 222 Apr – Portland United 2-0 (5-3p) Andover New Street
Final – 25 AprPortland United 0-0 (5-3p) Laverstock & Ford 0
5 WLP
Champions – Barnstaple TownPlayoffs – Torpoint Athletic, Paulton Rovers, Clevedon Town, Sidmouth TownRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprTorpoint Athletic 0-2 Sidmouth TownPaulton Rovers 3-1 Clevedon Town
Final – 2 MayPaulton Rovers v Sidmouth Town
6 CC1
Champions – Penn & Tylers GreenPlayoffs – Bedfont FC, Brook House, Woodley United, WembleyRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprBedfont FC 1-0 WembleyBrook House 0-0 (4-3p) Woodley United 0
Final – 2 MayBedfont FC v Brook House
6E1N
Champions – Kings Park RangersPlayoffs – Holland, Framlingham Town, FC Peterborough, Stanway PegasusRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprHolland 0-2 Stanway Pegasus
Framlingham Town 1-5 FC Peterborough
Final – 2 MayFC Peterborough v Stanway Pegasus
6E1S
Champions – HuttonPlayoffs – Clapton Community, Coggeshall Town, Rayleigh Town, Lymore GardensRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprClapton Community 4-1 Lymore Gardens
Coggeshall Town 2-3 Rayleigh Town
Final – 2 MayClapton Community v Rayleigh Town
6 HL1
Champions – FC StratfordPlayoffs – Wantage Town, Bewdley Town, Stonehouse Town, Malmesbury VictoriaRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 21 AprWantage Town 2-4 Malmesbury VictoriaBewdley Town 1-3 Stonehouse Town
Final – 1 MayStonehouse Town v Malmesbury Victoria
6 ML1
Champions – KnowlePlayoffs – Gornal Athletic, Sutton United (Birmingham), Heather St. Johns, Birmingham OJMRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprGornal Athletic 2-1 Birmingham OJMSutton United (Birmingham) 5-0 Heather St. Johns
Final – 2 MayGornal Athletic v Sutton United (Birmingham)
6 NW1N
Champions – NelsonPlayoffs – Droylsden, MSB Woolton, Maghull, Squires GateRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprDroylsden 2-1 Squires GateMSB Woolton 2-4 Maghull
Final – 2 MayDroylsden v Maghull
6 NW1 S
Champions – Runcorn TownPlayoffs – Eccleshall, New Mills, Stockport Georgians, Stafford TownRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprEccleshall 5-1 Stafford TownNew Mills 0-1 Stockport Georgians
Final – 2 MayEccleshall v Stockport Georgians
6 NE1
Champions – Dearne & DistrictPlayoffs – Worsbrough Bridge Athletic, Wakefield AFC, Harrogate Railway Athletic, Leeds UFCARelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 18 AprWorsbrough Bridge Athletic 3-0 Leeds UFCAWakefield AFC 2-2 Harrogate Railway Athletic
Final – 25 AprWorsbrough Bridge Athletic 2-0 Wakefield AFC
6 NL2
Champions – Redcar TownPlayoffs – Yarm & Eaglescliffe, Jarrow, FC Hartlepool, Seaham Red StarRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 ApYarm & Eaglescliffe 2-0 Seaham Red StarJarrow 2-2 (7-6p) FC Hartlepool
Final – 2 MayYarm & Eaglescliffe v Jarrow
6 SC1
Champions – Godalming TownPlayoffs – Reigate Priory, Billingshurst, Worthing United, InfinityRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 AprReigate Priory 0-2 InfinityBillingshurst 2-0 Worthing United
Final – 2 MayBillingshurst v Infinity
6 SE1
Champions – AFC Greenwich BoroughPlayoffs – SE Dons, Rochester United, Lordswood, CroydonRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals27 Apr – SE Dons 2-0 Croydon28 Apr – Rochester United 4-0 Lordswood
Final – 2 MaySE Dons v Rochester United
6 SM1
Champions – Everett RoversPlayoffs – Desborough Town, Eaton Socon, Ampthill Town, BelstoneRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 AprDesborough Town 1-0 BelstoneEaton Socon 2-2 (7-6p) Ampthill Town
Final – 2 MayDesborough Town v Eaton Socon
6 SWE
Champions – Bovey TraceyRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
6 SWW
Champions – Liskeard AthleticRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
6 UC1
Champions – Retford FCPlayoffs – Retford United, Stapleford Town, Coalville Town, Staveley Miners WelfareRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 AprRetford United 1-0 Staveley Miners Welfare
Stapleford Town 0-1 Coalville Town
Final – 2 MayRetford United v Coalville Town
6 WX1
Champions – FleetlandsPlayoffs – Folland Sports, Colden Common, Yateley United, Whitchurch UnitedRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals28 Apr – Folland Sports 0-1 Whitchurch United29 Apr – Colden Common 1-2 Yateley United 2
Final – 2 MayYateley United v Whitchurch United
6 WL1
Champions – Devizes TownPlayoffs – Sturminster Newton United, Wells City, Avonmouth, Bristol TelephonesRelegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 21 AprSturminster Newton United 0-0 (5-4p) Bristol TelephonesWells City 0-0 (4-2p) Avonmouth
Final – 25 AprSturminster Newton United 2-2 (6-5p) Wells City




















