| 2025 U15 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 5.91 | | | | 3 | B | | | Hornchurch | UK Youth Development League Lower - Southern 1B | 3 May 25 |
| JT500 | 30.78 | | | | 6 | | | | Horspath | SEAA U15/U17 Inter Counties Championships | 14 Sep 25 |
| JT500 | 30.19 | | | | 2 | | | | Kingston | Surrey County Championships | 11 May 25 |
| JT500 | 29.42 | | | | 1 | A | | | Kingston | Lily B League Match 1 | 26 Jul 25 |
| JT500 | 29.40 | | | | 1 | A | | | Kingston | UK Youth Development League Lower - Southern 1B | 29 Jun 25 |
| JT500 | 28.95 | | | | 2 | | | | Battersea Park | London County Schools Championships | 14 Jun 25 |
| JT500 | 27.27 | | | | 1 | A | | | Carshalton | Lily B League Cup | 23 Aug 25 |
| JT500 | 26.51 | | | | 2 | A | | | Hornchurch | UK Youth Development League Lower - Southern 1B | 3 May 25 |
| JT500 | 24.59 | | | | 2 | A | | | Mile End | UK Youth Development League Lower - Southern Division 1B | 1 Jun 25 |
| 2024 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.70 | | | | - | ns | | | Kingston | Lily B League Cup Match | 24 Aug 24 |
| 100 | 14.8 | | | | 1 | ns | | | Carshalton | Lily B League Match B - no hammer or discus | 1 Jun 24 |
| LJ | 3.62 | | | | 1 | ns | | | Carshalton | Lily B League Match A - no hammer or discus | 1 Jun 24 |
| SP2.72K | 5.70 | | | | 2 | B | | | Kingston | Lily B League Cup Match | 24 Aug 24 |
| SP2.72K | 5.08 | | | | 2 | B | | | Carshalton | Lily B League Match A - no hammer or discus | 1 Jun 24 |
| JT400 | 24.69 | | | | 4 | A | | | Walton | Derek Crookes U13 Inter Counties | 4 Aug 24 |
| JT400 | 23.07 | | | | 3 | | | | Kingston | Surrey County Championships | 12 May 24 |
| JT400 | 22.57 | | | | 1 | A | | | Kingston | Lily B League Cup Match | 24 Aug 24 |
| JT400 | 22.42 | | | | 2 | A | | | Dartford | UK Youth Development League Lower - Southern 1D | 21 Jul 24 |
| JT400 | 21.90 | | | | 1 | A | | | Carshalton | Lily B League Match A - no hammer or discus | 1 Jun 24 |
| JT400 | 20.20 | | | | 1 | A | | | Guildford | Lily B League Match 2 | 4 May 24 |
| 2023 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.56 | | -0.9 | | 5 | 14 | | | Tooting Bec | South London Athletics Network 1,2,3,4 Sprint Open & Relay Meeting | 27 May 23 |
| 100 | 15.6 | | | | 23 | | | | Ewell | Lily B League Non-Scoring | 15 Apr 23 |
| 200 | 32.50 | | -1.4 | | 5 | 12 | | | Tooting Bec | South London Athletics Network 1,2,3,4 Sprint Open & Relay Meeting | 27 May 23 |
| DT0.75K | 9.33 | | | | 1 | B | | | Ewell | Lily B League - Match 2 | 15 Apr 23 |
| JT400 | 19.29 | | | | 3 | | | | Kingston | Surrey County Championships | 14 May 23 |
| JT400 | 17.79 | | | | 1 | A | | | Carshalton | Lily B League - Match 1 (Cup) | 26 Aug 23 |
| JT400 | 17.59 | | | | 1 | A | | | Ewell | Lily B League - Match 2 | 15 Apr 23 |
| JT400 | 17.46 | | | | 2 | A | | | Crawley | UK Youth Development League Lower - Southern 1B | 8 Jul 23 |
| JT400 | 13.51 | | | | 6 | A | | | Bedford | UK Youth Development League Lower - Southern 1B | 7 May 23 |
| 2020 U11 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 45:43 | | | | 367 | | | 1 | Tooting Common | Tooting Common parkrun # 212 | 14 Mar 20 |