Ryan Anderson surprised timers by crossing the finish line earlier than expected at 9:16 Sunday morning