| 2023 U15 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.21 | w | 2.7 | | 2 | B8 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 16 Jul 23 |
| 100 | 13.28 | w | 2.2 | | 1 | A10 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 16 Jul 23 |
| 100 | 13.36 | w | 2.1 | | 2 | 3 | | | Catford | The Coronation Games | 7 May 23 |
| 100 | 13.41 | | -0.6 | | 3 | h1 | | | Kingston | Surrey County Championships | 14 May 23 |
| 100 | 13.6 | | | | 6 | s2 | | | Kingston | Surrey County Championships | 14 May 23 |
| 200 | 27.73 | | 1.7 | | 4 | 4 | | | Catford | The Coronation Games | 7 May 23 |
| 200 | 30.49 | i | | | 6 | h5 | | | Lee Valley | Southern U13/U15 & U17 Individual Championships | 15 Jan 23 |
| 2022 U15 S Factor |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.51 | i | | | 4 | 1.7 | | | Eltham | Sutcliffe Indoor 60's | 6 Mar 22 |
| 60 | 8.52 | i | | | 1 | 2.6 | | | Eltham | Sutcliffe Indoor 60's | 18 Dec 22 |
| 60 | 8.53 | i | | | 4 | 2.5 | | | Newham | Newham & Essex Beagles Indoor 2x60m Series | 16 Feb 22 |
| 60 | 8.54 | i | | | 3 | 2.6 | | | Eltham | Sutcliffe Indoor 60's | 6 Mar 22 |
| 60 | 8.60 | i | | | 2 | 2.7 | | | Eltham | Sutcliffe Indoor 60's | 13 Feb 22 |
| 60 | 8.64 | i | | | 4 | 1.5 | | | Eltham | Sutcliffe Indoor 60's | 18 Dec 22 |
| 60 | 8.65 | i | | | 3 | 1.7 | | | Newham | Newham & Essex Beagles Indoor 2x60m Series | 16 Feb 22 |
| 60 | 8.70 | i | | | 6 | 1.6 | | | Eltham | Sutcliffe Indoor 60's | 13 Feb 22 |
| 100 | 13.70 | | 1.4 | | 1 | 1.9 | | | Stratford (CT) | Newham & Essex Beagles Outdoor Series | 14 Aug 22 |
| 100 | 13.74 | | 1.1 | | 6 | 2.19 | | | Stratford (CT) | Newham & Essex Beagles Outdoor Series | 14 Aug 22 |
| 200 | 28.30 | w | 3.0 | | 5 | 7 | | | Stratford (CT) | Newham & Essex Beagles Outdoor Series | 14 Aug 22 |
| 2021 U13 S Factor |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.71 | i | | | 3 | 1.6 | | | Eltham | Sutcliffe Indoor 60's | 19 Dec 21 |
| 60 | 8.72 | i | | | 4 | 2.5 | | | Eltham | Sutcliffe Indoor 60's | 19 Dec 21 |
| 100 | 14.03 | w | 2.5 | | 2 | 8 | | | Gillingham | Medway & Maidstone AC Open Meeting | 7 Aug 21 |
| 150 | 21.06 | | 2.0 | | 1 | 2 | | | Dagenham | Be Fit Today Track Academy Open Series | 24 Jul 21 |
| 200 | 29.00 | | 1.3 | | 3 | 8 | | | Gillingham | Medway & Maidstone AC Open Meeting | 7 Aug 21 |
| 200 | 29.29 | | 1.4 | | 3 | 1 | | | Dagenham | Be Fit Today Track Academy Open Series | 24 Jul 21 |
| 400 | 69.94 | | | | 1 | 2 | | | Dagenham | Be Fit Today Track Academy Open Series | 24 Jul 21 |
| 800 | 3:03.32 | | | | 11 | 2 | | | Dagenham | Be Fit Today Track Academy Open Series | 24 Jul 21 |
| 2020 U13 S Factor |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.12 | i | | | 4 | 1.7 | | | Eltham | Sutcliffe Indoor 60's | 9 Feb 20 |
| 60 | NT | i | | | 3 | 2.8 | | | Eltham | Sutcliffe Indoor 60's | 9 Feb 20 |
| 2019 U11 S Factor |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.07 | i | | | M | | | | Lee Valley | Lee Valley Minithon | 21 Dec 19 |
| 60 | 9.21 | i | | | 4 | 1.6 | | | Eltham | Sutcliffe Indoor 60's | 22 Dec 19 |
| 60 | 9.32 | | 1.2 | | 1 | 2 | | | Lee Valley | Lee Valley DC Mini Racers | 6 Jul 19 |
| 60 | 9.33 | i | | | 4 | 2.6 | | | Eltham | Sutcliffe Indoor 60's | 22 Dec 19 |
| 60 | 9.77 | i | | | 8 | | | | Lee Valley | Lee Valley Minithon | 23 Feb 19 |
| 60 | 9.81 | i | | | 2 | 1.12 | | | Eltham | Sutcliffe 60m Series | 3 Mar 19 |
| 60 | 9.87 | i | | | 6 | 2.10 | | | Eltham | Sutcliffe 60m Series | 3 Mar 19 |
| 75 | 12.07 | | | | 3 | 1 | | | Crawley | Crawley Open Series (Inc Sussex County 10,000m Championships) | 26 Aug 19 |
| 80 | 12.51 | w | 2.1 | | 3 | 1 | | | Lee Valley | Lee Valley DC Mini Racers | 6 Jul 19 |
| 100 | 14.7 | | | | 1 | 20 | | | Tooting Bec | Herne Hill Harriers Open | 29 Jun 19 |
| 100 | 14.95 | | 1.5 | | 2 | 3 | | | Lee Valley | Lee Valley DC Mini Racers | 6 Jul 19 |
| 100 | 15.25 | | 2.0 | | 2 | O | | | Tooting Bec | Herne Hill Harriers Open | 24 Aug 19 |
| 150 | 23.24 | | | | 2 | 2 | | | Crawley | Crawley Open Series (Inc Sussex County 10,000m Championships) | 26 Aug 19 |
| 200 | 30.07 | i | | | M | | | | Lee Valley | Lee Valley Minithon | 21 Dec 19 |
| 200 | 31.14 | | 2.0 | | 2 | 15 | | | Tooting Bec | Herne Hill Harriers Open | 29 Jun 19 |
| 200 | 33.03 | i | | | 7 | | | | Lee Valley | Lee Valley Minithon | 23 Feb 19 |
| 200 | 35.30 | | 1.7 | | 2 | L | | | Tooting Bec | Herne Hill Harriers Open | 24 Aug 19 |
| 600 | 2:04.25 | i | | | M | | | | Lee Valley | Lee Valley Minithon | 21 Dec 19 |
| 600 | 2:08.92 | i | | | 7 | | | | Lee Valley | Lee Valley Minithon | 23 Feb 19 |
| 600 | 2:26.7 | | | | 1 | 2 | | | Crawley | Crawley Open Series (Inc Sussex County 10,000m Championships) | 26 Aug 19 |
| 800 | 2:57.98 | | | | 7 | F | | | Tooting Bec | Herne Hill Harriers Open | 24 Aug 19 |
| LJ | 3.19 | | | | 5 | | | | Tooting Bec | Herne Hill Harriers Open | 29 Jun 19 |
| 2018 U11 S Factor |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.15 | i | | | 27 | | | | Lee Valley | Lee Valley Minithon | 8 Dec 18 |
| 200 | 33.59 | i | | | 17 | | | | Lee Valley | Lee Valley Minithon | 8 Dec 18 |
| 600 | 2:12.75 | i | | | 12 | | | | Lee Valley | Lee Valley Minithon | 8 Dec 18 |
| LJ | 2.26 | i | | | 27 | | | | Lee Valley | Lee Valley Minithon | 8 Dec 18 |