A method for providing at least one of the following information to an athlete during a race such as a running or a cycling race: a race time prediction-a probability to achieve a target time at the end of the race; and/or an indication whether the pace followed by the athlete is too fast, adequate or too slow in order to achieve a target time, said method comprising measuring during said race a plurality of intermediate times with an inertial sensor and/or a positional sensor in a wearable device; causing a processing unit in said wearable device to retrieve, based on said intermediate time and on previous races of other athletes, a race profile as non-linear function of time over distance (t=f(d)); using the retrieved race profile for determining said information.