Strava is a mobile application and website carefully designed by a group of sports enthusiasts for their friends. Millions of runners and cyclists are enthusiastic about the same sports and communicate with each other through the Internet.
Strava is also compatible with a variety of sports watches and platforms. There are many popular running/cycling sections on Strava. You can compare it with your friends. The above features can be enjoyed even by free Strava users.
You can also use http://tapiriik.com to gather exercise records scattered on different platforms in one place for easy access.