| 2022 U20 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KL | 12:50 | | | | 67 | L2 | 33 | | Sutton | Epsom & Ewell Harriers Nonsuch Relays | 28 Jun 22 |
| 2021 U17 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 67.9 | | | | 4 | B | | | Carshalton | Southern Athletics League - South West London | 20 Jun 21 |
| 400HW | 72.9 | | | | 1 | ns | | | Carshalton | Southern Athletics League - South West London | 20 Jun 21 |
| 2020 U17 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:31.59 | | | | 2 | 1 | | | Wimbledon | Herc Wimbo 1500 3000 & 5000m Night | 23 Sep 20 |
| 1500 | 5:36.6 | | | | 2 | 2 | | | Aldershot | Aldershot & Farnham & District End of Season Track Meeting | 26 Sep 20 |
| 2.5MXC | 19:32 | | | | 65 | | 22 | 6 | Croydon | East Surrey League | 7 Mar 20 |
| 4.2KXC | 20:51 | | | | 44 | | | | Denbies | Surrey County Championships | 5 Jan 20 |
| 4.7KXC | 22:45 | | | | 52 | | | 37 | Richmond Park | Sport Systems Surrey Ladies' League Division 1/2 | 8 Feb 20 |
| 2019 U15 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 49.2 | | | | 4 | B | | | Walton | Lily B Girls' League - Match 1 | 1 Jun 19 |
| 800 | 2:53.0 | | | | P | | | | Carshalton | Surrey / Sussex County Combined Events Championships (Inc Relays, Steeplechase & Walks) | 8 Sep 19 |
| 75HU15W | 14.0 | | | | 1 | B | | | Walton | Lily B Girls' League - Match 1 | 1 Jun 19 |
| 75HU15W | 14.3 | | | | 1 | ns1 | | | Ewell | Lily B Girls' League - Match 1 | 22 Apr 19 |
| 75HU15W | 14.35 | | -1.3 | | P | | | | Carshalton | Surrey / Sussex County Combined Events Championships (Inc Relays, Steeplechase & Walks) | 8 Sep 19 |
| 75HU15W | 14.54 | | | | 4 | CA | | | Kingston | Lily B Girls' League Cup & Plate Finals | 31 Aug 19 |
| 75HU15W | 14.9 | | | | 1 | | | | Coulsdon | South London Athletics Network Super 8 Series | 28 Jul 19 |
| HJ | 1.30 | | | | 2 | ns | | | Walton | Lily B Girls' League - Match 2 | 1 Jun 19 |
| HJ | 1.26 | | | | P | | | | Carshalton | Surrey / Sussex County Combined Events Championships (Inc Relays, Steeplechase & Walks) | 8 Sep 19 |
| LJ | 4.06 | | | | 6 | | | | Coulsdon | South London Athletics Network Super 8 Series | 28 Jul 19 |
| LJ | 3.86 | | -1.9 | | P | | | | Carshalton | Surrey / Sussex County Combined Events Championships (Inc Relays, Steeplechase & Walks) | 8 Sep 19 |
| LJ | 3.83 | | | | 2 | ns | | | Ewell | Lily B Girls' League - Match 1 | 22 Apr 19 |
| LJ | 3.68 | | | | 5 | CB | | | Kingston | Lily B Girls' League Cup & Plate Finals | 31 Aug 19 |
| SP3K | 6.18 | | | | 1 | ns2 | | | Ewell | Lily B Girls' League - Match 1 | 22 Apr 19 |
| SP3K | 6.05 | | | | P | | | | Carshalton | Surrey / Sussex County Combined Events Championships (Inc Relays, Steeplechase & Walks) | 8 Sep 19 |
| PenU15W | 1798 | | | | 22 | | | | Carshalton | Surrey / Sussex County Combined Events Championships (Inc Relays, Steeplechase & Walks) | 8 Sep 19 |
| 4KXC | 18:02 | | | | 42 | | | | Croydon | Surrey County Championships | 5 Jan 19 |
| 2.5MXC | 18:55 | | | | 45 | | | 34 | Croydon | Start Fitness Surrey Ladies' League Division 1/2 | 2 Mar 19 |
| 2.5MXC | 20:37 | | | | 67 | | | 45 | Priory Park | Sport Systems Surrey Ladies' League Division 1/2 | 12 Oct 19 |
| parkrun | 23:01 | | | | 132 | | | | Nonsuch | Nonsuch parkrun # 384 | 12 Jan 19 |
| ZXC | 13:51 | | | | 58 | | | | Reigate | Surrey County Schools' Championships | 19 Jan 19 |
| ZXCL | 9:39 | | | | 15 | L1 | | | Guildford | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 26 Oct 19 |
| 2018 U15 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.8 | | | | 19 | ns | | | Croydon | Lily B Girls' League - Match 1 | 2 Jun 18 |
| 800 | 2:46.7 | | | | 8 | ns | | | Croydon | Lily B Girls' League - Match 1 | 2 Jun 18 |
| 800 | 2:53.3 | | | | P | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| 75HU15W | 14.50 | | 1.2 | | P | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| 75HU15W | 14.7 | | | | 3 | ns | | | Carshalton | Lily B Girls' League Cup Final | 25 Aug 18 |
| 75HU15W | 14.8 | | | | 5 | ns | | | Kingston | Lily B Girls' League - Match 2 | 15 Jul 18 |
| 75HU15W | 15.1 | | | | 2 | B | | | Epsom | Lily B Girl's League - Match 1 | 5 May 18 |
| HJ | 1.23 | | | | P | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| HJ | 1.20 | | | | 1 | ns | | | Epsom | Lily B Girl's League - Match 1 | 5 May 18 |
| LJ | 4.12 | | 1.5 | | P | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| LJ | 3.61 | | | | 6 | ns | | | Croydon | Lily B Girls' League - Match 1 | 2 Jun 18 |
| SP3K | 5.91 | | | | P | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| SP3K | 5.21 | | | | 6 | ns | | | Kingston | Lily B Girls' League - Match 2 | 15 Jul 18 |
| HT3K | 14.35 | | | | 1 | A | | | Kingston | Lily B Girls' League - Match 2 | 15 Jul 18 |
| HT3K | 11.93 | | | | 2 | B | | | Carshalton | Lily B Girls' League Cup Final | 25 Aug 18 |
| HT3K | 11.01 | | | | 3 | A | | | Epsom | Lily B Girl's League - Match 1 | 5 May 18 |
| PenU15W | 1810 | | | | 10 | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| 3KXC | 13:26 | | | | 53 | | | 52 | Wimbledon Common | Start Fitness Surrey Ladies' League Division 1/2 | 13 Jan 18 |
| 3.2KXC | 13:44 | | | | 28 | | | 27 | Richmond Park | Start Fitness Surrey Ladies' League Division 1/2 | 10 Feb 18 |
| 2MXC | 13:54 | | | | 60 | | 18 | 7 | Croydon | East Surrey League | 29 Sep 18 |
| 4.4KXC | 21:01 | | | | 63 | | | 44 | Wimbledon Common | Start Fitness Surrey Ladies' League Division 1/2 | 13 Oct 18 |
| 4.5KXC | 24:47 | | | | 54 | | | 39 | Nonsuch Park | Start Fitness Surrey Ladies' League Division 1/2 | 10 Nov 18 |
| 3M | 21:15 | | | | 63 | BOR | | | London | Virgin London Mini Marathon | 22 Apr 18 |
| parkrun | 22:17 | | | | 77 | | | | Nonsuch | Nonsuch parkrun # 337 | 17 Feb 18 |
| parkrun | 22:26 | | | | 63 | | | 1 | Nonsuch | Nonsuch parkrun # 342 | 24 Mar 18 |
| parkrun | 22:43 | | | | 46 | | | 1 | Worsley Woods | Worsley Woods parkrun # 319 | 7 Apr 18 |
| parkrun | 23:55 | | | | 113 | | | 1 | Nonsuch | Nonsuch parkrun # 380 | 22 Dec 18 |
| parkrun | 24:43 | | | | 151 | | | 1 | Stretford | Stretford parkrun # 161 | 29 Dec 18 |
| ZXC | 14:35 | | | | 57 | | | | Reigate | Surrey County Schools' Championships | 20 Jan 18 |
| ZXCL | 9:15 | | | | 20 | L1 | | | Guildford | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 27 Oct 18 |
| 2017 U13 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:48.4 | | | | 2 | ns | | | Guildford | Lily B Girls' League Match 1 & non scoring | 1 Jul 17 |
| 800 | 3:00.67 | | | | P | | | | Carshalton | Surrey County Combined Events Championships | 10 Sep 17 |
| 70HU13W | 14.54 | | 1.6 | | P | | | | Carshalton | Surrey County Combined Events Championships | 10 Sep 17 |
| 70HU13W | 15.7 | | | | 3 | ns | | | Carshalton | Lily B Girls' League Match 1 & non scoring | 6 May 17 |
| HJ | 1.17 | | | | P | | | | Carshalton | Surrey County Combined Events Championships | 10 Sep 17 |
| HJ | 1.15 | | | | 2 | ns | | | Guildford | Lily B Girls' League Match 1 & non scoring | 1 Jul 17 |
| LJ | 3.41 | | 1.0 | | P | | | | Carshalton | Surrey County Combined Events Championships | 10 Sep 17 |
| SP2.72K | 5.55 | | | | P | | | | Carshalton | Surrey County Combined Events Championships | 10 Sep 17 |
| DT0.75K | 12.44 | | | | 2 | A | | | Carshalton | Lily B Girls' League Match 1 & non scoring | 6 May 17 |
| PenU13W | 1423 | | | | 20 | | | | Carshalton | Surrey County Combined Events Championships | 10 Sep 17 |
| 2.5KXC | 9:30 | | | | 17 | L1 | | | Guildford | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 28 Oct 17 |
| 1.75MXC | 13:10 | | | | 34 | | | 34 | Croydon | Surrey Ladies' League | 14 Jan 17 |
| 3KXC | 12:36 | | | | 49 | | | | Croydon | Surrey County Championships | 7 Jan 17 |
| 3KXC | 12:58 | | | | 44 | | | 41 | Nonsuch Park | Start Fitness Surrey Ladies' League Division 1/2 | 11 Nov 17 |
| 2MXC | 14:30 | | | | 70 | | 32 | 12 | Croydon | East Surrey League | 30 Sep 17 |
| 2MXC | 14:53 | | | | 38 | | | 38 | Reigate | Start Fitness Surrey Ladies' League Division 1/2 | 14 Oct 17 |
| 2.5MXC | 18:38 | | | | 44 | | | 16 | Wimbledon Common | Hercules Wimbledon Interclub 5 (Inc East Surrey League) | 9 Dec 17 |
| parkrun | 22:41 | | | | 90 | | | 1 | Nonsuch | Nonsuch parkrun # 324 | 18 Nov 17 |
| parkrun | 23:25 | | | | 14 | | 1 | 1 | Tewkesbury | Tewkesbury parkrun # 92 | 17 Jun 17 |
| parkrun | 23:44 | | | | 134 | | | | Nonsuch | Nonsuch parkrun # 303 | 24 Jun 17 |
| parkrun | 24:10 | | | | 147 | | | | Nonsuch | Nonsuch parkrun # 291 | 1 Apr 17 |
| ZXC | 14:14 | | | | 24 | | | | Reigate | Surrey County Schools' Championships | 21 Jan 17 |
| 2016 U13 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:04.67 | | | | P | | | | Carshalton | Surrey County Combined Events / Relay Championships & Open | 11 Sep 16 |
| 70HU13W | 17.32 | | 0.9 | | P | | | | Carshalton | Surrey County Combined Events / Relay Championships & Open | 11 Sep 16 |
| HJ | NH | | | | P | | | | Carshalton | Surrey County Combined Events / Relay Championships & Open | 11 Sep 16 |
| LJ | 2.76 | | | | P | | | | Carshalton | Surrey County Combined Events / Relay Championships & Open | 11 Sep 16 |
| SP2.72K | 3.11 | | | | P | | | | Carshalton | Surrey County Combined Events / Relay Championships & Open | 11 Sep 16 |
| PenU13W | 669 | | | | 20 | | | | Carshalton | Surrey County Combined Events / Relay Championships & Open | 11 Sep 16 |
| 3.1KXC | 13:08 | | | | 30 | | | 29 | Nonsuch Park | Surrey Ladies' League | 15 Oct 16 |
| 2.5MXC | 18:36 | | | | 50 | | 17 | 10 | Wimbledon Common | Hercules Wimbledon Interclub 5 (Inc East Surrey League) | 10 Dec 16 |
| parkrun | 24:22 | | | | 133 | | | 1 | Nonsuch | Nonsuch parkrun # 265 | 1 Oct 16 |
| parkrun | 26:36 | | | | 195 | | | | Nonsuch | Nonsuch parkrun # 259 | 20 Aug 16 |
| parkrun | 29:56 | | | | 286 | | | 1 | Nonsuch | Nonsuch parkrun # 231 | 6 Feb 16 |
| ZXC | 12:54 | | | | 23 | | | 23 | Mitcham Common | Surrey Ladies' League | 3 Dec 16 |
| ZXCL | 9:18 | | | | 21 | L2 | | | Guildford | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 29 Oct 16 |