| 2025 U17 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.86 | i | | | 4 | A11 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 29 Jan 25 |
| 60 | 7.95 | i | | | 6 | A10 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 15 Jan 25 |
| 60 | 8.04 | i | | | 7 | B09 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 15 Jan 25 |
| 60 | 8.08 | i | | | 6 | B10 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 29 Jan 25 |
| 60 | 8.19 | i | | | 4 | A10 | | | Uxbridge | Running2Time Brunel Indoor Open Series | 5 Feb 25 |
| 60 | 8.27 | i | | | 3 | B12 | | | Uxbridge | Running2Time Brunel Indoor Open Series | 5 Feb 25 |
| 100 | 12.18 | | 1.7 | | 3 | A41 | | | Stratford (CT) | Stratford Speed | 26 May 25 |
| 100 | 12.21 | w | 2.5 | | 3 | ns6 | | | Eton | Southern Athletics League Division 1 | 22 Jun 25 |
| 100 | 12.21 | | 0.2 | | 2 | A06 | | | Willesden | Track Academy Open Meet | 17 Jul 25 |
| 100 | 12.37 | | 0.0 | | 5 | ns3 | | | Finsbury Park | Southern Athletics League Division 1 | 13 Jul 25 |
| 100 | 12.38 | | -0.2 | | 1 | ns | | | Winchester | UK Youth Development Upper League - Southern 1A | 27 Apr 25 |
| 100 | 12.50 | | -1.5 | | 7 | h3 | | | Lee Valley | Middlesex County Championships | 10 May 25 |
| 2024 U15 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.32 | | 0.0 | | 1 | A10 | | | Willesden | Track Academy Outdoor Competition - electronic times only for Power of 10 | 18 Jul 24 |
| 100 | 12.53 | | -1.4 | | 7 | h2 | | | Walton | SEAA U13/U15/U17 Championships | 11 Aug 24 |
| 100 | 12.76 | | 0.0 | | 8 | B03 | | | Willesden | Track Academy Outdoor Competition - electronic times only for Power of 10 | 18 Jul 24 |