Online registration will be open until 11:59 pm on May 2.

Walk-in registrations are welcome on race day. If you have already registered online but have not paid, you may pay upon arrival on Race Day. Please bring cash or check.  Please arrive early to allow time for parking and registration.