This site fits satellite tracker derived positions onto roads to give a better estimate of the route actually taken and it is primarily designed for cycling events where participants are free to plan their own itinerary. The route shown and used for calculations is just an estimate based on the most likely route between each pair of tracking points, and might not correspond to the real world route taken.
Free Route is written by Ivan Cornell.