Northern Premier League - Northern Premier League North West Division

Northern Premier League

Northern Premier League North West Division

Update this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 4
PROMOTES TO:PREMIER DIVISION
RELEGATES TO:VARIOUS STEP 5 LEAGUES

For the other Northern Premier League Step 4 division, see SOUTH EAST DIVISION

2020-21 relegation: Bottom Club plays a Step 5 Club in a 'Relegation Playoff'

League Table

Division Last Updated: 13:13, Thursday 14th January 2021

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Workington AFC 31 22 5 4 77 25 13 3 0 44 9 9 2 4 33 16 +52 71
2 Ramsbottom United 28 19 4 5 71 36 11 1 1 42 11 8 3 4 29 25 +35 61
3 Marine 30 17 7 6 66 34 10 4 2 41 17 7 3 4 25 17 +32 58
4 Pontefract Collieries 25 16 4 5 47 24 8 1 2 22 6 8 3 3 25 18 +23 52
5 Marske United 26 15 6 5 50 25 10 3 0 37 8 5 3 5 13 17 +25 51
6 Clitheroe 30 12 8 10 46 39 6 5 5 28 20 6 3 5 18 19 +7 44
7 Mossley 30 12 6 12 37 49 10 3 3 27 17 2 3 9 10 32 -12 41
8 Tadcaster Albion 27 11 7 9 40 30 5 5 4 20 16 6 2 5 20 14 +10 40
9 Trafford 29 10 8 11 46 39 6 3 6 23 18 4 5 5 23 21 +7 38
10 Runcorn Linnets 27 10 8 9 41 40 7 4 3 23 15 3 4 6 18 25 +1 38
11 Brighouse Town 29 13 3 13 38 41 9 0 7 26 23 4 3 6 12 18 -3 38
12 Widnes 31 9 10 12 47 49 5 4 6 25 21 4 6 6 22 28 -2 37
13 Dunston FC 28 9 8 11 41 45 5 6 2 21 15 4 2 9 20 30 -4 35
14 Prescot Cables 30 8 9 13 32 41 6 5 4 19 12 2 4 9 13 29 -9 33
15 Colne 25 7 9 9 31 31 3 2 6 12 14 4 7 3 19 17 0 30
16 Droylsden 30 7 6 17 28 75 4 4 7 18 37 3 2 10 10 38 -47 27
17 City of Liverpool 27 9 5 13 32 45 6 1 6 18 18 3 4 7 14 27 -13 26
18 Ossett United 28 5 7 16 38 57 4 5 6 25 28 1 2 10 13 29 -19 22
19 Kendal Town 29 5 6 18 29 72 2 3 9 16 30 3 3 9 13 42 -43 21
20 Pickering Town 30 4 4 22 37 77 4 3 7 22 30 0 1 15 15 47 -40 16

1 points were deducted from Mossley for: Fielding an ineligible player.

4 points were deducted from Brighouse Town

  • 1 points for: Fielding an ineligible player
  • 3 points for: Fielding an ineligible player

6 points were deducted from City of Liverpool for: use of ineligible player

Results / Fixtures

Results - August 2019

Saturday 17th August 2019
NPL1NW Clitheroe 0 0 Brighouse Town 302
NPL1NW Droylsden 3 3 Colne 243
NPL1NW Kendal Town 0 1 Prescot Cables 102
NPL1NW Marine 1 1 Dunston FC 357
NPL1NW Marske United 1 0 City of Liverpool 304
NPL1NW Ossett United 0 0 Mossley 430
NPL1NW Ramsbottom United 3 2 Widnes 230
NPL1NW Runcorn Linnets 1 1 Pontefract Collieries 347
NPL1NW Tadcaster Albion 2 1 Trafford 272
NPL1NW Workington AFC 4 1 Pickering Town 531
Monday 19th August 2019
NPL1NW Brighouse Town 0 1 Marske United 252
Tuesday 20th August 2019
NPL1NW City of Liverpool 4 1 Kendal Town 378
NPL1NW Colne 1 3 Marine 260
NPL1NW Dunston FC 1 0 Ossett United 403
NPL1NW Mossley 2 1 Runcorn Linnets 361
NPL1NW Pickering Town 1 2 Ramsbottom United 137
NPL1NW Pontefract Collieries 1 0 Tadcaster Albion 267
NPL1NW Prescot Cables 2 2 Clitheroe 390
NPL1NW Trafford 0 1 Workington AFC 248
Wednesday 21st August 2019
NPL1NW Widnes 3 1 Droylsden 186
Saturday 24th August 2019
NPL1NW Kendal Town 1 2 Clitheroe 97
Monday 26th August 2019
NPL1NW Clitheroe 0 2 Colne 524
NPL1NW Droylsden 2 1 Mossley 336
NPL1NW Kendal Town 0 0 Widnes 91
NPL1NW Marine 2 1 Prescot Cables 585
NPL1NW Marske United 2 1 Dunston FC 366
NPL1NW Ossett United 1 2 Brighouse Town 461
NPL1NW Ramsbottom United 1 0 Trafford 254
NPL1NW Runcorn Linnets 4 2 City of Liverpool 546
NPL1NW Tadcaster Albion 5 0 Pickering Town 338
NPL1NW Workington AFC 2 1 Pontefract Collieries 641
Saturday 31st August 2019
NPL1NW Brighouse Town 0 1 Droylsden 148
NPL1NW City of Liverpool 0 1 Workington AFC 357
NPL1NW Colne 4 0 Ossett United 233
NPL1NW Dunston FC 3 3 Runcorn Linnets 281
NPL1NW Marine 2 1 Pickering Town 379
NPL1NW Marske United 1 1 Widnes 266
NPL1NW Mossley 5 0 Kendal Town 276
NPL1NW Pontefract Collieries 2 0 Ramsbottom United 176
NPL1NW Prescot Cables 1 1 Tadcaster Albion 386
NPL1NW Trafford 0 2 Clitheroe 263

Results - September 2019

Tuesday 3rd September 2019
NPL1NW Droylsden 1 1 Prescot Cables 168
NPL1NW Kendal Town 2 7 Trafford 89
NPL1NW Ossett United 1 0 Pickering Town 273
NPL1NW Workington AFC 1 1 Colne 534
Saturday 7th September 2019
NPL1NW Clitheroe 1 2 Prescot Cables 332
NPL1NW Droylsden 2 2 Kendal Town 165
NPL1NW Runcorn Linnets 1 1 Workington AFC 416
Tuesday 10th September 2019
NPL1NW Marine 1 2 Trafford 362
NPL1NW Pickering Town 3 2 Mossley 150
NPL1NW Ramsbottom United 2 0 Clitheroe 217
NPL1NW Runcorn Linnets 0 1 Droylsden 343
NPL1NW Workington AFC 5 0 Kendal Town 473
Saturday 14th September 2019
NPL1NW Brighouse Town 2 1 City of Liverpool 258
NPL1NW Clitheroe 4 4 Runcorn Linnets 334
NPL1NW Colne 2 3 Widnes 209
NPL1NW Droylsden 1 4 Pontefract Collieries 197
NPL1NW Kendal Town 3 1 Pickering Town 108
NPL1NW Mossley 2 0 Workington AFC 367
NPL1NW Ossett United 1 1 Ramsbottom United 419
NPL1NW Prescot Cables 1 0 Dunston FC 435
NPL1NW Tadcaster Albion 2 1 Marine 307
NPL1NW Trafford 1 1 Marske United 325
Saturday 21st September 2019
NPL1NW City of Liverpool 3 0 Clitheroe 352
NPL1NW Marske United 6 0 Droylsden 322
NPL1NW Mossley 0 4 Tadcaster Albion 292
NPL1NW Pickering Town 1 1 Prescot Cables 142
NPL1NW Runcorn Linnets 4 0 Kendal Town 340
NPL1NW Workington AFC 2 0 Widnes 389
Monday 23rd September 2019
NPL1NW Brighouse Town 3 2 Pickering Town 275
Tuesday 24th September 2019
NPL1NW Clitheroe 2 0 Workington AFC 301
NPL1NW Mossley 3 1 Pontefract Collieries 179
NPL1NW Prescot Cables 3 0 Widnes 265
NPL1NW Tadcaster Albion 1 0 Runcorn Linnets 221
NPL1NW Trafford 2 2 City of Liverpool 192
Saturday 28th September 2019
NPL1NW Pontefract Collieries 4 1 Pickering Town 157
NPL1NW Prescot Cables 2 1 Brighouse Town 315
NPL1NW Trafford 3 2 Dunston FC 223
NPL1NW Workington AFC 5 1 Ramsbottom United 469
Monday 30th September 2019
NPL1NW Brighouse Town 0 1 Marine 172

Results - October 2019

Tuesday 1st October 2019
NPL1NW Mossley 2 2 Widnes 208
NPL1NW Ossett United 2 2 Runcorn Linnets 216
Saturday 5th October 2019
NPL1NW City of Liverpool 1 0 Ossett United 309
NPL1NW Kendal Town 1 1 Droylsden 101
NPL1NW Marine 6 0 Mossley 390
NPL1NW Marske United 2 2 Workington AFC 305
NPL1NW Pickering Town 2 3 Clitheroe 152
NPL1NW Pontefract Collieries 1 0 Runcorn Linnets 207
NPL1NW Ramsbottom United 2 0 Brighouse Town 297
NPL1NW Trafford 1 0 Prescot Cables 341
NPL1NW Widnes 0 1 Tadcaster Albion 104
Saturday 12th October 2019
NPL1NW Marske United 4 1 Marine 334
Saturday 19th October 2019
NPL1NW Brighouse Town 2 0 Prescot Cables 195
NPL1NW City of Liverpool 1 0 Mossley 419
NPL1NW Clitheroe 2 0 Kendal Town 334
NPL1NW Droylsden 3 1 Pickering Town 193
NPL1NW Dunston FC 3 4 Trafford 252
NPL1NW Marine 3 1 Marske United 418
NPL1NW Tadcaster Albion 1 1 Ossett United 311
NPL1NW Widnes 2 3 Pontefract Collieries 103
Saturday 26th October 2019
NPL1NW Clitheroe 2 1 Ramsbottom United 352

Results - November 2019

Saturday 2nd November 2019
NPL1NW Brighouse Town 2 1 Colne 189
NPL1NW Clitheroe 4 0 Droylsden 355
NPL1NW Marske United 6 1 Runcorn Linnets 284
NPL1NW Mossley 1 1 Prescot Cables 286
NPL1NW Ossett United 2 3 Kendal Town 253
NPL1NW Pickering Town 0 3 City of Liverpool 140
NPL1NW Ramsbottom United 3 4 Marine 301
NPL1NW Workington AFC 2 0 Tadcaster Albion 431
Saturday 9th November 2019
NPL1NW Droylsden 1 4 Dunston FC 189
NPL1NW Kendal Town 4 2 Brighouse Town 118
NPL1NW Marine 1 1 Pontefract Collieries 443
NPL1NW Mossley 1 0 Pickering Town 256
NPL1NW Tadcaster Albion 0 2 Marske United 327
NPL1NW Trafford 1 0 Ossett United 297
Saturday 16th November 2019
NPL1NW Brighouse Town 2 1 Trafford 315
NPL1NW Mossley 0 1 Colne 375
NPL1NW Ossett United 3 3 Droylsden 423
NPL1NW Pickering Town 1 1 Widnes 104
NPL1NW Ramsbottom United 1 1 Runcorn Linnets 359
NPL1NW Workington AFC 0 0 Marine 533
Tuesday 19th November 2019
NPL1NW Ossett United 2 3 City of Liverpool 238
NPL1NW Prescot Cables 1 2 Ramsbottom United 221
Saturday 23rd November 2019
NPL1NW Brighouse Town 4 0 Mossley 293
NPL1NW City of Liverpool 2 2 Widnes 319
NPL1NW Kendal Town 2 3 Pontefract Collieries 145
NPL1NW Ossett United 3 2 Prescot Cables 294
NPL1NW Tadcaster Albion 2 0 Droylsden 203
NPL1NW Trafford 8 1 Pickering Town 182
Tuesday 26th November 2019
NPL1NW Colne 1 2 Trafford 120
NPL1NW Ramsbottom United 5 0 City of Liverpool 161
NPL1NW Runcorn Linnets 1 0 Brighouse Town 222
Saturday 30th November 2019
NPL1NW Clitheroe 6 1 Ossett United 416
NPL1NW Marine 4 1 Kendal Town 359
NPL1NW Mossley 1 1 Trafford 304
NPL1NW Pickering Town 4 1 Dunston FC 126
NPL1NW Ramsbottom United 5 1 Marske United 297
NPL1NW Widnes 1 2 Runcorn Linnets 329

Results - December 2019

Saturday 7th December 2019
NPL1NW Brighouse Town 0 2 Pontefract Collieries 161
NPL1NW Clitheroe 1 1 Marine 403
NPL1NW Colne 1 1 City of Liverpool 169
NPL1NW Droylsden 2 1 Marske United 123
NPL1NW Kendal Town 0 1 Runcorn Linnets 115
NPL1NW Mossley 0 2 Dunston FC 318
NPL1NW Ossett United 2 4 Workington AFC 356
NPL1NW Prescot Cables 1 0 Pickering Town 256
NPL1NW Tadcaster Albion 2 2 Ramsbottom United 352
NPL1NW Widnes 0 0 Trafford 99
Saturday 14th December 2019
NPL1NW City of Liverpool 1 5 Tadcaster Albion 269
NPL1NW Dunston FC 2 0 Kendal Town 88
NPL1NW Marine 3 0 Ossett United 407
NPL1NW Marske United 3 0 Mossley 260
NPL1NW Pickering Town 3 2 Colne 103
NPL1NW Ramsbottom United 5 0 Droylsden 192
NPL1NW Runcorn Linnets 2 1 Trafford 309
NPL1NW Widnes 0 1 Brighouse Town 83
NPL1NW Workington AFC 4 0 Prescot Cables 309
Saturday 21st December 2019
NPL1NW Brighouse Town 3 1 Clitheroe 196
NPL1NW City of Liverpool 0 1 Marske United 331
NPL1NW Colne 1 0 Droylsden 160
NPL1NW Dunston FC 0 0 Marine 192
NPL1NW Mossley 3 2 Ossett United 341
NPL1NW Pickering Town 1 4 Workington AFC 166
NPL1NW Prescot Cables 1 1 Kendal Town 343
NPL1NW Trafford 1 2 Tadcaster Albion 224
NPL1NW Widnes 2 2 Ramsbottom United 92
Thursday 26th December 2019
NPL1NW Clitheroe 1 0 Widnes 401
NPL1NW Droylsden 2 0 Trafford 222
NPL1NW Kendal Town 0 1 Colne 143
NPL1NW Marine 4 0 City of Liverpool 614
NPL1NW Ossett United 0 2 Pontefract Collieries 414
NPL1NW Ramsbottom United 7 1 Mossley 410
NPL1NW Runcorn Linnets 2 2 Prescot Cables 424
NPL1NW Tadcaster Albion 0 0 Brighouse Town 347
NPL1NW Workington AFC 4 1 Dunston FC 673
Saturday 28th December 2019
NPL1NW Droylsden 1 1 City of Liverpool 252
NPL1NW Dunston FC 0 1 Pontefract Collieries 229

Results - January 2020

Wednesday 1st January 2020
NPL1NW Brighouse Town 0 4 Ossett United 296
NPL1NW City of Liverpool 0 2 Runcorn Linnets 481
NPL1NW Colne 0 1 Clitheroe 410
NPL1NW Mossley 2 1 Droylsden 426
NPL1NW Pickering Town 0 3 Tadcaster Albion 173
NPL1NW Pontefract Collieries 2 1 Workington AFC 321
NPL1NW Prescot Cables 1 2 Marine 592
NPL1NW Trafford 1 2 Ramsbottom United 243
NPL1NW Widnes 4 0 Kendal Town 94
Saturday 4th January 2020
NPL1NW City of Liverpool 3 0 Prescot Cables 601
NPL1NW Droylsden 0 1 Widnes 147
NPL1NW Marine 3 3 Colne 458
NPL1NW Marske United 3 1 Brighouse Town 316
NPL1NW Ossett United 2 1 Dunston FC 442
NPL1NW Ramsbottom United 3 2 Pickering Town 262
NPL1NW Runcorn Linnets 2 1 Mossley 341
NPL1NW Tadcaster Albion 0 0 Pontefract Collieries 421
NPL1NW Workington AFC 2 2 Trafford 569
Tuesday 7th January 2020
NPL1NW Clitheroe 1 2 Tadcaster Albion 290
NPL1NW Colne 0 1 Dunston FC 123
Saturday 11th January 2020
NPL1NW Brighouse Town 2 0 Runcorn Linnets 225
NPL1NW City of Liverpool 2 5 Ramsbottom United 382
NPL1NW Colne 0 3 Workington AFC 214
NPL1NW Dunston FC 1 0 Tadcaster Albion 245
NPL1NW Mossley 2 1 Clitheroe 301
NPL1NW Pickering Town 3 2 Ossett United 156
NPL1NW Pontefract Collieries 0 1 Marske United 173
NPL1NW Prescot Cables 4 0 Droylsden 310
NPL1NW Trafford 1 2 Kendal Town 231
NPL1NW Widnes 1 4 Marine 189
Saturday 18th January 2020
NPL1NW Brighouse Town 2 3 Ramsbottom United 207
NPL1NW Clitheroe 2 2 Pickering Town 463
NPL1NW Mossley 2 0 Marine 373
NPL1NW Ossett United 4 2 Widnes 433
NPL1NW Pontefract Collieries 3 0 Dunston FC 157
NPL1NW Prescot Cables 0 0 Trafford 394
NPL1NW Tadcaster Albion 1 2 Kendal Town 262
NPL1NW Workington AFC 2 0 Marske United 551
Tuesday 21st January 2020
NPL1NW Dunston FC 3 2 Ramsbottom United 189
NPL1NW Prescot Cables 0 0 Colne 225
Saturday 25th January 2020
NPL1NW City of Liverpool 0 1 Droylsden 322
NPL1NW Dunston FC 0 0 Clitheroe 205
NPL1NW Kendal Town 2 2 Tadcaster Albion 177
NPL1NW Marine 2 2 Brighouse Town 504
NPL1NW Marske United 2 1 Prescot Cables 292
NPL1NW Pickering Town 2 4 Pontefract Collieries 142
NPL1NW Ramsbottom United 2 0 Workington AFC 622
NPL1NW Runcorn Linnets 2 1 Ossett United 379
NPL1NW Trafford 0 0 Colne 301
NPL1NW Widnes 0 0 Mossley 120

Results - February 2020

Saturday 1st February 2020
NPL1NW Brighouse Town 0 2 Widnes 154
NPL1NW Clitheroe 1 2 Pontefract Collieries 388
NPL1NW Colne 2 0 Pickering Town 187
NPL1NW Droylsden 0 3 Ramsbottom United 235
NPL1NW Mossley 1 0 Marske United 308
NPL1NW Ossett United 0 1 Marine 382
NPL1NW Prescot Cables 0 2 Workington AFC 388
NPL1NW Tadcaster Albion 0 0 City of Liverpool 263
NPL1NW Trafford 2 1 Runcorn Linnets 357
Tuesday 4th February 2020
NPL1NW City of Liverpool 1 0 Colne 191
NPL1NW Marine 5 2 Widnes 276
NPL1NW Marske United 0 0 Clitheroe 224
NPL1NW Pontefract Collieries 3 0 Prescot Cables 122
NPL1NW Tadcaster Albion 2 3 Dunston FC 223
Saturday 8th February 2020
NPL1NW Colne 0 0 Marske United 182
NPL1NW Droylsden 0 7 Marine 215
NPL1NW Dunston FC 1 1 Mossley 302
NPL1NW Kendal Town 0 1 City of Liverpool 207
NPL1NW Pontefract Collieries 0 1 Brighouse Town 218
NPL1NW Ramsbottom United 3 0 Tadcaster Albion 395
NPL1NW Runcorn Linnets 2 1 Pickering Town 320
NPL1NW Trafford 0 2 Widnes 262
NPL1NW Workington AFC 2 0 Ossett United 372
Saturday 15th February 2020
NPL1NW Widnes 1 2 Colne 204
Tuesday 18th February 2020
NPL1NW Droylsden 0 4 Workington AFC 156
NPL1NW Dunston FC 3 0 City of Liverpool 172
Saturday 22nd February 2020
NPL1NW Brighouse Town 4 3 Dunston FC 265
NPL1NW Clitheroe 1 3 Mossley 343
NPL1NW Kendal Town 0 6 Workington AFC 415
NPL1NW Prescot Cables 2 0 City of Liverpool 617
NPL1NW Trafford 2 0 Marine 312
NPL1NW Widnes 2 2 Ossett United 115
Saturday 29th February 2020
NPL1NW Dunston FC 2 2 Colne 193
NPL1NW Marine 3 1 Droylsden 548
NPL1NW Pickering Town 0 1 Brighouse Town 134
NPL1NW Widnes 3 1 Prescot Cables 426
NPL1NW Workington AFC 4 1 Clitheroe 484

Results - March 2020

Tuesday 3rd March 2020
NPL1NW Marske United 4 0 Kendal Town 154
Saturday 7th March 2020
NPL1NW Clitheroe 0 0 Dunston FC 390
NPL1NW Kendal Town 1 2 Ramsbottom United 132
NPL1NW Marine 1 0 Tadcaster Albion 361
NPL1NW Ossett United 2 2 Marske United 381
NPL1NW Pontefract Collieries 2 2 Trafford 173
NPL1NW Runcorn Linnets 1 1 Colne 302
NPL1NW Widnes 3 2 Pickering Town 105
NPL1NW Workington AFC 3 1 Brighouse Town 441
Tuesday 10th March 2020
NPL1NW Dunston FC 2 2 Widnes 165
NPL1NW Marske United 3 0 Pontefract Collieries 202
NPL1NW Pickering Town 1 1 Kendal Town 133
NPL1NW Runcorn Linnets 0 1 Clitheroe 256
NPL1NW Workington AFC 2 0 Mossley 362
Thursday 12th March 2020
NPL1NW Pontefract Collieries 4 0 Droylsden 123
Saturday 14th March 2020
NPL1NW Droylsden 0 4 Clitheroe 350
NPL1NW Marine 0 1 Ramsbottom United 667
NPL1NW Prescot Cables 0 1 Mossley 429
NPL1NW Runcorn Linnets 1 2 Marske United 304
NPL1NW Tadcaster Albion 2 4 Workington AFC 427
NPL1NW Widnes 3 0 Dunston FC 102

Attendance Statistics

Attendances
Team Lowest Highest Average +/-
1 Workington AFC 309 673 485 0.00%
2 Marine 276 667 446 0.00%
3 Clitheroe 290 524 371 0.00%
4 Prescot Cables 221 617 371 0.00%
5 City of Liverpool 191 601 362 0.00%
6 Ossett United 216 461 361 0.00%
7 Runcorn Linnets 222 546 346 0.00%
8 Mossley 179 426 311 0.00%
9 Ramsbottom United 161 622 307 0.00%
10 Tadcaster Albion 203 427 305 0.00%
11 Marske United 154 366 279 0.00%
12 Trafford 182 357 267 0.00%
13 Brighouse Town 148 315 225 0.00%
14 Dunston FC 88 403 224 0.00%
15 Droylsden 123 350 213 0.00%
16 Colne 120 410 206 0.00%
17 Pontefract Collieries 122 321 190 0.00%
18 Widnes 83 426 157 0.00%
19 Kendal Town 89 415 146 0.00%
20 Pickering Town 103 173 140 0.00%

Non League Matters 

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