A few notes about GPS tracking while out running. On my mobile phone (still Nexus 4) I used the app RunKeeper (the free version, not Pro) to record the runs. The data is then synced to other services like SmashRun (see below), Endomondo, and even Dropbox using tapiriik.com (a great service and well worth the few bucks for automated sync). Recently, I signed up on SmashRun (free version) for stats and the likes.
A couple of weeks ago I came across Runalyze which offers a lot of statistical data – completely free, no paid version. To me, it seems to be a bit overkill, though.