| 2025 U23 Blackheath & Bromley/Nottingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.59KXC | 27:08 | | | | 483 | | | | Cardiff | BUCS Championship | 1 Feb 25 |
| HM | 1:56:16 | | | 2:06:01 | 3557 | | 642 | | Nottingham | Robin Hood Half Marathon | 28 Sep 25 |
| 2022 U20 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 66.53 | | | | 3 | 1 | | | Coulsdon | South London Athletics Network Early Season Outdoor Open | 30 Apr 22 |
| 400 | 66.9 | | | | 1 | B | | | Gillingham | Southern Athletics League Division 1 - Match 2 | 22 May 22 |
| 400 | 67.42 | | | | 4 | 1 | | | Tonbridge | Tonbridge AC Evening Open Meeting | 3 May 22 |
| 400 | 68.5 | | | | 3 | | | | Kingston | Surrey Schools Championships | 11 Jun 22 |
| 600 | 1:53.28 | | | | 7 | 7 | | | Tonbridge | Tonbridge Easter Open Meeting | 18 Apr 22 |
| 800 | 2:33.84 | i | | | 3 | 7 | | | Lee Valley | London Indoor Games U20/Senior Day 1 & Day 2 | 23 Jan 22 |
| 800 | 2:54.2 | | | | 3 | ns | | | Gillingham | Southern Athletics League Division 1 | 12 Jun 22 |
| 2021 U17 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 48.23 | | | | 5 | | | | Tonbridge | Tonbridge AC Evening Meeting | 1 Jun 21 |
| 400 | 68.59 | | | | 4 | 4 | | | Eltham | Cambridge Harriers Open Series | 23 Jun 21 |
| 1500SCW | 6:23.47 | | | | 1 | B | | | Eltham | Southern Athletics League - South East London | 11 Jul 21 |
| 2020 U17 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:58.11 | | | | 8 | 1 | | | Dagenham | Be Fit Today Track Academy Open | 12 Sep 20 |
| 1500 | 6:15.37 | | | | 11 | 4 | | | Bromley | Blackheath & Bromley H September Open Series | 14 Sep 20 |
| 4KXC | 20:47 | | | | 168 | | | | Parliament Hill | South of England AA Championships | 25 Jan 20 |
| 4.8KXC | 26:48 | | | | 347 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| 2019 U15 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.50 | | | | 4 | L | | | Eltham | BMC Regional Races | 14 Aug 19 |
| 800 | 2:29.5 | | | | 6 | G | | | Eltham | BMC Regional Races | 17 Jul 19 |
| 800 | 2:32.40 | | | | 4 | h3 | | | Ashford | Kent County Championships | 11 May 19 |
| 800 | 2:43.29 | | | | 7 | h2 | | | Kingston | Surrey County Schools Championships | 8 Jun 19 |
| 800 | 2:44.3 | | | | 9 | A | | | Ashford | ESAA English Schools' Cup South East Regional Final | 20 Jun 19 |
| 1500 | 5:15.52 | | | | 4 | B | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 1 | 18 May 19 |
| LJ | 3.41 | | | | 20 | | | | Ashford | ESAA English Schools' Cup South East Regional Final | 20 Jun 19 |
| 1M | 5:58 | | | 5:58 | 22 | | | | London | Vitality Westminster Mile | 26 May 19 |
| 2KXC | 8:51 | | | | 46 | | | | Parliament Hill | London Youth Games | 16 Nov 19 |
| 2KXCL | 8:24 | | | | 21 | L2 | | | Wormwood Scrubs | South of England AA Relay Championships | 19 Oct 19 |
| 2KXCL | 9:12 | | | | 67 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 2 Nov 19 |
| 3KXCL | 15:03 | | | | 19 | L2 | 3 | 3 | Sparrows Den | Will Bolton Memorial Relays | 14 Sep 19 |
| 3.1KL | 13:49 | | | | 49 | L2 | | | Crystal Palace | Southern Young Athletes Relays | 22 Sep 19 |
| 4KXC | 16:28 | | | | 11 | | | | Swanley Park | Kent League | 12 Oct 19 |
| 4KXC | 18:13 | | | | 80 | | | | Oxford | South of England Masters' & Inter Counties Championships | 7 Dec 19 |
| 3M | 20:35 | | | | 126 | | | | London | Virgin London Mini Marathon | 28 Apr 19 |
| ZXC | 12:18 | | | | 37 | | | | Tonbridge | ESAA English Schools Cup Regional Finals - South East | 9 Nov 19 |
| 2018 U15 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:38.91 | | | | 5 | h3 | | | Ashford | Kent County Championships | 12 May 18 |
| 800 | 2:41.23 | | | | 4 | nsA | | | Bromley | UK Youth Development U13/U15 League Division South Premier 1 | 19 May 18 |
| 1500 | 5:09.22 | | | | 4 | 3 | | | Bromley | Blackheath & Bromley Club Championships & Open Series | 20 Aug 18 |
| 1M | 6:01 | | | 6:01 | 227 | J | 85 | 25 | London | Vitality Westminster Mile | 27 May 18 |
| 2KXC | 8:21 | | | | 40 | | | | Parliament Hill | London Youth Games | 17 Nov 18 |
| 2KXCL | 7:58 | | | | 14 | L2 | | | Wormwood Scrubs | South of England AA Relay Championships | 20 Oct 18 |
| 3KXC | 14:00 | | | | 98 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 3KXCL | 15:00 | | | | 26 | L1 | 6 | 4 | Sparrows Den | Will Bolton Memorial Relays | 15 Sep 18 |
| 3.1KXC | 12:53 | | | | 10 | | | | Brands Hatch | Kent County Championships | 6 Jan 18 |
| 4KXC | 14:44 | | | | 8 | | | | Bexleyheath | Kent League | 10 Nov 18 |
| 4KXC | 16:30 | | | | 11 | | | | Tonbridge | Kent League | 27 Oct 18 |
| 2017 U13 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:51.16 | | | | 2 | 2 | | | Bromley | Blackheath & Bromley Open Series | 21 Aug 17 |
| 800 | 2:34.83 | | | | 3 | B | | | Birmingham | UK Youth Development U13/U15 League National Final | 2 Sep 17 |
| 800 | 2:40.0 | | | | 2 | B | | | Southampton | UK Youth Development U13/U15 League Division South Premier 1 | 20 May 17 |
| 800 | 2:40.6 | | | | 3 | A | | | Dartford | Kent Young Athletes' League Division 2 | 4 Jun 17 |
| 800 | 2:41.40 | | | | 4 | 1 | | | Carshalton | Hercules Wimbledon Young Athletes Meeting | 9 Apr 17 |
| 1200 | 4:07.19 | | | | 4 | A | | | Bracknell | UK Youth Development U13/U15 League Division South Premier 1 | 22 Apr 17 |
| 1200 | 4:12.7 | | | | 3 | A | | | Bromley | Kent Young Athletes' League Division 2 | 7 May 17 |
| 1200 | 4:14.3 | | | | 2 | B | | | Eton | UK Youth Development U13/U15 League Division South Premier 1 | 18 Jun 17 |
| 1M | 5:56 | | | 5:58 | 23 | U13W | | | London | Vitality Westminster Mile | 28 May 17 |
| 2KXC | 8:16 | | | | 12 | | | | Parliament Hill | London Youth Games | 18 Nov 17 |
| 2KXCL | 8:18 | | | | 18 | L1 | | | Wormwood Scrubs | South of England AA Relay Championships | 21 Oct 17 |
| 2.5KXC | 11:13 | | | | 16 | | | | Tonbridge | Kent League | 28 Oct 17 |
| 2.7KXC | 10:18 | | | | 14 | | | | Wilmington | Kent League | 14 Oct 17 |
| 3KXC | 12:45 | | | | 13 | | | | Brands Hatch | Kent County Championships | 7 Jan 17 |
| ZXC | 10:12 | | | | 14 | | | | Tonbridge | English Schools Cup Regional Finals - South East | 11 Nov 17 |
| 2016 U13 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:47.5 | | | | 4 | A | | | Ewell | Lily B Girls' League Cup Final & Non Scoring | 27 Aug 16 |
| 800 | 2:50.9 | | | | 6 | A | | | Croydon | UK Youth Development U13/U15 League Division South Premier 2 | 16 Jul 16 |
| 800 | 2:57.4 | | | | 3 | 1 | | | Wimbledon | Hercules Wimbledon Young Athletes Meeting | 10 Apr 16 |
| 1200 | 4:19.3 | | | | 3 | A | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 21 May 16 |
| 1200 | 4:21.0 | | | | 2 | B | | | Harrow | UK Youth Development U13/U15 League Division South Premier 2 | 23 Apr 16 |
| 1500 | 5:45.0 | | | | 13 | | | | Kingston | Surrey County Championships | 14 May 16 |
| LJ | 2.83 | | | | 20 | | | | Wimbledon | Hercules Wimbledon Young Athletes Meeting | 10 Apr 16 |
| 1M | 5:54 | | | 5:56 | 6 | U11W | | | London | Vitality Westminster Mile | 29 May 16 |
| 2KXCL | 7:49 | | | | 44 | 1 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 16 |
| 2.5KXC | 10:08 | | | | 16 | | | | Tonbridge | Kent League | 29 Oct 16 |
| 2.7KXC | 10:22 | | | | 14 | | | | Wilmington | Kent League | 15 Oct 16 |
| 3KL | 11:00 | | | | 17 | L1 | | | Bedford | Southern Young Athletes Relays | 25 Sep 16 |
| 3KXCL | 14:01 | | | | 23 | L1 | 4 | 1 | Sparrows Den | Will Bolton Memorial Relays | 10 Sep 16 |
| 2MXC | 15:12 | | | | 20 | | | | Reigate | Surrey Ladies' League | 16 Jan 16 |
| ZXC | 7:39 | | | | 2 | | | | Reigate | Surrey Primary School Championship | 12 Mar 16 |
| ZXC | 8:39 | | | | 39 | | | | Parliament Hill | London Youth Games | 19 Nov 16 |
| ZXC | 9:43 | | | | 15 | | | | Tonbridge | English Schools Cup Regional Finals - South East | 12 Nov 16 |
| ZXC | 12:15 | | | | 14 | | 2 | | Epsom Downs | Downs League | 13 Mar 16 |
| 2015 U11 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:05.8 | | | | 3 | ns | | | Carshalton | Lily B Girls' League Match 1 | 25 Jul 15 |
| 800 | 2:56.2 | | | | 3 | | | | Wimbledon | SLAN Super 8 Young Athletes' Open | 2 Aug 15 |
| 800 | 3:00.6 | | | | 10 | | | | Carshalton | SLAN Super 8 Young Athletes' Open | 23 Aug 15 |
| LJ | 3.02 | | | | 17 | | | | Wimbledon | SLAN Super 8 Young Athletes' Open | 2 Aug 15 |
| ZXC | 6:01 | | | | 2 | | | | Parliament Hill | London Youth Games | 14 Nov 15 |
| ZXC | 14:32 | | | | 20 | | | 1 | West End | Surrey Ladies' League | 7 Nov 15 |