Online Registration Open!
In Person - Stop by our offices at 175 Shinn Lane in Hannibal. We are open from Monday - Friday from 8:00 am until 4:30 pm.
Early Registration - Now thru June 22, 2026 at 11:59 pm Cost: $30.00
Late Registration - June 23, 2026 thru July 1, 2026 at 11:59 pm (online registration closes) Cost: $35.00
Couldn't Make Up Your Mind Registration - July 2, 2026 thru race day cost: $40.00
Packet Pick Up
June 15, 2026 - June 26, 2026: 7:30 am – 4:30 pm at Hannibal Regional Foundation (175 Shinn Lane, Hannibal, MO). Please allow a minimum of 2 days after you register before picking up your packet.
June 29, 2026 - July 1, 2026: 7:30 am – 4:30 pm at Hannibal Regional Foundation (175 Shinn Lane, Hannibal, MO).
Thursday, July 2, 2026: 7:30 am – 5:00 pm at Hannibal Regional Foundation (175 Shinn Lane, Hannibal, MO).
Friday, July 3, 2026 - 7:30 am – 6:00 pm at Hannibal Regional Foundation (175 Shinn Lane, Hannibal, MO).
RACE DAY - July 4, 2026: Starting at 5:30 am at 401 N. Main Street, Hannibal, MO
If you have any questions, please feel free to email us at info@hannibalcannibal.com or call us at (573) 629-3578.