| 2025 U17 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.18 | i | | | 1 | h1 | | | Lee Valley | SEAA Indoor U13/U15/U17 Championships | 11 Jan 25 |
| 60 | 7.20 | i | | | 3 | s1 | | | Lee Valley | SEAA Indoor U13/U15/U17 Championships | 11 Jan 25 |
| 60 | 7.35 | i | | | 6 | B07 | | | Lee Valley | Be Fit Today Track Academy Indoor Series | 5 Jan 25 |
| 60 | 7.40 | i | | | 5 | s2 | | | Lee Valley | Essex and Eastern Indoor Championships | 1 Mar 25 |
| 60 | 7.41 | i | | | 3 | h5 | | | Lee Valley | Essex and Eastern Indoor Championships | 1 Mar 25 |
| 60 | 7.43 | i | | | 4 | A6 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 19 Feb 25 |
| 60 | 7.44 | i | | | 4 | B7 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 19 Feb 25 |
| 100 | 10.87 | | 0.9 | | 2 | s3 | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 9 Aug 25 |
| 100 | 10.89 | | -0.6 | | 3 | | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 9 Aug 25 |
| 100 | 10.91 | | -0.3 | | 2 | h1 | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 9 Aug 25 |
| 100 | 10.99 | | 1.9 | | 3 | A | | | Hendon | Eastern Young Athletes league | 27 Jul 25 |
| 100 | 11.01 | | -0.1 | | 3 | A | | | Cambridge | Southern Athletics League Division 2 North & East | 13 Jul 25 |
| 100 | 11.08 | | 2.0 | | 3 | B18 | | | Stratford (CT) | Stratford Speed | 26 May 25 |
| 100 | 11.15 | w | 3.0 | | 1 | A33 | | | Stratford (CT) | Stratford Speed | 26 May 25 |
| 100 | 11.21 | | | | 1 | A | | | Chelmsford | Eastern Young Athletes league | 15 Jun 25 |
| 100 | 11.3 | | | | 1 | A | | | Watford | Eastern Young Athletes league | 18 May 25 |
| 100 | 11.32 | | -1.4 | | 4 | B | | | Stevenage | Southern Athletics League Division 2 North & East | 17 May 25 |
| 100 | 11.35 | | -1.9 | | 1 | h2 | | | Chelmsford | Essex County Championships | 10 May 25 |
| 100 | 11.5 | | | | 2 | A | | | Grays | Eastern Young Athletes league | 13 Apr 25 |
| 100 | 11.54 | | -4.5 | | 3 | | | | Chelmsford | Essex County Championships | 10 May 25 |
| 100 | 11.66 | | -2.0 | | 1 | 7 | | | Woodford | Woodford Open Graded Meeting | 6 May 25 |
| 200 | 22.16 | | 1.9 | | 3 | A | | | Hendon | Eastern Young Athletes league | 27 Jul 25 |
| 200 | 22.22 | | -0.6 | | 2 | s3 | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 10 Aug 25 |
| 200 | 22.31 | | 0.3 | | 6 | | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 10 Aug 25 |
| 200 | 22.49 | w | 3.5 | | 4 | A | | | Woodford Green | Southern Athletics League Division 2 North & East | 22 Jun 25 |
| 200 | 22.65 | | -2.0 | | 1 | A | | | Cambridge | Southern Athletics League Division 2 North & East | 13 Jul 25 |
| 200 | 22.72 | | -2.7 | | 2 | h1 | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 10 Aug 25 |
| 200 | 22.76 | | -0.1 | | 1 | h2 | | | Chelmsford | Essex County Schools Championships | 14 Jun 25 |
| 200 | 22.79 | | | | 1 | A | | | Chelmsford | Eastern Young Athletes league | 15 Jun 25 |
| 200 | 22.80 | w | 2.3 | | 1 | 13 | | | Stratford (CT) | Stratford Speed | 26 May 25 |
| 200 | 22.81 | | -1.2 | | 1 | 5 | | | Stratford (CT) | Stratford Speed | 14 Sep 25 |
| 200 | 22.87 | | -1.4 | | 5 | | | | Chelmsford | Essex County Schools Championships | 14 Jun 25 |
| 200 | 23.0 | | | | 1 | A | | | Watford | Eastern Young Athletes league | 18 May 25 |
| 200 | 23.04 | | -2.5 | | 2 | h2 | | | Chelmsford | Essex County Championships | 11 May 25 |
| 200 | 23.11 | | -2.7 | | 5 | | | | Chelmsford | Essex County Championships | 11 May 25 |
| 200 | 23.16 | | 0.0 | | 5 | A | | | Stevenage | Southern Athletics League Division 2 North & East | 17 May 25 |
| 200 | 23.77 | | -1.9 | | 2 | 5 | | | Woodford | Woodford Open Graded Meeting | 6 May 25 |
| 200 | 23.9 | | | | 2 | A | | | Grays | Eastern Young Athletes league | 13 Apr 25 |
| 200 | 23.96 | i | | | 2 | s2 | | | Lee Valley | SEAA Indoor U13/U15/U17 Championships | 12 Jan 25 |
| 200 | 23.99 | i | | | 2 | h2 | | | Lee Valley | SEAA Indoor U13/U15/U17 Championships | 12 Jan 25 |
| 200 | 24.79 | i | | | 4 | 7 | | | Lee Valley | Be Fit Today Track Academy Indoor Series | 5 Jan 25 |
| 200 | DNF | i | | | - | h3 | | | Lee Valley | Essex and Eastern Indoor Championships | 2 Mar 25 |
| LJ | 5.97 | | | | 3 | A | | | Stevenage | Southern Athletics League Division 2 North & East | 17 May 25 |
| LJ | 5.47 | | | | 4 | A | | | Woodford Green | Southern Athletics League Division 2 North & East | 22 Jun 25 |
| 2024 U15 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.31 | i | | | 2 | B06 | | | Lee Valley | Be Fit Today Track Academy Indoor Series | 8 Dec 24 |
| 60 | 7.40 | i | | | 4 | A10 | | | Lee Valley | Be Fit Today Track Academy Indoor Series | 8 Dec 24 |
| 60 | 7.48 | i | | | 2 | s1 | | | Lee Valley | Essex & Eastern Indoor Championships | 2 Mar 24 |
| 60 | 7.48 | i | | | 3 | | | | Lee Valley | Essex & Eastern Indoor Championships | 2 Mar 24 |
| 60 | 7.61 | i | | | 2 | h4 | | | Lee Valley | Essex & Eastern Indoor Championships | 2 Mar 24 |
| 100 | 11.57 | w | 3.7 | | 1 | 6 | | | Woodford | Woodford Green Open Graded Meeting | 28 May 24 |
| 100 | 11.66 | | 0.3 | | 3= | | | | Chelmsford | Essex County Championships | 11 May 24 |
| 100 | 11.73 | | 0.9 | | 1 | A | | | Hornchurch | Eastern Young Athletes League | 5 May 24 |
| 100 | 11.80 | | -0.6 | | 1 | h3 | | | Chelmsford | Essex County Championships | 11 May 24 |
| 100 | 11.8 | | | | 1 | A | | | St. Albans | Eastern Young Athletes League | 2 Jun 24 |
| 100 | 11.90 | | -1.5 | | 2= | s1 | | | Chelmsford | Essex County Championships | 11 May 24 |
| 100 | 12.0 | | | | 3 | A | | | Ware | Eastern Young Athletes League | 14 Apr 24 |
| 200 | 23.63 | | 1.5 | | 1 | h1 | | | Chelmsford | Essex County Schools Championships | 8 Jun 24 |
| 200 | 23.65 | | -0.8 | | 1 | | | | Chelmsford | Essex County Schools Championships | 8 Jun 24 |
| 200 | 23.93 | | -0.5 | | 2 | h2 | | | Chelmsford | Essex County Championships | 12 May 24 |
| 200 | 23.93 | | -0.7 | | 7 | | | | Chelmsford | Essex County Championships | 12 May 24 |
| 200 | 24.0 | | | | 1 | A | | | St. Albans | Eastern Young Athletes League | 2 Jun 24 |
| 200 | 24.35 | | | | 3 | 6 | | | Woodford | Woodford Green Open Graded Meeting | 28 May 24 |
| 200 | 24.70 | i | | | 4 | h1 | | | Lee Valley | Essex & Eastern Indoor Championships | 3 Mar 24 |
| 200 | 24.97 | i | | | 5 | s1 | | | Lee Valley | Essex & Eastern Indoor Championships | 3 Mar 24 |
| 200 | 25.01 | | -0.8 | | 2 | A | | | Hornchurch | Eastern Young Athletes League | 5 May 24 |
| 200 | 25.4 | | | | 2 | A | | | Ware | Eastern Young Athletes League | 14 Apr 24 |
| HJ | 1.35 | | | | 5 | A | | | Hornchurch | Eastern Young Athletes League | 5 May 24 |
| 2023 U15 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.98 | w | 3.0 | | 2 | h1 | | | Grays | Essex County Championships | 13 May 23 |
| 100 | 12.10 | w | 2.8 | | 4 | | | | Grays | Essex County Championships | 13 May 23 |
| 100 | 12.2 | | | | 4 | A | | | Hornchurch | Eastern Young Athletes League | 2 Jul 23 |
| 100 | 12.2 | | | | 1 | ns | | | Basildon | Eastern Young Athletes League | 6 Aug 23 |
| 100 | 12.5 | | | | 4 | A | | | St. Albans | Eastern Young Athletes League | 21 May 23 |
| 100 | 12.8 | | | | 3 | A | | | Ware | Eastern Young Athletes League | 23 Apr 23 |
| 200 | 25.5 | | | | 1 | ns | | | Basildon | Eastern Young Athletes League | 6 Aug 23 |
| 200 | 25.52 | | 0.9 | | 5 | A | | | Hornchurch | Eastern Young Athletes League | 2 Jul 23 |
| 200 | 25.9 | | | | 5 | A | | | St. Albans | Eastern Young Athletes League | 21 May 23 |
| 200 | 25.94 | | 1.2 | | 4 | h1 | | | Grays | Essex County Championships | 14 May 23 |
| 200 | 26.1 | | | | 4 | A | | | Ware | Eastern Young Athletes League | 23 Apr 23 |
| LJ | 4.66 | | | | 2 | A | | | St. Albans | Eastern Young Athletes League | 21 May 23 |
| LJ | 4.51 | | | | 3 | A | | | Hornchurch | Eastern Young Athletes League | 2 Jul 23 |
| LJ | 4.19 | | | | 5 | A | | | Hemel Hempstead | Eastern Young Athletes League | 16 Jul 23 |
| JT600 | 16.17 | | | | 2 | ns | | | Basildon | Eastern Young Athletes League | 6 Aug 23 |