SILSDEN Whitestar remain top of the Skipton Body Repair Centre Craven Premier Division following a comfortable 5-1 away win at Skipton Town.

The prolific Sam Stansfield fired in a fine hat-trick for the leaders, with Gavin Shearer and Josh Metcalfe also netting. Miles Thompson netted Skipton's consolation.

Last season's champions Settle United made it five wins from five after they thrashed Sporting Keighley 5-2 on their travels. Daniel Bathers, Matthew Cardus, Ben Phillips, Tom Strickland and Aaron Woodhouse all scored for the visitors.

Meanwhile, Grassington United picked up their third victory of the season after thumping Cowling 8-2. Oscar Canny and Jan Ozdoba both scored hat-tricks.

Carleton are currently in third after scraping past Broomhill 3-2. Luke Howsen was the hero after netting an important brace.

Finally, Rolls lost to unbeaten visitors Trawden Celtic, who won 5-3 in an exciting contest. Damon Whelan was on the scoresheet twice for the hosts.

Mark Bradley scored twice for Silsden Whitestar Reserves in Division One as they led 2-1 at the break against Rolls Reserves. However, a second half collapse saw them crash to a 6-3 defeat.

Crosshills still lead the league after winning their top-two clash against Trawden Celtic Reserves. Craig Donegan netted twice to help wrap up a 5-2 victory.

Mark Loughlin's double ensured Settle United Reserves eased to a 6-1 win over Cononley Sports, while rock-bottom Bradley lost 2-0 at Chatburn.

Barlick Wanderers beat visitors Broomhill Reserves 4-3 in a Division Two thriller. Daniel Holden scored a hat-trick, while Matthew Shirt also netted for the hosts.

Tyler Brigg's treble therefore proved to be in vain for the away side, who slipped to the bottom of the pile as a result.

Elsewhere, Carl Osadzenko, Simon Reid, Callum Thomas and Wissam Badri all netted for leaders AFC Barnoldswick as they thrashed Addingham 4-0.

Earby Town won 2-1 against Cowling Reserves, but Grassington United Reserves went down 2-0 to Salts Thirds, while Skipton Town Reserves were crushed 7-1 at Bingley Town Reserves.

Barnoldswick Barons dropped their first points in Division Three after drawing 1-1 at Iplay FC Barrowford, while Luke Newton's hat-trick earned Crosshills Reserves a point at Settle United Thirds.

Lowly Addingham Reserves put up a good fight in their 2-0 defeat at high-flying Salts Fourths, and Sutton also remain near the bottom after losing 2-1 at Otley Town A.

Finally, Sporting Keighley Reserves remain rooted to the foot of the table after their 3-1 defeat at Cononley Sports Seconds.