| 2022 V50 Woking/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.1 | | | | 3 | | | | Southampton | Southern Counties Veterans League - Hampshire | 20 Jun 22 |
| 200 | 29.65 | | | | 3 | | | | Aldershot | Southern Counties Veterans League - Hampshire | 11 Jul 22 |
| 2019 V45 Aldershot, Farnham & District/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.1 | | | | 1 | | | | Basingstoke | Southern Counties Veterans' League Hampshire Division | 17 Jun 19 |
| 100 | 13.12 | | -0.5 | | 4 | | | | Kingston | Surrey & Sussex County Masters Championships | 2 Jun 19 |
| 100 | 13.2 | | | | 1 | 4 | | | Bournemouth | Bournemouth AC Open | 31 Mar 19 |
| 200 | 26.6 | | | | 2 | | | | Winchester | Southern Counties Veterans' League Hampshire Division | 20 May 19 |
| 200 | 26.64 | | -1.7 | | 3 | | | | Kingston | Surrey & Sussex County Masters Championships | 2 Jun 19 |
| 200 | 27.2 | | | | 2 | | | | Aldershot | Southern Counties Veterans' League Hampshire Division | 8 Jul 19 |
| 2018 V45 Haslemere Border/Veterans/Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.88 | i | | | 5 | h1 | | | Madrid, ESP | EMA - European Masters Championships | 20 Mar 18 |
| 60 | 7.95 | i | | | 5 | E1.1 | | | Lee Valley | London Senior & U20 Games | 28 Jan 18 |
| 60 | 7.96 | i | | | 1 | E2.3 | | | Lee Valley | London Senior & U20 Games | 28 Jan 18 |
| 60 | 7.96 | i | | | 3 | h2 | | | Lee Valley | BMAF - British Masters Championships | 10 Mar 18 |
| 60 | 7.98 | i | | | 2 | 2 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England, EMAC & VAC Championships | 25 Feb 18 |
| 60 | 8.00 | i | | | 7 | | | | Lee Valley | BMAF - British Masters Championships | 10 Mar 18 |
| 60 | 8.03 | i | | | 2 | | | | Lee Valley | Southern Counties Veterans AC Championships | 18 Feb 18 |
| 100 | 12.4 | | | | 1 | B | | | Portsmouth | Southern Counties Veterans' League Hampshire Division | 30 Apr 18 |
| 100 | 12.5 | | | | 1 | B | | | Basingstoke | Southern Counties Veterans' League Hampshire Division | 25 Jun 18 |
| 100 | 12.58 | w | 2.1 | | 4 | 1.6 | | | Lee Valley | London Masters Grand Prix | 19 Aug 18 |
| 100 | 12.81 | | -0.1 | | 7 | h10 | | | Malaga, ESP | WMA - World Masters Championships | 5 Sep 18 |
| 100 | 12.94 | | -0.7 | | 5 | 9 | | | Battersea Park | South of England Masters Championships | 24 Jun 18 |
| 200 | 25.5 | | | | 1 | B | | | Aldershot | Southern Counties Veterans' League Hampshire Division | 9 Jul 18 |
| 200 | 25.69 | i | | | 1 | 1 | | | Lee Valley | BMAF - British Masters Championships | 11 Mar 18 |
| 200 | 25.86 | i | | | 2 | 2 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England, EMAC & VAC Championships | 25 Feb 18 |
| 200 | 25.9 | | | | 1 | B | | | Winchester | Southern Counties Veterans' League Hampshire Division | 21 May 18 |
| 200 | 25.94 | | | | 3 | B | | | Basingstoke | Southern Athletics League Division 2W | 14 Apr 18 |
| 200 | 25.95 | i | | | 4 | h5 | | | Madrid, ESP | EMA - European Masters Championships | 22 Mar 18 |
| 200 | 26.0 | | | | 6 | ns | | | Walton | Southern Athletics League Division 2W | 20 May 18 |
| 200 | 26.29 | i | | | 1 | | | | Lee Valley | Southern Counties Veterans AC Championships | 18 Feb 18 |
| 200 | 26.49 | | 0.1 | | 4 | 8 | | | Battersea Park | South of England Masters Championships | 24 Jun 18 |
| 200 | 26.74 | | -2.0 | | 4 | h12 | | | Malaga, ESP | WMA - World Masters Championships | 7 Sep 18 |
| 2017 V45 Haslemere Border/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.94 | i | | | 2 | | | | Lee Valley | SCVAC Championship | 19 Feb 17 |
| 60 | 7.97 | i | | | 1 | 2 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc. South of England Masters, EVAC & VAC Championships & Open Meeting | 12 Feb 17 |
| 60 | 7.97 | i | | | 3 | h2 | | | Lee Valley | BMAF - British Masters Championships | 11 Mar 17 |
| 60 | 8.14 | i | | | 5 | 1.2 | | | Lee Valley | London Senior & U20 Games | 29 Jan 17 |
| 60 | 8.21 | i | | | 5 | 2.2 | | | Lee Valley | London Senior & U20 Games | 29 Jan 17 |
| 100 | 12.0 | | | | 2 | B | | | Basingstoke | Southern Counties Veterans' League Hampshire Division | 12 Jun 17 |
| 100 | 12.46 | | 0.1 | | 5 | h2 | | | Aarhus, DEN | EMA - European Masters Championships | 28 Jul 17 |
| 100 | 12.58 | | 0.3 | | 5 | | | | Birmingham | BMAF - British Masters Championships | 24 Jun 17 |
| 100 | 12.6 | | | | 1 | B | | | Winchester | Southern Counties Veterans' League Hampshire Division | 24 Apr 17 |
| 100 | 12.6 | | | | 5 | | | | Solihull | British Masters Inter-Area Challenge | 2 Jul 17 |
| 200 | 25.49 | | 2.0 | | 6 | h6 | | | Aarhus, DEN | EMA - European Masters Championships | 3 Aug 17 |
| 200 | 25.6 | | | | 5 | | | | Solihull | British Masters Inter-Area Challenge | 2 Jul 17 |
| 200 | 25.8 | | | | 1 | B | | | Aldershot | Southern Counties Veterans' League Hampshire Division | 10 Jul 17 |
| 200 | 25.84 | i | | | 5 | 1 | | | Lee Valley | BMAF - British Masters Championships | 12 Mar 17 |
| 200 | 26.16 | i | | | 3 | | | | Lee Valley | SCVAC Championship | 19 Feb 17 |
| 200 | 26.29 | i | | | 2 | 11 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc. South of England Masters, EVAC & VAC Championships & Open Meeting | 12 Feb 17 |
| 200 | 26.3 | | | | 5 | A | | | Portsmouth | Southern Counties Veterans' League Hampshire Division | 22 May 17 |
| 2016 V45 Haslemere Border/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.07 | i | | | 3 | 1.12 | | | Crystal Palace | Crystal Palace Open | 13 Jan 16 |
| 60 | 8.09 | i | | | 3 | h3 | | | Lee Valley | BMAF - British Masters Championships | 12 Mar 16 |
| 60 | 8.12 | i | | | 2 | | | | Lee Valley | BMAF - British Masters Pentathlon Championships | 14 Feb 16 |
| 60 | 8.22 | i | | | 5 | | | | Lee Valley | Southern Counties Veterans AC Championships | 21 Feb 16 |
| 60 | 8.29 | i | | | 7 | h5 | | | Ancona, ITA | EMA - European Masters Championships | 29 Mar 16 |
| 100 | 12.5 | | | | 2 | 2 | | | Portsmouth | Southern Counties Veterans' League Hampshire Division | 25 Apr 16 |
| 100 | 12.59 | | 0.8 | | 6 | h2 | | | Birmingham | BMAF - British Masters Championships | 17 Sep 16 |
| 100 | 12.7 | | | | 3 | B | | | Basingstoke | Southern Counties Veterans' League Hampshire Division | 20 Jun 16 |
| 100 | 13.02 | | -1.0 | | 4 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 200 | 25.69 | | 0.0 | | 6 | | | | Birmingham | BMAF - British Masters Championships | 18 Sep 16 |
| 200 | 25.75 | | 0.3 | | 5 | h1 | | | Birmingham | BMAF - British Masters Championships | 18 Sep 16 |
| 200 | 25.97 | i | | | 4 | h1 | | | Lee Valley | BMAF - British Masters Championships | 13 Mar 16 |
| 200 | 26.08 | | -1.2 | | 2 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 200 | 26.11 | i | | | 4 | h6 | | | Ancona, ITA | EMA - European Masters Championships | 31 Mar 16 |
| 200 | 26.2 | | | | 3 | A | | | Winchester | Southern Counties Veterans' League Hampshire Division | 16 May 16 |
| 200 | 26.65 | i | | | 3 | | | | Lee Valley | BMAF - British Masters Pentathlon Championships | 14 Feb 16 |
| 2015 V45 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.10 | i | | | 4 | | | | Lee Valley | SCVAC Championships | 22 Feb 15 |
| 60 | 8.48 | i | | | 6 | h1 | | | Lee Valley | BMAF - British Masters Championships | 7 Mar 15 |
| 100 | 12.83 | | -1.2 | | 3 | h13 | | | Lyon, FRA | WMA - World Masters Championships | 6 Aug 15 |
| 100 | 12.87 | w | 2.4 | | 5 | 1 | | | Birmingham | BMAF - British Masters Championships | 25 Jul 15 |
| 100 | 13.2 | | | | 2 | B | | | Portsmouth | Southern Counties Veterans' League Hants & Surrey Division | 27 Apr 15 |
| 100 | 13.3 | | | | 3 | B | | | Basingstoke | Southern Counties Veterans' League Hants & Surrey Division | 8 Jun 15 |
| 100 | 13.42 | | -0.9 | | 4 | | | | Ashford | SCVAC Championships | 30 May 15 |
| 200 | 27.7 | | | | 4 | B | | | Winchester | Southern Counties Veterans' League Hants & Surrey Division | 11 May 15 |
| 2014 V40 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.70 | | 0.9 | | 10 | | | | Birmingham | BMAF - British Masters Championships | 9 Aug 14 |
| 100 | 12.7 | | | | 3 | 10 | | | Portsmouth | Havant AC Club Championships & Open Meeting | 12 Apr 14 |
| 100 | 12.7 | | | | 1 | 1 | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| 100 | 12.90 | | -0.8 | | 3 | Sy | | | Ewell | Surrey & Sussex County Masters' Championships | 1 Jun 14 |
| 100 | 12.9 | | | | 1 | A | | | Basingstoke | Southern Counties Veterans' League Hants & Surrey Division | 9 Jun 14 |
| 100 | 13.0 | | | | 1 | B | | | Portsmouth | Southern Counties Veterans' League Hants & Surrey Division | 28 Apr 14 |
| 200 | 26.04 | | 1.3 | | 5 | 2 | | | Birmingham | BMAF - British Masters Championships | 10 Aug 14 |
| 200 | 26.58 | | -0.8 | | 3 | Sy | | | Ewell | Surrey & Sussex County Masters' Championships | 1 Jun 14 |