| 2011 V50 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:59.52 | i | | | 8 | 1 | | | Gent, BEL | European Masters' Championships | 16 Mar 11 |
| 2010 V50 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.85 | | | | 11 | 7 | | | Watford | Watford Graded Open | 8 Sep 10 |
| 1500 | 4:26.02 | | | | 5 | 5 | | | Stretford | Trafford Grand Prix Open | 10 Aug 10 |
| 1500 | 4:27.29 | i | | | 3 | | | | Kamloops, CAN | World Masters' Indoor Championships | 6 Mar 10 |
| 1500 | 4:29.7 | | | | 2 | | | | Ashford | Southern Counties Veterans' League Final | 5 Sep 10 |
| 1500 | 4:33.2 | | | | 4 | A | | | Twickenham | Southern Men's League Division 2 | 5 Jun 10 |
| 1500 | 4:46.92 | i | | | 2 | h1 | | | Kamloops, CAN | World Masters' Indoor Championships | 5 Mar 10 |
| 3000 | 9:23.28 | i | | | 1 | | | | Kamloops, CAN | World Masters' Indoor Championships | 4 Mar 10 |
| 3000 | 9:29.76 | | | | 3 | 1 | | | Watford | Watford Graded Open | 19 May 10 |
| 3000 | 9:32.54 | | | | 5 | | | | Watford | Watford Graded Open | 5 May 10 |
| 3000 | 9:43.76 | i | | | 1 | | | | Lee Valley | Southern Counties Veterans' Championships | 14 Feb 10 |
| 3000 | 9:46.3 | | | | 1 | | | | Ashford | Southern Counties Veterans' League Final | 5 Sep 10 |
| 5000 | 16:08.44 | | | | 1 | | | | Cardiff | BMAF Championships | 4 Jul 10 |
| 5000 | 16:42.90 | | | | 4 | 2 | | | Nyireghaza, HUN | European Masters' Championships | 21 Jul 10 |
| 10000 | 34:36.18 | | | | 13 | B | | | Tipton | BMC Gold Standard Races | 14 Aug 10 |
| 10K | 33:52 | | | 33:50 | 81 | | | 2 | Leeds | Leeds Abbey Dash 10K | 21 Nov 10 |
| ZXC | 29:39 | | | | 12 | | | 10 | Dublin, IRL | Masters' International | 13 Nov 10 |
| 2009 V50 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:25.84 | | | | 6 | F | | | Watford | Watford Open Graded Meeting | 17 Jun 09 |
| 1500 | 4:37.11 | | | | 4 | | | | Birmingham | BMAF Championships | 4 Jul 09 |
| 3000 | 9:24.22 | i | | | 3 | | | | Ancona, ITA | European Veterans Indoor Championships | 25 Mar 09 |
| 3000 | 9:28.68 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 8 Mar 09 |
| 3000 | 9:28.90 | | | | 9 | B | | | Watford | Watford Open Graded Meeting | 1 Jul 09 |
| 3000 | 9:39.61 | | | | 5 | 2 | | | Stretford | Trafford Grand Prix | 21 Jul 09 |
| 5000 | 16:31.15 | | | | 6 | h2 | | | Lahti, FIN | World Masters Championships | 30 Jul 09 |
| 10000 | 34:45.25 | | | | 7 | 2 | | | Lahti, FIN | World Masters Championships | 4 Aug 09 |
| 10K | 34:36 | | | | 2 | | | | Aarhus, DEN | European Veteran Championships (Non stadia) | 29 May 09 |
| 2008 V45 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:18.90 | | | | 8 | 1 | | | Stretford | Trafford Grand Prix | 15 Jul 08 |
| 1500 | 4:23.66 | | | | 2 | 1 | | | Parliament Hill | London Inter Club Challenge | 9 Aug 08 |
| 1500 | 4:30.1 | | | | 3 | | | | Ashford | Southern Counties Veterans League Final | 6 Sep 08 |
| 3000 | 9:09.87 | | | | 11 | 1 | | | Stretford | Trafford Grand Prix | 17 Jun 08 |
| 3000 | 9:11.50 | | | | 17 | 1 | | | Stretford | Trafford Grand Prix | 12 Aug 08 |
| 3000 | 9:12.27 | | | | 24 | 3 | | | Watford | Watford Harriers Open Graded Meeting | 30 Jul 08 |
| 3000 | 9:14.36 | | | | 17 | 2 | | | Watford | Watford Harriers Open Graded Meeting | 4 Jun 08 |
| 5000 | 15:59.13 | | | | 1 | | | | Birmingham | BMAF Championships | 6 Jul 08 |
| 10K | 32:59 | | | | 12 | | | 2 | Prestwold Hall | Prestwold Hall 10K (inc BMAF Champs) | 29 Jun 08 |
| HM | 73:26 | a | | | 54 | | | 1 | Newcastle-South Shields | Bupa Great North Run Half Marathon | 5 Oct 08 |
| ZRDL | 20:21 | | | | 2 | | | 2 | Aldershot | South Of England Masters 4 Stage Relay | 27 Sep 08 |
| ZRDL | 20:21 | | | | 1 | | | | Aldershot | South Of England Masters 4 Stage Relay | 27 Sep 08 |
| ZXC | 30:29 | | | | 5 | | | 3 | Swansea | British And Irish Masters International | 15 Nov 08 |
| 2007 V45 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.63 | | | | 1 | 4 | | | Watford | Watford Open Graded Meeting | 27 Jun 07 |
| 1500 | 4:21.89 | | | | 5 | 2 | | | Stretford | Trafford Grand Prix | 24 Jul 07 |
| 3000 | 9:13.67 | | | | 11 | 1 | | | Stretford | Trafford Grand Prix | 10 Jul 07 |
| 3000 | 9:20.13 | | | | 11 | 1 | | | Watford | Watford Open Meeting | 13 Jun 07 |
| 3000 | 9:20.13 | | | | | | | | Watford | Watford Open | 13 Jun 07 |
| 10000 | 34:57.79 | | | | 10 | A | | | Riccione, ITA | World Masters Athletics Championships | 13 Sep 07 |
| 2006 V45 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:28.73 | | | | 2 | 2 | | | Stretford | BMC Gold Standard | 25 Jul 06 |
| 2005 V45 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:14.40 | | | | 9 | B | | | Stretford | Trafford Grand Prix | 16 Aug 05 |
| 1500 | 4:18.85 | | | | 14 | | | | Stretford | Open races (mixed) | 2 Aug 05 |
| 5000 | 15:59.96 | | | | 1 | | | | Birmingham | BMAF Champs | 16 Jul 05 |
| 5000 | 16:18.85 | | | | 7 | | | | San Sebastian, ESP | World Masters Championships | 26 Aug 05 |
| 2004 V45 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:10.85 | i | | | 3 | | | | Sindelfingen, GER | World Masters Indoor Champs | 14 Mar 04 |
| 1500 | 4:18.60 | | | | 2 | | | | Birmingham | BMAF National Track & Field Championships | 26 Jun 04 |
| 3000 | 8:59.02 | i | | | 1 | | | | Cardiff | BMAF Indoor Track & Field Championships | 22 Feb 04 |
| 3000 | 9:00.37 | i | | | 1 | | | | Sindelfingen, GER | World Masters Indoor Champs | 10 Mar 04 |
| 5000 | 15:23.30 | | | | 5 | | | | Aarhus, DEN | EUROPEAN VETERAN CHAMPIONSHIPS (a = 25th, b = 26th, c = 28th, d = 29th, e = 30th, f = 31st, g =Aug 1st) | 28 Jul 04 |
| 5000 | 15:39.6 | | | | 5 | | | | Sheffield | YORKSHIRE CHAMPIONSHIPS | 16 May 04 |
| 5000 | 15:39.6 | | | | 12 | | | | Liverpool | BAL2 | 5 Jun 04 |
| 2003 V40 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:05.85 | | | | 13 | C | | | Watford | Watford Open | 20 Aug 03 |
| 1500 | 4:05.85 | | | | | | | | Watford | - | 20 Aug 03 |
| 1500 | 4:06.57 | | | | 11 | E | | | Solihull | BMC Grand Prix | 6 Aug 03 |
| 1500 | 4:09.11 | | | | 4 | B | | | Stretford | Trafford GP | 12 Aug 03 |
| 1500 | 4:12.6 | | | | 1 | | | | Battersea | SCVAC LEAGUE FINALS BATTERSEA PARK | 31 Aug 03 |
| 5000 | 15:08.30 | | | | 5 | | | | Bedford | INTER-COUNTIES Champs, Bedford (a) = 25th; (b) = 26th | 26 May 03 |
| 5000 | 15:14.4 | | | | 1 | | | | Sheffield | YORKSHIRE (May 10/11) Don Valley, Sheffield | 11 May 03 |
| 2002 V40 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:02.11 | | | | 11 | | | | Stretford | BMC | 6 Aug 02 |
| 1500 | 4:05.6 | | | | 5 | 1 | | | Loughborough | LSAC V ACHILLES V STAFFORDSHIRE Uni LOUGHBOROUGH | 12 Jun 02 |
| 3000 | 8:49.51 | i | | | 2 | | | | Glasgow | BVAF Championships | 17 Mar 02 |
| 5000 | 15:01.43 | | | | 5 | B | | | Solihull | BMC | 22 Jun 02 |
| 5000 | 15:02.61 | | | | 9 | C | | | Wythenshawe | BMC | 3 Jun 02 |
| 5000 | 15:05.2 | | | | 5 | | | | Watford | BAL D2 Watford | 31 Aug 02 |
| 5000 | 15:09.8 | | | | 3 | | | | Cudworth | YORKSHIRE Cudworth (May 11/12) | 12 May 02 |
| 5000 | 15:16.55 | | | | 1 | | | | Hendon | British Masters | 27 Jul 02 |
| 5000 | 15:31.9 | | | | 11 | | | | Wigan | BAL D2 Wigan | 7 Jul 02 |
| 10000 | 32:26.95 | | | | 7 | | | | Potsdam, GER | European Masters | 16 Aug 02 |
| 2001 V40 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:52.52 | | | | 3 | | | | Brisbane, AUS | | ? Jul 01 |
| 5000 | 15:13.80 | | | | 1 | | | | Eton | BMAF Championships | 23 Jun 01 |
| 5000 | 15:14.83 | | | | 6 | | | | Birmingham | BAL 1.2 | 2 Jun 01 |
| 10000 | 31:10.6 | | | | 2 | | | | Eton | BAL GOLD & JUBILEE CUP Eton | 10 Jun 01 |
| 2000 V40 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:59.9 | | | | 8 | A | | | Solihull | BMC | 19 Jul 00 |
| 1500 | 4:01.5 | | | | 16 | B | | | Watford | BMC Gold Standard Races | 2 Aug 00 |
| 3000 | 8:48.36 | i | | | 1 | | | | Birmingham | BVAF CHAMPIONSHIPS NIA, Birmingham | 8 Mar 00 |
| 5000 | 14:48.5 | | | | 1 | B | | | Enfield | BRITISH MEN'S LEAGUE Division Two Enfield | 24 Jun 00 |
| 10000 | 30:47.7 | | | | 1 | | | | Rugby | BAL MEN'S GOLD CUP SENI FINAL Rugby | 23 Jul 00 |
| 10000 | 31:18.66 | | | | 5 | | | | Bedford | Inter Counties | 28 May 00 |
| 10000 | 31:23.97 | | | | 5 | | | | Bedford | Gold Cup Final | 1 Aug 00 |
| 1998 V35 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:40.9 | | | | 4 | | | | Stretford | BMC Gold Standard Races | 18 Aug 98 |
| 10000 | 30:14.47 | | | | | | | | Cesanatico, ITA | European Masters | 12 Sep 98 |
| 10000 | 30:14.47 | | | | 3 | | | | Cesenatico, ITA | - | 12 Sep 98 |
| 1997 V35 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 64:57 | a | | | 24 | | | | Newcastle-South Shields | Great North Run | 14 Sep 97 |
| 1996 V35 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:17.3 | | | | 1 | | | | Watford | - | 6 Jul 96 |
| 10000 | 29:14.34 | | | | 12 | | | | Birmingham | AAA Championships | 14 Jun 96 |
| HM | 63:50 | | | | 3 | | | | Fleet | Fleet Half Marathon | 24 Mar 96 |
| 1995 V35 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:20.96 | | | | 17 | | | | Birmingham | AAA Championships | 15 Jul 95 |
| 10000 | 29:17.11 | | | | 7 | | | | Loughborough | - | 11 Jun 95 |
| 10M | 48:54 | | | | 7 | | | | Erewash | Erewash 10 | 3 Sep 95 |
| Mar | 2:15:49 | | | | 11 | | | | Berlin, GER | - | 24 Sep 95 |
| 1994 V35 Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:17:12 | | | | 31 | | | | Helsinki, FIN | European Championships | 14 Aug 94 |
| 1990 SEN Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:52.4 | | | | 2 | 1 | | | Hendon | - | 12 May 90 |
| 3000 | 8:10.14 | | | | 8 | | | | Crystal Palace | - | 2 May 90 |
| 1989 SEN Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:48.9 | | | | 6 | | | | Loughborough | - | 17 May 89 |
| 3000 | 8:10.8 | | | | 2 | | | | Belfast | - | 10 Jun 89 |
| 1988 SEN Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 13:59.29 | | | | 13 | | | | Derby | UK | 4 Jun 88 |
| 1986 SEN Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:44.9 | | | | 5 | 1 | | | Stretford | BMC | 30 Aug 86 |
| 3000 | 8:07.10 | i | | | 11 | | | | Cosford | AAA | 25 Jan 86 |
| 1982 SEN Blackheath & Bromley/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:51.1 | | | | 2 | 1 | | | Crystal Palace | Crystal Palace open meeting | 8 Sep 82 |