Had a 10 minute fiddle but already think I've drawn up better divisions, added Walney Central assuming their late entry is accepted. Was hard to work out who to put 10th in Premier.
NWML Premier Division
1 Ashton Bears ARLFC
2 Bank Quay Bulls ARLFC
3 Barrow Island ARLFC
4 Blackbrook ARLFC
5 Clock Face Miners ARLFC
6 Golborne Parkside ARLFC
7 Halton Simms Cross ARLFC
8 Pilkington Recs ARLFC
9 Widnes St Maries ARLFC
10 Wigan St Cuthberts ARLFC
NWML Division One
1 Haydock ARLFC
2 Folly Lane ARLFC
3 Hindley ARLFC
4 Leigh East ARLFC
5 Walney Central
6 Roose Pioneers
7 Woolston Rovers
8 Shevington Sharks ARLFC
9 Thatto Heath Crusaders ARLFC
10 Bold Miners ARLFC
11 Rylands ARLFC
12 Leigh Miners Rangers
NWML Division Two
1 Rochdale Cobras ARLFC
2 Wigan St Patricks ARLFC
3 Oldham St Annes ARLFC
4 Latchford Albion ARLFC
5 Heysham Atoms ARLFC
6 Leyland Warriors ARLFC
7 Ulverston ARLFC
8 Widnes St Maries "A" ARLFC
9 Wigan St Judes ARLFC
10 Halton Farnworth Hornets ARLFC
11 Haresfinch ARLFC
12 Wigan Spring View ARLFC
NWML Division Three
1 Bamber Bridge ARLFC
2 Bank Quay Bulls "A" ARLFC
3 Blackbrook ARLFC "A"
4 Cadishead Rhinos ARLFC
5 Widnes West Bank ARLFC
6 St Helens Wildboars ARLFC
7 Saddleworth Rangers ARLFC
8 Waterhead ARLFC
9 Rochdale Mayfield ARLFC
10 Hindpool Tigers ARLFC
11 Chorley Panthers ARLFC
12 Ince Rose Bridge ARLFC
NWML Division Four
1 Accrington Panthers ARLFC
2 Burtonwood Bridge ARLFC
3 Wigan Bulldogs ARLFC
4 Eccles ARLFC
5 Eccleston Lions ARLFC
6 Culcheth Eagles ARLFC
7 Pilkington Recs "A" ARLFC
8 Newton Storm ARLFC
9 Wigan Riversiders RLFC
10 Wigan St Cuthberts "A" ARLFC
NWML Division Five
1 Ashton Bears "A" ARLFC
2 Bury Broncos ARLFC
3 Crosfields ARLFC
4 Folly Lane "A" ARLFC
5 Fitton Hill & Hathershaw Bulldogs ARLFC
6 Hindley ARLFC "A"
7 Little Hulton Reds RLFC
8 Portico Vine ARLFC
9 Chester Gladiators ARLFC
10 Woolston Rovers "A" ARLFC