Livelox is another service that can be used for that kind of analysis. One needs to subscribe to the service to compare two routes, and so perhaps it wouldn't be your first choice, but it is free for viewing just a single route. However, individuals can buy a membership and if you are part of an orienteering club and plan on using this sort of GPS analysis frequently, you can get a club license. With the smartphone app, the tracking can be seen in real time, which is a very nice feature.
https://www.livelox.com/