| 2025 V40 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 9.24 | | | | 3 | | | | Portsmouth | Southern Counties Veterans AC League - Hampshire Division | 28 Apr 25 |
| JT800 | 33.89 | | | | 2 | | | | Southampton | Southern Counties Veterans AC League - Hampshire Division | 19 May 25 |
| 2024 V40 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 10.63 | | | | 1 | C | | | Kingston | Surrey County Disability Championships / KACPH Open Disability Meeting and KAPCH Open Throws Meeting | 6 Apr 24 |
| SP6K | 10.20 | | | | 1 | A | | | Coventry | CP Sport National Athletics Championships | 8 Sep 24 |
| JT800 | 35.26 | | | | 1 | | | | Coventry | Coventry Spring Meet | 27 Apr 24 |
| JT800 | 34.72 | | | | 1 | A | | | Coventry | CP Sport National Athletics Championships | 8 Sep 24 |
| JT800 | 33.33 | | | | 4 | A | | | Kingston | Surrey County Disability Championships / KACPH Open Disability Meeting and KAPCH Open Throws Meeting | 6 Apr 24 |
| 2023 V35 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 35.88 | | | | 2 | F44/64 | | | Coventry | CP Sport National Athletics Championships | 16 Sep 23 |
| JT800 | 34.47 | | | | 2 | | | | Kingston | Surrey CAA Disability County Championships/Open Disability & Throws Meeting | 1 Apr 23 |
| JT800 | 33.59 | | | | 1 | B | | | Eton | Southern Athletics League Division 2 South & West | 20 May 23 |
| JT800 | 32.38 | | | | 9 | | | | Bournemouth | National Athletics League Championship Division Fixture A | 5 Aug 23 |
| 2022 V35 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 10.33 | | | | 3 | | | | Coventry | Coventry Spring Meet | 23 Apr 22 |
| SP6K | 10.28 | | | | 2 | B | | | Kingston | Surrey County Championships / Kingston & PH Open Throws & Disability Meeting | 9 Apr 22 |
| SP6K | 10.12 | | | | 1 | P | | | Bedford | England Athletics Senior Championships | 30 Jul 22 |
| SP6K | 9.80 | | | | 1 | TL | | | Swindon | Swindon Harriers Winter Throws Series | 5 Nov 22 |
| JT800 | 39.15 | | | | 1 | | | | Coventry | CP Sport Nationals | 17 Sep 22 |
| JT800 | 36.46 | | | | 1 | P | | | Bedford | England Athletics Senior Championships | 30 Jul 22 |
| JT800 | 34.42 | | | | 2 | C | | | Kingston | Surrey County Championships / Kingston & PH Open Throws & Disability Meeting | 9 Apr 22 |
| JT800 | 33.42 | | | | 3 | TL | | | Swindon | Swindon Harriers Winter Throws Series | 5 Nov 22 |
| 2021 V35 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 36.45 | | | | 1 | F44 | | | Coventry | BWAA Grand Prix Series | 11 Jul 21 |
| JT800 | 34.52 | | | | 1 | F46 | | | Bedford | England Athletics Senior Championships, including Disability Championships | 17 Jul 21 |
| 2020 V35 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 35.72 | | | | 3 | | | | Bournemouth | Bournemouth Throws Invitational Trial Event | 30 Aug 20 |
| 2019 V35 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 35.89 | | | | 1 | A | | | Kingston | Surrey Disability Championships & Kingston & Polytechnic Open | 6 Apr 19 |
| JT800 | NM | | | | - | | | | Sportcity | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 27 Jul 19 |
| 2018 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 35.00 | | | | 1 | | | | Kingston | Surrey & Kingston & Poly Disability & Throws Open | 7 Apr 18 |
| 2017 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 37.28 | | | | 2 | B | | | Kingston | Sweatshop Southern Athletics League Division 2W | 15 Apr 17 |
| JT800 | 37.11 | | | | 1 | F44 | | | Ewell | Surrey County Disability Championships & Throws Open | 1 Apr 17 |
| JT800 | 36.83 | | | | 2 | B | | | Reading | Sweatshop Southern Athletics League Division 2W | 21 May 17 |
| JT800 | 35.39 | | | | 2 | | | | Coventry | Godiva Classic & Midland 3000m Championships | 13 Aug 17 |
| JT800 | 34.30 | | | | 3 | A | | | Brighton | Sweatshop Southern Athletics League Division 2W | 17 Jun 17 |
| JT800 | 33.95 | | | | 2 | F44 | | | Loughborough | UK Javelin Carnival | 28 May 17 |
| JT800 | 33.41 | | | | 1 | | | | Portsmouth | Havant AC Open Meeting | 8 Apr 17 |
| JT800 | 33.00 | | | | 2 | B | | | Perivale | Sweatshop Southern Athletics League Division 2W | 19 Aug 17 |
| 2016 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 10.41 | | | | 3 | B | | | Kingston | Surrey Disability Championships & Open | 9 Apr 16 |
| SP6K | 10.40 | | | | 2 | F42 | | | Newham | Newham Parallel Success & Open Event | 10 Jul 16 |
| SP6K | 10.38 | | | | 1 | F42a | | | Portsmouth | Portsmouth Shot & Hammer Festival | 25 Sep 16 |
| SP6K | 10.18 | | | | 1 | F42b | | | Portsmouth | Portsmouth Shot & Hammer Festival | 25 Sep 16 |
| DT1.5K | 23.50 | | | | 1 | F42 | | | Newham | Newham Parallel Success & Open Event | 10 Jul 16 |
| JT800 | 37.38 | | | | 1 | F42 | | | Loughborough | UK Javelin Carnival | 29 May 16 |
| JT800 | 36.81 | | | | 2 | A | | | Perivale | Sweatshop Southern Athletics League Division 2W | 20 Aug 16 |
| JT800 | 35.52 | | | | 1 | F42 | | | Coventry | Coventry Godiva Classic Open (inc Midland 3000m Championships) | 21 Aug 16 |
| JT800 | 34.53 | | | | 1 | F42 | | | Bedford | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 30 Jul 16 |
| JT800 | 34.11 | | | | 1 | ns | | | Portsmouth | Sweatshop Southern Athletics League Division 2W | 18 Jun 16 |
| JT800 | 33.83 | | | | 2 | A | | | Kingston | Surrey Disability Championships & Open | 9 Apr 16 |
| JT800 | 32.02 | | | | 1 | F42 | | | Stevenage | Hertfordshire County U13 / Masters' / Relay & 1500m Championships (Inc Hertfordshire County AAA Open) | 2 May 16 |