I might be missing something here.........
But.......if you go the horses lifetime form on either the Life or Post site.....and you're interested in it's form before, say, the 2007 Gold Cup........well, you just look at it's races prior to that race and that's it's form before that race.........
Is it not that simple ?...........
