Icon ios app
Strava
Free app for Android and iPhone

Lets aim for a ton. (Ride like a Pro + warm up)