| 2013 V55 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 60.3 | i | | | 6 | | | | Lee Valley | Kent Championships | 17 Mar 13 |
| 400 | 60.62 | i | | | 1 | B | | | Lee Valley | British Masters Championships | 9 Mar 13 |
| 400 | 63.5 | | | | 4 | | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 3 May 13 |
| 800 | 2:19.81 | i | | | 3 | | | | Lee Valley | British Masters Championships | 10 Mar 13 |
| 800 | 2:20.92 | i | | | 6 | C2 | | | Lee Valley | London U20/Senior Games | 27 Jan 13 |
| 800 | 2:20.97 | i | | | 6 | 2 | | | Lee Valley | BMAF South of England Championships (inc EVAC & VAC Championships) & Pentathlon Championships | 24 Feb 13 |
| 800 | 2:22.14 | i | | | 6 | s2 | | | San Sebastian, ESP | European Masters Indoor Championships | 21 Mar 13 |
| 800 | 2:24.1 | i | | | 1 | | | | Lee Valley | Southern Counties Veterans' Championships | 17 Feb 13 |
| 800 | 2:25.70 | i | | | 3 | h4 | | | San Sebastian, ESP | European Masters Indoor Championships | 21 Mar 13 |
| 1500 | 5:24.1 | | | | 4 | | | | Canterbury | Southern Counties Veterans' League Kent Division 1 | 20 May 13 |
| 2012 V55 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 61.2 | | | | 1 | | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 27 Apr 12 |
| 600 | 1:41.83 | | | | 5 | 5 | | | Tonbridge | Norman Fowler Memorial Open Meeting | 9 Apr 12 |
| 800 | 2:16.51 | i | | | 5 | 8 | | | Lee Valley | London U20/Senior Games | 29 Jan 12 |
| 800 | 2:18.22 | i | | | 3 | 5 | | | Lee Valley | EVAC & VAC Championships (Inc unofficial BMAF Masters' Championships) | 19 Feb 12 |
| 800 | 2:19.45 | i | | | 5 | 6 | | | Lee Valley | New Year Sprints Meeting (inc 800m Races) | 2 Jan 12 |
| 800 | 2:20.7 | | | | 2 | | | | Dartford | Southern Counties Veterans' League Kent Division 1 | 25 May 12 |
| 800 | 2:27.95 | i | | | 5 | h3 | | | Jyvaskyla, FIN | World Masters Championships | 3 Apr 12 |
| 2011 V50 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.8 | | | | 2 | | | | Eltham | Southern Counties Veterans' League Kent Division 1 | 6 May 11 |
| 400 | 59.8 | | | | 1 | ns | | | Ashford | Southern Counties Veterans' League Kent Division 2 | 1 Jul 11 |
| 400 | 59.87 | i | | | 2 | 6 | | | Lee Valley | Metaswitch Games | 2 Jan 11 |
| 400 | 62.8 | | | | 5 | | | | Ashford | SCVAC League Final Hants & Surrey Division | 4 Sep 11 |
| 600 | 1:35.71 | | | | 12 | 6 | | | Tonbridge | Tonbridge Norman Fowler Memorial Open | 25 Apr 11 |
| 800 | 2:15.44 | | | | 5 | 2 | | | Eltham | Cambridge Harriers Open | 20 Jul 11 |
| 800 | 2:15.61 | i | | | 2 | | | | Lee Valley | Eastern Vets/Vets AC Indoor Championships | 13 Feb 11 |
| 800 | 2:16.11 | i | | | 3 | | | | Lee Valley | BMAF Championships | 27 Feb 11 |
| 800 | 2:16.17 | i | | | 4 | h2 | | | Gent, BEL | European Masters' Championships | 17 Mar 11 |
| 800 | 2:16.3 | | | | 1 | | | | Erith | Southern Counties Veterans' League Kent Division 1 | 25 Jul 11 |
| 800 | 2:17.07 | i | | | 6 | 5 | | | Lee Valley | London U20/Senior Games | 30 Jan 11 |
| 800 | 2:17.50 | i | | | 2 | | | | Lee Valley | Kent Championships | 5 Mar 11 |
| 800 | 2:18.7 | | | | 3 | 2 | | | Eltham | Cambridge Harriers Open | 17 Aug 11 |
| 800 | 2:18.85 | | | | 6 | | | | Birmingham | BMAF Championships | 26 Jun 11 |
| 800 | 2:19.1 | | | | 2 | | | | Ashford | SCVAC League Final Hants & Surrey Division | 4 Sep 11 |
| 1500 | 4:48.2 | | | | 3 | | | | Bromley | Southern Counties Veterans' League Kent Division 1 | 10 Jun 11 |
| 1500 | 4:52.56 | i | | | 8 | 2 | | | Gent, BEL | European Masters' Championships | 20 Mar 11 |
| 400HM50 | 64.63 | | | | 4 | | | | Birmingham | BMAF Championships | 25 Jun 11 |
| 2010 V50 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.13 | i | | | 4 | h2 | | | Lee Valley | BMAF Championships | 27 Mar 10 |
| 400 | 59.2 | | | | 1 | | | | Ashford | Southern Counties Veterans' League Kent 1 | 28 Jun 10 |
| 400 | 59.74 | | | | 1 | | | | Erith | Kent County Masters' Championships | 19 Sep 10 |
| 800 | 2:13.84 | | | | 4 | h2 | | | Nyireghaza, HUN | European Masters' Championships | 21 Jul 10 |
| 800 | 2:14.48 | i | | | 3 | | | | Lee Valley | BMAF Championships | 28 Mar 10 |
| 800 | 2:15.4 | | | | 1 | A | | | Erith | Southern Counties Veterans League Kent - Division 1 | 17 May 10 |
| 800 | 2:15.7 | | | | 3 | A | | | Bromley | Southern Counties Veterans League Kent - Division 1 | 9 Jul 10 |
| 800 | 2:16.05 | | | | 2 | | | | Cardiff | BMAF Championships | 4 Jul 10 |
| 800 | 2:16.2 | | | | 3 | B | | | Eltham | Southern Men's League Division 3S Match 1 | 1 May 10 |
| 800 | 2:17.53 | i | | | 5 | | | | Lee Valley | Southern Counties Veterans' Championships | 14 Feb 10 |
| 800 | 2:17.97 | | | | 1 | | | | Erith | Kent County Masters' Championships | 18 Sep 10 |
| 800 | 2:21.87 | | | | 1 | | | | Eltham | Cambridge Harriers Club Championships | 22 Aug 10 |
| 800 | 2:22.66 | i | | | 2 | 3 | | | Lee Valley | Eastern Vets/Vets AC Indoor Championships | 24 Jan 10 |
| 1500 | 4:47.7 | | | | 1 | | | | Ashford | Southern Counties Veterans League Kent - Division 1 | 14 Jun 10 |
| 400H | 66.94 | | | | 1 | | | | Erith | Kent County Masters' Championships | 19 Sep 10 |
| ZXC | 43:44 | | | | 30 | | | 7 | Joydens Wood | Cambridge Harriers Club Championships | 2 Oct 10 |
| 2009 V50 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.0 | | | | 1 | | | | Eltham | SCVAC League Kent Division | 27 Apr 09 |
| 400 | 58.43 | i | | | 3 | | | | Lee Valley | SCVAC Championships | 8 Feb 09 |
| 400 | 58.6 | | | | 1 | | | | Erith | SCVAC League Kent Division | 13 Jul 09 |
| 400 | 59.4 | | | | 1 | | | | Canterbury | SCVAC League Kent Division 1 | 18 May 09 |
| 600 | 1:32.50 | | | | 7 | 6 | | | Tonbridge | Tonbridge Norman Fowler Memorial Open | 13 Apr 09 |
| 800 | 2:09.43 | | | | 4 | s1 | | | Lahti, FIN | World Masters Championships | 1 Aug 09 |
| 800 | 2:09.8 | | | | 1 | | | | Bromley | Southern Counties Veterans League Kent Division 1 | 12 Jun 09 |
| 800 | 2:10.41 | | | | 13 | | | | Lahti, FIN | World Masters Championships | 2 Aug 09 |
| 800 | 2:10.56 | | | | 2 | | | | Birmingham | BMAF Championships | 5 Jul 09 |
| 800 | 2:10.6 | | | | 3 | | | | Eltham | BMC Regional Races | 22 Jul 09 |
| 800 | 2:10.68 | | | | 4 | F | | | Eltham | BMC Regional Races | 19 Aug 09 |
| 800 | 2:11.1 | | | | 5 | C | | | Eltham | BMC Regional Races | 27 May 09 |
| 800 | 2:11.8 | | | | 4 | A | | | Eltham | Southern Men's League Division 4E | 2 May 09 |
| 800 | 2:12.81 | i | | | 5 | s1 | | | Ancona, ITA | European Veterans Indoor Championships | 28 Mar 09 |
| 800 | 2:12.91 | | | | 3 | h2 | | | Lahti, FIN | World Masters Championships | 30 Jul 09 |
| 800 | 2:13.02 | i | | | 3 | | | | Ancona, ITA | European Veterans Indoor Championships | 28 Mar 09 |
| 800 | 2:13.61 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 8 Mar 09 |
| 800 | 2:14.54 | i | | | 3 | h4 | | | Ancona, ITA | European Veterans Indoor Championships | 27 Mar 09 |
| 1500 | 4:37.53 | | | | 13 | | | | Ashford | Kent County Championships | 9 May 09 |
| 1500 | 4:41.0 | | | | 1 | | | | Eltham | SCVAC League Kent Division | 27 Apr 09 |
| 1500 | 4:43.7 | | | | 2 | | | | Ashford | SCVAC League Kent Division | 29 Jun 09 |
| 2008 V50 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.7 | | | | 5 | | | | Ashford | SCVAC League Kent Division | 9 Jun 08 |
| 400 | 58.92 | | | | 3 | h4 | | | Ljubljana, SLO | European Masters' Championships | 28 Jul 08 |
| 800 | 2:12.51 | | | | 7 | h2 | | | Ljubljana, SLO | European Masters' Championships | 1 Aug 08 |
| 800 | 2:12.85 | i | | | 2 | | | | Lee Valley | British Masters Indoor Championships | 24 Feb 08 |
| 800 | 2:13.74 | i | | | 3 | | | | Lee Valley | Kent County Championship | 27 Jan 08 |
| 800 | 2:13.8 | | | | 4 | | | | Erith | SCVAC League Kent Division | 27 Jun 08 |
| 800 | 2:14.33 | | | | 4 | | | | Birmingham | BMAF Championships | 6 Jul 08 |
| 800 | 2:14.97 | | | | 7 | C | | | Eltham | BMC Regional Races | 25 Jun 08 |
| 800 | 2:16.71 | | | | 2 | D | | | Eltham | BMC Regional Races | 28 May 08 |
| 800 | 2:20.0 | | | | 1 | | | | Eltham | Cambridge Harriers Championships | 31 Aug 08 |
| 2007 V50 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.2 | | | | 2 | | | | Canterbury | SCVAC League Kent Division 1 | 2 Jul 07 |
| 200 | 26.1 | | nwi | | 2 | | | | Eltham | SCVAC League Kent Division 1 | 27 Apr 07 |
| 200 | 26.8 | | | | 3 | | | | Hoo | Kent Veterans' League | 15 Jun 07 |
| 400 | 58.0 | | | | 1 | | | | Erith | Kent Multi-Event, Vet & U13 Championships | 16 Sep 07 |
| 400 | 58.1 | | | | 1 | | | | Ashford | SCVAC League Kent Division 1 | 21 May 07 |
| 400 | 58.2 | | | | 1 | | | | Erith | SCVAC League Kent Division 1 | 13 Jul 07 |
| 800 | 2:10.50 | i | | | 2 | | | | Lee Valley | BMAF Indoor Championships | 4 Mar 07 |
| 800 | 2:11.1 | | | | 7 | B | | | Eltham | BMC Eltham Regional Races | 27 Jun 07 |
| 800 | 2:11.53 | | | | 8 | s1 | | | Riccione, ITA | World Masters Athletics Championships | 7 Sep 07 |
| 800 | 2:11.6 | | | | 4 | G | | | Brighton | BMC Brighton Regional Races | 15 Aug 07 |
| 800 | 2:12.13 | | | | 2 | | | | Birmingham | BMAF Championships | 29 Jul 07 |
| 800 | 2:13.02 | | | | 3 | h1 | | | Riccione, ITA | World Masters Athletics Championships | 6 Sep 07 |
| 800 | 2:13.1 | i | | | 1 | | | | Lee Valley | Eastern Vets Indoor Champs & Vets Open Meeting | 18 Feb 07 |
| 800 | 2:13.3 | | | | 1 | | | | Canterbury | SCVAC League Kent Division 1 | 2 Jul 07 |
| 2006 V45 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.17 | | | | 6 | 6 | | | Watford | Watford Open | 26 Jul 06 |
| 800 | 2:14.20 | | | | 2 | 8 | | | Watford | Watford Open Meeting | 23 Aug 06 |
| 800 | 2:15.50 | i | | | 6 | | | | Cardiff | British Masters Championships | 5 Mar 06 |
| 800 | 2:15.79 | | | | 6 | | | | Birmingham | BMAF Championships | 9 Jul 06 |
| 800 | 2:18.5 | | | | 3 | | | | Erith | Kent Combined Events & Veterans' Championships | 16 Sep 06 |
| 2004 V45 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.02 | | | | 1 | | | | Bedford | SOUTH OF ENGLAND VETERANS' CHAMPIONSHIPS Bedford | 25 Jul 04 |
| 2003 V45 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.64 | | | | 2 | | | | Derby | British Masters | 8 Jun 03 |
| 800 | 2:02.92 | i | | | 2 | | | | Glasgow | BRITISH MASTERS Champs Kelvin Hall, Glasgow | 16 Feb 03 |
| 800 | 2:03.1 | | | | 1 | | | | London (Cat) | Kent Division Ladywell | 2 Jun 03 |
| 800 | 2:08.8 | | | | 1 | | | | Canterbury | Kent Division Canterbury D1 | 28 Jul 03 |
| 400H | 58.56 | | | | | | | | Derby | British Masters | 7 Jun 03 |
| 2002 V45 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:29.5 | | | | 1 | | | | Tonbridge | NORMAN FOWLER MEMORIAL TONBRIDGE OPEN | 1 Apr 02 |
| 800 | 2:04.21 | | | | 2 | | | | Hendon | British Masters | 28 Jul 02 |
| 800 | 2:04.89 | i | | | 3 | | | | Glasgow | BVAF Championships | 17 Mar 02 |
| 800 | 2:06.4 | | | | 2 | | | | Erith | KENT Vets LEAGUE D1 Erith | 17 Jun 02 |
| 800 | 2:07.2 | | | | 1 | | | | London (Cat) | S COUNTIES Vets LEAGUE Kent Division Ladywell | 5 Aug 02 |
| 400HM40 | 59.34 | | | | | | | | Potsdam, GER | European Masters | 17 Aug 02 |
| 2001 V40 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.4 | | | | 1 | | | | London (Cat) | Kent Division Ladywell Division One | 4 Jun 01 |
| 800 | 2:11.8 | | | | 1 | | | | Erith | SOUTHERN COUNTIES VETS AC LEAGUE Kent Division One Erith Division One | 7 Aug 01 |
| 2000 V40 Cambridge H/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.24 | i | | | 7 | | | | Birmingham | BVAF CHAMPIONSHIPS NIA, Birmingham | 8 Mar 00 |
| 800 | 2:05.8 | | | | 2 | | | | Colindale | SOUTHERN COUNTIES VETERANS AC LEAGUE FINALS Peel Centre, Colindale | 3 Sep 00 |
| 800 | 2:11.1 | | | | 1 | | | | Dartford | SCVAC LEAGUE Kent Division One Dartford | 19 May 00 |