CRAVEN, AIRE & WHARFE JUNIOR LEAGUE – Under-11 A: Fairbank 1, Oakworth Hornets 5; Horsforth Mustangs 2, Menston Rgrs 1; Silsdon Dragons 4, Westwood Jets 0. B: Campion 9, Bingley Barca 1. C: Farsley 2, Wilsden 0; Salts Panthers 1, Calverley 1. D: Sandy Lane 1, Horsforth Stallions 5.

Under-12 A: Campion 0, Salts Lions 2; Sutton Rascals 2, Thackley Storm 4; Bingley Barca 7, Wilsden 2. B: Silsden 1, Thackley Lightning 2. C: Skipton LMS 10, Bradford Tigers 2. D: Sandy Lane 2, Nab Wood 3; Skipton Tn 6, Menston Rgrs 2. E: Bingley Bocca 4, Eccleshill 3; Horton Hotshots 6, Bolton Woods 3.

Under-13 A: Bingley 6, Grassington 2; Keighley Shamrocks 2, Burley 1. B: Menston 2, Skipton Tn 7. C: Bingley 4, Oakworth Wasps 1. D: Nab Wood 3, Farsley 1; Thackley Lightning 0, Sandy Lane 6.

Under-14 A: Keighley Shamrocks 5, Salts Lions 2; Sutton 8, Skipton LMS 1. C: Rawdon 8, Campion 1. D: Salts Tigers 10, Sandy Lane 3. W: Sutton 2, Keighley Shamrocks 5. X: Thackley Storm 3, Menston Rgrs 2. Z: Crossley 2, Nab Wood 2.

Under-15 A: Skipton LMS 1, Bingley 5; Thackley Thunder 0, BD3 2. B: BPA 1, Thackley Crusaders 3, Cross Hills 5, Thornton 0; Sandy Lane 6, Albion 2.

Under-16 B: Bolton Woods Rgrs 4, Albion 1; Queensbury 1, Silsden Reds 1. C: Sandy Lane 8, Nab Wood 1. D: Thornton 7, Silsden 3.

Under-18 C: Horsforth Colts 3, Sandy Lane 9; Menston Rgrs 1, Salts Lions 1; Undercliffe 1, Silsden 5. D: Settle 6, Salts Tigers 1; Thackley 3, Myrtle Park Wndrs 3.