Run Britain and Power of 10 are two of the top ranking websites for UK Athletes. They have a comprehensive list of all the races an athlete has ran including recent and historical