A few months back I restructured the Brecon Fans database to ensure we have one primary record for each runner, no matter how many times they have entered and run our races. This was harder than it might sound, as we had a) lots of runners with variations in their spellings and even dates of birth and it was hard to tell which variations were real, and b) we had lots of runners called Jones, Davies and Williams! Anyway, once done, I realised it should be simple to activate a link to each entering runner's previous results in the races, if any.
Job done @ http://www.breconfans.org.uk/entry-list and I hope it proves useful.
Time permitting I also want to add graphs of who has entered the races most times, graphs of individual performance through time (depressing!). and perhaps some statistics on overall performances through time.