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 City
Playoffs – Rochdale, Carlisle, Boreham Wood, Scunthorpe, Southend, Forest Green
Relegated – 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 Fylde
Playoffs – South Shields, Kidderminster, Macclesfield, Buxton, Scarborough, Chester
Relegated – 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 – Worthing
Playoffs – Hornchurch, Torquay, Dorking, Hemel Hempstead, Weston-super-Mare, Maidenhead
Relegated – 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 Invicta
Playoffs – Aveley, Billericay Town, Chatham Town, Brentwood Town
Relegated – Cray Valley (Paper Mills), Hashtag United, Potters Bar Town, Canvey Island
29 Apr
Aveley 1-4 Brentwood Town
29 Apr
Billericay Town 3-2 Chatham Town
Final – 4 May
Billericay Town v Brentwood Town
3 NPL
Champions – Hebburn Town
Playoffs – Hednesford Town, FC United of Manchester, Warrington Rylands, Stockton Town
Relegated – Prescot Cables, Morpeth Town, Stocksbridge Park Steels, Widnes
Semi Finals
28 Apr
Hednesford Town 2-0 Stockton Town
28 Apr
FC United of Manchester 2-3 Warrington Rylands 1906 3
Final – 4 May
Hednesford Town v Warrington Rylands 1906
3 SPC
Champions – Harborough Town
Playoffs – Spalding United, Real Bedford, Kettering Town, Halesowen Town
Relegated – St. Ives Town, Barwell, Royston Town, AFC Sudbury
Semi Finals
29 Apr
Spalding United 1-0 Halesowen Town
29 Apr
Real Bedford 3-1 Kettering Town
Final – 4 May
Spalding United v Real Bedford
3 SPS
Champions – Walton & Hersham
Playoffs – Farnham Town, Gloucester City, Poole Town, Berkhamsted
Relegated – Weymouth, Dorchester Town, Hungerford Town, Tiverton Town
Semi Finals – 29 Apr
Farnham Town 2-1 Berkhamsted
29 Apr
Gloucester City 3-2 Poole Town
Final – 4 May
Farnham Town v Gloucester City
4 1LN
Champions – Maldon & Tiptree
Playoffs – Felixstowe & Walton United, Waltham Abbey, Stanway Rovers, Redbridge
Relegated – Mildenhall Town, Downham Town, Heybridge Swifts, Brantham Athletic
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals
28 Apr
Felixstowe & Walton United 2-3 Redbridge
Waltham Abbey 1-2 Stanway Rovers
Final
2 May
Stanway Rovers v Redbridge
4 ISC
Champions – Leatherhead
Playoffs – Westfield, Hanworth Villa, Moneyfields AFC, Portchester
Relegated – Littlehampton Town (potential reprieve), Metropolitan Police, Horndean, Fareham Town
Find out more @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals
29 Apr
Westfield 1-1 (7-6p) AFC Portchester
Hanworth Villa 5-1 Moneyfields
Final – 3 May
Westfield v Hanworth Villa
41SE
Champions – Three Bridges
Playoffs – AFC Croydon Athletic, Jersey Bulls, AFC Whyteleafe, Sittingbourne
Relegated – Hassocks, Beckenham Town, VCD Athletic (folding), East Grinstead Town
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals
28 Apr
AFC Croydon Athletic 2-0 Sittingbourne
Jersey Bulls 0-0 (3-4p) AFC Whyteleafe
Final
1 May
AFC Croydon Athletic v AFC Whyteleafe
4 NPE
Champions – Redcar Athletic
Playoffs – 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 Apr
Matlock Town 1-2 Bradford (Park Avenue)
Emley AFC 1-0 Dunston UTS
Final – 2 May
Emley AFC v Bradford (Park Avenue)
4 NPM
Champions – Anstey Nomads
Playoffs – Carlton Town, Basford United, Belper Town, Racing Club Warwick
Relegated – 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 Apr
Carlton Town 0-0 (2-4p) Racing Club Warwick
Basford United 2-2 (3-4p) Belper Town
Final – 2 May
Belper Town v Racing Club Warwick
4 NPW
Champions – Bury
Playoffs – Avro, Stalybridge Celtic, Runcorn Linnets, Lower Breck
Relegated – Sporting Khalsa, Wythenshawe Town, Trafford, Darlaston Town
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 Apr
Avro 2-2 (4-3p) Lower Breck
Stalybridge Celtic 1-0 Runcorn Linnets
Final – 2 May
Avro v Stalybridge Celtic
4S1C
Champions – Leighton Town
Playoffs – Hitchin Town, Biggleswade FC, Biggleswade Town, Thame United
Relegated – Enfield, Northwood, Rayners Lane, AFC Dunstable
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 29 Apr
Hitchin Town 1-0 Thame United
Biggleswade FC 2-1 Biggleswade Town
Final – 3 May
Hitchin Town v Biggleswade FC
4 S1 S
Champions – Frome Town
Playoffs – Portishead Town (removed and relegated), Malvern Town, Winchester City, Shaftesbury, Bishops Cleeve
Relegated – Willand Rovers (reprieve?), Bashley, Brixham, Tavistock AFC
Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 29 Apr
Malvern Town 2-1 Bishops Cleeve
Winchester City 0-2 Shaftesbury
Final – 4 May
Malvern Town v Shaftesbury
–
5 CCN
Champions – Ashford Town (Middlesex)
Playoffs – Windsor & Eton, Ardley United, Broadfields United, Burnham
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi finals
28 Apr
Windsor & Eton 1-0 Burnham
Ardley United 0-0 (2-3p) Broadfields United
Final – 2 May
Windsor & Eton v Broadfields United
5 CCS
Champions – Cobham
Playoffs – Tadley Calleva, Tooting & Mitcham United, Fleet Town, Horley Town
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 18 Apr
Tadley Calleva 0-3 Horley Town
Tooting & Mitcham United 2-4 Fleet Town
Final – 25 Apr
Fleet Town 2-4 Horley Town
5 ECP
Champions – Mulbarton Wanderers
Playoffs – Haverhill Rovers, Ely City, Soham Town Rangers, Fakenham Town
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Haverhill Rovers 0-2 Fakenham Town
Ely City 1-3 Soham Town Rangers
Final – 2 May
Soham Town Rangers v Fakenham Town
5 ESL
Champions – Little Oakley
Playoffs – SOUL Tower Hamlets, Great Wakering Rovers, Buckhurst Hill, Barking
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 Apr
SOUL Tower Hamlets 1-2 Barking
Great Wakering Rovers 1-1 (1-3p) Buckhurst Hill 1
Final – 2 May
Buckhurst Hill v Barking
5 HLP
Champions – Slimbridge
Playoffs – Roman Glass St. George, Droitwich Spa, Cirencester Town, Worcester Raiders
Relegated – 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 Raiders
21 Apr – Droitwich Spa 1-0 Cirencester Town
Final – 2 May
Droitwich Spa v Worcester Raiders
5 MLP
Champions – Hanley Town
Playoffs – Northwich Victoria, Winsford United 1874, Northwich, AFC Wolverhampton City
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 18 Apr
Northwich Victoria 1-1 AFC Wolverhampton City
Winsford United 2-4 1874 Northwich
Final – 25 Apr
1874 Northwich 1-0 Northwich Victoria
5 NWP
Champions – Wythenshawe FC
Playoffs – Ramsbottom United, Atherton Laburnum Rovers, Padiham, Chadderton
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Ramsbottom United 0-1 Chadderton
Atherton Laburnum Rovers 0-2 Padiham
Final – 2 May
Padiham v Chadderton
5 NEP
Champions – Liversedge
Playoffs – Beverley Town, Sheffield, Tadcaster Albion, Barton Town
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 11 Apr
Beverley Town 1-0 Barton Town
Sheffield 2-2 (3-4p) Tadcaster Albion
Final – 18 Apr
Beverley Town 2-1 Tadcaster Albion
5 NL1
Champions – Guisborough Town
Playoffs – Shildon, Whitley Bay, West Auckland Town, Boro Rangers
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Shildon 1-0 Boro Rangers
Whitley Bay 1-3 West Auckland Town
Final – 2 May
Shildon v West Auckland Town
5 SCP
Champions – Steyning Town
Playoffs – Haywards Heath Town, Guernsey, Horsham YMCA, Peacehaven & Telscombe
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 2 May
Haywards Heath Town v Peacehaven & Telscombe
Guernsey v Horsham YMCA
Final – 10 May
5 SEP
Champions – Whitstable Town
Playoffs – Fisher, Rusthall, Larkfield & New Hythe, Punjab United
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 Apr
Fisher 1-3 Punjab United
Rusthall 0-0 (5-4p) Larkfield & New Hythe 0
Final – 4 May
Rusthall v Punjab United
5 SMP
Champions – Haringey Borough
Playoffs – Winslow United, Risborough Rangers, Cockfosters, Kings Langley
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi-finals
Semi Finals – 29 Apr
Winslow United 2-1 Kings Langley
Risborough Rangers 0-1 Cockfosters
Final – 4 May
Winslow United v Cockfosters
5 UCN
Champions – Boston Town
Playoffs – Sherwood Colliery, Grantham Town, Belper United, Newark Town
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Sherwood Colliery 0-1 Newark Town
Grantham Town 3-2 Belper United 2
Final – 2 May
Grantham Town v Newark Town
5 UCS
Champions – Nuneaton Town
Playoffs – Coventry United, Atherstone Town, March Town United, Aylestone Park
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Coventry United 4-1 Aylestone Park
Atherstone Town 2-1 March Town United
Final – 4 May
Coventry United v Atherstone Town
5 WXP
Champions – AFC Stoneham
Playoffs – Hamble Club, Portland United, Andover New Street, Laverstock & Ford
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals
21 Apr – Hamble Club 2-2 (6-7p) Laverstock & Ford 2
22 Apr – Portland United 2-0 (5-3p) Andover New Street
Final – 25 Apr
Portland United 0-0 (5-3p) Laverstock & Ford 0
5 WLP
Champions – Barnstaple Town
Playoffs – Torpoint Athletic, Paulton Rovers, Clevedon Town, Sidmouth Town
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Torpoint Athletic 0-2 Sidmouth Town
Paulton Rovers 3-1 Clevedon Town
Final – 2 May
Paulton Rovers v Sidmouth Town
6 CC1
Champions – Penn & Tylers Green
Playoffs – Bedfont FC, Brook House, Woodley United, Wembley
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Bedfont FC 1-0 Wembley
Brook House 0-0 (4-3p) Woodley United 0
Final – 2 May
Bedfont FC v Brook House
6E1N
Champions – Kings Park Rangers
Playoffs – Holland, Framlingham Town, FC Peterborough, Stanway Pegasus
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Holland 0-2 Stanway Pegasus
Framlingham Town 1-5 FC Peterborough
Final – 2 May
FC Peterborough v Stanway Pegasus
6E1S
Champions – Hutton
Playoffs – Clapton Community, Coggeshall Town, Rayleigh Town, Lymore Gardens
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Clapton Community 4-1 Lymore Gardens
Coggeshall Town 2-3 Rayleigh Town
Final – 2 May
Clapton Community v Rayleigh Town
6 HL1
Champions – FC Stratford
Playoffs – Wantage Town, Bewdley Town, Stonehouse Town, Malmesbury Victoria
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 21 Apr
Wantage Town 2-4 Malmesbury Victoria
Bewdley Town 1-3 Stonehouse Town
Final – 1 May
Stonehouse Town v Malmesbury Victoria
6 ML1
Champions – Knowle
Playoffs – Gornal Athletic, Sutton United (Birmingham), Heather St. Johns, Birmingham OJM
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Gornal Athletic 2-1 Birmingham OJM
Sutton United (Birmingham) 5-0 Heather St. Johns
Final – 2 May
Gornal Athletic v Sutton United (Birmingham)
6 NW1N
Champions – Nelson
Playoffs – Droylsden, MSB Woolton, Maghull, Squires Gate
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Droylsden 2-1 Squires Gate
MSB Woolton 2-4 Maghull
Final – 2 May
Droylsden v Maghull
6 NW1 S
Champions – Runcorn Town
Playoffs – Eccleshall, New Mills, Stockport Georgians, Stafford Town
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Eccleshall 5-1 Stafford Town
New Mills 0-1 Stockport Georgians
Final – 2 May
Eccleshall v Stockport Georgians
6 NE1
Champions – Dearne & District
Playoffs – Worsbrough Bridge Athletic, Wakefield AFC, Harrogate Railway Athletic, Leeds UFCA
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 18 Apr
Worsbrough Bridge Athletic 3-0 Leeds UFCA
Wakefield AFC 2-2 Harrogate Railway Athletic
Final – 25 Apr
Worsbrough Bridge Athletic 2-0 Wakefield AFC
6 NL2
Champions – Redcar Town
Playoffs – Yarm & Eaglescliffe, Jarrow, FC Hartlepool, Seaham Red Star
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Ap
Yarm & Eaglescliffe 2-0 Seaham Red Star
Jarrow 2-2 (7-6p) FC Hartlepool
Final – 2 May
Yarm & Eaglescliffe v Jarrow
6 SC1
Champions – Godalming Town
Playoffs – Reigate Priory, Billingshurst, Worthing United, Infinity
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 Apr
Reigate Priory 0-2 Infinity
Billingshurst 2-0 Worthing United
Final – 2 May
Billingshurst v Infinity
6 SE1
Champions – AFC Greenwich Borough
Playoffs – SE Dons, Rochester United, Lordswood, Croydon
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals
27 Apr – SE Dons 2-0 Croydon
28 Apr – Rochester United 4-0 Lordswood
Final – 2 May
SE Dons v Rochester United
6 SM1
Champions – Everett Rovers
Playoffs – Desborough Town, Eaton Socon, Ampthill Town, Belstone
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 28 Apr
Desborough Town 1-0 Belstone
Eaton Socon 2-2 (7-6p) Ampthill Town
Final – 2 May
Desborough Town v Eaton Socon
6 SWE
Champions – Bovey Tracey
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
6 SWW
Champions – Liskeard Athletic
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
6 UC1
Champions – Retford FC
Playoffs – Retford United, Stapleford Town, Coalville Town, Staveley Miners Welfare
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 25 Apr
Retford United 1-0 Staveley Miners Welfare
Stapleford Town 0-1 Coalville Town
Final – 2 May
Retford United v Coalville Town
6 WX1
Champions – Fleetlands
Playoffs – Folland Sports, Colden Common, Yateley United, Whitchurch United
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals
28 Apr – Folland Sports 0-1 Whitchurch United
29 Apr – Colden Common 1-2 Yateley United 2
Final – 2 May
Yateley United v Whitchurch United
6 WL1
Champions – Devizes Town
Playoffs – Sturminster Newton United, Wells City, Avonmouth, Bristol Telephones
Relegated – Find out more through @petermiller36’s spreadsheet for better understanding with PPG reprieve table)
Semi Finals – 21 Apr
Sturminster Newton United 0-0 (5-4p) Bristol Telephones
Wells City 0-0 (4-2p) Avonmouth
Final – 25 Apr
Sturminster Newton United 2-2 (6-5p) Wells City
