Icon ios app
Strava
Free app for Android and iPhone

10mile TT, good time 46.53, best 40.00 and Elite 28.15