O Boltonians 4 Gregorians 4; Rivington 1 Rochdale St Clements 3.

Division One -- Heywood St James 1 Bolton Lads Club 1; Horwich RMI 3 Astley Br/Sladians 2; Mostonians 1 Walkden 1; O Mancunians 4 Broughton Amateurs 3; Thornleigh 1 Oldham Hulmeians 2.

Division Two -- Burnley GSOB 8 Ainsworth 3; Bury Amateurs 2 Bolton Wyresdale 10; Chorley Motors 4 Hindley 0.

Premier Reserves -- Bolton County 7 Hayward 3; Gregorians 2 O Boltonians 2; Prairie Utd 2 Chaddertonians 3; Radcliffe Ams. 0 Bury GSOB 2; Rochdale St Clements 3 Rivington 0; Rossendale Amateurs 3 O Blackburnians 4.

One Reserves -- Hesketh Casuals 0 Newman College 4; Oldham Hulmeians 0 Mostonians 5; Walkden AFC 4 Little Lever SC 5.

Two Reserves -- Ainsworth 3 Horwich RMI 0; Ashtonians 0 Chorley Motors 4; Bolton Lads Club 6 Heywood St James 1; Bolton Wyresdale 3 Bolton Ambassadors 3; Hindley 2 Bury Amateurs 2.

3A -- Chaddertonians A 4 Lymm 2; Hesketh Casuals A 2 O Blackburnians 5; Rochdale St Cl. A 1 Walshaw B 4; Walshaw A 2 Little Lever A1.

3B -- Bolton County A 1 Rossendale Ams 1; O Blackburnians B 1 Accrington Ams. 2; Rossendale Ams. B 3 Broughton Ams. 2.

4N -- Accrington Ams. B 2 Horwich RMI 7; Burnley GSOB A 0 O Boltonians B1; Little Lever B 2 Bolton County 3.

4S -- Gregorians B 2 Bury GSOB 3; Lymm C 4 O Mancunians A 0; Mostonians A 7 Rochdale St Cl. B 2; Oldham Hulmeians 'B' 1 Oldham Hulmeians A 1.