No, if you have your run number, timing chip and baggage label you DO NOT need to register on the day of the event.