Northern Premier League - Northern Premier League Premier Division

Northern Premier League

Northern Premier League Premier Division

Update this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 3
PROMOTES TO:NATIONAL LEAGUE NORTH
RELEGATES TO:NORTH WEST / SOUTH EAST divisions, and
OTHER STEP 4 divisions

2020-21 relegation: Two of the four Step 3 clubs with the worst PPG finishing third from bottom will be relegated

League Table

Division Last Updated: 09:40, Thursday 29th October 2020

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Basford United 9 6 1 2 15 9 3 0 1 7 4 3 1 1 8 5 +6 19
2 Warrington Town 8 5 1 2 15 8 4 1 0 10 3 1 0 2 5 5 +7 16
3 Mickleover 8 5 1 2 15 10 4 0 1 10 5 1 1 1 5 5 +5 16
4 Witton Albion 7 5 0 2 13 7 3 0 1 5 3 2 0 1 8 4 +6 15
5 Buxton 7 4 2 1 19 10 2 2 0 12 7 2 0 1 7 3 +9 14
6 Matlock Town 6 4 1 1 10 4 2 1 0 8 3 2 0 1 2 1 +6 13
7 Atherton Collieries 8 4 1 3 13 8 2 1 1 7 3 2 0 2 6 5 +5 13
8 South Shields 8 3 3 2 11 8 2 1 2 5 4 1 2 0 6 4 +3 12
9 Gainsborough Trinity 7 4 0 3 13 11 3 0 1 11 6 1 0 2 2 5 +2 12
10 Whitby Town 8 3 2 3 13 14 2 0 0 4 1 1 2 3 9 13 -1 11
11 Scarborough Athletic 8 3 2 3 10 11 1 1 0 3 2 2 1 3 7 9 -1 11
12 Radcliffe 8 3 1 4 14 19 2 1 2 8 12 1 0 2 6 7 -5 10
13 Nantwich Town 5 2 3 0 9 5 2 0 0 5 1 0 3 0 4 4 +4 9
14 Lancaster City 6 2 3 1 11 9 1 1 1 5 5 1 2 0 6 4 +2 9
15 FC United of Manchester 6 1 4 1 6 6 1 3 0 4 3 0 1 1 2 3 0 7
16 Morpeth Town 6 1 3 2 7 9 0 1 0 1 1 1 2 2 6 8 -2 6
17 Hyde United 5 1 2 2 4 5 0 2 0 2 2 1 0 2 2 3 -1 5
18 Ashton United 6 1 2 3 5 11 0 2 1 3 6 1 0 2 2 5 -6 5
19 Stalybridge Celtic 8 1 2 5 7 17 1 1 3 4 10 0 1 2 3 7 -10 5
20 Bamber Bridge 8 1 1 6 5 15 1 0 3 3 6 0 1 3 2 9 -10 4
21 Grantham Town 7 0 2 5 5 14 0 1 3 4 8 0 1 2 1 6 -9 2
22 Stafford Rangers 7 0 1 6 2 12 0 0 3 0 6 0 1 3 2 6 -10 1

Results / Fixtures

Fixtures - November 2020

Tuesday 3rd November 2020
NPL Atherton Collieries vs. Matlock Town 19:45
NPL Buxton vs. Stafford Rangers 19:45
NPL FC United of Manchester vs. Warrington Town 19:45
NPL Gainsborough Trinity vs. South Shields 19:45
NPL Grantham Town vs. Stalybridge Celtic 19:45
NPL Hyde United vs. Lancaster City 19:45
NPL Morpeth Town vs. Bamber Bridge 19:45
NPL Nantwich Town vs. Mickleover 19:45
NPL Scarborough Athletic vs. Radcliffe 19:45
NPL Whitby Town vs. Ashton United 19:45
Friday 6th November 2020
NPL Ashton United vs. Hyde United 19:15
Saturday 7th November 2020
NPL Basford United vs. Atherton Collieries 15:00
NPL Buxton vs. Bamber Bridge 15:00
NPL Lancaster City vs. Nantwich Town 15:00
NPL Matlock Town vs. Whitby Town 15:00
NPL Mickleover vs. Gainsborough Trinity 15:00
NPL Radcliffe vs. Grantham Town 15:00
NPL Stafford Rangers vs. Morpeth Town 15:00
NPL Stalybridge Celtic vs. Witton Albion 15:00
NPL Warrington Town vs. Scarborough Athletic 15:00
Tuesday 10th November 2020
NPL Ashton United vs. Radcliffe 19:45
NPL Bamber Bridge vs. Whitby Town 19:45
NPL Basford United vs. Hyde United 19:45
NPL Buxton vs. Morpeth Town 19:45
NPL FC United of Manchester vs. Grantham Town 19:45
NPL Gainsborough Trinity vs. Nantwich Town 19:45
NPL Matlock Town vs. Witton Albion 19:45
NPL Stafford Rangers vs. Lancaster City 19:45
Saturday 14th November 2020
NPL Atherton Collieries vs. South Shields 15:00
NPL Buxton vs. Basford United 15:00
NPL FC United of Manchester vs. Stalybridge Celtic 15:00
NPL Gainsborough Trinity vs. Stafford Rangers 15:00
NPL Grantham Town vs. Warrington Town 15:00
NPL Hyde United vs. Radcliffe 15:00
NPL Morpeth Town vs. Matlock Town 15:00
NPL Nantwich Town vs. Ashton United 15:00
NPL Scarborough Athletic vs. Mickleover 15:00
NPL Whitby Town vs. Lancaster City 15:00
NPL Witton Albion vs. Bamber Bridge 15:00
Tuesday 17th November 2020
NPL FC United of Manchester vs. Mickleover 19:45
NPL Gainsborough Trinity vs. Basford United 19:45
NPL Grantham Town vs. Buxton 19:45
NPL Matlock Town vs. Hyde United 19:45
NPL Morpeth Town vs. Radcliffe 19:45
NPL Nantwich Town vs. Bamber Bridge 19:45
NPL Scarborough Athletic vs. Ashton United 19:45
NPL Stalybridge Celtic vs. South Shields 19:45
NPL Whitby Town vs. Atherton Collieries 19:45
NPL Witton Albion vs. Stafford Rangers 19:45
Saturday 21st November 2020
NPL Ashton United vs. Lancaster City 15:00
NPL Atherton Collieries vs. Gainsborough Trinity 15:00
NPL Bamber Bridge vs. Stalybridge Celtic 15:00
NPL Basford United vs. Morpeth Town 15:00
NPL Buxton vs. FC United of Manchester 15:00
NPL Hyde United vs. Grantham Town 15:00
NPL Mickleover vs. Matlock Town 15:00
NPL Radcliffe vs. Nantwich Town 15:00
NPL South Shields vs. Witton Albion 15:00
NPL Stafford Rangers vs. Scarborough Athletic 15:00
Tuesday 24th November 2020
NPL Hyde United vs. Whitby Town 19:45
NPL Lancaster City vs. Gainsborough Trinity 19:45
NPL Morpeth Town vs. FC United of Manchester 19:45
NPL Nantwich Town vs. Atherton Collieries 19:45
NPL Stafford Rangers vs. Warrington Town 19:45
NPL Stalybridge Celtic vs. Mickleover 19:45
Saturday 28th November 2020
NPL FC United of Manchester vs. Atherton Collieries 15:00
NPL Gainsborough Trinity vs. Ashton United 15:00
NPL Grantham Town vs. South Shields 15:00
NPL Lancaster City vs. Mickleover 15:00
NPL Matlock Town vs. Radcliffe 15:00
NPL Morpeth Town vs. Hyde United 15:00
NPL Nantwich Town vs. Basford United 15:00
NPL Scarborough Athletic vs. Bamber Bridge 15:00
NPL Stalybridge Celtic vs. Warrington Town 15:00
NPL Whitby Town vs. Stafford Rangers 15:00
NPL Witton Albion vs. Buxton 15:00

Fixtures - December 2020

Tuesday 1st December 2020
NPL Hyde United vs. Witton Albion 19:45
NPL Lancaster City vs. South Shields 19:45
NPL Matlock Town vs. Nantwich Town 19:45
NPL Morpeth Town vs. Warrington Town 19:45
Saturday 5th December 2020
NPL Ashton United vs. Witton Albion 15:00
NPL Atherton Collieries vs. Morpeth Town 15:00
NPL Bamber Bridge vs. Grantham Town 15:00
NPL Basford United vs. FC United of Manchester 15:00
NPL Buxton vs. Gainsborough Trinity 15:00
NPL Hyde United vs. Scarborough Athletic 15:00
NPL Mickleover vs. Whitby Town 15:00
NPL Radcliffe vs. Lancaster City 15:00
NPL South Shields vs. Nantwich Town 15:00
NPL Stafford Rangers vs. Stalybridge Celtic 15:00
NPL Warrington Town vs. Matlock Town 15:00
Tuesday 8th December 2020
NPL Lancaster City vs. Witton Albion 19:45
NPL Nantwich Town vs. Hyde United 19:45
Saturday 12th December 2020
NPL Ashton United vs. Buxton 15:00
NPL Atherton Collieries vs. Mickleover 15:00
NPL Basford United vs. South Shields 15:00
NPL Gainsborough Trinity vs. FC United of Manchester 15:00
NPL Hyde United vs. Warrington Town 15:00
NPL Matlock Town vs. Lancaster City 15:00
NPL Nantwich Town vs. Whitby Town 15:00
NPL Radcliffe vs. Stalybridge Celtic 15:00
NPL Scarborough Athletic vs. Grantham Town 15:00
NPL Stafford Rangers vs. Bamber Bridge 15:00
NPL Witton Albion vs. Morpeth Town 15:00
Saturday 19th December 2020
NPL Bamber Bridge vs. Hyde United 15:00
NPL Buxton vs. Atherton Collieries 15:00
NPL FC United of Manchester vs. Witton Albion 15:00
NPL Grantham Town vs. Nantwich Town 15:00
NPL Lancaster City vs. Scarborough Athletic 15:00
NPL Mickleover vs. Radcliffe 15:00
NPL Morpeth Town vs. Gainsborough Trinity 15:00
NPL South Shields vs. Stafford Rangers 15:00
NPL Stalybridge Celtic vs. Matlock Town 15:00
NPL Warrington Town vs. Ashton United 15:00
NPL Whitby Town vs. Basford United 15:00
Saturday 26th December 2020
NPL Atherton Collieries vs. Radcliffe 15:00
NPL Bamber Bridge vs. Lancaster City 15:00
NPL Basford United vs. Mickleover 15:00
NPL Buxton vs. Matlock Town 15:00
NPL FC United of Manchester vs. Ashton United 15:00
NPL Gainsborough Trinity vs. Grantham Town 15:00
NPL Morpeth Town vs. Scarborough Athletic 15:00
NPL South Shields vs. Whitby Town 15:00
NPL Stafford Rangers vs. Nantwich Town 15:00
NPL Stalybridge Celtic vs. Hyde United 15:00
NPL Witton Albion vs. Warrington Town 15:00

Fixtures - January 2021

Friday 1st January 2021
NPL Ashton United vs. Stalybridge Celtic 15:00
NPL Grantham Town vs. Basford United 15:00
NPL Hyde United vs. Buxton 15:00
NPL Lancaster City vs. Atherton Collieries 15:00
NPL Matlock Town vs. Gainsborough Trinity 15:00
NPL Mickleover vs. Stafford Rangers 15:00
NPL Nantwich Town vs. Witton Albion 15:00
NPL Radcliffe vs. FC United of Manchester 15:00
NPL Scarborough Athletic vs. South Shields 15:00
NPL Warrington Town vs. Bamber Bridge 15:00

Results - September 2020

Saturday 19th September 2020
NPL Atherton Collieries 0 2 Scarborough Athletic 405
NPL Bamber Bridge 1 0 Matlock Town 397
NPL Basford United 0 2 Warrington Town 328
NPL Buxton 4 2 Radcliffe 395
NPL FC United of Manchester 1 1 Nantwich Town 547
NPL Gainsborough Trinity 2 0 Hyde United 583
NPL Morpeth Town 1 1 Grantham Town 403
NPL South Shields 3 0 Mickleover 600
NPL Stafford Rangers 0 1 Ashton United 595
NPL Stalybridge Celtic 1 1 Lancaster City 370
NPL Witton Albion 0 2 Whitby Town 378
Saturday 26th September 2020
NPL Buxton 2 2 Whitby Town 346
NPL FC United of Manchester 0 0 Scarborough Athletic 600
NPL Grantham Town 1 2 Atherton Collieries 231
NPL Hyde United 0 0 South Shields 587
NPL Lancaster City 1 2 Basford United 196
NPL Matlock Town 2 0 Stafford Rangers 453
NPL Mickleover 1 2 Morpeth Town 307
NPL Nantwich Town 3 0 Stalybridge Celtic 525
NPL Radcliffe 1 4 Witton Albion 424
NPL Warrington Town 3 0 Gainsborough Trinity 416
Tuesday 29th September 2020
NPL Ashton United 3 3 South Shields 285
NPL Gainsborough Trinity 5 1 Whitby Town 421
NPL Grantham Town 1 1 Stafford Rangers 201
NPL Hyde United 2 2 FC United of Manchester 600
NPL Lancaster City 2 2 Morpeth Town 200
NPL Matlock Town 2 2 Basford United 444
NPL Mickleover 2 1 Witton Albion 207
NPL Nantwich Town 2 1 Buxton 363
NPL Stalybridge Celtic 0 3 Scarborough Athletic 312
NPL Warrington Town 2 0 Atherton Collieries 420

Results - October 2020

Saturday 3rd October 2020
NPL Warrington Town 1 0 Whitby Town 273
NPL Witton Albion 2 0 Basford United 246
Tuesday 6th October 2020
NPL Ashton United 0 0 Bamber Bridge 209
NPL South Shields 1 3 Radcliffe 300
Saturday 10th October 2020
NPL Bamber Bridge 1 3 South Shields 450
NPL Matlock Town 4 1 Ashton United 532
NPL Mickleover 3 2 Warrington Town 425
NPL Radcliffe 0 3 Basford United 446
NPL Stafford Rangers 0 2 Hyde United 578
NPL Stalybridge Celtic 0 4 Buxton 409
NPL Whitby Town 2 0 Grantham Town 387
NPL Witton Albion 1 0 Scarborough Athletic 441
Tuesday 13th October 2020
NPL Atherton Collieries 1 0 Ashton United 420
NPL Buxton 4 1 Scarborough Athletic 427
NPL Radcliffe 2 1 Bamber Bridge 342
Saturday 17th October 2020
NPL Ashton United 0 3 Mickleover 258
NPL Atherton Collieries 1 1 Stalybridge Celtic 360
NPL Basford United 2 1 Bamber Bridge 271
NPL FC United of Manchester 2 1 Stafford Rangers 600
NPL Gainsborough Trinity 1 3 Witton Albion 594
NPL Grantham Town 2 4 Lancaster City 216
NPL Scarborough Athletic 1 1 Nantwich Town 600
NPL South Shields 0 1 Matlock Town 300
NPL Warrington Town 2 1 Radcliffe 476
Tuesday 20th October 2020
NPL Atherton Collieries 5 0 Bamber Bridge 301
NPL Basford United 1 0 Stafford Rangers 257
NPL Buxton 2 2 Mickleover 368
NPL FC United of Manchester 1 1 Lancaster City 600
NPL Gainsborough Trinity 3 2 Stalybridge Celtic 421
NPL Grantham Town 0 1 Matlock Town 155
NPL Scarborough Athletic 2 1 Whitby Town 600
NPL South Shields 0 0 Morpeth Town 300
NPL Warrington Town 2 2 Nantwich Town 467
Saturday 24th October 2020
NPL Bamber Bridge 1 2 Buxton 325
NPL Lancaster City 2 1 Warrington Town 197
NPL Mickleover 3 0 Grantham Town 425
NPL Radcliffe 2 1 Gainsborough Trinity 500
NPL Stalybridge Celtic 0 1 Basford United 0
NPL Whitby Town 2 1 Morpeth Town 316
NPL Witton Albion 2 1 Atherton Collieries 443
Tuesday 27th October 2020
NPL Bamber Bridge 0 1 Gainsborough Trinity 240
NPL Basford United 4 1 Scarborough Athletic 401
NPL Mickleover 1 0 Hyde United 221
NPL Radcliffe 3 3 Whitby Town 377
NPL South Shields 1 0 FC United of Manchester 300
NPL Stafford Rangers 0 3 Atherton Collieries 457
NPL Stalybridge Celtic 3 1 Morpeth Town 259

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Scarborough Athletic 600 600 600 -40.06%
2 Hyde United 587 600 594 +22.47%
3 FC United of Manchester 547 600 587 -64.81%
4 Stafford Rangers 457 595 543 +7.10%
5 Gainsborough Trinity 421 594 505 +6.54%
6 Matlock Town 444 532 476 +0.63%
7 Nantwich Town 363 525 444 +3.50%
8 Radcliffe 342 500 418 -5.43%
9 Warrington Town 273 476 410 -5.09%
10 Morpeth Town 403 403 403 -37.33%
11 Buxton 346 427 384 -10.90%
12 Witton Albion 246 443 377 +1.07%
13 Atherton Collieries 301 420 372 -6.06%
14 South Shields 300 600 360 -78.43%
15 Bamber Bridge 240 450 353 -3.81%
16 Whitby Town 316 387 352 -29.60%
17 Stalybridge Celtic 0 409 338 -11.98%
18 Mickleover 207 425 317 +0.96%
19 Basford United 257 401 314 -6.55%
20 Ashton United 209 285 251 -18.51%
21 Grantham Town 155 231 201 -29.97%
22 Lancaster City 196 200 198 -37.14%

Notes relating to previous seasons


2019-20 Due to the Covid19 pandemic the League was declared "null and void" in March 2020 with all results expunged and no promotions or relegations. The tables and results are stored on NLM for information purposes at the point where the season was halted
2018-19:North Ferriby United liquidated in March 2019 having played 33 games. All results expunged.

Non League Matters