It's not an app but I still use the older version of this G-Tech RR. It's pretty awesome, shows you split times and lets you compare your runs as you play them back.
http://www.gtechpro.com/G-TECH-Pro%20RR
I can only assume the new version is even better.