Icon ios app
Strava
Free app for Android and iPhone

keep that half marathon in the back pocket