| 2025 U15 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 41.76 | | | | 3 | | | | Crawley | Sussex County Schools Championships | 14 Jun 25 |
| JT600 | 38.41 | | | | 2 | | | | Crawley | Crawley AC Tom Lintern Open | 25 Aug 25 |
| JT600 | 37.30 | | | | 6 | | | | Crystal Palace | SEAA Outdoor U13/U15/U17 Championships | 7 Jun 25 |
| JT600 | 37.18 | | | | 4 | | | | Birmingham | National Preparatory Schools Athletics Championships | 2 Jul 25 |
| JT600 | 35.67 | | | | 1 | B | | | Brighton | Sussex AA Under 15 League | 4 Jul 25 |
| JT600 | 35.25 | | | | 1 | 2 | | | Southend | City of Southend on Sea Athletics Club Meet | 13 Apr 25 |
| JT600 | 35.12 | | | | 1 | B | | | Brighton | Sussex AA Under 15 League | 23 May 25 |
| JT600 | 34.52 | | | | 3 | | | | Crawley | Sussex County Championships | 10 May 25 |
| JT600 | 33.00 | | | | 1 | A | | | Brighton | Sussex AA Under 15 League | 25 Apr 25 |
| 3KXC | NT | | | | 39 | | | | Waterhall | Sussex County Schools' Championships | 14 Jan 25 |
| 2024 U13 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:39.88 | | | | 5 | 6 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 1000 | 3:17.9 | | | | 3 | A | | | Lewes | Sussex AA Under 13 League East Division | 24 May 24 |
| 1000 | 3:29.25 | | | | 6 | A | | | Crawley | Sussex AA U13 League Final with 3000m Championships | 1 Sep 24 |
| JT400 | 39.74 | | | | 3 | | | | Birmingham | National Preparatory Schools Athletics | 3 Jul 24 |
| JT400 | 39.37 | | | | 1 | A | | | Crawley | Sussex AA U13 League Final with 3000m Championships | 1 Sep 24 |
| JT400 | 38.17 | | | | 2 | | | | Walton | SEAA U13/U15/U17 Championships | 10 Aug 24 |
| JT400 | 36.90 | | | | 2 | | | | Crawley | Sussex AA Under 13 & U11 Quadkids Championships | 6 Jul 24 |
| JT400 | 34.85 | | | | 1 | A | | | Brighton | Sussex Under 13 League - East | 26 Apr 24 |
| JT400 | 34.55 | | | | 1 | A | | | Lewes | Sussex AA Under 13 League East Division | 24 May 24 |
| JT400 | 32.35 | | | | 1 | 2 | | | Crawley | Crawley Athletic Club Easter Monday Open Meeting | 1 Apr 24 |
| JT400 | 30.37 | | | | 1 | A | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 3KXC | 11:46 | | | | 127 | | | | Beckenham Place | South of England Championships | 27 Jan 24 |
| 3KXC | 14:14 | | | | 12 | | | | Glyndebourne | Sussex League | 10 Feb 24 |
| 2023 U13 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.82 | | | | 1 | 4 | | | Brighton | BMC Regional Races | 3 May 23 |
| 800 | 2:33.04 | | | | 10 | 6 | | | Worthing | Worthing Track Night | 13 Jun 23 |
| 800 | 2:45.95 | | | | 6 | h1 | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 12 Aug 23 |
| 1200 | 4:04.5 | | | | 4 | | | | Crawley | Crawley AC Easter Monday Open | 10 Apr 23 |
| 1500 | 5:01.62 | | | | 3 | 2 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 2 Apr 23 |
| 1500 | 5:10.63 | | | | 3 | 2 | | | Nuneaton | National Preparatory Schools Athletics Championships | 3 Jul 23 |
| JT400 | 32.87 | | | | 2 | | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 12 Aug 23 |
| JT400 | 29.58 | | | | 2 | | | | Nuneaton | National Preparatory Schools Athletics Championships | 3 Jul 23 |
| JT400 | 28.32 | | | | 2 | | | | Crawley | Sussex Under 13 Championships with Under 11 Quadkids | 1 Jul 23 |
| JT400 | 28.28 | | | | 1 | A | | | Lewes | UK Youth Development League Lower - Southern 2B | 3 Jun 23 |
| 1ML | 5:45 | | | | 1 | L2 | | 1 | Brighton | Sussex Relay Championships | 8 Apr 23 |
| 1MXC | 7:44 | | | | 1 | | | | Bexhill | Sussex County Championships | 7 Jan 23 |
| 3KXC | 12:07 | | | | 17 | | | | Ardingly | Sussex League | 11 Nov 23 |
| 3KXC | 12:47 | | | | 14 | | | | Stanmer Park | Sussex League | 2 Dec 23 |
| parkrun | 20:35 | | | | 5 | | | 1 | Clair | Clair parkrun # 435 | 25 Feb 23 |
| 2022 U11 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:29.4 | | | | 16 | | | | Nuneaton | National Preparatory Schools Athletics Championships | 4 Jul 22 |
| 1.6KXC | 7:56 | | | | 4 | | | | Bexhill | Sussex County Championships | 8 Jan 22 |
| 2KXC | 7:25 | | | | 1 | | | 1 | Goodwood | Sussex League | 15 Oct 22 |
| 2KXC | 7:48 | | | | 1 | | | | Ardingly | Sussex League | 12 Nov 22 |
| 2KXC | 7:50 | | | | 5 | | | | Bexhill | Sussex League | 12 Feb 22 |
| 2KXC | 8:25 | | | | 1 | | | 1 | Brighton | Sussex League | 3 Dec 22 |
| 2021 U11 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.16 | | 1.1 | | 3 | h5 | | | Brighton | Sussex U13 Championships & U11 QuadKids | 10 Jul 21 |
| 600 | 1:57.41 | | | | 2 | 2 | | | Brighton | Sussex U13 Championships & U11 QuadKids | 10 Jul 21 |
| 1M | 6:04 | c | | | 55 | | | 10 | Ardingly | PB Junior Mile | 5 Apr 21 |
| 2KXC | 7:33 | | | | 2 | | | | Goodwood | Sussex League | 16 Oct 21 |
| 2KXC | 8:02 | | | | 2 | | | | Ardingly | Sussex League | 4 Dec 21 |
| 2KXC | 8:43 | | | | 4 | | | | Brighton | Sussex League | 13 Nov 21 |
| 2020 U11 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1M | 6:23 | c | | | 23 | | | 1 | Haywards Heath | PB Junior Mile | 13 Dec 20 |