| 2021 U17 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:54.79 | | | | 3 | | | | Brighton | Sussex County Championships | 4 Jul 21 |
| 1500 | 4:59.79 | | | | 7 | E | | | Eltham | BMC Regional Races | 14 Jul 21 |
| 1500 | 5:01.57 | | | | 10 | 6 | | | Bromley | London Hurdles & Middle Distance Open Meeting | 22 May 21 |
| 1500 | 5:03.86 | | | | 10 | | | | Bromley | Blackheath & Bromley Harriers AC Open Meeting | 13 Aug 21 |
| 1500 | 5:09.41 | | | | 5 | | | | Crawley | Sussex Schools Championships | 12 Jun 21 |
| 1500 | 5:11.22 | | | | 1 | 3 | | | Crawley | Sussex AA Festival of Athletics | 8 May 21 |
| 5K | 19:45 | c | | | 100 | 2 | | 14 | Ardingly | PB 5K | 5 Apr 21 |
| 2020 U17 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:07.29 | | | | 7 | 2 | | | Worthing | Worthing Track Night | 8 Sep 20 |
| 3.5KXC | 16:13 | | | | 19 | | | | Brighton | Sussex County Schools' Championships | 14 Jan 20 |
| 5K | 20:04 | c | | | 284 | | 56 | 7 | Ardingly | PB 5K | 13 Dec 20 |
| ZXC | 17:41 | | | | 83 | | | | Writtle | South East Schools' Inter Counties | 1 Feb 20 |
| 2019 U15 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.74 | | | | 4 | h1 | | | Crawley | Sussex County Championships | 12 May 19 |
| 1500 | 5:12.44 | | | | 8 | | | | Crawley | Sussex County Championships | 11 May 19 |
| 1500 | 5:13.19 | | | | 6 | H | | | Brighton | BMC Regional Races | 29 May 19 |
| 1500 | 5:13.9 | | | | 3 | A | | | Brighton | Sussex U15 League Division East | 28 Jun 19 |
| 1500 | 5:14.7 | | | | 3 | A | | | Lewes | Sussex U15 League Division East | 8 Jul 19 |
| 1500 | 5:17.5 | | | | 4 | A | | | Eastbourne | Sussex U15 League Division East | 5 Jun 19 |
| 1500 | 5:28.42 | | | | 8 | | | | Crawley | Sussex County Schools Championships | 8 Jun 19 |
| 1.14ML | 7:13 | | | | 22 | L2 | 10 | | Horsham | Sussex Relay Championships | 6 Apr 19 |
| 2.8KXCL | 11:49 | | | | 28 | L1 | 6 | | Chichester | Goodwood Relays (Inc Sussex County Championships) | 28 Sep 19 |
| 3KXC | 12:39 | | | | 12 | | | | Brighton | Sussex County Schools' Championships | 16 Jan 19 |
| 4KXC | 17:48 | | | | 13 | | | | Brighton | Sussex League | 30 Nov 19 |
| 4KXC | 18:16 | | | | 15 | | | | Stanmer Park | Sussex League | 9 Nov 19 |
| 4KXC | 18:31 | | | | 17 | | | | Goodwood | Sussex League | 12 Oct 19 |
| 4KXC | 18:58 | | | | 21 | | | | Bexhill Down | Sussex County Championships | 5 Jan 19 |
| ZXC | 19:21 | | | | 15 | | | | Bexhill | Sussex League | 9 Feb 19 |
| 2018 U15 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:39.71 | | | | 5 | O | | | Brighton | BMC Regional Races | 30 May 18 |
| 800 | 2:40.71 | | | | 6 | 7 | | | Crawley | Crawley Open Series | 25 Jul 18 |
| 800 | 2:41.24 | | | | 5 | 1 | | | Crawley | Sussex County Championships | 13 May 18 |
| 800 | 2:45.5 | | | | 6 | 1 | | | Crawley | Haywards Heath Harriers Open | 26 Apr 18 |
| 1500 | 5:24.58 | | | | 7 | 1 | | | Crawley | Sussex County Championships | 12 May 18 |
| 1500 | 5:24.7 | | | | 2 | A | | | Eastbourne | Sussex U15 League Division East | 6 Jun 18 |
| 1500 | 5:27.7 | | | | 2 | A | | | Brighton | Sussex U15 League Division East | 29 Jun 18 |
| 1500 | 5:32.8 | | | | 2 | A | | | Lewes | Sussex U15 League Division East | 9 Jul 18 |
| 1500 | 5:34.2 | | | | 4 | A | | | Brighton | Sussex U15 League Final | 31 Aug 18 |
| 1.14ML | 7:12 | | | | 4 | L3 | | | Horsham | Sussex Relay Championships | 7 Apr 18 |
| 2.8KXCL | 11:51 | | | | 32 | L1 | 12 | | Chichester | Goodwood Relays (Inc Sussex County Championships) | 13 Oct 18 |
| 1.8MXC | 14:16 | | | | 9 | | | | Bexhill Down | Sussex County Championships | 6 Jan 18 |
| 3KXC | 12:49 | | | | 126 | | | | Brighton | South of England AA Championships | 27 Jan 18 |
| 3KXC | 13:19 | | | | 28 | | | | Brighton | Sussex County Schools' Championships | 17 Jan 18 |
| ZXC | 19:01 | | | | 27 | | | | Stanmer | Sussex League | 1 Dec 18 |
| 2017 U13 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.7 | | | | 5 | ns4 | | | Lewes | Sussex U13 League Division East | 3 May 17 |
| 600 | 2:07.3 | | | | 2 | ns | | | Eastbourne | Sussex U13 League Division East | 19 Jul 17 |
| 600 | 2:12.1 | | | | 3 | ns2 | | | Lewes | Sussex U13 League Division East | 14 Jun 17 |
| 600 | 2:19.3 | | | | 8 | ns | | | Lewes | Sussex U13 League Division East | 3 May 17 |
| 800 | 2:53.87 | | | | 5 | 1 | | | Brighton | Sussex U13 & Quadkids Championships | 9 Jul 17 |
| 800 | 2:54.10 | | | | 5 | B | | | Brighton | Brighton Phoenix Open Meeting | 31 May 17 |
| LJ | 3.09 | | | | 3 | ns | | | Eastbourne | Sussex U13 League Division East | 19 Jul 17 |
| JT400 | 11.76 | | | | 2 | ns | | | Lewes | Sussex U13 League Division East | 14 Jun 17 |
| 1.14ML | 7:55 | | | | 15 | L3 | | | Horsham | Sussex Relay Championships | 1 Apr 17 |
| 2.8KXCL | 11:40 | | | | 8 | L1 | | | Goodwood | Goodwood Relays (Inc Sussex County Championships) | 30 Sep 17 |
| 3KXC | 12:53 | | | | 18 | | | | Lancing | Sussex League | 2 Dec 17 |
| ZXC | 13:45 | | | | 16 | | | | Bexhill | Sussex League | 11 Nov 17 |
| ZXC | 14:29 | | | | 38 | | | | Hickstead Showground | Sussex League | 11 Feb 17 |
| 2016 U13 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:02.5 | | | | 12 | | | | Brighton | Brighton Phoenix Open Meeting | 11 May 16 |
| 3KXC | 15:12 | | | | 33 | | | | Goodwood Country Park | Sussex League | 15 Oct 16 |