Andrew Howett finished seventh in the European 24hr Championship at Aldermaston, the first time the event has been staged in England.
Hungarian rider Gabor Doroghazi lead for the first 13 hours with Andrew in the top 10.
The course became treacherous due to rain as darkness fell and Andrew worked his way to eighth by sunrise, only for the effort to take its toll an mean he put in a couple of slow laps.
By 21 hours, he was up to seventh and held it to the finish, beating off the challenge of fellow Brit Mark Collinson in a race won by Craid Bowles.
Andrew is currently fourth in the British endurance series with three of the six round remaining. He said: “I was really pleased with the result as neither the course or the conditions were ones which usually suit me.”
His main target now is the 24hr World Championship at Mount Stromio, Austria, in October.
“That course suits me much better, so hopefully a top 10 place isn’t out of the question,” said Andrew, who is sponsored by Mt Zoom and Bikefood.