| 2024 U23 Herne Hill/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.52 | | | | 9 | 1 | | | Cambridge | Cambridge University AC Sports | 27 Apr 24 |
| TJ | 10.61 | | | | 2 | | | | Cambridge | Cambridgeshire County Championships (excludes development walk events for Power of 10) | 11 May 24 |
| TJ | 10.49 | | | | 3 | | | | Oxford | 149th Oxford Vs. Cambridge Varsity Match | 18 May 24 |
| TJ | 10.25 | | | | 5 | 1 | | | Cambridge | Cambridge University AC Field Evening | 1 May 24 |
| 2022 U20 Herne Hill/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.54 | i | | | 4 | | | | Lee Valley | Oxford University v Cambridge University Inter-Varsity Field Events & Relay | 26 Feb 22 |
| TJ | 10.50 | i | | | 1 | | | | Lee Valley | Oxford University v Cambridge University Inter-Varsity Field Events & Relay | 26 Feb 22 |
| TJ | 10.43 | | 1.8 | | 13 | q2 | | | Chelmsford | BUCS Outdoor Athletics Championship | 30 Apr 22 |
| TJ | 10.30 | i | | | 9 | q1 | | | Sheffield | BUCS British University Championships | 18 Feb 22 |
| TJ | 9.43 | | | | 6 | | | | Oxford | Oxford v Cambridge 147th Athletics Varsity Match | 8 May 22 |
| 2021 U20 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 9.91 | | | | 3 | | | | Cambridge | Oxford University v Cambridge University Fresher's Varsity Match | 6 Nov 21 |
| 2020 U20 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.33 | | 0.5 | | 2 | 20 | | | Tooting Bec | South London Athletic Network Sprint Open | 22 Aug 20 |
| 200 | 30.08 | | -1.1 | | 6 | 10 | | | Tooting Bec | South London Athletic Network Open | 5 Sep 20 |
| LJ | 4.13 | | | | 2 | A | | | Tooting Bec | South London Athletic Network Open | 5 Sep 20 |
| TJ | 10.60 | i | | | 10 | | | | Carshalton | Surrey & Sussex County Championships | 16 Feb 20 |
| TJ | 10.38 | i | | | 11 | | | | Lee Valley | South of England AA U20 / Senior Championships | 2 Feb 20 |
| 2019 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.65 | i | | | 4 | Syh3 | | | Carshalton | Surrey & Sussex County Championships | 17 Feb 19 |
| 60 | 8.66 | i | | | 2 | 2.18 | | | Carshalton | South London Athletic Network Open Meeting | 6 Jan 19 |
| 60 | 8.74 | i | | | 2 | 1.21 | | | Carshalton | South London Athletic Network Open Meeting | 6 Jan 19 |
| 60 | 8.82 | i | | | 4 | 3.17 | | | Carshalton | South London Athletic Network Open Meeting | 6 Jan 19 |
| 60 | 8.83 | i | | | 5 | 1.3 | | | Eltham | Sutcliffe Indoor 60's | 22 Dec 19 |
| 100 | 14.06 | | 0.7 | | 4 | 3 | | | Carshalton | South London Athletics Network UAG Trophy Open | 30 Mar 19 |
| 200 | 28.2 | | | | 3 | B | | | Ewell | Lily B Girls' League - Match 1 | 22 Apr 19 |
| 200 | 28.40 | | 2.0 | | 3 | B | | | Guildford | UK Youth Development U17/U20 League Division South 2A | 30 Jun 19 |
| 200 | 29.29 | | 0.7 | | 5 | 3 | | | Carshalton | South London Athletics Network UAG Trophy Open | 30 Mar 19 |
| 200 | 30.31 | | 0.0 | | 6 | 9 | | | Wimbledon | Hercules Wimbledon Young Athletes Open Meeting | 7 Apr 19 |
| 300 | 46.4 | | | | 3 | A | | | Croydon | UK Youth Development U17/U20 League Division South 2A | 28 Jul 19 |
| 300 | 47.10 | i | | | 1 | 7 | | | Lee Valley | London U13 / U15 / U17 Games | 5 Jan 19 |
| 300 | 49.18 | | | | 7 | A | | | Perivale | UK Youth Development U17/U20 League Division South 2A | 26 May 19 |
| HJ | 1.35 | | | | 4 | A | | | Walton | Lily B Girls' League - Match 2 | 1 Jun 19 |
| HJ | 1.35 | | | | 1 | A | | | Tooting Bec | Southern Athletics League Division 3SE | 17 Aug 19 |
| HJ | 1.25 | | | | 4 | A | | | Perivale | UK Youth Development U17/U20 League Division South 2A | 26 May 19 |
| LJ | 4.53 | | | | 2 | A | | | Worthing | Southern Athletics League Division 3SE | 13 Jul 19 |
| LJ | 4.27 | | | | 4 | A | | | Croydon | UK Youth Development U17/U20 League Division South 2A | 28 Jul 19 |
| LJ | 3.82 | | | | 5 | A | | | Guildford | UK Youth Development U17/U20 League Division South 2A | 30 Jun 19 |
| TJ | 10.36 | | | | 1 | A | | | Tooting Bec | Southern Athletics League Division 3SE | 17 Aug 19 |
| TJ | 10.35 | | | | 1 | | | | Tooting Bec | Rosenheim League Eastern Division | 17 Jul 19 |
| TJ | 10.25 | | | | 1 | A | | | Croydon | UK Youth Development U17/U20 League Division South 2A | 28 Jul 19 |
| TJ | 10.17 | | | | 2 | A | | | Worthing | Southern Athletics League Division 3SE | 13 Jul 19 |
| TJ | 10.10 | | | | 1 | A | | | Guildford | Lily B Girls' League - Match 2 | 7 Jul 19 |
| TJ | 10.05 | | | | 2 | | | | Tooting Bec | Herne Hill Harriers Open | 24 Aug 19 |
| TJ | 9.89 | | | | 1 | CA | | | Kingston | Lily B Girls' League Cup & Plate Finals | 31 Aug 19 |
| TJ | 9.60 | i | | | 10 | | | | Carshalton | Surrey & Sussex County Championships | 17 Feb 19 |
| TJ | 9.60 | | | | 3 | A | | | Ewell | Lily B Girls' League - Match 1 | 22 Apr 19 |
| TJ | 9.56 | | | | 2 | A | | | Tooting Bec | Southern Athletics League Division 3SE | 19 May 19 |
| TJ | 9.50 | | | | 1 | B | | | Walton | Lily B Girls' League - Match 2 | 1 Jun 19 |
| TJ | 9.17 | | | | 1 | B | | | Perivale | UK Youth Development U17/U20 League Division South 2A | 26 May 19 |
| 2018 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.94 | i | | | 4 | h2 | | | Carshalton | Surrey County Championships | 18 Feb 18 |
| 60 | 9.07 | i | | | 1 | 2.25 | | | Carshalton | South London Athletic Network Open Meeting | 6 Jan 18 |
| 60 | 9.09 | i | | | 2 | 3.13 | | | Carshalton | South London Athletic Network Open Meeting | 6 Jan 18 |
| 60 | 9.18 | i | | | 6 | 1.16 | | | Carshalton | South London Athletic Network Open Meeting | 6 Jan 18 |
| 75 | 13.7 | | | | 29 | ns | | | Croydon | Lily B Girls' League - Match 1 | 2 Jun 18 |
| 100 | 13.4 | | | | 1 | 2 | | | Coulsdon | South London Athletics Network Super 8 Series | 29 Jul 18 |
| 100 | 13.84 | | 0.7 | | 3 | 7 | | | Tooting Bec | Herne Hill Harriers Open | 7 May 18 |
| 100 | 13.97 | | 0.2 | | 2 | 2 | | | Tooting Bec | South London Athletics Network UAG Trophy Open | 24 Mar 18 |
| 100 | 14.0 | | | | 3 | ns | | | Epsom | Lily B Girls' League - Match 2 | 5 May 18 |
| 100 | 14.03 | | 0.3 | | 7 | h2 | | | Kingston | Surrey County Championships | 12 May 18 |
| 100 | 14.4 | | | | 5 | | | | Carshalton | South London Athletics Network Super 8 Series | 19 Aug 18 |
| 100 | 14.48 | | | | 3 | 7 | | | Tooting Bec | Herne Hill Harriers Open | 31 Mar 18 |
| 100 | 14.60 | | | | - | ns | | | Carshalton | Southern Athletics League Division 3SE | 28 Apr 18 |
| 200 | 28.4 | | | | 1 | ns | | | Epsom | Lily B Girls' League - Match 2 | 5 May 18 |
| 200 | 28.43 | | -1.1 | | 4 | | | | Woking | Woking AC Open Championship | 2 Sep 18 |
| 200 | 28.45 | | -1.1 | | 1 | h2 | | | Woking | Woking AC Open Championship | 2 Sep 18 |
| 200 | 28.61 | | | | 7 | h2 | | | Kingston | Surrey County Championships | 13 May 18 |
| 200 | 28.8 | | | | 2 | B | | | Tooting | Southern Athletics League Division 3SE | 23 Jun 18 |
| 200 | 28.9 | | | | 3 | | | | Carshalton | South London Athletics Network Super 8 Series | 19 Aug 18 |
| 200 | 29.53 | | 1.8 | | 2 | B | | | Carshalton | Southern Athletics League Division 3SE | 28 Apr 18 |
| 200 | 29.77 | | -0.2 | | 4 | 2 | | | Tooting Bec | South London Athletics Network UAG Trophy Open | 24 Mar 18 |
| 200 | 30.14 | i | | | 3 | 9 | | | Lee Valley | London U13 / U15 / U17 Games | 20 Jan 18 |
| 300 | 44.95 | | | | 2 | | | | Woking | Woking AC Open Championship | 2 Sep 18 |
| 300 | 45.16 | | | | 5 | | | | Battersea | London County Schools Championships | 9 Jun 18 |
| 300 | 45.8 | | | | 1 | A | | | Croydon | Lily B Girls' League - Match 2 | 2 Jun 18 |
| 300 | 48.06 | | | | 4 | | | | Tooting Bec | South London Athletics Network UAG Trophy Open | 24 Mar 18 |
| 300 | 49.92 | | | | 6 | 2 | | | Tooting Bec | Herne Hill Harriers Open | 31 Mar 18 |
| 300 | 51.45 | i | | | 5 | 9 | | | Lee Valley | London U13 / U15 / U17 Games | 20 Jan 18 |
| HJ | 1.30 | | | | 3 | A | | | Tooting | Southern Athletics League Division 3SE | 18 Aug 18 |
| HJ | 1.20 | | | | 1 | B | | | Carshalton | Southern Athletics League Division 3SE | 28 Apr 18 |
| HJ | NM | | | | - | | | | Tooting Bec | South London Athletics Network UAG Trophy Open | 24 Mar 18 |
| LJ | 4.07 | | 1.7 | | 14 | | | | Horspath | South of England U15 / U20 Inter County Championships | 1 Sep 18 |
| LJ | 3.84 | | | | 2 | B | | | Epsom | Lily B Girls' League - Match 2 | 5 May 18 |
| LJ | 3.49 | | | | 6 | A | | | Carshalton | South London Athletics Network Super 8 Series | 19 Aug 18 |
| TJ | 9.16 | | | | 5 | | | | Battersea | London County Schools Championships | 9 Jun 18 |
| TJ | 8.84 | | | | 2 | B | | | Tooting | Southern Athletics League Division 3SE | 18 Aug 18 |
| TJ | 8.20 | | | | 2 | A | | | Croydon | Lily B Girls' League - Match 2 | 2 Jun 18 |
| DT1K | 17.48 | | | | 2 | A | | | Carshalton | Southern Athletics League Division 3SE | 28 Apr 18 |
| JT600 | 6.64 | | | | 10 | | | | Horspath | South of England U15 / U20 Inter County Championships | 1 Sep 18 |
| 2017 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.0 | | | | 5 | 4 | | | Carshalton | SLAN Super 8 U13 / U15 Young Athletes' Open | 20 Aug 17 |
| 200 | 31.5 | | | | 5 | 2 | | | Carshalton | SLAN Super 8 U13 / U15 Young Athletes' Open | 20 Aug 17 |
| HJ | 1.15 | | | | 2 | | | | Carshalton | SLAN Super 8 U13 / U15 Young Athletes' Open | 20 Aug 17 |