RESULTS: U18 Division: Atherton Town 0 Standish Jnrs 3; Bolton County 4 North Walkden 0; Bolton County Youth 4 Walshaw Sports 1;

Breightmet Utd 1 Golborne Sports 2; Bromley Cross B 1 Woodbank 2; Farnworth Boys 1 Daisy Hill 7; Radcliffe Town 5 Hindsford Hawks 2.

U16 Division One: Beechfield Utd 3 Blackrod Town 1; Walshaw Sports 1 Hindsford Jnrs 5.

U16 Division Two: Great Lever Boys 3 Bolton County 1; Heaton Albion 9 Westhoughton Rangers 2; Astley Bridge 1 Deans Youth 1; Laburnum Rovers 4 Farnworth Boys 2.

U15 Division One: CMB Juniors 4 Deans Youth 1; Aspull Juniors 4 Bolton County Eagles 1; Barr Hill 2 Heywood St James 1; Bolton Lads Club 2 Westhoughton Rangers 1; North Walkden 4 Bromley Cross 2.

U15 Division Two: Bolton County Comets 3 Atherton LR 6; Dunscar 9 Astley Bridge 0; Eagley Rangers 1 Leigh RMI 3; Hindsford Juniors 6 Farnworth Boys 2.

U14 DT Design Division: Bolton County Juniors 5 Ladybridge W 1; Bolton Lads Club B 5 Atherton LR 1; Bromley Cross 0 Westhoughton Rangers 3; Farnworth Boys 3 Bolton Lads Club A 3; Ladybridge Rovers 0 Bolton County Crusaders 6; Oxford Grove 2 Woodbank 3.

U13 Division One: AFC Hindley 8 Bolton Lads Club 2; Atherton Colls 2 Fletcher Moss 7; Oxford Grove 4 Farnworth Boys 1; North Walkden 9 Leigh RMI Juniors 4; Woodbank 4 Bromley Cross 3.

U13 Division Two: Atherton LR 2 Leigh RMI Crusaders 4; Bolton County Aces 3 Astley Bridge 3; Hindley Town 3 Bolton County Gurkas 2; Langworthy Juniors 2 Deans Youth 3.

U12 Division One: Bolton County Raiders 2 Deans Youth 7; Farnworth Boys 4 Stand Athletic 3; Hindford Juniors 1 Ramsbottom Utd 5; Radcliffe Boro 4 North Walkden 4.

U12 Division Two: Astley Bridge Tigers 0 Bolton County Broncos 3; Elton/Walshaw 0 Astley Bridge Boys 8; Farnworth Youth 3 Astley Bridge Stars 2; Oxford Grove 1 Mossley Common 4; Warthfold/Redvale 4 Bromley Cross 1; Walshaw Sports 1 Boothstown Juniors 4.