I was wondering what the best sources people have located for information on horses and how they have run in previous events? I am trying to indentify horses that might lead from the off. Ive found the timeform section on betfair is of some help and allows you to identify previous in play prices, racing post is useful for a full summary of the hourses past performances but I can't understand all the jargon of how the horse ran in previous events and hvaen't found a good site to explain it. Also sky bet offers video replays of past races which is good.
Does anyone have any other sources that might be of use?
Thanks for reading
[Edited all the typos and spelling mistakes]