DateResultxScore
6 DecDarlaston Town 2 - 3 Stalybridge Celtic -
6 DecKidsgrove Athletic 1 - 3 Bootle -
6 DecLower Breck 1 - 1 Clitheroe2 - 0 X
6 DecNantwich Town 3 - 5 Vauxhall Motors -
6 DecNewcastle Town 0 - 0 Avro -
6 DecRuncorn Linnets 6 - 2 Congleton Town3 - 0 R
6 DecShifnal Town 0 - 0 Bury3 - 2 X
6 DecSporting Khalsa 1 - 2 Mossley -
6 DecStafford Rangers 2 - 3 Atherton Collieries1 - 1 X
6 DecTrafford 0 - 0 Witton Albion -
6 DecWythenshawe Town 2 - 3 Chasetown -
   
29 NovBury 0 - 0 Atherton Collieries2 - 1 X
29 NovChasetown 2 - 1 Stalybridge Celtic -
29 NovLower Breck 1 - 1 Shifnal Town3 - 1 X
29 NovMossley 1 - 5 Bootle3 - 1 X
29 NovNantwich Town 1 - 3 Wythenshawe Town2 - 1 X
29 NovRuncorn Linnets 3 - 1 Newcastle Town3 - 0 R
29 NovSporting Khalsa 2 - 2 Witton Albion -
29 NovStafford Rangers 2 - 4 Vauxhall Motors -
29 NovTrafford 1 - 1 Congleton Town -
   
25 NovClitheroe 1 - 1 Chasetown -
   
22 NovAtherton Collieries 1 - 0 Sporting Khalsa2 - 0 R
22 NovAvro 1 - 0 Nantwich Town2 - 1 D
22 NovBootle 1 - 0 Trafford0 - 1 X
22 NovClitheroe 4 - 1 Stafford Rangers2 - 1 R
22 NovCongleton Town 2 - 2 Chasetown -
22 NovNewcastle Town 3 - 3 Lower Breck -
22 NovShifnal Town 3 - 2 Kidsgrove Athletic3 - 0 R
22 NovStalybridge Celtic 1 - 0 Runcorn Linnets3 - 1 R
22 NovVauxhall Motors 2 - 1 Mossley1 - 2 X
22 NovWitton Albion 3 - 0 Bury -
22 NovWythenshawe Town 0 - 0 Darlaston Town -
   
19 NovDarlaston Town 1 - 2 Bury -
   
18 NovNantwich Town 0 - 2 Runcorn Linnets -
   
15 NovAtherton Collieries 1 - 2 Avro -
15 NovBury 0 - 2 Lower Breck -
15 NovChasetown 2 - 1 Darlaston Town -
15 NovMossley 3 - 3 Kidsgrove Athletic -
15 NovNantwich Town 1 - 0 Shifnal Town -
15 NovSporting Khalsa 2 - 2 Stafford Rangers -
15 NovStalybridge Celtic 4 - 1 Wythenshawe Town -
15 NovTrafford 1 - 2 Vauxhall Motors -
15 NovWitton Albion 1 - 1 Bootle -
   
12 NovLower Breck 0 - 3 Avro3 - 2 X
   
11 NovNantwich Town 1 - 4 Bury -
   
8 NovAvro 2 - 1 Chasetown2 - 1 +
8 NovBootle 1 - 1 Bury -
8 NovClitheroe 2 - 0 Congleton Town2 - 2 X
8 NovDarlaston Town 1 - 1 Nantwich Town -
8 NovKidsgrove Athletic 2 - 1 Atherton Collieries0 - 1 X
8 NovLower Breck 2 - 1 Stalybridge Celtic3 - 2 D
8 NovNewcastle Town 0 - 1 Mossley -
8 NovShifnal Town 3 - 2 Witton Albion2 - 1 D
8 NovStafford Rangers 3 - 4 Trafford1 - 1 X
8 NovVauxhall Motors 4 - 0 Sporting Khalsa1 - 0 R
8 NovWythenshawe Town 1 - 2 Runcorn Linnets -
   
5 NovShifnal Town 5 - 2 Vauxhall Motors2 - 1 R
   
4 NovCongleton Town 1 - 1 Runcorn Linnets -
4 NovWythenshawe Town 0 - 0 Clitheroe -
   
1 NovAtherton Collieries 1 - 1 Vauxhall Motors -
1 NovBury 2 - 0 Kidsgrove Athletic -
1 NovChasetown 6 - 0 Bootle -
1 NovCongleton Town 4 - 0 Wythenshawe Town -
1 NovMossley 0 - 0 Stafford Rangers -
1 NovNantwich Town 1 - 4 Lower Breck -
1 NovRuncorn Linnets 4 - 1 Darlaston Town -
1 NovSporting Khalsa 1 - 2 Avro -
1 NovStalybridge Celtic 3 - 0 Newcastle Town2 - 0 R
1 NovTrafford 2 - 2 Shifnal Town -
1 NovWitton Albion 1 - 0 Clitheroe -
   
29 OctAvro 1 - 2 Runcorn Linnets2 - 1 X
   
28 OctClitheroe 3 - 3 Sporting Khalsa2 - 0 X
28 OctKidsgrove Athletic 1 - 1 Witton Albion1 - 1 +
28 OctMossley 3 - 0 Atherton Collieries0 - 1 X
28 OctStafford Rangers 4 - 0 Stalybridge Celtic -
28 OctVauxhall Motors 0 - 1 Nantwich Town2 - 2 X
   
25 OctAvro 1 - 0 Stalybridge Celtic2 - 2 X
25 OctBootle 0 - 1 Congleton Town0 - 2 R
25 OctDarlaston Town 2 - 0 Atherton Collieries1 - 1 X
25 OctKidsgrove Athletic 4 - 2 Trafford1 - 1 X
25 OctLower Breck 3 - 0 Sporting Khalsa2 - 0 R
25 OctNewcastle Town 3 - 0 Nantwich Town -
25 OctShifnal Town 3 - 1 Mossley2 - 2 X
25 OctStafford Rangers 2 - 2 Runcorn Linnets2 - 1 X
25 OctVauxhall Motors 3 - 3 Bury -
25 OctWythenshawe Town 2 - 1 Witton Albion -
   
22 OctLower Breck 3 - 3 Congleton Town2 - 2 R
   
21 OctChasetown 1 - 2 Atherton Collieries3 - 1 X
21 OctMossley 2 - 1 Bury -
21 OctNantwich Town 3 - 2 Clitheroe -
21 OctRuncorn Linnets 4 - 1 Sporting Khalsa2 - 2 X
   
18 OctAtherton Collieries 4 - 2 Congleton Town1 - 2 X
18 OctAvro 0 - 0 Kidsgrove Athletic2 - 0 X
18 OctChasetown 0 - 0 Mossley2 - 2 R
18 OctDarlaston Town 1 - 3 Clitheroe -
18 OctRuncorn Linnets 1 - 2 Shifnal Town -
18 OctSporting Khalsa 2 - 0 Bury -
18 OctStafford Rangers 0 - 0 Newcastle Town2 - 0 X
18 OctStalybridge Celtic 0 - 1 Bootle3 - 1 X
18 OctTrafford 0 - 1 Nantwich Town -
18 OctVauxhall Motors 1 - 1 Witton Albion2 - 1 X
18 OctWythenshawe Town 0 - 2 Lower Breck -
   
15 OctLower Breck 2 - 0 Trafford2 - 1 R
   
14 OctBootle 2 - 1 Atherton Collieries2 - 1 +
14 OctBury 5 - 2 Wythenshawe Town -
14 OctClitheroe 1 - 3 Stalybridge Celtic -
14 OctCongleton Town 3 - 3 Vauxhall Motors -
14 OctKidsgrove Athletic 1 - 1 Sporting Khalsa1 - 2 X
14 OctMossley 0 - 0 Runcorn Linnets -
14 OctNantwich Town 0 - 0 Chasetown -
14 OctNewcastle Town 2 - 0 Darlaston Town1 - 1 X
14 OctWitton Albion 2 - 2 Avro -
   
11 OctBootle 0 - 1 Sporting Khalsa1 - 2 D
11 OctBury 4 - 0 Chasetown -
11 OctClitheroe 2 - 5 Vauxhall Motors -
11 OctCongleton Town 0 - 2 Avro -
11 OctKidsgrove Athletic 0 - 1 Stafford Rangers2 - 1 X
11 OctLower Breck 1 - 1 Darlaston Town2 - 2 R
11 OctMossley 1 - 1 Trafford1 - 1 +
11 OctNewcastle Town 0 - 0 Wythenshawe Town2 - 1 X
11 OctShifnal Town 1 - 0 Stalybridge Celtic -
11 OctWitton Albion 0 - 3 Atherton Collieries1 - 1 X
   
8 OctAvro 4 - 0 Clitheroe -
8 OctDarlaston Town 0 - 0 Kidsgrove Athletic -
   
7 OctChasetown 3 - 0 Newcastle Town2 - 0 R
7 OctRuncorn Linnets 1 - 1 Lower Breck -
7 OctSporting Khalsa 1 - 1 Shifnal Town -
7 OctStafford Rangers 2 - 3 Witton Albion2 - 1 X
7 OctStalybridge Celtic 3 - 1 Congleton Town2 - 2 X
7 OctTrafford 0 - 1 Bury -
7 OctVauxhall Motors 0 - 1 Bootle2 - 1 X
   
6 OctAtherton Collieries 2 - 0 Nantwich Town3 - 2 R
   
4 OctAvro 1 - 0 Wythenshawe Town -
4 OctKidsgrove Athletic 2 - 1 Stalybridge Celtic -
4 OctNantwich Town 2 - 0 Congleton Town -
4 OctNewcastle Town 4 - 3 Witton Albion -
4 OctStafford Rangers 0 - 0 Bootle -
4 OctTrafford 4 - 1 Sporting Khalsa -
   
1 OctShifnal Town 1 - 1 Atherton Collieries -
   
30 SepBootle 0 - 1 Clitheroe -
30 SepChasetown 2 - 0 Wythenshawe Town3 - 1 D
30 SepStalybridge Celtic 1 - 0 Sporting Khalsa3 - 2 D
30 SepWitton Albion 1 - 1 Trafford1 - 1 +
   
27 SepAtherton Collieries 1 - 0 Trafford3 - 1 R
27 SepBootle 2 - 2 Shifnal Town -
27 SepBury 3 - 2 Stafford Rangers -
27 SepChasetown 1 - 0 Lower Breck -
27 SepClitheroe 1 - 0 Newcastle Town2 - 0 R
27 SepCongleton Town 1 - 0 Darlaston Town -
27 SepSporting Khalsa 2 - 3 Wythenshawe Town2 - 1 X
27 SepVauxhall Motors 2 - 1 Kidsgrove Athletic2 - 0 R
27 SepWitton Albion 3 - 2 Mossley -
   
23 SepBootle 2 - 2 Kidsgrove Athletic2 - 0 X
23 SepCongleton Town 2 - 1 Witton Albion -
23 SepMossley 4 - 0 Sporting Khalsa -
23 SepNewcastle Town 1 - 0 Trafford2 - 1 D
23 SepStalybridge Celtic 6 - 0 Darlaston Town2 - 2 X
23 SepVauxhall Motors 4 - 1 Wythenshawe Town2 - 1 R
   
20 SepDarlaston Town 1 - 2 Vauxhall Motors1 - 1 X
20 SepNewcastle Town 0 - 2 Bootle -
20 SepTrafford 1 - 3 Chasetown -
20 SepWythenshawe Town 2 - 2 Avro -
   
16 SepRuncorn Linnets 3 - 0 Kidsgrove Athletic -
16 SepTrafford 4 - 6 Stalybridge Celtic -
   
13 SepAtherton Collieries 3 - 1 Stafford Rangers2 - 1 R
13 SepAvro 0 - 0 Newcastle Town2 - 0 X
13 SepBury 3 - 0 Shifnal Town -
13 SepClitheroe 2 - 3 Lower Breck -
13 SepWythenshawe Town 2 - 2 Mossley -
   
10 SepAvro 2 - 1 Vauxhall Motors2 - 1 +
   
9 SepBury 1 - 0 Runcorn Linnets -
   
30 AugDarlaston Town 1 - 4 Mossley1 - 1 X
30 AugLower Breck 2 - 0 Stafford Rangers -
30 AugWythenshawe Town 0 - 2 Shifnal Town -
   
25 AugAtherton Collieries 2 - 1 Clitheroe -
25 AugBootle 1 - 3 Lower Breck -
25 AugBury 0 - 2 Stalybridge Celtic -
25 AugKidsgrove Athletic 1 - 0 Congleton Town -
25 AugMossley 0 - 1 Avro -
25 AugShifnal Town 1 - 1 Darlaston Town -
25 AugSporting Khalsa 0 - 1 Chasetown -
25 AugStafford Rangers 2 - 1 Nantwich Town -
25 AugTrafford 1 - 2 Wythenshawe Town -
25 AugVauxhall Motors 3 - 1 Newcastle Town -
25 AugWitton Albion 1 - 1 Runcorn Linnets -
   
23 AugAvro 1 - 2 Shifnal Town -
23 AugChasetown 0 - 0 Vauxhall Motors3 - 1 X
23 AugCongleton Town 0 - 0 Bury -
23 AugDarlaston Town 1 - 2 Bootle1 - 2 +
23 AugLower Breck 2 - 2 Kidsgrove Athletic -
23 AugNantwich Town 1 - 1 Mossley2 - 1 X
23 AugNewcastle Town 1 - 2 Atherton Collieries2 - 1 X
23 AugStalybridge Celtic 1 - 3 Witton Albion2 - 1 X
23 AugWythenshawe Town 0 - 3 Stafford Rangers1 - 1 X
   
22 AugRuncorn Linnets 2 - 1 Trafford1 - 1 X
   
20 AugShifnal Town 1 - 0 Newcastle Town -
   
19 AugBootle 3 - 2 Avro -
19 AugKidsgrove Athletic 3 - 2 Chasetown -
19 AugSporting Khalsa 1 - 0 Nantwich Town -
19 AugStafford Rangers 1 - 0 Congleton Town -
19 AugVauxhall Motors 0 - 2 Wythenshawe Town -
19 AugWitton Albion 0 - 2 Darlaston Town -
   
18 AugAtherton Collieries 2 - 5 Lower Breck -
   
16 AugMossley 0 - 0 Clitheroe -
16 AugShifnal Town 3 - 0 Stafford Rangers -
   
13 AugAvro 1 - 1 Bury -
13 AugDarlaston Town 0 - 1 Stafford Rangers1 - 2 D
13 AugLower Breck 3 - 2 Witton Albion -
   
12 AugChasetown 1 - 0 Shifnal Town -
12 AugClitheroe 2 - 1 Trafford2 - 1 +
12 AugCongleton Town 2 - 2 Mossley -
12 AugNantwich Town 2 - 1 Kidsgrove Athletic -
12 AugNewcastle Town 2 - 0 Sporting Khalsa -
12 AugRuncorn Linnets 2 - 2 Vauxhall Motors1 - 1 R
12 AugStalybridge Celtic 1 - 0 Atherton Collieries2 - 1 D
12 AugWythenshawe Town 1 - 1 Bootle -
   
9 AugAtherton Collieries 0 - 2 Runcorn Linnets -
9 AugBootle 1 - 2 Nantwich Town -
9 AugBury 1 - 0 Newcastle Town -
9 AugKidsgrove Athletic 2 - 0 Wythenshawe Town -
9 AugMossley 0 - 1 Lower Breck -
9 AugShifnal Town 0 - 0 Clitheroe -
9 AugSporting Khalsa 3 - 1 Congleton Town -
9 AugStafford Rangers 0 - 2 Avro -
9 AugTrafford 1 - 2 Darlaston Town -
9 AugVauxhall Motors 1 - 1 Stalybridge Celtic -
9 AugWitton Albion 0 - 0 Chasetown -
Explanation of this analysisThe results for Northern Premier 1 West for this season

xScore was predicted from Home and Away performance against teams higher or lower in the league. Updated after each result.
Data last updated: 7 December 2025