18.1
TrainingPeaks is an online and mobile platform for planning, tracking and analyzing endurance training.
Free planAndroidiOSWeb
TrainingPeaks is an online and mobile platform for planning, tracking and analyzing endurance training.
ASICS Runkeeper tracks running, walking, biking and indoor activities using a phone's GPS.
Strava is an activity-tracking service for running and riding.

Runna creates personalized running plans for goals such as improving a 5K time or completing a first marathon.