| 2017 U20 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.85 | w | 2.4 | | 3 | | | | Newport | Newport Harriers Club Championships | 4 Apr 17 |
| 200 | 25.69 | | 1.0 | | 3 | 8 | | | Yate | Yate Sprints & Hurdles Challenge Open | 9 Apr 17 |
| 200 | 26.48 | | | | 5 | | | | Newport | Newport Harriers Club Championships | 6 Apr 17 |
| 400 | 58.1 | | | | 4 | B | | | Coventry | Athletics Direct Midland League Division 3 - awaiting finalised version from the league | 4 Jun 17 |
| 800 | 2:22.3 | | | | 5 | B | | | Telford | Athletics Direct Midland League Division 3 | 6 May 17 |
| 2016 U20 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.6 | | -1.3 | | 5 | B | | | Tipton | Athletics Direct Midland League Division 2 | 3 Jul 16 |
| 200 | 26.7 | | | | 6 | 1 | | | Newport | Newport Harriers Club Championships | 14 Apr 16 |
| 200 | 27.5 | | | | 5 | B | | | Tamworth | Athletics Direct Midland League Division 2 | 8 May 16 |
| 300 | 42.40 | i | | | 2 | 8 | | | Cardiff | Cardiff Met GP1: Christmas Classic | 11 Dec 16 |
| 400 | 57.9 | | | | 5 | B | | | Tamworth | Athletics Direct Midland League Division 2 | 8 May 16 |
| 400 | 57.93 | | | | 4 | A | | | Newport | UK Youth Development U17/U20 League Division Midland South 1 | 24 Jul 16 |
| 400 | 58.8 | | | | 6 | A | | | Tipton | Athletics Direct Midland League Division 2 | 3 Jul 16 |
| 400 | 59.3 | | | | 4 | 1 | | | Newport | Newport Harriers Club Championships | 12 Apr 16 |
| parkrun | 21:41 | | | | 40 | | | | Newport | Newport parkrun # 255 | 23 Jan 16 |
| parkrun | 22:12 | | | | 38 | | | | Newport | Newport parkrun # 253 | 9 Jan 16 |
| 2015 U17 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.1 | | | | 4 | | | | Newport | Newport Harriers Club Championships | 14 Apr 15 |
| 200 | 25.1 | | | | 4 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 Jun 15 |
| 200 | 25.5 | | | | 2 | | | | Newport | Newport Harriers Club Championships | 16 Apr 15 |
| 400 | 55.39 | | | | 4 | | | | Newport | South & East Wales Regional Championships | 23 May 15 |
| 400 | 55.5 | | | | 5 | B | | | Newport | Athletics Direct Midland League Division 1 | 5 Jul 15 |
| 400 | 55.7 | | | | 1 | | | | Newport | Newport Harriers Club Championships | 14 Apr 15 |
| 400 | 56.3 | | | | 5 | B | | | Wolverhampton | Athletics Direct Midland League Division 1 | 6 Jun 15 |
| 400 | 56.74 | | | | 6 | B | | | Birmingham | Athletics Direct Midland League Division 1 | 9 Aug 15 |
| 400 | 56.8 | | | | 3 | A | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 26 Jul 15 |
| 400 | 57.4 | | | | 2 | A | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 18 Apr 15 |
| 400 | 57.5 | | | | 3 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 Jun 15 |
| 400 | 58.12 | i | | | 3 | h1 | | | Cardiff | Welsh U13 / U17 / Senior Championships | 24 Jan 15 |
| 800 | 2:17.7 | | | | 3 | A | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 26 Jul 15 |
| parkrun | 21:33 | | | | 38 | | | | Newport | Newport parkrun # 203 | 7 Feb 15 |
| 2014 U17 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.9 | | | | 3 | 2 | | | Newport | Newport Harriers Club Champs 2014 | 1 Apr 14 |
| 200 | 26.00 | | | | 7 | E | | | Cardiff | South & East Wales Championships | 24 May 14 |
| 200 | 26.75 | i | | | 4 | h2 | | | Cardiff | Welsh Athletics U13 / U17 / Senior Championships | 26 Jan 14 |
| 400 | 54.9 | | | | 2 | | | | Newport | City of Newport Track Festival | 7 Sep 14 |
| 400 | 55.47 | | | | 4 | 3 | | | Newport | Welsh Senior League | 21 Jun 14 |
| 400 | 56.1 | | | | 2 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland West 2a | 29 Jun 14 |
| 400 | 56.5 | | | | 2 | A | | | Banbury | UK Youth Development U17/U20 League Division Midland West 2a | 1 Jun 14 |
| 400 | 56.8 | | | | 1 | A | | | Newport | UK Youth Development U17/U20 League Division Midland West 2a | 27 Jul 14 |
| 400 | 56.83 | | | | 4 | | | | Cardiff | South & East Wales Championships | 24 May 14 |
| 400 | 57.0 | | | | 1 | B | | | Cwmbran | UK Youth Development U17/U20 League Division Midland West 2a | 27 Apr 14 |
| 400 | 58.1 | | | | 2 | | | | Newport | Newport Harriers Club Champs 2014 | 3 Apr 14 |
| 400 | 59.08 | i | | | 2 | h2 | | | Cardiff | Welsh Athletics U13 / U17 / Senior Championships | 25 Jan 14 |
| 400 | 59.60 | i | | | 3 | 4 | | | Cardiff | Welsh Athletics Junior Grand Prix inc South West Championships | 5 Jan 14 |
| 2013 U15 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.7 | | | | 4 | | | | Newport | Welsh Masters' League | 24 Jul 13 |
| 200 | 26.01 | | | | 3 | 1 | | | Hereford | Les Davies Club Challenge | 8 Sep 13 |
| 200 | 27.42 | | -2.3 | | 4 | 2 | | | Cwmbran | Welsh U15 League East Division | 18 Aug 13 |
| 300 | 41.22 | | | | 2 | | | | Hereford | Les Davies Club Challenge | 8 Sep 13 |
| 300 | 42.03 | | | | 4 | A | | | Brecon | Welsh U15 League Cup Final | 15 Sep 13 |
| 300 | 42.11 | | -0.7 | | 3 | 1 | | | Cwmbran | Welsh U15 League East Division | 18 Aug 13 |