| 2012 U17 Llanelli |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.98 | | 1.9 | | 8 | | | | Cardiff | Welsh Championships | 2 Jun 12 |
| 100 | 13.0 | | | | 1 | | | | Neath | West Wales Regional Athletics Championships | 13 May 12 |
| 100 | 13.19 | | -0.7 | | 5 | | | | Cardiff | Welsh Inter Regional Championships | 14 Jul 12 |
| 100 | 13.2 | | | | 2 | A | | | Carmarthen | McCain Young Athletes' League Division Midland 1W | 6 May 12 |
| 100 | 13.24 | | 0.0 | | 2 | B | | | Yate | National Junior Athletic League Midland Premier Division | 24 Jun 12 |
| 100 | 13.27 | | 0.0 | | 4 | h1 | | | Cardiff | Welsh Championships | 2 Jun 12 |
| 200 | 26.6 | | | | 2 | A | | | Carmarthen | McCain Young Athletes' League Division Midland 1W | 6 May 12 |
| 200 | 26.87 | | 1.8 | | 2 | B | | | Yate | National Junior Athletic League Midland Premier Division | 24 Jun 12 |
| 200 | 26.96 | | -0.6 | | 4 | | | | Cardiff | Welsh Inter Regional Championships | 14 Jul 12 |
| 200 | 27.25 | | -0.4 | | 4 | h1 | | | Cardiff | Welsh Championships | 3 Jun 12 |
| 200 | 27.4 | | | | 1 | | | | Neath | West Wales Regional Athletics Championships | 13 May 12 |
| 200 | 27.7 | | | | 1 | h1 | | | Neath | West Wales Regional Athletics Championships | 13 May 12 |
| JT600 | 8.91 | | | | 2 | B | | | Carmarthen | McCain Young Athletes' League Division Midland 1W | 6 May 12 |
| 2011 U17 Llanelli |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.27 | i | | | 4 | | | | Cardiff | Celtic Cup (inc U16 Schools International) | 30 Jan 11 |
| 60 | 8.3 | i | | | 1 | h2 | | | Swansea | West Wales Championships | 16 Jan 11 |
| 60 | 8.4 | i | | | 1 | | | | Swansea | West Wales Championships | 16 Jan 11 |
| 100 | 13.08 | | | | 1 | | | | Brecon | Welsh Senior League Division 2 | 23 Apr 11 |
| 100 | 13.1 | | | | 2 | | | | Carmarthen | Dyfed Secondary School Championships - Track Only | 18 Jun 11 |
| 100 | 13.16 | | 1.7 | | 3 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 100 | 13.2 | | | | 2 | | | | Carmarthen | West Wales Regional Championships | 15 May 11 |
| 100 | 13.24 | | -1.2 | | 5 | B | | | Derby | National Junior League National Final | 11 Sep 11 |
| 100 | 13.4 | | -0.4 | | 2 | | | | Swansea | McCain Young Athletes League Midland 1 SW Division Match 1 | 8 May 11 |
| 100 | 13.4 | | | | 2 | B | | | Derby | National Junior League Midland Premier Division | 10 Jul 11 |
| 100 | 13.5 | | -3.3 | | 1 | | | | Swansea | McCain Young Athletes League Midland 1 SW Division | 19 Jun 11 |
| 100 | 13.89 | | -3.6 | | 4 | B | | | Loughborough | National Junior League Midland Premier Division | 1 May 11 |
| 200 | 26.35 | | 1.7 | | 3 | | | | Brecon | Aviva Welsh Schools' Championships | 2 Jul 11 |
| 200 | 26.5 | | | | 2 | | | | Aberdare | Welsh Senior League Division 2 | 6 Aug 11 |
| 200 | 26.96 | | 0.8 | | 2 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 200 | 27.03 | | | | 4 | | | | Antrim | Celtic Games inc. Invitational Events | 13 Aug 11 |
| 200 | 27.2 | | | | 1 | | | | Carmarthen | Dyfed Secondary School Championships - Track Only | 18 Jun 11 |
| 200 | 27.3 | | -1.9 | | 2 | | | | Swansea | McCain Young Athletes League Midland 1 SW Division Match 1 | 8 May 11 |
| 200 | 27.4 | | | | 1 | B | | | Derby | National Junior League Midland Premier Division | 10 Jul 11 |
| 200 | 28.1 | | | | 2 | | | | Carmarthen | West Wales Regional Championships | 15 May 11 |
| 200 | 28.47 | | -3.2 | | 1 | ns | | | Loughborough | National Junior League Midland Premier Division | 1 May 11 |
| SP4K | 7.10 | | | | 2 | | | | Bristol (SG) | McCain Young Athletes League Midland 1 SW Division | 5 Jun 11 |
| SP4K | 6.29 | | | | 3 | | | | Swansea | McCain Young Athletes League Midland 1 SW Division | 19 Jun 11 |
| JT600 | 10.94 | | | | 2 | | | | Swansea | McCain Young Athletes League Midland 1 SW Division Match 1 | 8 May 11 |
| JT600 | 9.30 | | | | 4 | | | | Swansea | McCain Young Athletes League Midland 1 SW Division | 19 Jun 11 |
| JT600 | 7.45 | | | | 3 | | | | Bristol (SG) | McCain Young Athletes League Midland 1 SW Division | 5 Jun 11 |
| JT600 | 6.83 | | | | 5 | | | | Swindon | McCain Young Athletes League Midland 1 SW Division | 22 May 11 |
| 2010 U15 Llanelli |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.4 | i | | | 1 | h1 | | | Swansea | West Wales Regional Championships | 17 Jan 10 |
| 60 | 8.4 | i | | | 3 | | | | Swansea | West Wales Regional Championships | 17 Jan 10 |
| 100 | 12.4 | w | | | 1 | | | | Carmarthen | Dyfed Schools Championships | 19 Jun 10 |
| 100 | 12.47 | w | 2.3 | | 2 | | | | Athlone, IRL | Celtic Games | 7 Aug 10 |
| 100 | 12.5 | w | | | 1 | h1 | | | Carmarthen | Dyfed Schools Championships | 19 Jun 10 |
| 100 | 12.6 | | | | 1 | | | | Barry | Welsh U15 League Louise Arthur - Division 2 | 11 Jul 10 |
| 100 | 12.71 | w | 2.7 | | 2 | | | | Brecon | Aviva Welsh Schools' Championships | 3 Jul 10 |
| 100 | 12.8 | | | | 1 | A | | | Haverfordwest | Gerald Codd Trophy | 15 Aug 10 |
| 100 | 12.9 | | | | 2 | | | | Carmarthen | McCain UK Young Athletes League Midland 1 SW - Match B | 2 May 10 |
| 100 | 13.05 | | -2.3 | | 2 | | | | Cardiff | Welsh Inter Regional Championships | 29 Aug 10 |
| 100 | 13.14 | | -1.3 | | 1 | h1 | | | Cardiff | Welsh U15 Championships | 12 Jun 10 |
| 100 | 13.15 | | -2.1 | | 1 | | | | Cardiff | Welsh U15 Championships | 12 Jun 10 |
| 100 | 13.2 | | -0.6 | | 1 | | | | Carmarthen | McCain UK Young Athletes League Midland 1 SW | 16 May 10 |
| 100 | 13.2 | | | | 1 | | | | Neath | Welsh U15 League - Louise Arthur Division 2 | 22 May 10 |
| 100 | 13.29 | | -2.8 | | 1 | | | | Cardiff | McCain UK Young Athletes League Midland 1 SW - Match B | 18 Jul 10 |
| 100 | 13.4 | | -2.0 | | 1 | | | | Swansea | Welsh U15 League Louise Arthur 2 | 6 Jun 10 |
| 100 | 13.6 | | | | 1 | | | | Carmarthen | Welsh Athletics U15 League - West Division 2 | 24 Apr 10 |
| 200 | 26.0 | w | | | 1 | h1 | | | Carmarthen | Dyfed Schools Championships | 19 Jun 10 |
| 200 | 26.05 | w | 4.3 | | 2 | | | | Brecon | Aviva Welsh Schools' Championships | 3 Jul 10 |
| 200 | 26.4 | w | | | 1 | | | | Carmarthen | Dyfed Schools Championships | 19 Jun 10 |
| 200 | 26.43 | | 1.0 | | 1 | | | | Cardiff | Welsh Inter Regional Championships | 29 Aug 10 |
| 200 | 26.5 | | | | 7 | A | | | Haverfordwest | Gerald Codd Trophy | 15 Aug 10 |
| 200 | 26.80 | | | | 1 | h3 | | | Cardiff | Welsh U15 Championships | 12 Jun 10 |
| 200 | 26.8 | | | | 2 | | | | Carmarthen | McCain UK Young Athletes League Midland 1 SW - Match B | 2 May 10 |
| 200 | 26.8 | | | | 1 | 1 | | | Barry | Welsh U15 League Louise Arthur - Division 2 | 11 Jul 10 |
| 200 | 26.9 | | 1.1 | | 1 | | | | Carmarthen | McCain UK Young Athletes League Midland 1 SW | 16 May 10 |
| 200 | 27.14 | | -5.7 | | 1 | | | | Cardiff | McCain UK Young Athletes League Midland 1 SW - Match B | 18 Jul 10 |
| 200 | 27.17 | | | | 2 | | | | Cardiff | Welsh U15 Championships | 12 Jun 10 |
| 200 | 27.3 | | | | 1 | | | | Neath | Welsh U15 League - Louise Arthur Division 2 | 22 May 10 |
| 200 | 27.4 | | -3.1 | | 1 | | | | Swansea | Welsh U15 League Louise Arthur 2 | 6 Jun 10 |
| 200 | 28.0 | | | | 1 | | | | Carmarthen | Welsh Athletics U15 League - West Division 2 | 24 Apr 10 |
| LJ | 4.87 | | | | 1 | A | | | Haverfordwest | Gerald Codd Trophy | 15 Aug 10 |
| 2009 U15 Llanelli |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.3 | i | | | 3 | A | | | Swansea | West Wales Junior Championships | 18 Jan 09 |
| 60 | 8.5 | i | | | 1 | h2 | | | Swansea | West Wales Junior Championships | 18 Jan 09 |
| 100 | 13.2 | | 1.9 | | 2 | 1 | | | Swansea | Welsh Under 15 League | 26 Apr 09 |
| 100 | 13.2 | | | | 2 | A | | | Cardiff | McCain UK Young Athletes League Midland One West Newport Match | 3 May 09 |
| 100 | 13.3 | | | | 2 | | | | Carmarthen | Dyfed Schools Year 7 & 8 Championships | 24 Jun 09 |
| 100 | 13.3 | | | | 3 | A | | | Brecon | Welsh U15 League Louise Arthur Division 1 | 16 Aug 09 |
| 100 | 13.36 | | -1.8 | | 2 | h1 | | | Neath | West Wales Regional Championships | 10 May 09 |
| 100 | 13.45 | | -1.6 | | 3 | | | | Neath | West Wales Regional Championships | 10 May 09 |
| 200 | 27.3 | | 1.4 | | 2 | 1 | | | Swansea | Welsh Under 15 League | 26 Apr 09 |
| 200 | 27.3 | | | | 2 | B | | | Cardiff | McCain UK Young Athletes League Midland One West Newport Match | 3 May 09 |
| 200 | 27.5 | | | | 3 | A | | | Brecon | Welsh U15 League Louise Arthur Division 1 | 16 Aug 09 |
| 200 | 28.0 | | | | 4 | | | | Yate | McCain UK Young Athletes League Midland One West | 19 Jul 09 |
| 200 | 28.3 | | | | 2 | | | | Carmarthen | Dyfed Schools Year 7 & 8 Championships | 24 Jun 09 |
| SP3.25K | 7.68 | | | | 5 | | | | Brecon | Welsh U15 League Louise Arthur Division 1 | 16 Aug 09 |
| 2008 U13 Llanelli |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 10.3 | | | | 1 | A | | | Yate | UKA Young Athletes League Midland 1W | 1 Jun 08 |
| 75 | 10.5 | | | | 1 | A | | | Swansea (SL) | UKA Young Athletes League Midland 1W | 4 May 08 |
| 100 | 13.0 | | | | 1 | A | | | Carmarthen | Welsh Junior League 2 East & West | 26 May 08 |
| 100 | 13.2 | | | | 1 | | | | Swansea (SL) | Welsh Junior League 1 East & West | 20 Apr 08 |
| 100 | 13.32 | | | | 1 | | | | Carmarthen | West Wales Championships | 11 May 08 |
| 100 | 13.37 | | 0.9 | | 1 | h2 | | | Carmarthen | West Wales Championships | 11 May 08 |
| 100 | 13.92 | | -2.2 | | 1 | h3 | | | Swansea (SL) | Welsh Championships | 15 Jun 08 |
| 100 | 14.1 | | | | | | | | Carmarthen | Louise Arthur League | 26 Apr 08 |
| 150 | 20.3 | | | | 1 | | | | Yate | UKA Young Athletes League Midland 1W | 1 Jun 08 |
| 150 | 20.5 | | | | 1 | A | | | Newport | UKA Young Athletes League Midland 1W | 18 May 08 |
| 150 | 20.7 | | | | 1 | A | | | Swansea (SL) | UKA Young Athletes League Midland 1W | 4 May 08 |
| 150 | 22.8 | | | | | | | | Newport | UKA Young Athletes League Midland 1W | 18 May 08 |
| 200 | 27.69 | | | | 2 | | | | Carmarthen | West Wales Championships | 11 May 08 |
| 200 | 27.90 | | | | 1 | h2 | | | Carmarthen | West Wales Championships | 11 May 08 |
| 200 | 28.0 | | | | 1 | B | | | Swansea (SL) | Welsh Junior League 1 East & West | 20 Apr 08 |
| 200 | 28.2 | | | | 2 | A | | | Carmarthen | Welsh Junior League 2 East & West | 26 May 08 |
| 200 | 29.0 | | | | 1 | | | | Carmarthen | Louise Arthur League | 26 Apr 08 |
| LJ | 4.41 | | | | 1 | | | | Yate | UKA Young Athletes League Midland 1W | 1 Jun 08 |
| LJ | 4.39 | | | | 1 | A | | | Carmarthen | Welsh Junior League 2 East & West | 26 May 08 |
| LJ | 4.25 | | | | 1 | | | | Carmarthen | Louise Arthur League | 26 Apr 08 |
| LJ | 4.23 | | | | 1 | | | | Swansea (SL) | Welsh Junior League 1 East & West | 20 Apr 08 |
| LJ | 4.17 | | | | 1 | A | | | Swansea (SL) | UKA Young Athletes League Midland 1W | 4 May 08 |
| LJ | 4.05 | | | | | | | | Newport | UKA Young Athletes League Midland 1W | 18 May 08 |
| LJ | 4.04 | | | | | | | | Carmarthen | West Wales Championships | 11 May 08 |
| SP2.72K | 8.01 | | | | 3 | | | | Haverfordwest | Gerald Codd Trophy | 17 Aug 08 |
| 2007 U13 Llanelli |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.4 | | | | | | | | Aberdare | Welsh Junior League M1 East & West | 21 Apr 07 |
| 100 | 14.8 | | | | | | | | Carmarthen | Louise Arthur League Division 1 (Boys) | 10 Jun 07 |
| 100 | 14.8 | | | | | | | | Swansea | Louise Arthur League | 1 Jul 07 |
| SP2.72K | 6.69 | | | | | | | | Neath | Louise Arthur League Division 1 | 5 Aug 07 |
| SP2.72K | 5.41 | | | | | | | | Newport | Welsh Junior League M3 East & West | 15 Jul 07 |