Despite going a goal down in the first minute, Scholemoor Juniors under-nines made it seven games undefeated with a 13-4 victory over My BD5 in the Keybury League.

Four Scholemoor players recorded hat-tricks. They were Jordan Harrison, Armani Andrews, Josef Storer and Louis Price, with Harrison Williams getting the other.

In defence, Josh Carr had a terrific game to get the man of the match award, while Leon Kowal also netted a hat-trick for My BD5.

BPA Juniors under-13s went down 6-4 to Silsden Juniors in the Craven, Aire & Wharfe League.

Despite having their regular keeper missing and with no substitutes and an injury early in the second half which left them with ten men, BPA fought bravely.

Goals came from Billy Raistrick, Daniel Isaacs, Mohammed Saqib and a 25-yard curler from Callum Ward. Man of the match was right back Callum Towriss.

Craven Aire & Wharfe Junior League results – Under 10A: Skipton LMS 1, Oakworth Hornets 2. Under 13A: Sutton 2, Long Lee 8. Under 13B: Silsden 6, BPA 4; Thackley Thunder 11, Burley 1. Under 13C: Keighley Shamrocks 8, Undercliffe 3. Under 14A: Thackley 3, Albion 5. Under 14B: Silsden 3, Wilsden 2. Under 14D: Sutton 3, Silsden 9. Under 16B: Keighley Shamrocks 5, Prospect 5; Kings Park 2, Long Lee 6.