CRAVEN, AIRE & WHARFE JUNIOR LEAGUE – Under-11 A: BD3 1, Bingley Ajax 6; Oakworth Hornets 2, Horsforth Mustangs 5; Silsden Dragons 1, Salts Lions 3. B: Sandy Lane Reds 4, Grassington 10. C: BPA Raptors 1, Horsforth Chargers 0; Horsforth Chargers 1, BPA Raptors 4; Otley 1, Wilsden 2; Salts Panthers 2, Farsley Colts 4. D: Sandy Lane Blue 1, BPA 1; Silsden Knights 0, Thackley Lightning 7.

Under-12 A: BD3 4, Campion 6; Bingley Barca 3, Thackley Storm 0. C: Skipton LMS 5, Bingley Bayern 0. D: Horsforth Mustangs 1, Nab Wood 5; Sandy Lane 0, Menston Rangers 3.

Under-13 A: Bingley 3, BD3 4. B: Skipton Town 2, Idle 2. C: Silsden Reds 0, Oakworth Wasps 1; Thackley Thunder 8, Bingley 1. D: Weston Lane 3, Keighley Shamrocks 7.

Under-14 A: Salts Lions 10, Nab Wood 3. D: Eldwick 2, Sandy Lane 4.

Under-15 A: Bingley 7, Skipton LMS 1; Menston Rangers 2, Oakworth 4; Sutton 5, Thackley Thunder 6. B: Sandy Lane 3, Fairbank 7. C: Calverley 5, Eldwick 1.

Under-16 A: Long Lee 1, Horsforth 6; Oakworth 3, Thackley 3. B: Albion 1, Salts Lions 5; Silsden Reds 5, Nab Wood Eagles 1. C: Embsay 5, Sandy Lane 3; Horsforth 3, Thackley 2; Nab Wood Hawks 4, Prospect 6. D: Sutton 1, Thornton 7.

Under-18 A: Farsley 2, Pudsey 0; Pudsey 2, Farsley 2; Silsden 3, Menston Rovers 2. B: Calverley 1, Salts Lions 2; Grassington 5, Thornton 3; Horsforth 4, Albion 2. C: Salts Lions 4, Horsforth Colts 1; Silsden 6, Myrtle Park Thistle 2; Undercliffe 3, Menston Rangers 3. D: Bingley 4, Salts Tigers 1; Myrtle Park Wanderers 7, Settle 1.

Steven Williams Cup: Cross Hills 8, Albion 1.

League Cup – Under-11: Eccleshill 8, Bingley Barca 0; Westwood Jets 10, Fairbank 3; Horsforth Stallions 3, Campion 7; Salts Tigers 1, Menston Rangers 4.

Under-12: BD5 8, Silsden Reds 3; Bingley Boca 0, Salts Panthers 4; Eccleshill 7, Horton Hotshots 4; Oakworth Hornets 7, Thackley Thunder 0; Queensbury 0, Silsden 4; Skipton Town 1, Settle 2; Thornton 0, Salts Tigers 1; Bolton Woods 1, Albion Tigers 3.

Under-13: BPA Hawks 6, Fairbank 5; Calverley 6, Menston Rangers 0; Farsley 0, Burley 5; Nab Wood 0, Grassington 2; Oakworth Hornets 4, Cononley 3.

Under-14: Bingley B 0, Keighley Shamrocks 8; Crossley 4, Bingley A 2; Idle 7, Skipton LMS 0; Keighley Shamrocks Knights 1, Calverley 3; Manningham 5, Thackley Lightning 3; Queensbury 3, Thornton 0; Salts Tigers 2, Grassington 10; Seymour 0, Silsden 2; Sutton A 9, Sutton B 0.

Under-16: Cross Hills 4, Calverley 5; Woodhall 0, Bolton Woods 3.