| 2024 V60 City of Salisbury/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 19.14 | | | | 5 | A | | | Walton | Southern Athletics League - Division 2 South & West | 18 May 24 |
| JT600 | 29.22 | | | | 2 | A | | | Walton | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 2023 V55 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 27.45 | | | | 1 | | | | Horspath | BMAF Winter Throws Championships | 4 Mar 23 |
| 2022 V55 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 32.86 | | | | 1 | | | | Derby | BMAF Track & Field Championships | 11 Jun 22 |
| JT500 | 31.90 | | | | 2 | | | | Nuneaton | England Masters AA Inter Area Match | 31 Jul 22 |
| JT500 | 28.87 | | | | 3 | | | | Kingston | Surrey & Sussex & Veterans AC Masters Championships | 5 Jun 22 |
| 2021 V55 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 30.22 | | | | 2 | B | | | Bournemouth | Bournemouth Open | 12 Sep 21 |
| JT500 | 29.73 | | | | 1 | | | | Lee Valley | British Masters AF Regional Challenge (South) | 1 Aug 21 |
| 2020 V55 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 28.36 | | | | 1 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 8 Mar 20 |
| 2019 V55 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 18.96 | | | | 13 | | | | Coventry | England Masters Inter Area Challenge | 6 Jul 19 |
| JT600 | 29.45 | | | | 3 | A | | | Guildford | Southern Athletics League Division 3SE | 15 Jun 19 |
| JT600 | 28.25 | | | | 1 | A | | | Hastings | Southern Athletics League Division 3SE | 13 Apr 19 |
| JT500 | 33.77 | | | | 1 | | | | Crawley | Crawley Open Series | 5 Jun 19 |
| JT500 | 33.57 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 11 Aug 19 |
| JT500 | 31.51 | | | | 1 | | | | Coventry | England Masters Inter Area Challenge | 6 Jul 19 |
| JT500 | 31.37 | | | | 1 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 10 Mar 19 |
| JT500 | 31.35 | | | | 4 | | | | Caorle, ITA | EMA - European Masters Championships | 12 Sep 19 |
| 2018 V50 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 22.18 | | | | 3 | A | | | Poole | Southern Athletics League Division 3SW | 20 May 18 |
| DT1K | 20.36 | | | | 2 | B | | | Andover | Southern Athletics League Division 3SW | 14 Apr 18 |
| JT600 | 32.78 | | | | 1 | A | | | Poole | Southern Athletics League Division 3SW | 20 May 18 |
| JT600 | 30.63 | | | | 3 | A | | | Andover | Southern Athletics League Division 3SW | 14 Apr 18 |
| 2017 V50 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 22.93 | | | | 2 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 17 Jun 17 |
| DT1K | 22.89 | | | | 2 | B | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| DT1K | 21.89 | | | | 2 | B | | | Portsmouth | Sweatshop Southern Athletics League Division 3SW | 19 Aug 17 |
| JT600 | 33.72 | | | | 1 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 17 Jun 17 |
| JT600 | 33.09 | | | | 1 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| JT600 | 32.65 | | | | 1 | A | | | Portsmouth | Sweatshop Southern Athletics League Division 3SW | 19 Aug 17 |
| JT500 | 39.06 | | | | 1 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 12 Mar 17 |
| JT500 | 37.83 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 25 Jun 17 |
| JT500 | 37.58 | | | | 3 | | | | Aarhus, DEN | EMA - European Masters Championships | 2 Aug 17 |
| JT500 | 34.81 | | | | 2 | SX | | | Ewell | Surrey & Sussex County Masters Championships | 4 Jun 17 |
| 2016 V50 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 18.22 | | | | 3 | B | | | Reading | Sweatshop Southern Athletics League Division 3SW | 22 May 16 |
| JT600 | 36.83 | | | | 2 | A | | | Reading | Sweatshop Southern Athletics League Division 3SW | 22 May 16 |
| JT600 | 35.23 | | | | 5 | | | | Lee Valley | South of England AA U20 / Senior Championships | 11 Jun 16 |
| 2015 V50 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 8.34 | | | | 4 | A | | | Worthing | Sweatshop Southern Athletics League Division 2W | 4 Jul 15 |
| TJ | 8.17 | | | | 4 | A | | | Parliament Hill | Sweatshop Southern Athletics League Division 2W | 25 Apr 15 |
| TJ | 8.00 | | | | 4 | A | | | Andover | Sweatshop Southern Athletics League Division 2W | 15 Aug 15 |
| TJ | 7.92 | | | | 4 | A | | | Perivale | Sweatshop Southern Athletics League Division 2W | 20 Jun 15 |
| DT1K | 19.93 | | | | 2 | ns | | | Parliament Hill | Sweatshop Southern Athletics League Division 2W | 25 Apr 15 |
| JT600 | 39.03 | | | | 3 | A | | | Crawley | Southern Counties Senior Inter County Match | 12 Jul 15 |
| JT600 | 38.64 | | | | 1 | A | | | Parliament Hill | Sweatshop Southern Athletics League Division 2W | 25 Apr 15 |
| JT600 | 38.36 | | | | 6 | | | | Lee Valley | South of England AA U20 / Senior Championships | 13 Jun 15 |
| JT600 | 36.98 | | | | 1 | A | | | Perivale | Sweatshop Southern Athletics League Division 2W | 20 Jun 15 |
| JT600 | 36.72 | | | | 1 | | | | Crawley | Sussex County Championships | 23 May 15 |
| JT600 | 35.38 | | | | 5 | qB | | | Bedford | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 2 Aug 15 |
| JT600 | 34.70 | | | | 1 | A | | | Worthing | Sweatshop Southern Athletics League Division 2W | 4 Jul 15 |
| JT600 | 34.55 | | | | 12 | | | | Bedford | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 2 Aug 15 |
| JT600 | 34.54 | | | | 1 | A | | | Andover | Sweatshop Southern Athletics League Division 2W | 15 Aug 15 |
| JT500 | 40.52 | | | | 1 | | | | Ewell | Sussex / Surrey County Masters' Championships | 7 Jun 15 |
| JT500 | 39.96 | | | | 1 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 8 Mar 15 |
| JT500 | 37.34 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 26 Jul 15 |
| 2014 V50 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 17.7 | | 2.0 | | 3 | B | | | Battersea Park | Sweatshop Southern Athletics League Division 2 South | 21 Jun 14 |
| TJ | 7.49 | | | | 2 | B | | | Battersea Park | Sweatshop Southern Athletics League Division 2 South | 21 Jun 14 |
| TJ | 7.47 | | | | 3 | B | | | Andover | Sweatshop Southern Athletics League Division 2 South | 19 Apr 14 |
| TJ | 7.39 | | | | 3 | B | | | Ashford | Sweatshop Southern Athletics League Division 2 South | 17 May 14 |
| SP4K | 7.80 | | | | 3 | B | | | Battersea Park | Sweatshop Southern Athletics League Division 2 South | 21 Jun 14 |
| DT1K | 24.98 | | | | 2 | B | | | Battersea Park | Sweatshop Southern Athletics League Division 2 South | 21 Jun 14 |
| JT600 | 34.55 | | | | 1 | | | | Portsmouth | Havant AC Club Championships & Open Meeting | 12 Apr 14 |
| JT600 | 33.04 | | | | 2 | A | | | Battersea Park | Sweatshop Southern Athletics League Division 2 South | 21 Jun 14 |
| JT600 | 31.89 | | | | 1 | A | | | Worthing | Sweatshop Southern Athletics League Division 2 South | 2 Aug 14 |
| JT600 | 31.76 | | | | 2 | A | | | Andover | Sweatshop Southern Athletics League Division 2 South | 19 Apr 14 |
| JT600 | 30.09 | | | | 2 | A | | | Ashford | Sweatshop Southern Athletics League Division 2 South | 17 May 14 |
| JT500 | 37.87 | | | | 3 | | | | Izmir, TUR | EMA - European Masters Championships | 26 Aug 14 |
| JT500 | 37.54 | | | | 1 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 9 Mar 14 |
| JT500 | 36.35 | | | | 1 | | | | Worthing | Sussex Veterans League | 18 Jun 14 |
| JT500 | 34.71 | | | | 1 | | | | Crawley | Crawley Open Meeting | 25 Jun 14 |
| 2013 V45 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 27.61 | | | | 3 | A | | | Harrow | Sweatshop Southern Athletics League Division 1 | 14 Jul 13 |
| DT1K | 22.86 | | | | 3 | B | | | Abingdon | Sweatshop Southern Athletics League Division 1 | 10 Aug 13 |
| JT600 | 32.75 | | | | 3 | A | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 20 Apr 13 |
| JT600 | 32.33 | | | | 2 | A | | | Abingdon | Sweatshop Southern Athletics League Division 1 | 10 Aug 13 |
| JT600 | 30.73 | | | | 2 | A | | | Harrow | Sweatshop Southern Athletics League Division 1 | 14 Jul 13 |
| JT600 | 29.18 | | | | 1 | | | | Crawley | Crawley AC Open Meeting | 14 Apr 13 |
| JT500 | 35.03 | | | | 1 | | | | Bedford | British Athletics Jumps & Throws Fest | 18 Aug 13 |
| JT500 | 33.86 | | | | 1 | | | | Crawley | Crawley AC Tom Lintern Open Medal Meeting | 26 Aug 13 |
| JT500 | 31.97 | | | | 1 | | | | Crawley | Crawley AC Open Meeting | 17 Jul 13 |
| JT500 | 31.33 | | | | 1 | | | | Crawley | Crawley AC Open Meeting | 26 Jun 13 |
| 2012 V45 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 21.07 | | | | 2 | B | | | Harrow | Southern Athletics League Division 1 | 14 Jul 12 |
| JT600 | 37.20 | | | | 1 | | | | Crawley | Crawley AC Open | 20 Jun 12 |
| JT600 | 37.14 | | | | 1 | | | | Derby | BMAF - British Masters Championships | 22 Jul 12 |
| JT600 | 36.63 | | | | 2 | | | | Crawley | Sussex County Championships | 12 May 12 |
| JT600 | 36.32 | | | | 3 | | | | Zittau, GER | EMA - European Veterans Championships | 20 Aug 12 |
| JT600 | 36.16 | | | | 1 | | | | Cheltenham | Brewer Games | 4 Jun 12 |
| JT600 | 36.15 | | | | 1 | A | | | Harrow | Southern Athletics League Division 1 | 14 Jul 12 |
| JT600 | 35.91 | | | | 2 | A | | | Chelmsford | Southern Athletics League Division 1 | 9 Jun 12 |
| JT600 | 34.43 | | | | 2 | A | | | Ashford | Southern Athletics League Division 1 | 21 Apr 12 |
| JT600 | 32.98 | | | | 1 | | | | Portsmouth | Havant Club Championships & Open Meeting | 14 Apr 12 |
| 2011 V45 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.03 | | | | 3 | B | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| DT1K | 28.93 | | | | 2 | B | | | Bromley | Southern Athletics League Division 1 | 30 Apr 11 |
| DT1K | 26.37 | | | | 2 | B | | | Southampton | Southern Athletics League Division 1 | 9 Jul 11 |
| DT1K | 25.84 | | | | 2 | B | | | Worthing | Southern Athletics League Division 1 | 30 Jul 11 |
| DT1K | 25.33 | | | | 1 | B | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| DT1K | 23.96 | | | | 3 | B | | | Perivale | Southern Athletics League Division 1 | 20 Aug 11 |
| HT4K | 15.78 | | | | 2 | B | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| JT600 | 38.43 | | | | 2 | | | | Crawley | Sussex County Championships | 14 May 11 |
| JT600 | 37.86 | | | | 3 | | | | Crawley | Crawley AC Open | 24 Apr 11 |
| JT600 | 36.39 | | | | 2 | A | | | Southampton | Southern Athletics League Division 1 | 9 Jul 11 |
| JT600 | 36.28 | | | | 2 | | | | Gent, BEL | EMA - European Veterans Championships - Outdoor Throws | 20 Mar 11 |
| JT600 | 36.05 | | | | 1 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 26 Feb 11 |
| JT600 | 35.74 | | | | 2 | A | | | Bromley | Southern Athletics League Division 1 | 30 Apr 11 |
| JT600 | 35.01 | | | | 2 | A | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| JT600 | 34.94 | | | | 4 | | | | Ashford | South of England U20 / Senior Championships | 18 Jun 11 |
| JT600 | 34.71 | | | | 1 | A | | | Worthing | Southern Athletics League Division 1 | 30 Jul 11 |
| JT600 | 34.16 | | | | 1 | | | | Ewell Court | Surrey & Sussex County Masters Track and Field Championships | 28 May 11 |
| JT600 | 33.81 | | | | 1 | A | | | Perivale | Southern Athletics League Division 1 | 20 Aug 11 |
| 2010 V45 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 27.00 | | | | 1 | B | | | Twickenham | Southern Women's League 2 Senior | 24 Apr 10 |
| DT1K | 24.57 | | | | 1 | B | | | Harrow | Southern Women's League 2 Senior - Match 1 | 4 Sep 10 |
| DT1K | 24.49 | | | | 1 | B | | | Kingston | Southern Women's League 2 Senior | 7 Aug 10 |
| JT600 | 36.22 | | | | 3 | A | | | Leeds (B) | UK Javelin Association Launch - UK Javelin Carnival | 18 Sep 10 |
| JT600 | 34.85 | | | | 8 | | | | Nyireghaza, HUN | EMA - European Veterans Championships | 16 Jul 10 |
| JT600 | 34.69 | | | | 1 | | | | Crawley | Crawley Open | 18 Apr 10 |
| JT600 | 34.68 | | | | 2 | A | | | Harrow | Southern Women's League 2 Senior - Match 1 | 4 Sep 10 |
| JT600 | 34.34 | | | | 1 | | | | Horsham | Horsham Open | 22 Aug 10 |
| JT600 | 33.54 | | | | 3 | | | | Crawley | Crawley Athletics Open | 23 Jun 10 |
| JT600 | 33.09 | | | | 2 | A | | | Worthing | Southern Women's League 2 Senior | 26 Jun 10 |
| JT600 | 31.78 | | | | 2 | A | | | Twickenham | Southern Women's League 2 Senior | 24 Apr 10 |
| JT600 | 31.65 | | | | 1 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 30 Aug 10 |
| JT600 | 31.14 | | | | 2 | | | | Crawley | Sussex County Championships | 8 May 10 |
| 2009 V45 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.80 | | | | 1 | B | | | Swindon | Southern Women's League Senior 2 | 30 May 09 |
| DT1K | 27.57 | | | | 1 | B | | | Perivale | Southern Women's League Senior 2 Match 1 | 25 Apr 09 |
| DT1K | 26.27 | | | | 3 | B | | | Kingston | Southern Women's League Senior 2 Match 1 | 5 Sep 09 |
| DT1K | 26.15 | | | | 1 | | | | Brighton | Sussex U13 & Masters Championships & U15/U17 3000m Championships | 5 Jul 09 |
| DT1K | 25.03 | | | | 1 | B | | | Swindon | Southern Women's League Senior 2 | 30 May 09 |
| JT600 | 38.65 | | | | 1 | A | | | Perivale | Southern Women's League Senior 2 Match 1 | 25 Apr 09 |
| JT600 | 37.02 | | | | 1 | | | | Crawley | Crawley Easter Sunday Open | 12 Apr 09 |
| JT600 | 35.88 | | | | 1 | A | | | Kingston | Southern Women's League Senior 2 Match 1 | 5 Sep 09 |
| JT600 | 34.78 | | | | 2 | | | | Crawley | Sussex County Championships | 9 May 09 |
| JT600 | 34.41 | | | | 1 | A | | | Swindon | Southern Women's League Senior 2 | 30 May 09 |
| JT600 | 34.38 | | | | 9 | | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| JT600 | 34.31 | | | | 1 | | | | Portsmouth | Havant AC Open | 19 Apr 09 |
| JT600 | 33.61 | | | | 1 | | | | Hastings | Sussex Veterans League | 27 May 09 |
| JT600 | 33.12 | | | | 1 | | | | Crawley | Tom Lintern Medal Meeting | 31 Aug 09 |
| JT600 | 32.21 | | | | 2 | | | | Compiègne, FRA | Interland Masters International - FRA v BEL v GBR | 27 Jun 09 |
| JT600 | 32.10 | | | | 1 | | | | Brighton | Sussex U13 & Masters Championships & U15/U17 3000m Championships | 5 Jul 09 |
| JT600 | 31.89 | | | | 1 | A | | | Kingston | Southern Women's League Senior 2 | 25 Jul 09 |
| JT600 | 28.39 | | | | 1 | A | | | Worthing | Sussex Veterans League | 8 Jul 09 |
| 2008 V40 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 25.39 | | | | | | | | Lee Valley | Southern Womens League - Senior Div 2 | 31 May 08 |
| JT600 | 37.67 | | | | 5 | | | | Ljubljana, SLO | EMA - European Veterans Championships | 28 Jul 08 |
| JT600 | 35.20 | | | | 1 | | | | Worthing | Sussex Vets Meeting | 16 Jul 08 |
| JT600 | 34.98 | | | | 1 | | | | Crawley | Sussex Championships | 11 May 08 |
| JT600 | 34.51 | | | | 1 | | | | Carshalton | Southern Women's Track & Field League - Senior Division 2 - Match 1 | 26 Apr 08 |
| JT600 | 34.27 | | | | 1 | | | | Crawley | Crawley Open Meeting | 25 Jun 08 |
| JT600 | 34.25 | | | | 3 | | | | Battersea Park | Herne Hill Harriers Open | 19 Jul 08 |
| JT600 | 34.15 | | | | 1 | | | | Brighton | Sussex County Masters & U13 Championships | 6 Jul 08 |
| JT600 | 33.83 | | | | 2 | B | | | Kingston | Senior Inter Counties Match | 10 Aug 08 |
| JT600 | 33.04 | | | | 1 | | | | Lee Valley | Southern Women's Track & Field League - Senior Division 2 - Match 2 | 31 May 08 |
| JT600 | 32.73 | | | | 2 | B | | | Ashford | Interland Masters Match | 21 Jun 08 |
| JT600 | 31.80 | | | | 1 | | | | Worthing | Southern Women's Track & Field League - Senior Division 2 | 28 Jun 08 |
| 2007 V40 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 34.47 | | | | 1 | | | | Worthing | Southern Women's League Senior Division | 1 Sep 07 |
| JT600 | 33.18 | | | | 1 | | | | Woking | Southern Women's League Senior Division | 2 Jun 07 |
| JT600 | 32.01 | | | | 1 | | | | Crawley | Sussex County Championships | 13 May 07 |
| JT600 | 29.86 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 29 Jul 07 |
| 2006 V40 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 27.78 | | | | | | | | Worthing | Southern Women's League Division 2 | 22 Apr 06 |
| JT600 | 38.94 | | | | 1 | | | | Crawley | Tom Lintern Medal Meeting | 16 Apr 06 |
| JT600 | 37.45 | | | | 1 | | | | Crawley | Sussex County Championships | 14 May 06 |
| JT600 | 36.88 | | | | 1 | | | | Worthing | Southern Women's League Division 2 | 22 Apr 06 |
| JT600 | 36.49 | | | | 4 | | | | Crawley | Southern Inter-Counties | 13 Aug 06 |
| JT600 | 36.44 | | | | 1 | | | | Horsham | Southern Women's League Division 2 | 20 May 06 |
| JT600 | 33.48 | | | | 1 | | | | Crawley | Southern Women's League Division 2 | 24 Jun 06 |
| 2005 V40 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 37.75 | | | | 1 | | | | Kingston | Kingston | 30 Apr 05 |
| JT600 | 37.53 | | | | 2 | | | | Ashford | Interland | 25 Jun 05 |
| JT600 | 37.47 | | | | 1 | | | | Crawley | Crawley | 3 Sep 05 |
| JT600 | 36.66 | | | | 1 | | | | Eltham | Eltham | 20 Aug 05 |
| JT600 | 36.63 | | | | 1 | | | | Brighton | Sussex Championships inc. Veterans & U13 Championships | 3 Jul 05 |
| JT600 | 36.40 | | | | 1 | | | | Birmingham | BMAF - British Masters Championships | 17 Jul 05 |
| JT600 | 36.38 | | | | 1 | | | | Haringey | Eight-Sided Inter Counties Match | 14 Aug 05 |
| JT600 | 36.33 | | | | 1 | | | | Brighton | Division 3S | 23 Jul 05 |
| JT600 | 36.09 | | | | | | | | Watford | - | 18 Sep 05 |
| 2004 V40 Worthing/Veterans |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 40.06 | | | | 1 | | | | Brighton | Southern Women's League Division 3 South | 3 Jul 04 |