Yes, participants usually need to register in advance for the races. Check the respective event websites for more details.