| 2025 SEN Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT4K | 38.51 | | | | 3 | A | | | Rotherham | Northern T&F League 2025 - East 1 South | 17 May 25 |
| HT4K | 38.14 | | | | 2 | A | | | Mansfield | Northern T&F League 2025 - East 1 South | 2 Aug 25 |
| HT4K | 37.81 | | | | 3 | A | | | Sheffield | Northern T&F League 2025 - East 1 South | 22 Jun 25 |
| HT4K | 35.83 | | | | 1 | | | | Sheffield | Sheffield Throws Series | 30 Aug 25 |
| HT4K | 35.08 | | | | 1 | | | | Cudworth | Yorkshire County Championships | 10 May 25 |
| HT4K | 33.86 | | | | 1 | | | | Sheffield | Sheffield Throws Series | 29 Mar 25 |
| 2024 SEN Diss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 17.05 | | | | 5 | A | | | Rotherham | Northern League - East 1S | 17 Aug 24 |
| HT4K | 31.57 | | | | 2 | A | | | Rotherham | Northern League - East 1S | 17 Aug 24 |
| 2017 U20 Diss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.97 | | | | 2 | A | | | Norwich | East Anglian League | 20 Aug 17 |
| DT1K | 19.21 | | | | 4 | A | | | Norwich | East Anglian League | 20 Aug 17 |
| HT4K | 31.27 | | | | 2 | A | | | Norwich | East Anglian League | 20 Aug 17 |
| JT600 | 8.88 | | | | 6 | A | | | Norwich | East Anglian League | 20 Aug 17 |
| 2016 U20 Diss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 100.74 | | | | 6 | A | | | Cambridge | East Anglian League | 17 Jul 16 |
| LJ | 3.38 | | | | 4 | B | | | Ipswich | East Anglian League | 12 Jun 16 |
| LJ | 3.35 | | | | 3 | B | | | King's Lynn | East Anglian League | 14 Aug 16 |
| SP4K | 7.41 | | | | 4 | A | | | Ipswich | East Anglian League | 12 Jun 16 |
| SP4K | 7.11 | | | | 4 | A | | | Norwich | East Anglian League | 24 Apr 16 |
| SP4K | 6.90 | | | | 3 | A | | | King's Lynn | East Anglian League | 14 Aug 16 |
| SP4K | 6.44 | | | | 5 | A | | | Cambridge | East Anglian League | 17 Jul 16 |
| DT1K | 22.02 | | | | 4 | A | | | Cambridge | East Anglian League | 17 Jul 16 |
| DT1K | 20.65 | | | | 4 | A | | | Ipswich | East Anglian League | 12 Jun 16 |
| DT1K | 19.14 | | | | 4 | A | | | Norwich | East Anglian League | 24 Apr 16 |
| DT1K | 18.39 | | | | 3 | A | | | King's Lynn | East Anglian League | 14 Aug 16 |
| HT4K | 30.41 | | | | 2 | A | | | Cambridge | East Anglian League | 17 Jul 16 |
| HT4K | 29.88 | | | | 1 | A | | | King's Lynn | East Anglian League | 14 Aug 16 |
| JT600 | 15.08 | | | | 3 | A | | | Cambridge | East Anglian League | 17 Jul 16 |
| JT600 | 11.61 | | | | 5 | A | | | King's Lynn | East Anglian League | 14 Aug 16 |
| JT600 | 5.05 | | | | 5 | A | | | Ipswich | East Anglian League | 12 Jun 16 |
| JT600 | 4.35 | | | | 3 | B | | | Norwich | East Anglian League | 24 Apr 16 |
| 2015 U17 Diss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100HW | 24.8 | | | | 3 | A | | | Bury St. Edmunds | Sweatshop Southern Athletics League Division 2E | 30 May 15 |
| HJ | 1.15 | | | | 4 | A | | | Croydon | Sweatshop Southern Athletics League Division 2E | 4 Jul 15 |
| SP4K | 7.17 | | | | 2 | B | | | Bury St. Edmunds | Sweatshop Southern Athletics League Division 2E | 30 May 15 |
| SP4K | 6.86 | | | | 3 | B | | | Welwyn | Sweatshop Southern Athletics League Division 2E | 20 Jun 15 |
| SP4K | 6.83 | | | | 1 | ns | | | Lee Valley | Sweatshop Southern Athletics League Division 2E | 15 Aug 15 |
| SP4K | 6.74 | | | | 2 | ns | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 25 Apr 15 |
| SP4K | 6.59 | | | | 4 | B | | | Croydon | Sweatshop Southern Athletics League Division 2E | 4 Jul 15 |
| SP3K | 8.48 | | | | 1 | A | | | Bury St Edmunds | East Anglian League | 9 Aug 15 |
| SP3K | 8.00 | | | | 4 | A | | | Bury St. Edmunds | East Anglian League Final | 13 Sep 15 |
| SP3K | 7.57 | | | | 4 | A | | | Ipswich | Eastern Young Athletes' League | 19 Apr 15 |
| SP3K | 7.41 | | | | 3 | A | | | Great Yarmouth | East Anglian League | 21 Jun 15 |
| DT1K | 20.23 | | | | 1 | B | | | Welwyn | Sweatshop Southern Athletics League Division 2E | 20 Jun 15 |
| DT1K | 18.92 | | | | 6 | A | | | Ipswich | Eastern Young Athletes' League | 19 Apr 15 |
| DT1K | 17.99 | | | | 3 | B | | | Great Yarmouth | East Anglian League | 21 Jun 15 |
| DT1K | 16.74 | | | | 1 | B | | | Bury St Edmunds | East Anglian League | 9 Aug 15 |
| HT4K | 18.85 | | | | 4 | A | | | Welwyn | Sweatshop Southern Athletics League Division 2E | 20 Jun 15 |
| HT4K | 17.15 | | | | 4 | A | | | Bury St. Edmunds | Sweatshop Southern Athletics League Division 2E | 30 May 15 |
| HT4K | 16.95 | | | | 4 | A | | | Lee Valley | Sweatshop Southern Athletics League Division 2E | 15 Aug 15 |
| HT4K | 15.22 | | | | 4 | B | | | Ipswich | Sweatshop Southern Athletics League Division 2E | 25 Apr 15 |
| HT4K | 15.14 | | | | 4 | A | | | Croydon | Sweatshop Southern Athletics League Division 2E | 4 Jul 15 |
| HT3K | 23.45 | | | | 5 | A | | | Bury St. Edmunds | East Anglian League Final | 13 Sep 15 |
| HT3K | 20.84 | | | | 2 | A | | | Great Yarmouth | East Anglian League | 21 Jun 15 |
| HT3K | 19.94 | | | | 4 | A | | | Ipswich | Eastern Young Athletes' League | 19 Apr 15 |
| HT3K | 19.54 | | | | 2 | A | | | Bury St Edmunds | East Anglian League | 9 Aug 15 |
| JT500 | 6.30 | | | | 8 | A | | | Bury St. Edmunds | East Anglian League Final | 13 Sep 15 |
| 2014 U17 Diss |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 4:04.6 | | | | 3 | B | | | Hendon | Sweatshop Southern Athletics League Division 3 North | 2 Aug 14 |
| SP4K | 7.11 | | | | 1 | ns | | | Hendon | Sweatshop Southern Athletics League Division 3 North | 2 Aug 14 |
| DT1K | 15.87 | | | | 2 | A | | | Norwich | Eastern Young Athletes' League | 13 Apr 14 |
| HT4K | 15.29 | | | | 3 | B | | | Hendon | Sweatshop Southern Athletics League Division 3 North | 2 Aug 14 |
| HT4K | 14.64 | | | | 1 | ns | | | King's Lynn | Sweatshop Southern Athletics League Division 3 North | 10 May 14 |
| HT3K | 20.48 | | | | 1 | | | | Norwich | Norfolk Schools' Championships | 14 Jun 14 |
| HT3K | 15.79 | | | | 2 | A | | | Norwich | Eastern Young Athletes' League | 13 Apr 14 |
| JT600 | 12.09 | | | | 1 | ns | | | King's Lynn | Sweatshop Southern Athletics League Division 3 North | 10 May 14 |
| JT500 | 14.42 | | | | 3 | B | | | Norwich | Eastern Young Athletes' League | 13 Apr 14 |