Premier Division: Bolton Lads Club 2 Oldham Hulmeians 2; Bury GSOB 2 Prairie United 3; Little Lever SC 0 Old Boltonians 3;

Lymm 1 Chaddertonians 1; Old Mancunians 1 Gregorians 1; Radcliffe Town 2 Rossendale Amateurs 1; Rochdale St Clements 6 Hesketh Casuals 2.

Division One: Broughton Amateurs 4 Thornleigh 2; Chorley Motors 0 Accrington Amateurs 3; Fairfield 7 Bolton Ambassadors 1; Hindley Juniors2 Burnley GSOB 1; Horwich RMI 1 Bolton Wyresdale 0; Mostonians 3 Old Blackburnians 2; Walshaw SC 2 Astley Bridge Sladians 3;

Division Two: Ashtonians 1 Spotland Methodists 1; Chaddertonians Res 3 Hayward 0; Gregorians Res 5 Ainsworth 0; Little Lever 3 Lymm Res 0; Newman College 1 Bury Amateurs 2; Old Boltonians Res 2 Tyldesley United 3; Tottington United 0 Radcliffe Boys 1.

Division Three: Accrington Ams Res 3 Mostonians Res 0; Bolton Wyresdale Res 4 Little Lever SC Res 4; Old Blackburnians Res 1 Radcliffe Town Res 1; Oldham Hulmeians Res 0 Walshaw SC Res 2; Prairie United Res 2 Rochdale St Clem Res 2.

Division Four: Astley Br Sladians Res 1 Bolton Lads Club Res 3; Burnley GSOB Res 4 Newman College Res 1; Bury Amateurs Res 5 Fairfield Res 6; Hayward Res 2 Tottington United Res 10; Hesketh Casuals Res 0 Old Mancunians Res 7; Spotland Meth Res 1 Horwich RMI Res 1;

Division Five: Accrington Ams A 4 Gregorians A 4; Hesketh Casuals A 2 Walshaw SC B 6; Little Lever SC A 7 Ashtonians Res 0; O Blackburnians A 2 Chaddertonians A 3; Rochdale St Clem A 2 O Boltonians A 1; Walshaw SC A 5 Hindley Juniors Res 2.

Division Six: Bolton Wyres A 2 Oldham Hulms A 1; Broughton Ams A 2 O Blackburnians C 2; Gregorians B 1 Rochdale St Clem B 1; O Boltonians B 2 Lymm A 4; O Mancunians A 3 Little Lever SC B 3; Thornleigh B 2 Mostonians A 5.

Division Seven: Bury GSOB A 1 Rossendale Ams B 1; Chaddertonians B 2 Hesketh Casuals B 1; Lymm B 4 Accrington Ams B 1; Oldham Hulms B 3 Burnley GSOB A 4; Radcliffe Town A 6 Broughton Ams B 1; Spotland Meth A 5 Bolton Wyres B 1.

Premier Division: Bolton Lads Club 2 Oldham Hulmeians 2; Bury GSOB 2 Prairie United 3; Little Lever SC 0 Old Boltonians 3; Radcliffe Town 2 Rossendale Amateurs 1.

Division One: Broughton Amateurs 4 Thornleigh 2; Fairfield 7 Bolton Ambassadors 1; Hindley Juniors 2 Burnley GSOB 1; Horwich RMI 1 Bolton Wyresdale 0; Walshaw SC 2 Astley Bridge Sladians 3.

Division Two: Gregorians Res 5 Ainsworth 0; Little Lever 3 Lymm Res 0; Newman College 1 Bury Amateurs 2; Old Boltonians Res 2 Tyldesley United 3; Tottington United 0 Radcliffe Boys 1.

Division Three: Bolton Wyresdale Res 4 Little Lever SC Res 4; Old Blackburnians Res 1 Radcliffe Town Res 1; Oldham Hulmeians Res 0 Walshaw SC Res 2; Prairie United Res 2 Rochdale St Clem Res 2.

Division Four: Astley Br Sladians Res 1 Bolton Lads Club Res 3; Bury Amateurs Res 5 Fairfield Res 6; Hayward Res 2 Tottington United Res 10; Spotland Meth Res 1 Horwich RMI Res 1;

Division Five: Hesketh Casuals A 2 Walshaw SC B 6; Little Lever SC A 7 Ashtonians Res 0; Rochdale St Clem A 2 O Boltonians A 1; Walshaw SC A 5 Hindley Juniors Res 2.

Division Six: Bolton Wyres A 2 Oldham Hulms A 1; O Boltonians B 2 Lymm A 4; O Mancunians A 3 Little Lever SC B 3; Thornleigh B 2 Mostonians A 5.

Division Seven: Bury GSOB A 1 Rossendale Ams B 1; Radcliffe Town A 6 Broughton Ams B 1; Spotland Meth A 5 Bolton Wyres B 1.