Bolton Woods Warriors under-eights kept up their unbeaten start to the season in the Keybury League with a hard-fought 2-1 victory at Sandy Lane, goals coming from Ruben Newby and Ellis Craven.

Woods Crusaders under-eights kept up their excellent start with a 7-0 win at Sandy Lane. Daniel Grimshaw and Callum Churm led the way with a hat-trick each as Scott Crompton and Ben Stock-dale also found the target.

Woods Dragons under-eights were equally impressive with a 6-1 win at Bingley, strikes coming from Josh Collins (2), Callum Howard (2), Callum Brewster and an own goal. Bingley did manage to get one goal past Nathan Taylor, the first he has conceded in five games.

Woods Knights under-eights made it a clean sweep of wins for the club's age group with their third victory of the season over a good Long Lee team. Goals from Adam Waddington, Casey Taglione and Oliver Williams sealed a 3-0 triumph.

Albion Sports under-nines found themselves 2-0 down at home to Menston Rangers but hit back with a goal from Curtis Peters. Albion's Liam Singh and Kristan Gordon defended bravely and their man of the match Tharan Panesar made some stunning saves.

But Menston made the game save with the last kick of the match to win 3-1.

Bradford Park Avenue under-nines B finally delivered the performance they had been threatening with a 7-0 away win at Wilsden. Hat-tricks from Luke Fletcher and Connor Rhodes, as well as a goal from man of the match Liam Bates, saw them cruise home.

Josh Hall capped a fine display for Bradford United Juniors under-sevens with a goal in their 2-1 win at Shipley A.

He got the opener before Shipley equalised, only for Jordan Broad-bent to grab a late winner.

United under-eights also triumphed 2-0 at Burley for their second victory of the season.

They opened the scoring with a low-driven shot into the bottom corner by Steven Demkowicz. Bradford needed a solid defensive display to keep Burley at bay in the second half before a superb late goal into the top corner from man of the match Jack Mongan sealed the win.

United under-nines lost 5-3 at home to Keighley Shamrocks in the first game of a double header last weekend, with Krishan Patel, Aaron Day and Alex Bannon on target.

They made amends the day after with a 5-1 win over Sandy Lane, despite being 1-0 down at half-time. Bradford's best players Patel and Day were again on target, grabbing a brace apiece, and Connor Williams also scored to give the side their first win of the season.

Bradford United under-tens were even more emphatic away to Sandy Lane, winning 11-0 as Josh Finan notched a double hat-trick. Jordan Kitchen (2), James Gar-side, James Townend and Elliot Phillips also weighed in the goals.

Prospect Juniors under-tens continued their unbeaten run with a 9-0 demolition of visitors Shelf Panthers. Top goal-scorer Brendan Khulani bagged himself five, while Danny Kumar (2), Imran Daya and Dale Mitchell - who also saved a penalty - scored one each. Man of the match Jake Carr ensured Prospect kept a clean sheet.

Prospect Juniors under-14s had a comfortable 4-0 victory at Garforth Rangers in the second round of the West Riding County FA Junior Trophy.

Rhys Whelan, Ashley Bedell and a 20-yard chip from Sam Oliver gave Prospect a 3-0 half-time lead. Oliver scored his second after the break following a great run from man of the match Simon Mcquiston.

In the Huddersfield League, Bradford United under-tens lost 5-2 at home to Norristhorpe C.

With the wind behind them, the hosts were 2-0 up at half-time thanks to two goals from man of the match Jack Yeadon. But it was a different story against the elements after the break as the visitors took control.

United's under-12s lost 3-1 at home to Mount Pleasant despite a hard-working display from Liam Green. Billy Reed scored United's goal.

The under-15s remain top of the league after a 5-1 win at Harts-head, with goals from Curtis Braybrook (2), a 35-yarder by man of the match Michael Binns and strikes from Ricky Athwal and Josh Miller.

United's under-15 Eagles were 5-0 winners at Hepworth United C but the under-17s lost 4-1 at Dalton Dynamos in a top-of-the-table clash. Bradford dominated for much of the first half but fell behind to a deflected goal.

They equalised through Steven Helaimia but Dalton ran out comfortable winners.

Undercliffe Celtic under-15s were 2-0 up at home to Bankfoot Villa inside 20 minutes in the Craven, Aire & Wharfe League thanks to two goals from Gareth Thompson.

They maintained the lead up to half-time thanks to some great goalkeeping from Connor Hall-igan which included a superb penalty save.

But illness and injury affected Undercliffe after the break and they fell to a 3-2 defeat.

RESULTS

Craven Aire & Wharfe League - U17 A: Queensbury 2, Eccleshill 2; Menston 1, Silsden 5; Shipley Lions 1, Wilsden 4; Keighley Shamrocks 2, Idle 5. U17 B: Shipley Tigers 3, Bfd Park Ave 2; Bankfoot 1, Eccleshill B 6; Sedbergh 2, Skipton Tn 2; Shipley Panthers 5, Weston Ln 4. U16 A: Eccleshill 2, Prospect 2; Queensbury 2, Long Lee 5. U16 B: Stanningley Reds 3, Earby 3; Tyersal 1, Cullingworth 3. U16 C: Wilsden 1, Bankfoot 9; Nab Wood 4, Barnoldswick 3; Oakworth 3, Ilkley 3; Weston Ln 0, Long Lee Vipers 7; Skipton LMS 3, Keighley Shamrocks 4. U15 A: Undercliffe 2, Bankfoot 3; Bingley 5, Burley 1; Silsden 2, Eccleshill 2; Prospect 1, Heaton 3; Oakworth 0, Nab Wood 2. U15 B: Grassington 7, Eldwick 0; Weston Ln 4, Long Lee Cobras 5; Wilsden 7, Silsden B 2; Sandy Ln 7, Shipley Pumas 0. U14 A: Idle 0, Bingley 3; Heaton 7, Bolton Woods 3; Eccleshill 4, Bronte 2. U14 B: Wilsden 5, Albion 8; Sutton 3, Eldwick 2; Shipley Tigers 2, Heaton 0; Nab Wood Rngrs 1, Menston 4. U13 A: Guiseley 3, Eccleshill 2; Nab Wood 1, Wilsden 2. U13 B: Bingley 4, Burley 6; Thornton 4, Grassington 5; Oakworth 1, Keighley Shamrocks A 3. U13 C: Sutton 2, BD3 1; Nab Wood Rngrs 2, Idle 7; Keighley Shamrocks B 4, Myrtle 1. U12 A: Queensbury 1, Bingley 3; Keighley Shamrocks 0, Bfd Tigers 1; Bronte 5, Burley 2. U12 B: Menston 1, Myrtle 2; Shipley Tigers 4, Nab Wood 3; Idle 3, Sedbergh 3; Grassington 7, Sutton 3; Eldwick 9, Undercliffe 2. U12 C: Long Lee B 3, Bronte B 0; Bolton Woods B 2, Silsden B 3; Undercliffe 6, Wilsden 2; Nab Wood 0, Kings Park 7. U11 A: Queensbury 5, Bingley 5; Idle 4, Burley 2; Horsforth 3, Sedbergh 4; Sandy Ln 6, Shipley Lions 4; Guiseley Whites 2, Silsden 7. U11 B: Eldwick Eagles 0, Oakworth 9; Thackley 6, Shipley Tigers 3. U11 C: Nab Wood 6, Bfd Tigers 3; Menston Rngrs 2, Eldwick Falcons 0; Sedbergh Stingers 4, Undercliffe 6; Shipley Panthers 0, Wilsden 4; Keighley Shamrocks 9, Guiseley Blues 3.

Keybury League - Under-eight, Blue: Oakworth Hornets 1, Cougars 0; Thackley Thunder 3, Horsforth Twisters 0; Shipley Lions 2, Westwood Jets 3; Bolton Woods Warriors 2, Sandy Lane A 1; Vision Whites 1, Gomersal Falcons 0. Yellow: Oakworth Wasps 1, Queensbury Colts 3; Thackley Lightening 1, Horsforth Tornadoes 5; Shipley Tigers 1, Westwood Dolphins 0; Bolton Woods Crusaders 8, Sandy Lane B 0; Vision Blacks 6, Gomersal Kestrels 2. Red: Bingley A 8, Pool 0; Eldwick 2, Sutton B 4; Myrtle Park 1, Silsden A 7; Wilsden 1, Long Lee Vipers 2; Shelf Lions 0, Menston Rangers 0. Green: Bingley B 1, Bolton Woods Dragons 4; Gomersal Hawks 0, Horsforth Earthquakes 6; Shipley Panthers 1, Silsden B 1; Bolton Woods Knights 3, Long Lee Cobras 0; Shelf Tigers 0, Menston Rovers 1. Black: Prospect 4, Guiseley 2; Weston Lane 0, Keighley Shamrocks 7.

Under-nine, Blue: Oakworth Hornets 1, Queensbury Hawks 3; Silsden A 1, Stanningley Albion A 2; Horsforth Blue 3, Thackley Thunder 3. Yellow: Oakworth Wasps 0, Queensbury Eagles 1; Silsden B 2, Stanningley Albion B 8; Horsforth Yellow 5, Thackley Lightening 1. Red: Prospect 1, Otley A 4; Skipton LMS 2, Shelf Lions 1; Sutton A 4, Burley A 1; Bingley A 1, Gomersal Sharks 1. Green: Myrtle Park 1, Otley B 2; Weston Lane 1, Shelf Tigers 0; Sutton B 1, Burley B 0; Bingley B 4, Gomersal Panthers 4. Black: Long Lee 1, Keighley Shamrocks 5; Menston Rovers 0, Horton Foxes 8; Eldwick 0, Pool 2; Bradford Utd 5, Sandy Lane 1. White: Gomersal Vipers 3, Bolton Woods C 0; Shipley Pumas 6, Bingley C 3; Gomersal Eagles 1, Sutton C 4.

Under-ten, Blue: Burley Eagles 2, Shipley Lions 1; Oakworth Hornets 2, Menston Rangers 3; Guiseley Blue 2, Long Lee Vipers A 0; Queensbury A 2, Wilsden Red 4. Yellow: Burley Hawks 0, Shipley Tigers 1; Oakworth Stingers 3, Menston Rovers 1; Guiseley White 3, Long Lee Cobras A 1; Queensbury B 2, Wilsden Blue 0. Red: Bradford PA A 0, Shelf Lions 4; Sutton A 2, Gomersal Cobras 1; Kings Park 0, Westwood Jets A 3; Thackley Thunder 2, Silsden A 2. Green: Shipley Panthers 4, Myrtle Park B 1; Sutton B 0, Gomersal Vipers 4; Sandy Lane 4, Westwood Dolphins A 3; Thackley Lightening 0, Silsden B 1. Black: Keighley Shamrocks 3, Gargrave 2; Oakworth Wasps 1, Eldwick 2; Sandy Lane B 0, Bradford Utd 8; Bingley 0, Vision 6; Weston Lane 2, Pool 5. White: Horsforth Red 4, Undercliffe 0; Shipley Pumas 2, Bradford Tigers 2; Prospect 8, Shelf Panthers 0; Wilsden Warriors 0, Thackley Storm 6; Shipley Jaguars 4, Silsden C 4.

Under-11, Blue: Vision Whites 4, Skipton LMS 0; Burley 1, Bingley 5; Kings Park Cubs 1, Gomersal 1; Weston Lane 0, Silsden 1. Yellow: Vision Blacks 1, Bolton Woods 3; Cleckheaton 0, Grassington 8; Kings Park Wildcats 5, Cowling 1; Bradford PA 4, Prospect 3.

Girls - Under-12: Oakworth 0, Silsden 1; Skipton Lions 1, Skipton LMS 5; Queensbury 8, Shipley Tigers 0. Under-14: Guiseley 1, Oakworth 9; Bingley 2, Thackley 5.