| 2013 V55 Basingstoke & Mid Hants |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.20 | | 1.9 | | 7 | | | | Basingstoke | Basingstoke & Mid Hants Young Athletes Graded Open Meeting | 6 Apr 13 |
| 400 | 56.5 | i | | | 3 | | | | Lee Valley | England Athletics Masters Association Inter Area Chalenge Match | 7 Apr 13 |
| 400 | 60.36 | i | | | 1 | h1 | | | San Sebastian, ESP | European Masters Indoor Championships | 19 Mar 13 |
| 2012 V55 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.0 | | | | 3 | A | | | Winchester | Southern Counties Veterans' League Hants/Surrey Division | 11 Jun 12 |
| 100 | 12.1 | | | | 2 | ns | | | Basingstoke | Southern Athletics League Division 2 W | 9 Jun 12 |
| 100 | 12.2 | | | | 3 | | | | Nuneaton | Civil Service AA Championships | 11 Jul 12 |
| 100 | 12.3 | | | | 1 | h2 | | | Nuneaton | Civil Service AA Championships | 11 Jul 12 |
| 100 | 12.4 | | | | 1 | ns | | | Horspath | Southern Counties Veterans' League Western Division | 7 May 12 |
| 150 | 19.2 | | | | 1 | 7 | | | Southampton | Southampton AC Open | 25 Apr 12 |
| 200 | 24.8 | | | | 3 | A | | | Aldershot | Southern Counties Veterans' League Hants/Surrey Division | 9 Jul 12 |
| 200 | 25.18 | i | | | 2 | | | | Jyvaskyla, FIN | World Masters Championships | 5 Apr 12 |
| 200 | 25.21 | i | | | 1 | h3 | | | Jyvaskyla, FIN | World Masters Championships | 4 Apr 12 |
| 200 | 25.32 | i | | | 5 | 5 | | | Birmingham | Midland Counties Open | 19 Feb 12 |
| 200 | 25.49 | | -1.7 | | 3 | 2 | | | Basingstoke | Basingstoke & Mid Hants AC Open Graded Meeting | 30 May 12 |
| 400 | 54.3 | | | | 1 | | | | Nuneaton | Civil Service AA Championships | 11 Jul 12 |
| 400 | 54.8 | | | | 2 | ns | | | Basingstoke | Southern Athletics League Division 2 W | 9 Jun 12 |
| 400 | 54.97 | i | | | 1 | | | | Jyvaskyla, FIN | World Masters Championships | 8 Apr 12 |
| 400 | 55.3 | | | | 4 | A | | | Winchester | Southern Counties Veterans' League Hants/Surrey Division | 11 Jun 12 |
| 400 | 56.4 | | | | 1 | ns | | | Horspath | Southern Counties Veterans' League Western Division | 7 May 12 |
| 400 | 57.72 | i | | | 1 | h2 | | | Jyvaskyla, FIN | World Masters Championships | 7 Apr 12 |
| 2011 V55 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.48 | i | | | 1 | | | | Gent, BEL | European Masters' Championships | 19 Mar 11 |
| 60 | 7.55 | i | | | 1 | s2 | | | Gent, BEL | European Masters' Championships | 18 Mar 11 |
| 60 | 7.60 | i | | | 1 | 2.6 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 6 Mar 11 |
| 60 | 7.62 | i | | | 2 | 1.7 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 6 Mar 11 |
| 60 | 7.82 | i | | | 1 | h2 | | | Gent, BEL | European Masters' Championships | 18 Mar 11 |
| 100 | 12.07 | | -0.6 | | 1 | | | | Lignano, ITA | European Masters' Games | 13 Sep 11 |
| 100 | 12.76 | | -1.3 | | 1 | h2 | | | Lignano, ITA | European Masters' Games | 12 Sep 11 |
| 200 | 24.3 | w | 3.1 | | 3 | | | | Nuneaton | Civil Service Senior Championship | 10 Aug 11 |
| 200 | 24.80 | | 0.7 | | 1 | h1 | | | Lignano, ITA | European Masters' Games | 16 Sep 11 |
| 200 | 25.01 | i | | | 4 | 4 | | | Birmingham | Midland Counties AA Open | 20 Feb 11 |
| 200 | 25.35 | | -0.9 | | 2 | | | | Lignano, ITA | European Masters' Games | 18 Sep 11 |
| 400 | 54.19 | i | | | 1 | | | | Gent, BEL | European Masters' Championships | 19 Mar 11 |
| 400 | 54.25 | | | | 1 | | | | Lignano, ITA | European Masters' Games | 16 Sep 11 |
| 400 | 54.69 | | | | 1 | | | | Exeter | South West Veterans Championships | 19 Jun 11 |
| 400 | 54.7 | | | | 1 | ns | | | Bracknell | SCVAC League Western Division | 13 Jun 11 |
| 400 | 54.71 | i | | | 4 | h2 | | | Lee Valley | SEAA Championships (inc U15/U17 Pentathlon) | 9 Jan 11 |
| 400 | 54.8 | | | | 2 | 2 | | | Southampton | Southampton AC Open | 25 May 11 |
| 400 | 54.91 | i | | | 5 | 3 | | | Birmingham | Midland Counties AA Open | 20 Feb 11 |
| 400 | 55.61 | | | | 1 | ns | | | Horspath | SCVAC League Western Division | 2 May 11 |
| 400 | 56.6 | | | | 2 | B | | | Winchester | SCVAC League Hants & Surrey Division | 20 Jun 11 |
| 400 | 57.88 | i | | | 1 | s2 | | | Gent, BEL | European Masters' Championships | 19 Mar 11 |
| 400 | 60.80 | i | | | 1 | h1 | | | Gent, BEL | European Masters' Championships | 18 Mar 11 |
| 2010 V50 Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.66 | i | | | 3 | 1.4 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 5 Dec 10 |
| 100 | 11.79 | | 0.8 | | 1 | B | | | Basingstoke | Basingstoke & Mid Hants AC Open | 9 Jun 10 |
| 100 | 11.81 | | 0.7 | | 6 | ns2 | | | Cardiff | British Athletics League Division 1 | 5 Jun 10 |
| 100 | 12.01 | | | | 7 | ns2 | | | Bromley | British Athletics League Division 1 | 31 Jul 10 |
| 200 | 24.1 | | | | 1 | 2 | | | Winchester | Winchester Open | 23 May 10 |
| 200 | 24.3 | | | | 2 | ns | | | Basingstoke | Southern Men's League Division 3W Match 1 | 10 Jul 10 |
| 300 | 38.5 | | | | 3 | 2 | | | Southampton | Southampton AC Open | 21 Apr 10 |
| 300 | 39.12 | | | | 5 | 2 | | | Bath | Team Bath Open | 15 Aug 10 |
| 400 | 54.1 | | | | 1 | | | | Winchester | Southern Counties Veterans' League Hants & Surrey | 21 Jun 10 |
| 400 | 54.33 | | | | 2 | C | | | Basingstoke | Basingstoke & Mid Hants AC Open | 9 Jun 10 |
| 400 | 54.8 | | | | 1 | ns | | | Abingdon | Southern Counties Veterans League Western | 14 Jun 10 |
| 400 | 55.12 | | | | 1 | 4 | | | Basingstoke | Basingstoke Open | 21 Jul 10 |
| 800 | 2:18.1 | | | | 1 | | | | Watford | Civil Service Masters Track and Field Championships | 8 Sep 10 |
| 2009 V50 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.54 | i | | | 1 | r1.11 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 7 Feb 09 |
| 60 | 7.55 | i | | | 1 | 1.12 | | | Eton | WSEH Winter Series | 1 Mar 09 |
| 100 | 12.6 | | | | 2 | | | | Loughborough | Master's Civil Service | 17 Sep 09 |
| 200 | 24.34 | i | | | 1 | s2 | | | Ancona, ITA | European Veterans Indoor Championships | 28 Mar 09 |
| 200 | 24.56 | i | | | 3 | | | | Ancona, ITA | European Veterans Indoor Championships | 28 Mar 09 |
| 200 | 24.60 | i | | | 1 | h2 | | | Ancona, ITA | European Veterans Indoor Championships | 27 Mar 09 |
| 200 | 25.12 | i | | | 3 | 7 | | | Lee Valley | Metaswitch Indoor Open | 13 Dec 09 |
| 200 | 26.7 | | | | 2 | | | | Loughborough | Master's Civil Service | 17 Sep 09 |
| 800 | 2:19.00 | i | | | 5 | h1 | | | Ancona, ITA | European Veterans Indoor Championships | 27 Mar 09 |
| 2008 V50 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.44 | i | | | 1 | 1.09 | | | Eton | Windsor, Slough, Eton & Hounslow Winter Series Open Graded | 2 Mar 08 |
| 60 | 7.52 | i | | | 1 | 5 | | | Birmingham | Midland Counties Open | 17 Feb 08 |
| 60 | 7.59 | i | | | 1 | 1.18 | | | Eton | WSEH Winter Series Open Graded | 6 Jan 08 |
| 100 | 11.3 | w | | | 2 | B | | | Abingdon | Southern Men's League Division 1 | 28 Jun 08 |
| 100 | 11.7 | | | | 1 | | | | Abingdon | SCVAC League Western Division | 16 Jun 08 |
| 100 | 11.7 | | | | 3 | B | | | Milton Keynes | Southern Men's League Division 1 | 12 Jul 08 |
| 100 | 11.8 | | nwi | | 3 | B | | | Basingstoke | Southern Men's League Division 1 | 17 May 08 |
| 100 | 11.86 | | -2.6 | | 1 | | | | Ljubljana, SLO | European Masters' Championships | 26 Jul 08 |
| 100 | 11.92 | | -2.2 | | 1 | s2 | | | Ljubljana, SLO | European Masters' Championships | 26 Jul 08 |
| 100 | 11.95 | | 0.6 | | 1 | h4 | | | Ljubljana, SLO | European Masters' Championships | 25 Jul 08 |
| 100 | 12.0 | | | | 1 | | | | Southampton | Team Southampton Open Meeting | 16 Jul 08 |
| 100 | 12.1 | | | | 1 | | | | Abingdon | SCVAC League Western Division | 5 May 08 |
| 100 | 12.25 | | | | 1 | | | | Birmingham | BMAF Championships | 5 Jul 08 |
| 100 | 12.3 | | | | 5 | NS | | | Basingstoke | Southern Men's League - Division 3W - Match 1 | 3 May 08 |
| 100 | 12.31 | | -1.1 | | 1 | h1 | | | Birmingham | BMAF Championships | 5 Jul 08 |
| 200 | 23.30 | | 0.9 | | 1 | | | | Ljubljana, SLO | European Masters' Championships | 2 Aug 08 |
| 200 | 23.5 | w | | | 5 | B | | | Abingdon | Southern Men's League Division 1 | 28 Jun 08 |
| 200 | 23.63 | | -1.4 | | 1 | s1 | | | Ljubljana, SLO | European Masters' Championships | 1 Aug 08 |
| 200 | 23.8 | | | | 3 | B | | | Milton Keynes | Southern Men's League Division 1 | 12 Jul 08 |
| 200 | 23.85 | | -0.5 | | 5 | h1 | | | Portsmouth | Hampshire Championships | 10 May 08 |
| 200 | 24.2 | | | | 3 | NS | | | Basingstoke | Southern Men's League - Division 3W - Match 1 | 3 May 08 |
| 200 | 24.3 | | | | 4 | B | | | Basingstoke | Southern Men's League Division 1 | 17 May 08 |
| 200 | 24.64 | | -3.4 | | 1 | A | | | Birmingham | BMAF Championships | 6 Jul 08 |
| 200 | 24.72 | | 0.4 | | 1 | h5 | | | Ljubljana, SLO | European Masters' Championships | 31 Jul 08 |
| 200 | 25.01 | i | | | 5 | 4 | | | Lee Valley | Data Connection Indoor Open | 7 Dec 08 |
| 400 | 51.75 | | | | 1 | | | | Ljubljana, SLO | European Masters' Championships | 30 Jul 08 |
| 400 | 51.94 | | | | | | | | Eton | BAL 10 in 100 Cup | 19 Jul 08 |
| 400 | 52.30 | | | | 1 | A | | | Birmingham | BMAF Championships | 5 Jul 08 |
| 400 | 52.54 | i | | | 4 | h1 | | | Birmingham | Birmingham Games | 2 Feb 08 |
| 400 | 52.72 | i | | | 1 | | | | Clermont-Ferrand, FRA | World Masters Indoor Championships | 22 Mar 08 |
| 400 | 53.0 | | | | 1 | | | | Abingdon | SCVAC League Western Division | 16 Jun 08 |
| 400 | 53.17 | i | | | 1 | s1 | | | Clermont-Ferrand, FRA | World Masters Indoor Championships | 21 Mar 08 |
| 400 | 53.4 | | | | 2 | | | | Solihull | Civil Service Championships | 13 Aug 08 |
| 400 | 53.84 | | | | 1 | s2 | | | Ljubljana, SLO | European Masters' Championships | 28 Jul 08 |
| 400 | 53.9 | | | | 1 | | | | Abingdon | SCVAC League Western Division | 5 May 08 |
| 400 | 54.9 | | | | 2 | h1 | | | Solihull | Civil Service Championships | 13 Aug 08 |
| 400 | 56.45 | i | | | 1 | h2 | | | Clermont-Ferrand, FRA | World Masters Indoor Championships | 20 Mar 08 |
| 400 | 56.77 | | | | 1 | h4 | | | Ljubljana, SLO | European Masters' Championships | 28 Jul 08 |
| 800 | 2:16.3 | | | | 1 | | | | Basingstoke | SCVAC League Hants & Surrey Division | 19 May 08 |
| 2007 V50 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.7 | | | | 3 | | | | Reading | Southern Men's League Division 2 | 19 May 07 |
| 100 | 12.2 | | | | 1 | | | | Kingston | Veterans AC Championships | 26 Aug 07 |
| 100 | 12.3 | | | | 1 | G | | | Abingdon | SCVAC League Western Division | 14 Apr 07 |
| 100 | 12.8 | | | | 1 | n/s | | | Portsmouth | SCVAC League Hants & Surrey Division | 30 Apr 07 |
| 200 | 23.7 | | | | 2 | B | | | Watford | Southern Men's League Division 2 | 14 Jul 07 |
| 200 | 23.99 | | 0.6 | | 3 | s1 | | | Riccione, ITA | World Masters Athletics Championships | 10 Sep 07 |
| 200 | 24.01 | | 0.8 | | 1 | h7 | | | Riccione, ITA | World Masters Athletics Championships | 9 Sep 07 |
| 200 | 24.1 | | | | 1 | | | | Kingston | Veterans AC Championships | 26 Aug 07 |
| 200 | 24.37 | | 1.6 | | 6 | | | | Riccione, ITA | World Masters Athletics Championships | 10 Sep 07 |
| 400 | 52.21 | | | | 1 | | | | Riccione, ITA | World Masters Athletics Championships | 14 Sep 07 |
| 400 | 52.9 | | | | 1 | | | | Kingston | Veterans AC Championships | 26 Aug 07 |
| 400 | 53.03 | | | | 1 | s1 | | | Riccione, ITA | World Masters Athletics Championships | 13 Sep 07 |
| 400 | 53.75 | i | | | 3 | 4 | | | Lee Valley | Data Connection Indoor Open | 2 Dec 07 |
| 400 | 54.8 | | | | 1 | 50 | | | Abingdon | SCVAC League Western Division | 14 Apr 07 |
| 400 | 54.9 | | | | 1 | | | | Portsmouth | SCVAC League Hants & Surrey Division | 30 Apr 07 |
| 400 | 54.96 | | | | 1 | h3 | | | Riccione, ITA | World Masters Athletics Championships | 12 Sep 07 |
| 2006 V50 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.35 | i | | | 2 | | | | Linz, AUT | World Masters Indoor Championships | 18 Mar 06 |
| 400 | 53.91 | i | | | 1 | | | | Linz, AUT | WORLD MASTERS INDOOR CHAMPIONSHIPS | 20 Mar 06 |
| 400 | 56.96 | | | | 5 | 3 | | | Watford | Watford Open Meeting | 19 Apr 06 |
| 2005 V45 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.64 | i | | | 1 | E | | | Eton | WINDSOR, SLOUGH, ETON & HOUNSLOW OPEN | 4 Dec 05 |
| 60 | 7.65 | i | | | 5 | F | | | Eton | WINDSOR, SLOUGH & ETON INDOOR OPEN | 9 Jan 05 |
| 60 | 7.67 | i | | | 3 | H | | | Eton | WINDSOR, SLOUGH & ETON INDOOR OPEN | 9 Jan 05 |
| 60 | 7.67 | i | | | TBC | C | | | Eton | WINDSOR, SLOUGH, ETON & HOUNSLOW OPEN | 4 Dec 05 |
| 60H | 9.63 | i | | | 2 | B | | | Eton | WINDSOR, SLOUGH, ETON & HOUNSLOW OPEN | 4 Dec 05 |
| 2001 V45 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.37 | i | | | 1 | | | | Bordeaux, FRA | European Masters | 8 Mar 01 |
| 100 | 11.4 | | | | | | | | Abingdon | - | 29 Apr 01 |
| 400 | 50.23 | | | | | | | | Brisbane, AUS | - | 13 Jul 01 |
| 400 | 51.48 | i | | | | | | | Birmingham | - | 7 Jan 01 |
| 1998 V40 Newbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.17 | | | | | | | | Cesenatico, ITA | - | 16 Sep 98 |