| 2019 U23 Crawley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 55.62 | | | | 4 | B | | | Gillingham | Southern Athletics League Division 1 | 13 Apr 19 |
| 110H | 19.75 | | | | 2 | A | | | Gillingham | Southern Athletics League Division 1 | 13 Apr 19 |
| 2018 U20 Crawley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.2 | | | | 5 | A | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 27 May 18 |
| 200 | 24.4 | | | | 4 | B | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 27 May 18 |
| 200 | 25.1 | | | | 3 | B | | | Woking | UK Youth Development U17/U20 League Division South 1A | 29 Apr 18 |
| 400 | 55.5 | | | | 4 | A | | | Dartford | Southern Athletics League Division 1 | 18 Aug 18 |
| 400 | 56.7 | | | | 2 | B | | | Portsmouth | UK Youth Development U17/U20 League Division South 1A | 29 Jul 18 |
| 2017 U20 Crawley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.08 | | -1.2 | | 2 | 2 | | | Crawley | Crawley Open Series | 21 Jun 17 |
| 100 | 12.40 | | -1.7 | | 3 | B | | | Basingstoke | Sweatshop Southern Athletics League Division 1 | 21 May 17 |
| 200 | 24.63 | | 0.2 | | 6 | B | | | Bromley | UK Youth Development U17/U20 League Division South Premier 1 | 28 May 17 |
| 400 | 54.13 | | | | 5 | A | | | Hendon | UK Youth Development U17/U20 League Division South Premier 1 | 23 Jul 17 |
| 400 | 54.5 | | | | 5 | A | | | Reading | UK Youth Development U17/U20 League Division South Premier 1 | 25 Jun 17 |
| 400 | 54.76 | | | | 3 | B | | | Bromley | UK Youth Development U17/U20 League Division South Premier 1 | 28 May 17 |
| 400 | 54.97 | | | | 3 | B | | | Basingstoke | Sweatshop Southern Athletics League Division 1 | 21 May 17 |
| 400 | 55.0 | | | | 3 | B | | | Wormwood Scrubs | Sweatshop Southern Athletics League Division 1 | 17 Jun 17 |
| 800 | 2:18.3 | | | | 8 | 3 | | | Crawley | Haywards Heath Harriers Open | 4 May 17 |
| JT800 | 14.77 | | | | 6 | A | | | Bromley | UK Youth Development U17/U20 League Division South Premier 1 | 28 May 17 |
| 2016 U17 Crawley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.47 | | | | 5 | 4 | | | Crawley | Crawley Open Graded Meeting | 27 Jul 16 |
| parkrun | 22:49 | | | | 53 | | | 1 | Tilgate | Tilgate parkrun # 229 | 8 Oct 16 |
| parkrun | 23:12 | | | | 45 | | | | Tilgate | Tilgate parkrun # 212 | 11 Jun 16 |