Use the ItsYourRace App
With the ItsYourRace app, you can:
Train for your race
Use GPS tracking to know exactly how far you're running
Allow spectators to track you as you run
Submit your race result with a button click
Upload a selfie with your GPS track and time
Its FREE -
Get it here