Keighley born and bred Ian Holmes, who runs for Bingley Harriers, achieved another milestone in his illustrious career.

He won his 25th Bunny Run on Tuesday, topping a 212-strong field in the third part of four-race series at Penistone Hill in Haworth.

The 41-year-old has won all classic races - Three Peaks, Ben Nevis, Snowden, Scarfell and Burnsall - "You name it, his name is on the trophy, and not just once," said Bunny Run organiser Dave Woodhead. "The accolade of best fell runner ever sits nicely on his shoulders."

To acknowledge this achievement, after Tuesday night's race he was presented with a statue of Billy Whizz, the Beano comic cartoon character. The statue featured the inscription, "To commemorate Ian Billy Whizz' Holmes winning 25 Bunny Runs".

On the night, Holmes reduced his own course record by 10 seconds, to 15 minutes, with youngster Jonathan Hare second who was also inside Holmes' old time.

Travelling from his home in the Lake District, former Sky running world champion and English and British fell running champion Robert Jebb, the guest celebrity, finished third.

Jebb, Holmes and Martin Peace all ran for Bingley Harriers, which won the team prize from Sports Camp of Keighley.

Last year's Bunny Run One winner Mary Wilkinson, another Bingley Harriers international, returned to break ladies record by 69 seconds. She also took the Egg Stage in 4.08.

Mel Hyder again broke he girls U-14s record with girls U-16s winner Emma Flanagan third overall.

Improving Keighley & Craven AC lady Holly Williams finished sixth, two places higher and 40 seconds faster than Rosie Hellawell, who was second in the girls U-14s.

Thomas Sessford of Silsden was another record breaker, finishing 21st overall and taking the boys U-16s title.

In the mens Egg Stage, Matt Pierson won yet again but had Holmes breathing down his neck at the line.

The fourth and final Bunny Run of the year will be held next Tuesday starting at 7.30pm. The celebrity will be Haworth's world downhill mountain bike champion Karen Ballentine.

For more information about the race, contact Dave Woodhead on 01535 669100.