Icon ios app
Strava
Free app for Android and iPhone

Stockholm Marathon 2018, NUM Ultra version