Live Rankings are always calculated on expected finish time:
- An athlete’s speed over the last segment (last split - second last split)
- Total race distance - distance completed = remaining distance
- Remaining distance / speed = time remaining
- Race time (last passing time - start time) + time remaining = expected finish time
- IF expected finish time is in the past we update the time to the current time