Yes, you are allowed to upload any results as long as they are clocked with the race period of a specific race. It does not matter when you have signed up for the race.Updated on: 14 / 10 / 2021