| 2023 V60 Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:57 | | | | 317 | | | | Hove Promenade | Hove Promenade parkrun # 321 | 22 Apr 23 |
| parkrun | 28:25 | | | | 91 | | | 1 | Seaford Beach | Seaford Beach parkrun # 130 | 11 Mar 23 |
| parkrun | 28:37 | | | | 286 | | | | Preston Park | Preston Park parkrun # 446 | 13 May 23 |
| parkrun | 28:54 | | | | 94 | | | 1 | Seaford Beach | Seaford Beach parkrun # 148 | 15 Jul 23 |
| parkrun | 29:41 | | | | 204 | | | | Brighton & Hove | Brighton & Hove parkrun # 749 | 17 Jun 23 |
| 2021 V60 Veterans/Arena 80 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 34.9 | | | | 4 | | | | Lewes | Sussex Veterans League | 14 Jun 21 |
| 200 | 35.22 | | 0.9 | | 5 | 5 | | | Lee Valley | British Masters AF Regional Challenge (South) | 1 Aug 21 |
| 400 | 78.65 | | | | 1 | 6 | | | Lee Valley | British Masters AF Regional Challenge (South) | 1 Aug 21 |
| 2020 V60 Veterans/Arena 80 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.77 | i | | | 6 | 4 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England Championships | 23 Feb 20 |
| 200 | 34.19 | i | | | 4 | | | | Lee Valley | England Masters Inter Area Match | 1 Mar 20 |
| 400 | 77.74 | i | | | 3 | 2 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England Championships | 23 Feb 20 |
| 400 | 78.56 | i | | | 4 | | | | Lee Valley | England Masters Inter Area Match | 1 Mar 20 |
| 2018 V55 Veterans/Arena 80 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.0 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 25 Apr 18 |
| 100 | 16.05 | | | | 2 | | | | Ewell | Surrey & Sussex County Masters Championships | 3 Jun 18 |
| 100 | 16.12 | | -1.4 | | 6 | 4 | | | Battersea Park | South of England Masters Championships | 24 Jun 18 |
| 100 | 16.5 | | | | 1 | | | | Lewes | Sussex Veterans' League | 23 Jul 18 |
| 150 | 24.3 | | | | 2 | 9 | | | Tonbridge | Tonbridge Norman Fowler Memorial Open | 2 Apr 18 |
| 200 | 32.85 | | 1.4 | | 1 | | | | Ashford | Southern Counties Veterans AC Championships | 26 May 18 |
| 200 | 33.30 | | -0.3 | | 2 | 3 | | | Battersea Park | South of England Masters Championships | 24 Jun 18 |
| 200 | 33.34 | | | | 2 | | | | Ewell | Surrey & Sussex County Masters Championships | 3 Jun 18 |
| 200 | 33.6 | | | | 2 | | | | Lewes | Sussex Veterans' League | 11 Jun 18 |
| 200 | 34.01 | i | | | 3 | h4 | | | Madrid, ESP | EMA - European Masters Championships | 22 Mar 18 |
| 200 | 34.05 | | 0.1 | | 5 | 5 | | | Crawley | Crawley Open Series | 20 Jun 18 |
| 200 | 34.91 | i | | | 6 | s1 | | | Madrid, ESP | EMA - European Masters Championships | 22 Mar 18 |
| 300 | 53.1 | | | | 4 | 2 | | | Tonbridge | Tonbridge Norman Fowler Memorial Open | 2 Apr 18 |
| 400 | 74.65 | | | | 5 | | | | Ewell | Surrey & Sussex County Masters Championships | 3 Jun 18 |
| 400 | 74.93 | | | | 1 | | | | Ashford | Southern Counties Veterans AC Championships | 26 May 18 |
| 400 | 75.30 | | | | 1 | 2 | | | Battersea Park | South of England Masters Championships | 24 Jun 18 |
| 400 | 75.93 | i | | | 5 | h2 | | | Madrid, ESP | EMA - European Masters Championships | 19 Mar 18 |
| 400 | 76.06 | | | | 6 | 3 | | | Crawley | Crawley Open Series | 25 Jul 18 |
| 400 | 77.9 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 25 Apr 18 |
| 400 | 78.1 | | | | 1 | | | | Lewes | Sussex Veterans' League | 23 Jul 18 |
| 2017 V55 Veterans/Arena 80 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.5 | | | | 2 | | | | Eastbourne | Sussex Veterans' League | 26 Jul 17 |
| 100 | 15.80 | | -0.6 | | 3 | 2 | | | Kingston | Veterans AC / Southern Counties Veterans AC Championships | 27 Aug 17 |
| 200 | 32.37 | | 0.2 | | 4 | 2 | | | Kingston | Veterans AC / Southern Counties Veterans AC Championships | 27 Aug 17 |
| 200 | 33.43 | | -1.5 | | 1 | SX | | | Ewell | Surrey & Sussex County Masters Championships | 4 Jun 17 |
| 200 | 33.8 | | | | 2 | | | | Lewes | Sussex Veterans' League | 10 Jul 17 |
| 200 | 33.9 | | | | 2 | | | | Lewes | Sussex Veterans' League | 12 Jun 17 |
| 400 | 74.07 | | | | 3 | 1 | | | Kingston | Veterans AC / Southern Counties Veterans AC Championships | 27 Aug 17 |
| 400 | 75.74 | | | | 1 | SX | | | Ewell | Surrey & Sussex County Masters Championships | 4 Jun 17 |
| 400 | 77.9 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 10 May 17 |
| 400 | 78.1 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 26 Jul 17 |
| 2016 V55 Veterans/Arena 80 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.71 | | 1.9 | | 1 | | | | Ewell | Surrey & Sussex County Masters Championships | 5 Jun 16 |
| 100 | 15.97 | | 1.3 | | 2 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 100 | 16.0 | | | | 2 | | | | Eastbourne | Sussex Veterans' League | 11 May 16 |
| 100 | 16.2 | | | | 2 | | | | Lewes | Sussex Veterans' League | 25 Jul 16 |
| 200 | 32.49 | | 1.0 | | 2 | | | | Ewell | Surrey & Sussex County Masters Championships | 5 Jun 16 |
| 200 | 32.77 | | 1.5 | | 7 | 2 | | | Birmingham | BMAF - British Masters Combined Events Championships inc. Summer Classics | 30 Jul 16 |
| 200 | 33.0 | | | | 6 | | | | Solihull | EAMA Inter-Area Match | 17 Jul 16 |
| 200 | 33.13 | | -0.7 | | 1 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 200 | 33.4 | | | | 1 | | | | Lewes | Sussex Veterans' League | 4 Jul 16 |
| 400 | 74.09 | | | | 5 | 5 | | | Lee Valley | London Inter-Club Challenge | 19 Jun 16 |
| 400 | 74.80 | | | | 5 | | | | Ewell | Surrey & Sussex County Masters Championships | 5 Jun 16 |
| 400 | 76.21 | | | | 3 | 1 | | | Birmingham | BMAF - British Masters Combined Events Championships inc. Summer Classics | 30 Jul 16 |
| 400 | 76.9 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 11 May 16 |
| 400 | 77.2 | | | | 1 | | | | Lewes | Sussex Veterans' League | 25 Jul 16 |
| 400 | 77.79 | | | | 1 | | | | Kingston | Southern Counties & Veterans AC Championships | 28 Aug 16 |
| 2015 V55 Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.31 | | 0.3 | | 1 | | | | Ewell | Sussex / Surrey County Masters' Championships | 7 Jun 15 |
| 100 | 15.43 | | 1.9 | | 4 | | | | Birmingham | BMAF - British Masters Championships | 25 Jul 15 |
| 100 | 15.60 | | -0.8 | | 4 | 1 | | | Ewell | Veterans' AC Club Championships | 29 Aug 15 |
| 100 | 15.8 | | | | 1 | | | | Lewes | Sussex Veterans' League | 29 Jul 15 |
| 100 | 15.9 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 13 May 15 |
| 200 | 31.84 | | -0.1 | | 1 | | | | Ewell | Sussex / Surrey County Masters' Championships | 7 Jun 15 |
| 200 | 32.43 | | -1.6 | | 1 | 1 | | | Ewell | Veterans' AC Club Championships | 29 Aug 15 |
| 200 | 32.90 | | -0.2 | | 5 | h2 | | | Lyon, FRA | WMA - World Masters Championships | 9 Aug 15 |
| 200 | 33.1 | | | | 1 | | | | Lewes | Sussex Veterans' League | 8 Jul 15 |
| 200 | 33.3 | | | | 1 | | | | Worthing | Sussex Veterans' League | 10 Jun 15 |
| 400 | 72.39 | | | | 1 | | | | Ewell | Sussex / Surrey County Masters' Championships | 7 Jun 15 |
| 400 | 72.66 | | | | 6 | s1 | | | Lyon, FRA | WMA - World Masters Championships | 15 Aug 15 |
| 400 | 73.42 | | | | 3 | | | | Birmingham | BMAF - British Masters Championships | 25 Jul 15 |
| 400 | 73.46 | i | | | 4 | | | | Lee Valley | EAMA Challenge | 1 Mar 15 |
| 400 | 73.9 | | | | 1 | | | | Eastbourne | Sussex Veterans' League | 13 May 15 |
| 400 | 74.35 | | | | 3 | h5 | | | Lyon, FRA | WMA - World Masters Championships | 12 Aug 15 |
| 400 | 74.4 | | | | 1 | | | | Lewes | Sussex Veterans' League | 29 Jul 15 |
| 400 | 74.92 | | | | 5 | | | | Ewell | Veterans' AC Club Championships | 29 Aug 15 |
| 2014 V50 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 23.99 | | -0.5 | | 5 | 3 | | | Tonbridge | Tonbridge AC Easter Monday Open Meeting | 21 Apr 14 |
| 200 | 32.68 | | 0.9 | | 2 | | | | Ewell | Surrey & Sussex County Masters' Championships | 1 Jun 14 |
| 200 | 32.87 | | | | 7 | | | | Brighton | Brighton & Hove Evening Open inc. South of England 10000m Championships | 13 Aug 14 |
| 200 | 33.32 | | -4.0 | | 4 | 8 | | | Mile End | Mile End Open 2014 | 5 May 14 |
| 200 | 33.64 | | | | 4 | 4 | | | Brighton | Brighton & Hove City AC & Freedom Leisure Open | 27 Aug 14 |
| 300 | 53.31 | | | | 5 | 1 | | | Tonbridge | Tonbridge AC Easter Monday Open Meeting | 21 Apr 14 |
| 400 | 73.03 | | | | 5 | | | | Solihull | EAMA Outdoor Inter Area Challenge | 20 Jul 14 |
| 400 | 73.29 | | | | 5 | 4 | | | Hendon | London Inter-Club Challenge | 28 Jun 14 |
| 400 | 73.39 | | | | 5 | 3 | | | Mile End | Mile End Open 2014 | 5 May 14 |
| 400 | 73.99 | | | | 1 | | | | Ewell | Surrey & Sussex County Masters' Championships | 1 Jun 14 |
| 400 | 74.55 | | | | 3 | | | | Lee Valley | Southern Counties Veterans AC Championships | 8 Jun 14 |
| 2013 V50 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.6 | | | | 3 | | | 1SX | Ewell | Surrey & Sussex County Masters Championships | 1 Jun 13 |
| 400 | 75.80 | | | | 1 | | | | Battersea Park | Veterans AC Championships | 25 Aug 13 |
| 400 | 77.6 | | | | 4 | | | 1SX | Ewell | Surrey & Sussex County Masters Championships | 1 Jun 13 |
| 2010 V50 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.00 | | 0.4 | | 2 | | | | Horsham | Sussex Combined Events & Steeplechase Championships (inc Masters' Championships) | 11 Sep 10 |
| 200 | 33.21 | | 0.3 | | 1 | | | | Horsham | Sussex Combined Events & Steeplechase Championships (inc Masters' Championships) | 11 Sep 10 |
| 400 | 77.33 | | | | 1 | | | | Horsham | Sussex Combined Events & Steeplechase Championships (inc Masters' Championships) | 11 Sep 10 |
| 2007 V45 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.3 | | | | 6 | A | | | Eastbourne | Sussex Vets League | 9 May 07 |
| 200 | 31.4 | | | | 2 | | | | Brighton | Sussex County Championships | 1 Jul 07 |
| 200 | 32.5 | | | | 4 | A | | | Lewes | Sussex Vets League | 18 Jul 07 |
| 400 | 69.9 | | | | 3 | A | | | Worthing | Sussex Veterans League | 20 Jun 07 |
| 400 | 78.6 | | | | 4 | A | | | Eastbourne | Sussex Vets League | 9 May 07 |