Punkawallah
Veteran
I was a teeny weeny bit surprised (but who am I to doubt) as rather few go sub 29!! (Super shoes make a difference nowadays). I never made it under 31 but did win the British Vets (ie over 40) 10k one year in 31mid. Cleats well back.
Fun fact. Shoes in running apparently make a difference. While practicing for triathlon, my time for the run was 5% faster with running shoes than it was with squash shoes.