I stumbled onto this website that keeps up with race results --- http://www.athlinks.com/. This is a very cool site and you should consider logging on and creating your own account so you can see how you have been doing the last few years. If some of your results are not posted and you remember a race that you would really like to see on your list, just click on: "Add a Missing Race," go through the steps and the athlink's folks will post your missing race within a day or so.
Have the last few years showed a steady quickening or slowing in your race results? Are there gaps that represent injury or a time when you were out of the country? If you are as vain as me, you might even delete the races that you'd rather folks not see or those races, you know, you didn't race hard, or you were running with someone else, but you don't want anyone to think that you are actually a 55 minute 10K guy. No offense to those who move kinda slow like, because I've learned the hard way, there is always somebody faster. We should all be humbled for the digital ticker never lies. Our excuses try to make a liar out of the clock, but the clock just does its thing. Regardless, athlink.com will allow you to tinker a bit with the results you make public. I'm also a bit embarrassed by how often I enter these races. What am I doing with my life anyway?