| 2024 V50 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.30 | | | | 3 | B | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| PV | 1.95 | | | | 3= | B | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| SP7.26K | 7.20 | | | | 3 | B | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| SP7.26K | 6.68 | | | | 4 | B | | | Bury St. Edmunds | East Anglian T&F League | 23 Jun 24 |
| DT2K | 23.43 | | | | 1 | B | | | Bury St. Edmunds | East Anglian T&F League | 23 Jun 24 |
| HT7.26K | 18.86 | | | | 4 | B | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| HT7.26K | 18.62 | | | | 3 | B | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| HT7.26K | 17.36 | | | | 4 | A | | | Bury St. Edmunds | East Anglian T&F League | 23 Jun 24 |
| HT7.26K | 16.03 | | | | 5 | A | | | Cambridge | East Anglian T&F League | 28 Apr 24 |
| 2023 V50 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.35 | | | | 4 | A | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| HJ | 1.35 | | | | 3 | B | | | Great Yarmouth | East Anglian League | 4 Jun 23 |
| HJ | 1.00 | | | | 3 | B | | | Bury St. Edmunds | East Anglian League Final | 3 Sep 23 |
| SP7.26K | 7.33 | | | | 3 | B | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| DT2K | 20.12 | | | | 3 | B | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| HT7.26K | 17.06 | | | | 4 | A | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| JT700 | 26.79 | | | | 1 | ns | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| 2022 V45 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.55 | | | | 2 | A | | | Ipswich | East Anglian League | 24 Apr 22 |
| HJ | 1.40 | | | | 4 | B | | | Bury St. Edmunds | East Anglian League Top 8's Final | 4 Sep 22 |
| HJ | 1.30 | | | | 4 | B | | | Colchester | Southern Athletics League Division 2 E | 22 May 22 |
| PV | 2.50 | | | | 1 | B | | | Colchester | Southern Athletics League Division 2 E | 22 May 22 |
| SP7.26K | 7.25 | | | | 1 | B | | | Ipswich | East Anglian League | 24 Apr 22 |
| DT2K | 23.96 | | | | 1 | B | | | Ipswich | East Anglian League | 24 Apr 22 |
| HT7.26K | 17.26 | | | | 2 | A | | | Bury St. Edmunds | East Anglian League | 29 May 22 |
| 2019 V45 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.7 | | | | 1 | ns | | | Bury St. Edmunds | Eastern Masters AC League Division South | 1 May 19 |
| 200 | 28.5 | | | | 3 | B | | | Bury St Edmunds | East Anglian League | 26 May 19 |
| HJ | 1.40 | | | | 1 | ns | | | Chelmsford | Eastern Masters AC League Division South | 3 Jul 19 |
| HJ | 1.35 | | | | 2 | ns | | | Ipswich | East Anglian League | 21 Jul 19 |
| HJ | 1.35 | | | | 1 | ns | | | Ipswich | East Anglian League | 4 Aug 19 |
| HJ | 1.30 | | | | 5 | | | | Bury St. Edmunds | Eastern Masters AC League Division South | 1 May 19 |
| HJ | 1.25 | | | | 1 | B | | | Bury St Edmunds | East Anglian League | 26 May 19 |
| PV | 2.70 | | | | 3 | A | | | Ipswich | Southern Athletics League Division 2E | 15 Jun 19 |
| PV | 2.65 | | | | 4 | A | | | Woodford | Southern Athletics League Division 2E | 13 Jul 19 |
| PV | 2.60 | | | | 1 | | | | Southend | Eastern Masters AC League Division South | 5 Jun 19 |
| PV | 2.60 | | | | 1 | | | | Colchester | Eastern Masters AC League Division South | 31 Jul 19 |
| PV | 2.50 | | | | 3 | B | | | Ipswich | Hibbard, Bemax & Peterhouse Trophy Meeting | 14 Sep 19 |
| LJ | 4.59 | | | | 2 | ns | | | Ipswich | East Anglian League | 21 Jul 19 |
| SP7.26K | 7.64 | | | | 1 | B | | | Ipswich | East Anglian League | 4 Aug 19 |
| SP7.26K | 7.56 | | | | 6 | A | | | Bury St Edmunds | East Anglian League | 26 May 19 |
| SP7.26K | 7.30 | | | | 4 | | | | Chelmsford | Eastern Masters AC League Division South | 3 Jul 19 |
| DT2K | 23.74 | | | | 2 | | | | Southend | Eastern Masters AC League Division South | 5 Jun 19 |
| DT2K | 22.09 | | | | 3 | | | | Chelmsford | Eastern Masters AC League Division South | 3 Jul 19 |
| DT2K | 21.15 | | | | 1 | B | | | Ipswich | East Anglian League | 4 Aug 19 |
| DT2K | 20.51 | | | | 4 | B | | | Ipswich | Hibbard, Bemax & Peterhouse Trophy Meeting | 14 Sep 19 |
| HT7.26K | 18.07 | | | | 3 | | | | Bury St. Edmunds | Eastern Masters AC League Division South | 1 May 19 |
| HT7.26K | 13.30 | | | | 5 | | | | Colchester | Eastern Masters AC League Division South | 31 Jul 19 |
| JT800 | 23.29 | | | | 4 | A | | | Bury St Edmunds | East Anglian League | 26 May 19 |
| JT800 | 22.27 | | | | 3 | | | | Southend | Eastern Masters AC League Division South | 5 Jun 19 |
| 2018 V45 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.50 | | | | 3 | A | | | Harrow | Southern Athletics League Division 2E | 18 Aug 18 |
| PV | 2.40 | | | | 1 | | | | Colchester | Eastern Masters AC League Division South | 1 Aug 18 |
| PV | 2.30 | | | | 4 | A | | | Ipswich | Southern Athletics League Division 2E | 14 Apr 18 |
| SP7.26K | 7.08 | | | | 4 | B | | | Ipswich | East Anglian League | 22 Jul 18 |
| SP7.26K | 6.86 | | | | 3 | A | | | Ipswich | East Anglian League | 12 Aug 18 |
| SP7.26K | 6.65 | | | | 4 | A | | | Peterborough | East Anglian League | 29 Apr 18 |
| DT2K | 20.71 | | | | 3 | | | | Colchester | Eastern Masters AC League Division South | 1 Aug 18 |
| DT2K | 18.92 | | | | 5 | A | | | Peterborough | East Anglian League | 29 Apr 18 |
| DT2K | 14.53 | | | | 3 | B | | | Harrow | Southern Athletics League Division 2E | 18 Aug 18 |
| HT7.26K | 18.05 | | | | 5 | A | | | Peterborough | East Anglian League | 29 Apr 18 |
| HT7.26K | 16.51 | | | | 4 | A | | | Ipswich | East Anglian League | 12 Aug 18 |
| HT7.26K | 16.27 | | | | 3 | B | | | Harrow | Southern Athletics League Division 2E | 18 Aug 18 |
| JT800 | 22.07 | | | | 3 | B | | | Ipswich | East Anglian League | 12 Aug 18 |
| JT800 | 22.03 | | | | 2 | B | | | Peterborough | East Anglian League | 29 Apr 18 |
| JT800 | 21.80 | | | | 1 | ns | | | Colchester | Eastern Masters AC League Division South | 1 Aug 18 |
| JT800 | 16.58 | | | | 3 | B | | | Ipswich | East Anglian League | 22 Jul 18 |
| 2017 V40 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.4 | | | | 3 | ns | | | Ipswich | Eastern Masters AC League Division South | 26 Jul 17 |
| 200 | 27.7 | | | | 2 | B | | | Luton | East Anglian League | 20 Aug 17 |
| 200 | 27.8 | | | | 4 | ns | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| HJ | 1.35 | | | | 4 | A | | | Luton | East Anglian League | 20 Aug 17 |
| PV | 2.40 | | | | 2 | | | | Chelmsford | Eastern Masters AC League Division South | 5 Jul 17 |
| PV | 2.35 | | | | 3 | A | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 20 May 17 |
| LJ | 4.79 | | | | 1 | B | | | Luton | East Anglian League | 20 Aug 17 |
| DT2K | 22.36 | | | | 1 | ns | | | Ipswich | Eastern Masters AC League Division South | 26 Jul 17 |
| JT800 | 22.36 | | | | 1 | ns | | | Ipswich | Eastern Masters AC League Division South | 26 Jul 17 |
| JT800 | 17.54 | | | | 5 | B | | | Luton | East Anglian League | 20 Aug 17 |
| 2016 V40 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.55 | | | | 1 | ns | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 21 May 16 |
| PV | 2.55 | | | | 4 | A | | | Croydon | Sweatshop Southern Athletics League Division 2E | 9 Jul 16 |
| PV | 2.50 | | | | 3 | A | | | Colchester | Sweatshop Southern Athletics League Division 2E | 20 Aug 16 |
| PV | 2.30 | | | | 1= | B | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 16 Apr 16 |
| HT7.26K | 14.27 | | | | 4 | B | | | Croydon | Sweatshop Southern Athletics League Division 2E | 9 Jul 16 |
| 2015 V40 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.70 | | | | 2 | A | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 25 Apr 15 |
| 2014 V40 Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.50 | | | | 1 | | | | Ipswich | Suffolk County Championships | 25 May 14 |
| LJ | 4.83 | | | | 2 | B | | | Ipswich | East Anglian League | 8 Jun 14 |
| TJ | 9.73 | | | | 4 | A | | | Ipswich | East Anglian League | 8 Jun 14 |
| 2000 SEN Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000SC | 6:44.5 | | | | 1 | | | | Ipswich | Suffolk Ipswich | 24 May 00 |