Here's an app one of my former professors just put into the appstore for iPhone. It is to predict track or road race times based upon previous performances over any distance. It works best for races over 800m. It also puts a list of split times to help someone obtain the predicted time.
This professor has done studies for USATF, and is an accomplished runner himself volunteering with the XC and track team at my alma mater. Very accomplished and knowledgeable.
https://itunes.apple.com/us/app/iku/id807947914?ls=1&mt=8
The title is "iku". That means "Go!" in Japanese. He wanted something other than "Race Predictor" or some other boring name.