| 2025 V40 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 8.08 | | | | T | | | | Swindon | Swindon Harriers Invitational Winter Throws | 15 Nov 25 |
| DT2K | 25.95 | | | | 1 | 2 | | | Abingdon | Westfield Health British Transplant Games | 3 Aug 25 |
| DT2K | 22.34 | | | | 5 | A | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| DT2K | 22.11 | | | | T | | | | Swindon | Swindon Harriers Invitational Winter Throws | 15 Nov 25 |
| DT2K | 20.08 | | | | 6 | | | | Swindon | Southern Counties Veterans League - Western Division | 4 Jul 25 |
| DT2K | 19.81 | | | | 4 | B | | | Abingdon | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| DT2K | 19.20 | | | | 4 | B | | | Swindon | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| JT800 | 34.74 | | | | 4 | | | | Swindon | Southern Counties Veterans League - Western Division | 4 Jul 25 |
| JT800 | 34.51 | | | | T | | | | Swindon | Swindon Harriers Invitational Winter Throws | 15 Nov 25 |
| JT800 | 34.39 | | | | 2 | B | | | Abingdon | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| JT800 | 34.10 | | | | 5 | A | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| JT800 | 32.89 | | | | 2 | | | | Abingdon | Westfield Health British Transplant Games | 3 Aug 25 |
| JT800 | 28.37 | | | | 4 | B | | | Swindon | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| TriLWt | 1168 | | | | 1 | | | | Swindon | Swindon Harriers Invitational Winter Throws | 15 Nov 25 |
| 2023 V40 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.11 | i | | | 1 | | | | Lee Valley | Southern Counties Veterans AA Championships | 12 Feb 23 |
| 200 | 25.23 | i | | | 7 | | | | Lee Valley | England Masters AA Inter Area Challenge | 26 Feb 23 |
| 200 | 26.14 | i | | | 4 | 6 | | | Cardiff | Cardiff Met Grand Prix | 22 Jan 23 |
| 400 | 57.25 | i | | | 2 | | | | Lee Valley | Southern Counties Veterans AA Championships | 12 Feb 23 |
| 400 | 58.02 | i | | | 6 | | | | Lee Valley | England Masters AA Inter Area Challenge | 26 Feb 23 |
| 400 | 58.56 | i | | | 4 | 4 | | | Cardiff | Cardiff Met Grand Prix | 22 Jan 23 |
| 2022 V35 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.58 | | 0.2 | | 5 | | | | Swindon | Wiltshire County Championships | 15 May 22 |
| 200 | 25.1 | | | | - | ns | | | Andover | Southern Athletics League Division 3 West | 16 Jul 22 |
| 200 | 25.4 | | | | 2 | M35 A | | | Swindon | Southern Counties Veterans League Western | 22 Jul 22 |
| 200 | 25.59 | | 1.7 | | 4 | 2 | | | Swindon | Wiltshire County Championships | 15 May 22 |
| 400 | 57.3 | | | | - | ns | | | Andover | Southern Athletics League Division 3 West | 16 Jul 22 |
| 400 | 58.07 | | | | 3 | 2 | | | Horspath | Oxon & Bucks Midweek Opens | 6 Jul 22 |
| 2021 V35 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.2 | | | | 4 | 5 | | | Swindon | Wiltshire County Championships & Festival | 29 May 21 |
| 200 | 25.35 | | 1.0 | | 2 | 11 | | | Swindon | Wiltshire County Championships & Festival | 29 May 21 |
| 200 | 25.7 | | | | 3 | ns1 | | | Basingstoke | Southern Athletics League - West | 14 Aug 21 |
| 400 | 58.0 | | | | 3 | ns2 | | | Basingstoke | Southern Athletics League - West | 14 Aug 21 |
| JT800 | 37.78 | | | | 1 | | | | Swindon | Wiltshire County Championships & Festival | 29 May 21 |
| 2020 V35 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.73 | i | | | 5 | h8 | | | Cardiff | Non Thomas New Year Open inc. South West England, Welsh Masters, Welsh Athletics Senior 3000m Championships & BMC Races | 19 Jan 20 |
| 400 | 56.66 | i | | | 4 | 6 | | | Cardiff | Non Thomas New Year Open inc. South West England, Welsh Masters, Welsh Athletics Senior 3000m Championships & BMC Races | 19 Jan 20 |
| 2019 V35 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.54 | i | | | 4 | h2 | | | Lee Valley | BMAF - British Masters Championships | 9 Mar 19 |
| 60 | 7.59 | i | | | 2 | 16 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England Championships | 17 Feb 19 |
| 60 | 7.63 | i | | | 7 | | | | Lee Valley | BMAF - British Masters Championships | 9 Mar 19 |
| 60 | 7.68 | i | | | 3 | h7 | | | Cardiff | Cardiff Met GP2: Non Thomas Open | 20 Jan 19 |
| 60 | 7.75 | i | | | 4 | 1.4 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 1 Dec 19 |
| 60 | 7.77 | i | | | 3 | 2.4 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 1 Dec 19 |
| 100 | 11.89 | | 1.9 | | 8 | 4 | | | Cardiff | Welsh Athletics RunWithTheWind Sprints Open Meeting | 15 May 19 |
| 100 | 11.9 | | | | 2 | A | | | Abingdon | Southern Counties Veterans' League Western Division | 3 Jun 19 |
| 100 | 11.98 | | 0.8 | | 1 | | | | Exeter | South West Veterans Championships | 16 Jun 19 |
| 100 | 12.0 | | | | 3 | A | | | Winchester | Southern Athletics League Division 3SW | 13 Jul 19 |
| 100 | 12.04 | | 0.4 | | 6 | | | | Birmingham | BMAF - British Masters Championships | 10 Aug 19 |
| 100 | 12.1 | | | | 2 | A | | | Horspath | Southern Counties Veterans' League Western Division | 29 Apr 19 |
| 100 | 12.2 | | | | 3 | A | | | Basingstoke | Southern Athletics League Division 3SW | 13 Apr 19 |
| 100 | 12.7 | | | | 2 | 1 | | | Swindon | Mark Cawte Memorial Open Meeting | 29 Sep 19 |
| 150 | 18.65 | | -2.4 | | 3 | 2 | | | Swindon | Swindon Mark Cawte Memorial Open | 24 Mar 19 |
| 200 | 24.20 | w | 2.1 | | 5 | 3 | | | Cardiff | Welsh Athletics RunWithTheWind Sprints Open Meeting | 15 May 19 |
| 200 | 24.4 | | | | 2 | A | | | Abingdon | Southern Counties Veterans' League Western Division | 20 May 19 |
| 200 | 24.52 | w | 2.9 | | 1 | | | | Exeter | South West Veterans Championships | 16 Jun 19 |
| 200 | 24.6 | | -2.3 | | 2 | | | | Gateshead | World Transplant Games | 23 Aug 19 |
| 200 | 24.7 | | | | 4 | A | | | Basingstoke | Southern Athletics League Division 3SW | 13 Apr 19 |
| 200 | 24.8 | | | | 2 | 2 | | | Cheltenham | Brewer Memorial Games Open | 6 May 19 |
| 200 | 24.8 | | | | 3 | B | | | Winchester | Southern Athletics League Division 3SW | 13 Jul 19 |
| 200 | 24.81 | i | | | 5 | 15 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England Championships | 17 Feb 19 |
| 200 | 24.9 | | | | 2 | 1 | | | Swindon | Mark Cawte Memorial Open Meeting | 29 Sep 19 |
| 200 | 25.20 | | | | 2 | | | | Newport | British Transplant Games | 28 Jul 19 |
| 200 | 25.27 | i | | | 3 | 7 | | | Cardiff | Cardiff Met GP2: Non Thomas Open | 20 Jan 19 |
| 300 | 39.31 | | | | 6 | 1 | | | Swindon | Swindon Mark Cawte Memorial Open | 24 Mar 19 |
| 400 | 55.19 | | | | 1 | | | | Gateshead | World Transplant Games | 22 Aug 19 |
| 400 | 55.68 | | | | 4 | | | | Coventry | England Masters Inter Area Challenge | 6 Jul 19 |
| 400 | 55.8 | | | | 2 | A | | | Horspath | Southern Counties Veterans' League Western Division | 29 Apr 19 |
| 400 | 55.8 | | | | 2 | 2 | | | Cheltenham | Brewer Memorial Games Open | 6 May 19 |
| 400 | 56.0 | | | | 1 | A | | | Abingdon | Southern Counties Veterans' League Western Division | 3 Jun 19 |
| 400 | 56.22 | | | | 4 | | | | Birmingham | BMAF - British Masters Championships | 10 Aug 19 |
| 400 | 56.89 | | | | 1 | | | | Newport | British Transplant Games | 28 Jul 19 |
| 400 | 57.59 | i | | | 2 | 7 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England Championships | 17 Feb 19 |
| JT800 | 43.26 | | | | 1 | | | | Newport | British Transplant Games | 28 Jul 19 |
| JT800 | 42.05 | | | | 1 | | | | Gateshead | World Transplant Games | 23 Aug 19 |
| JT800 | 41.55 | | | | 2 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 9 Mar 19 |
| JT800 | 41.25 | | | | 1 | | | | Swindon | Mark Cawte Memorial Meeting | 30 Mar 19 |
| JT800 | 40.46 | | | | 1 | | | | Exeter | South West Veterans Championships | 16 Jun 19 |
| JT800 | 40.31 | | | | 2 | A | | | Basingstoke | Southern Athletics League Division 3SW | 13 Apr 19 |
| JT800 | 39.56 | | | | 3 | | | | Coventry | England Masters Inter Area Challenge | 6 Jul 19 |
| JT800 | 39.54 | | | | 1 | | | | Abingdon | Southern Counties Veterans' League Western Division | 20 May 19 |
| JT800 | 39.12 | | | | 2 | A | | | Winchester | Southern Athletics League Division 3SW | 13 Jul 19 |
| JT800 | 37.98 | | | | 4 | | | | Swindon | Mark Cawte Memorial Open Meeting | 29 Sep 19 |
| 2018 V35 Swindon/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.61 | i | | | 2 | 2.4 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 2 Dec 18 |
| 60 | 7.63 | i | | | 4 | 1.5 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 2 Dec 18 |
| 60 | 7.66 | i | | | 2 | | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England, EMAC & VAC Championships | 25 Feb 18 |
| 60 | 7.70 | i | | | 5 | h2 | | | Cardiff | Welsh Athletics Senior Championships | 27 Jan 18 |
| 60 | 7.72 | i | | | 7 | h2 | | | Cardiff | Cardiff Met GP2: New Year Open | 14 Jan 18 |
| 60 | 7.72 | i | | | 3 | 1 | | | Lee Valley | BMAF - British Masters Championships | 10 Mar 18 |
| 100 | 11.8 | | | | 2 | A | | | Horspath | Southern Counties Veterans' League Western Division | 30 Apr 18 |
| 100 | 11.9 | | | | 2 | A | | | Bracknell | Southern Counties Veterans' League Western Division | 4 Jun 18 |
| 100 | 12.0 | | | | 1 | ns | | | Swindon | Southern Athletics League Division 3SW | 14 Apr 18 |
| 100 | 12.0 | | | | 3 | A | | | Swindon | Southern Athletics League Division 3SW | 14 Jul 18 |
| 100 | 12.01 | | | | 2 | | | | Birmingham | British Transplant Games | 5 Aug 18 |
| 100 | 12.13 | | -0.2 | | 4 | | | | Yate | Avon County Championships | 12 May 18 |
| 100 | 12.38 | | -2.0 | | 5 | 2 | | | Yate | Avon / Bristol & West / Yate Open Series | 23 May 18 |
| 100 | 12.4 | | | | 1 | B | | | Swindon | Southern Athletics League Division 3SW | 18 Aug 18 |
| 100 | 12.49 | | | | 1 | M3 | | | Cagliari, ITA | European Transplant & Dialysis Sports Championships | 22 Jun 18 |
| 150 | 17.9 | | | | 2 | 1 | | | Cheltenham | Cheltenham Midsummer Open Meeting | 25 Jul 18 |
| 200 | 24.35 | | | | 2 | | | | Birmingham | British Transplant Games | 5 Aug 18 |
| 200 | 24.5 | | | | 1 | B | | | Swindon | Southern Athletics League Division 3SW | 14 Apr 18 |
| 200 | 24.6 | | | | 3 | A | | | Abingdon | Southern Counties Veterans' League Western Division | 14 May 18 |
| 200 | 24.7 | | | | 2 | ns | | | Swindon | Southern Athletics League Division 3SW | 14 Jul 18 |
| 200 | 24.95 | i | | | 2 | | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England, EMAC & VAC Championships | 25 Feb 18 |
| 200 | 24.95 | | | | 1 | M3 | | | Cagliari, ITA | European Transplant & Dialysis Sports Championships | 22 Jun 18 |
| 200 | 24.97 | | -1.4 | | 2 | 2 | | | Yate | Avon / Bristol & West / Yate Open Series | 23 May 18 |
| 200 | 25.0 | | | | 4 | A | | | Swindon | Southern Athletics League Division 3SW | 18 Aug 18 |
| 200 | 25.20 | i | | | 4 | h2 | | | Cardiff | Welsh Athletics Senior Championships | 27 Jan 18 |
| 200 | 25.2 | | | | 3 | A | | | Abingdon | Southern Counties Veterans' League Western Division | 2 Jul 18 |
| 400 | 54.8 | | | | 3 | 1 | | | Cheltenham | Cheltenham Midsummer Open Meeting | 25 Jul 18 |
| 400 | 54.95 | | | | 1 | M2 | | | Cagliari, ITA | European Transplant & Dialysis Sports Championships | 22 Jun 18 |
| 400 | 55.1 | | | | 4 | 1 | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| 400 | 55.15 | | | | 1 | | | | Birmingham | British Transplant Games | 5 Aug 18 |
| 400 | 56.3 | | | | 2 | A | | | Bracknell | Southern Counties Veterans' League Western Division | 4 Jun 18 |
| 400 | 56.4 | | | | 1 | A | | | Horspath | Southern Counties Veterans' League Western Division | 30 Apr 18 |
| 400 | 57.11 | i | | | 1 | 5 | | | Cardiff | Cardiff Met GP2: New Year Open | 14 Jan 18 |
| 400 | 57.44 | i | | | 2 | | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England, EMAC & VAC Championships | 25 Feb 18 |
| JT800 | 42.31 | | | | 1 | | | | Yate | Avon County Championships | 12 May 18 |
| JT800 | 42.11 | | | | 2 | A | | | Swindon | Southern Athletics League Division 3SW | 18 Aug 18 |
| JT800 | 41.13 | | | | 1 | | | | Birmingham | British Transplant Games | 5 Aug 18 |
| JT800 | 41.11 | | | | 1 | | | | Abingdon | Southern Counties Veterans' League Western Division | 14 May 18 |
| JT800 | 40.85 | | | | 1 | M3 | | | Cagliari, ITA | European Transplant & Dialysis Sports Championships | 22 Jun 18 |
| JT800 | 40.14 | | | | 1 | A | | | Swindon | Southern Athletics League Division 3SW | 14 Jul 18 |
| JT800 | 39.81 | | | | 1 | B | | | Swindon | Southern Athletics League Division 3SW | 14 Apr 18 |
| JT800 | 39.65 | | | | 1 | | | | Abingdon | Southern Counties Veterans' League Western Division | 2 Jul 18 |
| JT800 | 37.93 | | | | 3 | | | | Lee Valley | BMAF - British Masters Winter Throws Championships | 10 Mar 18 |
| 2017 SEN Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.62 | i | | | 5 | h4 | | | Cardiff | Welsh Athletics Senior Championships | 28 Jan 17 |
| 60 | 7.68 | i | | | 5 | 1.3 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 3 Dec 17 |
| 60 | 7.70 | i | | | 4 | 2.3 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 3 Dec 17 |
| 100 | 11.50 | | | | 2 | | | | Malaga, ESP | World Transplant Games | 30 Jun 17 |
| 100 | 11.94 | | | | 2 | | | | Wishaw | British Transplant Games | 30 Jul 17 |
| 100 | 12.03 | | | | 2 | h1 | | | Malaga, ESP | World Transplant Games | 30 Jun 17 |
| 100 | 12.13 | | 0.8 | | 4 | 10 | | | Stoke Gifford | Bristol & West Open Series | 23 May 17 |
| 100 | 12.15 | w | 3.9 | | 2 | | | | Yate | Avon AA County Championships | 13 May 17 |
| 200 | 24.25 | | | | 1 | | | | Malaga, ESP | World Transplant Games | 30 Jun 17 |
| 200 | 24.68 | | | | 2 | | | | Wishaw | British Transplant Games | 30 Jul 17 |
| 200 | 25.0 | | | | 4 | ns | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 17 Jun 17 |
| 200 | 25.31 | w | 5.0 | | 2 | | | | Yate | Avon AA County Championships | 13 May 17 |
| 200 | 25.43 | i | | | 3 | h1 | | | Cardiff | Welsh Athletics Senior Championships | 28 Jan 17 |
| 400 | 54.9 | | | | 3 | | | | Tipton | Tipton Harriers Open inc. Midland Counties U20 / Senior 10,000m Championships | 26 Aug 17 |
| 400 | 56.59 | | | | 2 | | | | Malaga, ESP | World Transplant Games | 30 Jun 17 |
| 400 | 57.2 | | | | 2 | ns | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 17 Jun 17 |
| 400 | 57.73 | | | | 2 | 2 | | | Stoke Gifford | Bristol & West Open Series | 23 May 17 |
| 400 | 58.46 | | | | 1 | | | | Wishaw | British Transplant Games | 30 Jul 17 |
| SP7.26K | 7.84 | | | | 1 | | | | Swindon | Mark Cawte Memorial Open | 23 Sep 17 |
| JT800 | 46.44 | | | | 1 | | | | Swindon | Mark Cawte Memorial Open | 23 Sep 17 |
| JT800 | 42.22 | | | | 1 | | | | Wishaw | British Transplant Games | 30 Jul 17 |
| JT800 | 41.93 | | | | 3 | A | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 17 Jun 17 |
| JT800 | 41.76 | | | | 1 | A | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 8 Jul 17 |
| JT800 | 40.85 | | | | 1 | | | | Malaga, ESP | World Transplant Games | 30 Jun 17 |
| JT800 | 40.14 | | | | 2 | | | | Tipton | Tipton Harriers Open inc. Midland Counties U20 / Senior 10,000m Championships | 26 Aug 17 |
| JT800 | 39.52 | | | | 1 | | | | Yate | Avon AA County Championships | 13 May 17 |
| JT800 | 37.58 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 28 Oct 17 |
| 2016 SEN Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.84 | i | | | 2 | 2.4 | | | Birmingham (PB) | Midland Counties Open Series | 16 Jan 16 |
| 60 | 7.89 | i | | | 2 | 1.6 | | | Birmingham (PB) | Midland Counties Open Series | 16 Jan 16 |
| 100 | 11.94 | w | 4.1 | | 4 | 5 | | | Cardiff | Welsh Athletics Sprints Open | 1 Jun 16 |
| 100 | 12.18 | | | | 6 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| 100 | 12.27 | | 0.9 | | 3 | 8 | | | Horspath | Oxford City AC Open Graded Meeting | 25 May 16 |
| 100 | 12.4 | | | | 1 | 2 | | | Yeovil | Yeovil Spring Open | 30 Apr 16 |
| 100 | 12.46 | | -1.0 | | 1 | | | | Vantaa, FIN | European Transplant & Dialysis Sports Championships | 15 Jul 16 |
| 200 | 24.90 | | 0.5 | | 1 | | | | Vantaa, FIN | European Transplant & Dialysis Sports Championships | 15 Jul 16 |
| 200 | 24.96 | w | 3.4 | | 2 | 5 | | | Cardiff | Welsh Athletics Sprints Open | 1 Jun 16 |
| 200 | 25.25 | | | | 7 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| 200 | 25.8 | | | | 1 | 1 | | | Yeovil | Yeovil Spring Open | 30 Apr 16 |
| 400 | 56.48 | | | | 1 | 2 | | | Horspath | Oxford City AC Open Graded Meeting | 25 May 16 |
| 400 | 57.32 | | | | 2 | | | | Vantaa, FIN | European Transplant & Dialysis Sports Championships | 15 Jul 16 |
| 400 | 57.78 | | -0.2 | | 3 | 2 | | | Horspath | Oxford City AC Open Graded Meeting | 22 Jun 16 |
| 400 | 59.5 | | | | 1 | ns | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 16 Apr 16 |
| JT800 | 42.68 | | | | 1 | | | | Vantaa, FIN | European Transplant & Dialysis Sports Championships | 15 Jul 16 |
| JT800 | 41.17 | | | | 2 | A | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 16 Apr 16 |
| JT800 | 37.98 | | | | 2 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| JT800 | 37.58 | | | | 2 | | | | Yeovil | Yeovil Spring Open | 30 Apr 16 |
| JT800 | 37.11 | | | | 1 | | | | Horspath | Oxford City AC Open Graded Meeting | 22 Jun 16 |
| 2015 SEN Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.12 | w | 3.2 | | 2 | | | | Mar del Plata, ARG | World Transplant Games | 28 Aug 15 |
| 100 | 12.3 | | | | 4 | A | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 15 Aug 15 |
| 100 | 12.41 | | | | 6 | 2 | | | Stoke Gifford | Avon AA Open Meeting | 21 Jul 15 |
| 100 | 12.44 | | 1.9 | | 1 | h3 | | | Mar del Plata, ARG | World Transplant Games | 28 Aug 15 |
| 100 | 12.5 | | | | 2 | B | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 20 Jun 15 |
| 200 | 25.19 | | | | 5 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| 200 | 25.24 | | 1.3 | | 2 | | | | Mar del Plata, ARG | World Transplant Games | 29 Aug 15 |
| 200 | 25.7 | | | | 1 | ns | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 15 Aug 15 |
| 200 | 26.11 | | | | 7 | | | | Stoke Gifford | Avon AA Open Meeting | 21 Jul 15 |
| 200 | 27.01 | | 1.3 | | 1 | h2 | | | Mar del Plata, ARG | World Transplant Games | 29 Aug 15 |
| 400 | 57.1 | | | | 4 | ns | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 20 Jun 15 |
| 400 | 57.60 | | | | 2 | | | | Mar del Plata, ARG | World Transplant Games | 28 Aug 15 |
| 400 | 57.74 | | | | 4 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| SP7.26K | 7.71 | | | | - | | | | Swindon | Swindon Harriers Winter Throws Open | 21 Nov 15 |
| SP7.26K | 7.10 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 21 Nov 15 |
| DT2K | 16.65 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 21 Nov 15 |
| JT800 | 41.04 | | | | 3 | A | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 15 Aug 15 |
| JT800 | 40.60 | | | | 1 | | | | Mar del Plata, ARG | World Transplant Games | 29 Aug 15 |
| JT800 | 37.50 | | | | 2 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| JT800 | 36.96 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 21 Nov 15 |
| JT800 | 36.62 | | | | 3 | A | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 20 Jun 15 |
| TriWt | 921 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Open | 21 Nov 15 |