THERE was a record turn-out for both juniors and seniors at this year’s Eshton Moor race.

It isn't as technical or gnarly as many true fell races but the former Gargrave Cross Country has a surprising amount of climb.

The fact that the course follows the Pennine Way for much of the route suggests a deceptively challenging race.

However, on the day, the weather was warm and dry and did not deter 60 hardy seniors and 74 juniors aged from six to 16.

The men’s race saw a battle between youth and experience as Wharfedale clubmates James Hall and Ted Mason locked friendly horns and ran for their lives over this grassy, cattle strewn, undulating course.

On this occasion, youth won the day and Hall was the winner in a course-record time of 31.45.

Mason was second in 33.16 with Barlick’s Julian Hood taking third place in 34.15.

Barlick’s Rachel Villiers (44.22) won the ladies race from Wharfedale's Jennifer Battersby (44.35) and Katherine Kirkham (45.11).

The under-17 race was won by Wharfedale’s Logan Hargreaves-Madhas (31.16) with Keighley & Craven’s Katie Atkinson second in 33.47. Wharfedale’s Emily Jones took third place in 35.05.

Keighley & Craven’s Harvey Lewis won the under-14 boys’ race with a time of 10.00 with Wharfedale’s Alex Thompson (10.35) and Sam Smith (10.46) in second and third.

The Wharfedale trio of Alice Jones (11.08), Freya Mitchell (12.01) and Charlotte Barrett (13.08) filled the podium in the girls race.

Ilkley Harriers’ Lewis Carr took the honours in the under-12 boys race (7.52). Keighley’s Sam Headley (8.04) and Barlick’s Elliot Philips (8.21) were second and third.

Keighley & Craven runners filled the first three places in the girls race through Beth Roberts (8.24), Mia Petrucci (8.43) and Emma Peel (9.04).

Barlick’s Jacob Reeday won the under-nine boys race in (3.48) while Keighley’s Finlay Petrucci (3.55) edged a sprint for second place with Wharfedale’s Tom Hooper (3.56).

The under-nine girls’ winner, who was second overall, was Keighley’s Phoebe Midgley (3.51), with Wharfedale’s Emily Anderson second in 4.11 and Keighley’s Jessie Allen (4.31) in third.