| 2025 U17 Dartford H/Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.76 | | -0.3 | | 4 | 12 | | | Eltham | Cambridge Harriers Club Young Athlete Trials | 21 Apr 25 |
| 400 | 53.15 | | | | 1 | B | | | Woodford Green | UK Youth Development League Upper - Southern 1B | 27 Apr 25 |
| JT700 | 63.22 | | | | 1 | | | | Ashford | Kent County Championships | 10 May 25 |
| JT700 | 53.55 | | | | 11 | | | | Birmingham | ESAA English Schools Championships | 11 Jul 25 |
| JT700 | 52.66 | | | | 2 | A | | | Woodford Green | UK Youth Development League Upper - Southern 1B | 27 Apr 25 |
| JT700 | 50.98 | | | | 1 | | | | Eltham | Cambridge Harriers Club Young Athlete Trials | 21 Apr 25 |
| 2024 U17 Dartford H/Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.72 | | | | 3 | h2 | | | Stoke | ESAA Track & Field Cup Final | 6 Jul 24 |
| JT700 | 52.76 | | | | 5 | | | | Birmingham | England Athletics U15 & U17 Open Championships, U20 & Senior Open Combined Events Championships, Junior Para Championships (11-18), UK Combined Events Championships | 26 Jul 24 |
| JT700 | 52.67 | | | | 2 | | | | Hendon | South East Schools Inter-Counties - Cunliffe Cup | 15 Jun 24 |
| JT700 | 49.54 | | | | 10 | | | | Birmingham | ESAA English Schools' Championships | 12 Jul 24 |
| JT700 | 42.65 | | | | 2 | | | | Gillingham | Kent County Schools Championships | 8 Jun 24 |
| JT700 | 40.18 | | | | 2 | | | | Ashford | Kent County Championships | 11 May 24 |
| JT600 | 51.48 | | | | 3 | | | | Stoke | ESAA Track & Field Cup Final | 6 Jul 24 |
| 2023 U15 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.4 | | | | 4 | 2 | | | Chelmsford | ESAA English Schools AA Cup | 8 Jul 23 |
| 800 | 2:25.00 | | | | 4 | h2 | | | Gillingham | Kent County Schools Championships | 10 Jun 23 |
| JT600 | 49.32 | | | | 5 | | | | Birmingham | England Athletics U15/U17 Open Championships inc. Age Group Para Championships | 26 Aug 23 |
| JT600 | 48.49 | | | | 1 | | | | Horspath | South of England U15/U17 Inter Counties | 10 Sep 23 |
| JT600 | 47.90 | | | | 3 | | | | Basingstoke | South East Schools Inter Counties - Cunliffe Cup | 17 Jun 23 |
| JT600 | 45.13 | | | | 1 | | | | Gillingham | Kent County Schools Championships | 10 Jun 23 |
| JT600 | 44.77 | | | | 4 | | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 12 Aug 23 |
| JT600 | 44.63 | | | | 1 | | | | Bromley | Kent County Championships | 13 May 23 |
| JT600 | 43.92 | | | | 7 | | | | Birmingham | ESAA - English Schools Championships | 1 Jul 23 |
| JT600 | 43.69 | | | | 4 | | | | Chelmsford | ESAA English Schools AA Cup | 8 Jul 23 |
| JT600 | 41.25 | | | | 1 | A | | | Gillingham | Kent Young Athletes League Division 1 | 15 Jul 23 |
| 2022 U15 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.00 | | | | 7 | h1 | | | Gillingham | Kent Schools Championships | 11 Jun 22 |
| JT600 | 35.76 | | | | 2 | A | | | Erith | Kent Young Athletes League Division 1 | 25 Jun 22 |
| JT600 | 35.74 | | | | 2 | | | | Gillingham | Kent Schools Championships | 11 Jun 22 |
| JT600 | 35.30 | | | | 2 | | | | Gillingham | Kent County Championships | 14 May 22 |
| JT600 | 27.08 | | | | 8 | | | | Kingston | ESAA South East Schools Inter County Meeting | 18 Jun 22 |