| 2002 V45 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:29.3 | | | | 1 | B | | | Ashford | SCVAC League Kent Division | 8 Jul 02 |
| 1999 V45 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:00.98 | | | | | | | | Valkaekoski, FIN | - | 30 May 99 |
| 1995 V40 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:57.16 | i | | | | | | | Birmingham | - | 1 Jan 95 |
| 1993 V35 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.32 | | | | | | | | Jarrow | - | 18 Jul 93 |
| 1500 | 3:50.0 | | | | 3 | 1 | | | Croydon | - | 3 Jul 93 |
| 1500 | 3:51.5 | | | | | | | | Cardiff | BMC Cardiff | 1 Sep 93 |
| 1992 V35 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:13.18 | | | | 4 | 1 | | | Crystal Palace | SIA | 6 May 92 |
| 12.5KXC | 38:18 | | | | 36 | | | | Corby | Inter Counties Championships | 25 Jan 92 |
| 1991 V35 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.6 | | | | 4 | | | | Crystal Palace | - | 19 May 91 |
| 1500 | 3:46.4 | | | | 5 | A | | | Swindon | BMC | 4 Sep 91 |
| 3000 | 8:18.34 | i | | | 4 | | | | Cosford | IA | 2 Mar 91 |
| 3000 | 8:20.58 | | | | 5 | | | | Crystal Palace | SCvCS,RAF,WLI | 1 May 91 |
| 1990 V35 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.8 | | | | 3 | 2 | | | Hayes | BAL | 10 Jun 90 |
| 1500 | 3:49.43 | | | | 1 | 2 | | | Crystal Palace | Southern Counties AA Championships | 16 Jun 90 |
| 3000 | 8:21.0 | | | | 18 | | | | Crystal Palace | - | 2 May 90 |
| 1989 V35 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.3 | | | | 2 | 2 | | | Crawley | - | 5 Aug 89 |
| 1500 | 3:46.36 | | | | 10 | 2 | | | Koblenz, GER | - | 23 Aug 89 |
| 1988 SEN Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:47.12 | | | | 1 | A | | | Crystal Palace | Southern CAA v Combined Services v Civil Service v Achilles | 3 Aug 88 |
| 1982 SEN Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:02.9 | | | | 3 | | | | Aldershot | BMC | 19 Jul 82 |
| 1979 SEN Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:32:19 | | | | 31 | | | | Milton Keynes | Rrc Milton Keynes Marathon | 22 Sep 79 |
| 1978 SEN Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:49.25 | | | | 2 | s1 | | | Edmonton, CAN | Commonwealth Games | 8 Aug 78 |
| 800 | 1:49.3 | | | | 4 | h2 | | | Edmonton, CAN | Commonwealth Games | 8 Aug 78 |
| 800 | 1:49.32 | | | | 8 | | | | Edmonton, CAN | Commonwealth Games | 10 Aug 78 |
| 1000 | 2:20.1 | | | | 1 | | | | Edmonton, CAN | CGWU | 28 Jul 78 |
| 1500 | 3:38.05 | | | | 6 | | | | Edmonton, CAN | Commonwealth Games | 12 Aug 78 |
| 1500 | 3:38.05 | | | | 6 | | | | Edmonton, CAN | Commonwealth Games | 12 Aug 78 |
| 1500 | 3:41.58 | | | | 4 | h1 | | | Edmonton, CAN | Commonwealth Games | 11 Aug 78 |
| 1976 SEN Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:48.0 | | | | 2 | | | | Crystal Palace | Olympic Trials | 5 Jun 76 |
| 800 | 1:48.02 | | | | 3 | | | | Crystal Palace | vCAN,POL | 3 Jul 76 |
| 1500 | 3:48.4 | i | | | 8 | | | | Munich, GER | European Indoor Championships | 22 Feb 76 |
| 1500 | 3:48.9 | i | | | 3 | h2 | | | Munich, GER | European Indoor Championships | 21 Feb 76 |
| Mile | 3:59.16 | | | | 4 | | | | Crystal Palace | SC | 19 Jun 76 |
| 1975 U23 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | NT | | | | 51 | | | | Luton | English National Cross Country Championships | 1 Mar 75 |
| 1974 U23 Cambridge H/Army |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 41:55 | | | | 2 | | | | Dartford | Kent Championships | 5 Jan 74 |