The deadline for online registration is Friday evening before the race at 7pm. There is always onsite registration available.