| 2022 U17 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:39 | | | | 75 | | | 1 | Newport | Newport parkrun # 491 | 26 Mar 22 |
| 2018 U13 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:45.31 | | | | 4 | | | | Hereford | Les Davies Club Challenge Match | 1 Sep 18 |
| 800 | 2:49.59 | | | | 6 | 2 | | | Cardiff Met | Welsh U15 League Division East | 3 Jun 18 |
| 800 | 2:50.89 | | | | 3 | 2 | | | Newport | Welsh U15 League Division East | 28 Jul 18 |
| 800 | 2:51.4 | | | | 1 | B | | | Yate | UK Youth Development U13/U15 League Division Midland SW 1B | 21 Apr 18 |
| 800 | 2:52.84 | | | | 3 | | | | Newport | Newport Harriers Club Championships | 3 Apr 18 |
| 800 | 2:56.68 | | | | 2 | 2 | | | Hereford | Welsh U15 League Division East | 5 May 18 |
| 1.9KL | 7:18 | | | | 15 | L3 | 10 | | Llanelli | Welsh Relay Championships | 22 Sep 18 |
| 2KNAD | 8:31 | | | | 49 | | 9 | 7 | Caerphilly | Caerphilly 2K | 20 May 18 |
| parkrun | 26:21 | | | | 113 | | | | Newport | Newport parkrun # 395 | 29 Sep 18 |
| 2016 U11 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 70 | 12.8 | | | | 1 | 2 | | | Newport | Newport Harriers Club Championships | 12 Apr 16 |
| 150 | 24.34 | | 0.3 | | 5 | 1 | | | Cardiff | Welsh U15 League Division East | 9 Jul 16 |
| 150 | 24.47 | | | | 2 | 4 | | | Newport | Welsh U15 League Division East | 28 May 16 |
| 150 | 24.73 | | -0.4 | | 5 | 1 | | | Hereford | Les Davies Club Challenge | 23 Jul 16 |
| 150 | 25.37 | | -1.5 | | 6 | A | | | Newport | Welsh U15 League Final | 21 Aug 16 |
| 800 | 2:58.59 | | | | 4 | A | | | Newport | Welsh U15 League Final | 21 Aug 16 |
| 800 | 2:58.69 | | | | 4 | 1 | | | Hereford | Les Davies Club Challenge | 23 Jul 16 |
| 800 | 3:02.54 | | | | 2 | 2 | | | Cardiff | Welsh U15 League Division East | 9 Jul 16 |
| 800 | 3:16.3 | | | | 2 | 1 | | | Newport | Newport Harriers Club Championships | 12 Apr 16 |
| 1.6KXC | 7:07 | | | | 42 | | | | Bridgend | Start Fitness Gwent League | 16 Oct 16 |
| parkrun | 29:00 | | | | 252 | | | | Newport | Newport parkrun # 289 | 17 Sep 16 |