Are these xc, off road, multi - terrain, fell races or a mix?
Also, how long are the races typically? Sounds pretty fantastic