| 2025 V35 Lliswerry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:36 | | | 17:46 | 224 | | | 30 | Cardiff | Cardiff Race For Victory 5K | 4 May 25 |
| parkrun | 18:50 | | | | 3 | | | | Bryn Bach | Bryn Bach parkrun # 555 | 26 Apr 25 |
| parkrun | 21:10 | | | | 2 | | | 1 | Coed Cefn-pwll-du | Coed Cefn-pwll-du parkrun # 173 | 25 Jan 25 |
| parkrun | 24:51 | | | | 88 | | | | Riverfront | Riverfront parkrun # 343 | 15 Mar 25 |
| parkrun | 25:50 | | | | 91 | | | | Riverfront | Riverfront parkrun # 346 | 5 Apr 25 |
| parkrun | 28:51 | | | | 15 | | | 1 | Coed Cefn-pwll-du | Coed Cefn-pwll-du parkrun # 170 | 4 Jan 25 |
| parkrun | 30:25 | | | | 233 | | | | Pontypridd | Pontypridd parkrun # 475 | 16 Aug 25 |
| parkrun | 33:41 | | | | 703 | | | | Cardiff | Cardiff parkrun # 843 | 18 Oct 25 |
| 5.3MNAD | 32:04 | c | | | 24 | | | 9 | Pontypool | Gwent Leisure Centre League 5.3 | 20 May 25 |
| 2024 SEN Lliswerry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:23 | | | 18:38 | 105 | | | | Cardiff | SSAFA 5K | 24 Jul 24 |
| 5K | 18:38 | | | 18:49 | 71 | | | | Mountain Ash | Nos Galan Races | 31 Dec 24 |
| parkrun | 18:35 | | | | 29 | | | | Cardiff | Cardiff parkrun # 800 | 16 Nov 24 |
| parkrun | 18:36 | | | | 7 | | | 1 | Riverfront | Riverfront parkrun # 306 | 13 Jul 24 |
| parkrun | 18:47 | | | | 13 | | | | Cardiff | Cardiff parkrun # 787 | 17 Aug 24 |
| parkrun | 18:57 | | | | 3 | | | 1 | Riverfront | Riverfront parkrun # 305 | 6 Jul 24 |
| parkrun | 19:01 | | | | 5 | | | 1 | Barry Island | Barry Island parkrun # 413 | 26 Oct 24 |
| parkrun | 21:12 | | | | 27 | | | | Riverfront | Riverfront parkrun # 319 | 12 Oct 24 |
| parkrun | 21:53 | | | | 25 | | | | Riverfront | Riverfront parkrun # 313 | 31 Aug 24 |
| parkrun | 23:47 | | | | 89 | | | | Riverfront | Riverfront parkrun # 322 | 2 Nov 24 |
| parkrun | 36:18 | | | | 850 | | | | Cardiff | Cardiff parkrun # 796 | 19 Oct 24 |
| 4.62MMT | 29:54 | | | | 42 | | | | Ystrad Mynach | Gwent Leisure Centre League 4.6 | 4 Jun 24 |
| 5.3MNAD | 34:20 | | | | 44 | | | | Pontypool | Gwent Leisure Centre League 5.3 | 2 Jul 24 |
| 10K | 39:16 | | | 39:31 | 161 | | | | Swansea | Admiral Swansea Bay 10K | 15 Sep 24 |
| 10K | 40:29 | | | | 87 | | | | Undy | Magor 10K | 27 Jul 24 |
| 10K | 40:41 | | | 40:49 | 65 | | | | Caerphilly | Caerphilly 10K | 12 May 24 |
| 2023 SEN Lliswerry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:27 | | | | 2 | | | 1 | Aberbeeg | Aberbeeg parkrun # 150 | 17 Jun 23 |
| parkrun | 18:46 | | | | 4 | | | | Riverfront | Riverfront parkrun # 272 | 25 Nov 23 |
| parkrun | 18:52 | | | | 7 | | | | Riverfront | Riverfront parkrun # 245 | 29 Apr 23 |
| parkrun | 19:00 | | | | 8 | | | | Riverfront | Riverfront parkrun # 275 | 16 Dec 23 |
| parkrun | 19:04 | | | | 8 | | | 1 | Riverfront | Riverfront parkrun # 243 | 8 Apr 23 |
| parkrun | 19:26 | | | | 4 | | | | Aberbeeg | Aberbeeg parkrun # 166 | 21 Oct 23 |
| parkrun | 19:36 | | | | 40 | | | | Cardiff | Cardiff parkrun # 730 | 24 Jun 23 |
| parkrun | 20:22 | | | | 27 | | | | Riverfront | Riverfront parkrun # 276 | 23 Dec 23 |
| parkrun | 21:01 | | | | 2 | | | 1 | Coed Cefn-pwll-du | Coed Cefn-pwll-du parkrun # 111 | 11 Nov 23 |
| parkrun | 21:55 | | | | 11 | | | | Coed Cefn-pwll-du | Coed Cefn-pwll-du parkrun # 100 | 26 Aug 23 |
| parkrun | 35:03 | | | | 192 | | | | Newport | Newport parkrun # 549 | 19 Aug 23 |
| 7KXC | 31:49 | | | | 67 | | | | Chepstow | Gwent Leisure Centre League | 22 Oct 23 |
| 10K | 39:39 | | | 40:00 | 152 | | | | Swansea | Admiral Swansea Bay 10K | 17 Sep 23 |
| 10KNAD | 40:14 | | | 40:22 | 112 | | | | Caerphilly | Caerphilly 10K (Inc Welsh Champs) | 14 May 23 |
| 7MNAD | 47:27 | | | | 31 | | | | Cwmcarn | Cwmcarn Scenic Drive 7 | 23 Aug 23 |
| 7MMT | 60:09 | | | | 12 | | | | Risca | Twmbarlwm Terror 7 | 5 Nov 23 |
| 2022 SEN Lliswerry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:04 | | | | 8 | | | | Riverfront | Riverfront parkrun # 209 | 13 Aug 22 |
| 2021 SEN Lliswerry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:22 | | | | 6 | | | | Riverfront | Riverfront parkrun # 173 | 23 Oct 21 |
| 2018 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HMMT | 1:46:10 | | | 1:46:48 | 139 | | | | Merthyr Tydfil | Merthyr Half Marathon | 25 Mar 18 |
| 2015 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT2K | 31.60 | | | | 3 | B | | | Swansea | British Athletics League Division 3 | 9 May 15 |
| HT7.26K | 45.57 | | | | 3 | A | | | Swansea | British Athletics League Division 3 | 9 May 15 |
| 2014 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.89 | | | | 5 | B | | | Leigh | British Athletics League Division 3 | 5 Jul 14 |
| DT2K | 34.99 | | | | 3 | | | | Brecon | Welsh Senior League | 20 Jul 14 |
| DT2K | 33.60 | | | | 4 | B | | | Peterborough | British Athletics League Division 3 | 7 Jun 14 |
| DT2K | 28.67 | | | | 6 | B | | | Bedford | British Athletics League Division 3 | 10 May 14 |
| DT2K | 27.02 | | | | 6 | B | | | Leigh | British Athletics League Division 3 | 5 Jul 14 |
| HT7.26K | 54.82 | | | | 1 | | | | Cardiff | Capital Throws | 10 Sep 14 |
| HT7.26K | 53.79 | | | | 1 | | | | Brecon | Welsh Senior League | 20 Jul 14 |
| HT7.26K | 53.60 | | | | 4 | A | | | Abingdon | British Athletics League Division 3 | 9 Aug 14 |
| HT7.26K | 52.00 | | | | 4 | A | | | Peterborough | British Athletics League Division 3 | 7 Jun 14 |
| HT7.26K | 50.25 | | | | 4 | A | | | Leigh | British Athletics League Division 3 | 5 Jul 14 |
| HT7.26K | 47.93 | | | | 5 | A | | | Bedford | British Athletics League Division 3 | 10 May 14 |
| 2013 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.69 | | | | 2 | B | | | Kingston | British Athletics League Division 3 | 6 Jul 13 |
| SP7.26K | 11.39 | | | | 3 | | | | Newport | Welsh Inter Regional Championships | 1 Sep 13 |
| SP7.26K | 11.35 | | | | 6 | A | | | Abingdon | British Athletics League Division 3 | 8 Jun 13 |
| SP7.26K | 11.19 | | | | 2 | B | | | Stoke Gifford | British Athletics League Division 3 | 3 Aug 13 |
| SP7.26K | 10.72 | | | | 4 | B | | | Cardiff | British Athletics League Division 3 | 11 May 13 |
| DT2K | 30.23 | | | | 5 | B | | | Abingdon | British Athletics League Division 3 | 8 Jun 13 |
| DT2K | 22.76 | | | | 8 | B | | | Cardiff | British Athletics League Division 3 | 11 May 13 |
| HT7.26K | 56.89 | | | | 1 | A | | | Cardiff | British Athletics League Division 3 | 11 May 13 |
| HT7.26K | 56.76 | | | | 1 | | | | Cardiff | Welsh Masters' League | 1 May 13 |
| HT7.26K | 56.13 | | | | 1 | | | | Worcester | Worcester AC Open | 4 Jun 13 |
| HT7.26K | 55.80 | | | | 2 | A | | | Kingston | British Athletics League Division 3 | 6 Jul 13 |
| HT7.26K | 55.48 | | | | 2 | A | | | Stoke Gifford | British Athletics League Division 3 | 3 Aug 13 |
| HT7.26K | 55.17 | | | | 1 | | | | Newport | South & East Wales Regional Championships | 25 May 13 |
| HT7.26K | 54.85 | | | | 1 | | | | Bath | Bath Field Fest Open | 14 Apr 13 |
| HT7.26K | 54.23 | | | | 1 | | | | Stoke Gifford | Bristol & West AC Open Meeting | 23 Apr 13 |
| HT7.26K | 53.77 | | | | 2 | | | | Swansea | Welsh Athletics Open Meeting (Inc Welsh Senior League) | 16 Jun 13 |
| HT7.26K | 52.12 | | | | 1 | | | | Brecon | Welsh Masters' League | 21 Aug 13 |
| HT7.26K | 51.07 | | | | 2 | A | | | Abingdon | British Athletics League Division 3 | 8 Jun 13 |
| 2012 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 12.07 | | | | 5 | A | | | Derby | British Athletics League Division 3 | 27 May 12 |
| SP7.26K | 11.44 | | | | 2 | B | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| SP7.26K | 11.31 | | | | 4 | B | | | Southampton | British Athletics League Division 3 | 30 Jun 12 |
| SP7.26K | 11.11 | | | | 6 | A | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| DT2K | 34.80 | | | | 1 | B | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| DT2K | 32.05 | | | | 6 | A | | | Southampton | British Athletics League Division 3 | 30 Jun 12 |
| DT2K | 29.26 | | | | 7 | A | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| HT7.26K | 56.85 | | | | 2 | A | | | Swansea | British Athletics League Division 3 | 18 Aug 12 |
| HT7.26K | 55.63 | | | | 3 | B | | | Olympic Park | BUCS Championships | 4 May 12 |
| HT7.26K | 55.49 | | | | 6 | | | | Olympic Park | BUCS Championships | 5 May 12 |
| HT7.26K | 55.49 | | | | 2 | A | | | Southampton | British Athletics League Division 3 | 30 Jun 12 |
| HT7.26K | 55.47 | | | | 2 | | | | Neath | Neath Open inc Welsh 3000m Championships | 15 Aug 12 |
| HT7.26K | 55.10 | | | | 2 | A | | | Derby | British Athletics League Division 3 | 28 Jul 12 |
| HT7.26K | 54.69 | | | | 2 | | | | Cardiff | Welsh Championships | 2 Jun 12 |
| HT7.26K | 54.33 | | | | 1 | | | | Birmingham | Midland Counties Open | 15 Jan 12 |
| HT7.26K | 53.69 | | | | 3 | A | | | Derby | British Athletics League Division 3 | 27 May 12 |
| HT7.26K | 51.50 | | | | 4 | | | | Liverpool | Liverpool Throws & Jumps Open | 14 Apr 12 |
| 2011 U23 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.41 | | | | 5 | B | | | Kingston | British Athletics League 3 | 13 Aug 11 |
| SP7.26K | 11.35 | | | | 3 | B | | | Glasgow | British Athletics League Division 3 | 4 Jun 11 |
| DT2K | 32.55 | | | | 7 | A | | | Glasgow | British Athletics League Division 3 | 4 Jun 11 |
| HT7.26K | 53.07 | | | | 4 | qA | | | Bedford | BUCS Championships | 1 May 11 |
| HT7.26K | 52.49 | | | | 5 | | | | Bedford | BUCS Championships | 2 May 11 |
| HT7.26K | 51.97 | | | | 5 | | | | Liverpool | Liverpool Throws And Jumps Open | 16 Apr 11 |
| HT7.26K | 51.73 | | | | 5 | | | | Swansea | Welsh U20 V Welsh Schools V Harvard & Yale | 22 Jun 11 |
| HT7.26K | 51.67 | | | | 3 | A | | | Kingston | British Athletics League 3 | 13 Aug 11 |
| HT7.26K | 50.87 | | | | 4 | A | | | Glasgow | British Athletics League Division 3 | 4 Jun 11 |
| HT7.26K | 50.64 | | | | 2 | A | | | Swansea | British Athletics League Division 3 | 27 Aug 11 |
| HT7.26K | 50.02 | | | | 5 | | | | Bedford | Aviva U20/U23 Championships (inc European Trials) | 26 Jun 11 |
| HT7.26K | 48.50 | | | | 3 | | | | Cardiff | Welsh Championships | 18 Jun 11 |
| HT7.26K | 48.36 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open 3 | 20 Jul 11 |
| HT7.26K | 46.10 | | | | 1 | | | | Hereford | Triple Throws Charity Competition | 25 Sep 11 |
| 2010 U23 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 12.18 | | | | 6 | A | | | Swansea | British Athletics League Division 3 | 21 Aug 10 |
| SP7.26K | 11.28 | | | | 8 | A | | | Winchester | British Athletics League Division 3 | 31 Jul 10 |
| SP7.26K | 10.99 | | | | 8 | A | | | Yeovil | British Athletics League Division 3 | 3 Jul 10 |
| SP7.26K | 10.65 | | | | 8 | A | | | Hendon | British Athletics League Division 3 | 5 Jun 10 |
| SP7.26K | 10.34 | | | | 2 | | | | Swansea | Welsh Senior League Division 1 | 18 Apr 10 |
| DT2K | 33.98 | | | | 6 | B | | | Hendon | British Athletics League Division 3 | 5 Jun 10 |
| DT2K | 31.63 | | | | 4 | B | | | Swansea | British Athletics League Division 3 | 21 Aug 10 |
| DT2K | 31.28 | | | | 6 | B | | | Winchester | British Athletics League Division 3 | 31 Jul 10 |
| DT2K | 31.20 | | | | 2 | | | | Swansea | Welsh Senior League Division 1 | 18 Apr 10 |
| DT2K | 26.19 | | | | 8 | A | | | Yeovil | British Athletics League Division 3 | 3 Jul 10 |
| HT7.26K | 53.81 | | | | 1 | A | | | Yeovil | British Athletics League Division 3 | 3 Jul 10 |
| HT7.26K | 53.74 | | | | 2 | | | | Swansea | West Wales Regional Championships | 9 May 10 |
| HT7.26K | 53.64 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open | 28 Jul 10 |
| HT7.26K | 53.21 | | | | 8 | | | | Bedford | BUCS Championships | 1 May 10 |
| HT7.26K | 52.94 | | | | 1 | A | | | Winchester | British Athletics League Division 3 | 31 Jul 10 |
| HT7.26K | 52.49 | | | | 7 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 20 Jun 10 |
| HT7.26K | 52.24 | | | | 2 | 3 | | | Hendon | McCain Throws Fest | 8 Aug 10 |
| HT7.26K | 52.00 | | | | 1 | | | | Yate | 10 In 100 Cup Semi Final - Men | 24 Jul 10 |
| HT7.26K | 51.99 | | | | 1 | | | | Cardiff | East Wales Regional Championships | 8 May 10 |
| HT7.26K | 51.50 | | | | 1 | A | | | Swansea | British Athletics League Division 3 | 21 Aug 10 |
| HT7.26K | 50.78 | | | | 9 | | | | Loughborough | Loughborough International | 23 May 10 |
| HT7.26K | 50.56 | | | | 2 | | | | Cardiff | Welsh Championships | 12 Jun 10 |
| HT7.26K | 50.11 | | | | 3 | A | | | Hendon | British Athletics League Division 3 | 5 Jun 10 |
| HT7.26K | 49.61 | | | | 1 | | | | Newport | Welsh Senior League 1 | 17 Jul 10 |
| HT7.26K | 49.36 | | | | 1 | | | | Swansea | Welsh Senior League Division 1 | 18 Apr 10 |
| HT7.26K | 49.32 | | | | 3 | | | | Birmingham | Midland Counties Open - Outdoor Thows | 24 Jan 10 |
| HT7.26K | 47.69 | | | | 1 | | | | Exeter | Great West Open | 10 Apr 10 |
| HT7.26K | 43.03 | | | | 5 | | | | Hendon | 10 in 100 Cup Final Men | 4 Sep 10 |
| 2009 U23 Swansea/West Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.26 | | | | 7 | | | | Yate | 10 in 100 Cup Semi-Final | 18 Jul 09 |
| SP7.26K | 11.25 | | | | 3 | A | | | Newport | Welsh Senior League | 12 Jul 09 |
| SP7.26K | 11.20 | | | | 1 | A | | | Swansea | Welsh Senior League | 28 Jun 09 |
| DT2K | 37.23 | | | | 1 | A | | | Swansea | Welsh Senior League | 28 Jun 09 |
| DT2K | 36.76 | | | | 7 | A | | | Bromley | British Athletics League National 2 | 4 Jul 09 |
| DT2K | 36.20 | | | | 6 | | | | Yate | 10 in 100 Cup Semi-Final | 18 Jul 09 |
| DT2K | 28.08 | | | | 8 | A | | | Kingston | British Athletics League National 2 | 22 Aug 09 |
| HT7.26K | 52.31 | | | | 4 | A | | | Bromley | British Athletics League National 2 | 4 Jul 09 |
| HT7.26K | 52.18 | | | | 3 | | | | Par | Newquay & Par Hammer & Discus Open | 26 Apr 09 |
| HT7.26K | 51.61 | | | | 5 | 2 | | | Birmingham | UKA Jumps & Throws Festival | 25 Jul 09 |
| HT7.26K | 51.27 | | | | 3 | A | | | Cardiff | British Athletics League National 2 | 6 Jun 09 |
| HT7.26K | 51.24 | | | | 4 | | | | Liverpool | Liverpool Harriers Throws & Jumps Competition | 18 Apr 09 |
| HT7.26K | 51.24 | | | | 2 | | | | Cardiff | Welsh Athletics Open | 13 May 09 |
| HT7.26K | 51.23 | | | | 1 | | | | Neath | Neath Open inc Welsh 10000 Championships | 5 Aug 09 |
| HT7.26K | 51.16 | | | | 5 | | | | Cardiff | Welsh Championships | 13 Jun 09 |
| HT7.26K | 51.06 | | | | 1 | | | | Cardiff | East Wales Regional Championships | 9 May 09 |
| HT7.26K | 50.59 | | | | 3 | A | | | Kingston | British Athletics League National 2 | 22 Aug 09 |
| HT7.26K | 50.36 | | | | 6 | | | | Bedford | BUCS Championships | 4 May 09 |
| HT7.26K | 50.28 | | | | 2 | | | | Kingston | Kingston AC & Polytechnic Harriers Open Graded Throws Meeting | 15 Mar 09 |
| HT7.26K | 49.84 | | | | 1 | A | | | Newport | Welsh Senior League | 12 Jul 09 |
| HT7.26K | 49.61 | | | | 2 | | | | Swansea | Welsh Inter Regional Championships | 30 Aug 09 |
| HT7.26K | 49.42 | | | | 1 | A | | | Swansea | Welsh Senior League | 28 Jun 09 |
| HT7.26K | 49.31 | | | | 3 | | | | Birmingham | Midland Counties January Open Throws Meeting Two | 24 Jan 09 |
| 2008 U20 Swansea/West Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 12.43 | | | | 1 | | | | Swansea (SL) | Welsh Junior League 1 East & West | 20 Apr 08 |
| SP6K | 12.09 | | | | 4 | A | | | Swansea (SL) | National Junior Athletic League - Midland Premier | 27 Jul 08 |
| SP6K | 11.56 | | | | 4 | | | | Birmingham | National Junior Athletic League - Midland Premier | 27 Apr 08 |
| SP6K | 10.88 | | | | | | | | Brecon | Welsh Inter Regional Championships | 31 Aug 08 |
| SP6K | 10.20 | | | | | | | | Derby | National Junior Athletic League - National Final | 14 Sep 08 |
| DT1.75K | 38.79 | | | | 2 | A | | | Swansea (SL) | National Junior Athletic League - Midland Premier | 27 Jul 08 |
| DT1.75K | 38.13 | | | | 1 | | | | Swansea (SL) | Welsh Junior League 1 East & West | 20 Apr 08 |
| DT1.75K | 33.54 | | | | | | | | Birmingham | National Junior Athletic League - Midland Premier | 27 Apr 08 |
| DT1.75K | 31.74 | | | | | | | | Tamworth | National Junior Athletic League - Midland Premier | 25 May 08 |
| HT7.26K | 49.16 | | | | 3 | B | | | Derby | British Athletics League National 2 | 16 Aug 08 |
| HT7.26K | 48.88 | | | | 1 | B | | | Brecon | Welsh Senior League | 6 Jul 08 |
| HT7.26K | 48.83 | | | | 2 | B | | | Swansea (SL) | British Athletics League National 2 | 2 Aug 08 |
| HT7.26K | 45.87 | | | | 3 | | | | Swansea (SL) | Welsh Championships | 15 Jun 08 |
| HT6K | 56.48 | | | | 1 | | | | Brecon | Welsh Throwing Circle T6 | 9 Aug 08 |
| HT6K | 56.43 | | | | 1 | | | | Brecon | Welsh Schools' Championships | 5 Jul 08 |
| HT6K | 56.29 | | | | 1 | A | | | Swansea (SL) | National Junior Athletic League - Midland Premier | 27 Jul 08 |
| HT6K | 55.34 | | | | 2 | | | | Birmingham | Birmingham Rowheath AC Open | 16 Apr 08 |
| HT6K | 55.25 | | | | 1 | | | | Brecon | Welsh Inter Regional Championships | 31 Aug 08 |
| HT6K | 54.93 | | | | 1 | | | | Newport | Welsh Athletics Photo Finish Open | 23 Jul 08 |
| HT6K | 54.56 | | | | 1 | | | | Liverpool | Liverpool Throws & Jumps Spring Competition | 12 Apr 08 |
| HT6K | 54.38 | | | | 1 | | | | Swansea (SL) | Welsh Junior League 1 East & West | 20 Apr 08 |
| HT6K | 53.79 | | | | 1 | | | | Tamworth | National Junior Athletic League - Midland Premier | 25 May 08 |
| HT6K | 53.47 | | | | 2 | 7 | | | Cheltenham | Cheltenham Mid-Summer Open | 16 Jul 08 |
| HT6K | 53.39 | | | | 1 | | | | Brecon | T6 Throwing Circle | 24 May 08 |
| HT6K | 52.93 | | | | 1 | | | | Brecon | East Wales Championships | 11 May 08 |
| HT6K | 52.81 | | | | 1 | A | | | Brecon | Welsh T6 Throwing Circle Final | 7 Sep 08 |
| HT6K | 52.34 | | | | 1 | | | | Birmingham | National Junior Athletic League - Midland Premier | 27 Apr 08 |
| HT6K | 50.55 | | | | 10 | | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| HT6K | 49.80 | | | | 2 | 3 | | | Birmingham | UKA Throws Fest | 29 Jun 08 |
| HT6K | 48.92 | | | | 1 | A | | | Newport | Welsh Junior League West | 26 Jul 08 |
| HT6K | 48.51 | | | | 2 | | | | Birmingham (Un) | Birmingham Rowheath AC Open | 5 May 08 |
| 2007 U20 Swansea/West Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.80 | | | | 6 | | | | Derby | NJAL Final | 9 Sep 07 |
| HJ | 1.75 | i | | | 1 | | | | Cardiff | Welsh Open Meeting (Field) | 7 Jan 07 |
| SP6K | 13.04 | i | | | 3 | | | | Cardiff | Welsh U13-U20 Championships | 28 Jan 07 |
| SP6K | 12.47 | i | | | 2 | | | | Cardiff | Welsh Open Meeting (Track) | 6 Jan 07 |
| SP6K | 12.45 | | | | 3 | | | | Derby | National Junior League Midland Premier | 29 Apr 07 |
| SP6K | 12.26 | | | | 2 | | | | Aberdare | Welsh T6 Throwing Circle | 24 Mar 07 |
| SP6K | 11.96 | | | | 1 | | | | Carmarthen | Welsh Junior League West Division | 28 May 07 |
| SP6K | 11.95 | | | | 2 | A | | | Brecon | Welsh Junior League Cup Final | 19 Aug 07 |
| SP6K | 11.91 | | | | 3 | | | | Aberdare | Inter-Association Match | 18 Jul 07 |
| SP6K | 11.86 | | | | 3 | | | | Connah's Quay | Welsh Inter Regional Championships | 26 Aug 07 |
| SP6K | 11.69 | | | | 1 | B | | | Cardiff | National Junior League Midland Premier | 1 Jul 07 |
| SP6K | 11.44 | | | | | | | | Tipton | National Junior League Midland Premier | 29 Jul 07 |
| SP6K | 11.29 | | | | | | | | Mansfield | National Junior League Midland Premier | 27 May 07 |
| SP6K | 11.19 | | | | | | | | Newport | Welsh Junior League M3 East & West | 15 Jul 07 |
| SP6K | 11.10 | | | | | | | | Aberdare | Welsh Junior League M1 East & West | 21 Apr 07 |
| SP6K | 10.81 | | | | | | | | Derby | NJAL Final | 9 Sep 07 |
| DT1.75K | 44.58 | | | | 1 | | | | Carmarthen | Welsh Junior League West Division | 28 May 07 |
| DT1.75K | 43.87 | | | | 1 | 1 | | | Aberdare | Welsh T6 Throwing Circle Meeting | 10 Jun 07 |
| DT1.75K | 42.96 | | | | 2 | | | | Swansea | Welsh Junior Championships | 16 Jun 07 |
| DT1.75K | 42.16 | | | | 3 | | | | Derby | National Junior League Midland Premier | 29 Apr 07 |
| DT1.75K | 42.02 | | | | 1 | | | | Liverpool | Merseyside & North West Throws & Jumps Competition | 31 Mar 07 |
| DT1.75K | 41.79 | | | | 4 | | | | Derby | NJAL Final | 9 Sep 07 |
| DT1.75K | 40.71 | | | | 1 | | | | Aberdare | Welsh Junior League - West | 21 Apr 07 |
| DT1.75K | 40.67 | | | | 1 | B | | | Cardiff | National Junior League Midland Premier | 1 Jul 07 |
| DT1.75K | 40.54 | | | | 2 | | | | Aberdare | Inter-Association Match | 18 Jul 07 |
| DT1.75K | 40.36 | | | | 2 | | | | Brecon | Welsh Schools' Championships | 7 Jul 07 |
| DT1.75K | 39.83 | | | | 2 | | | | Aberdare | Welsh T6 Throwing Circle | 24 Mar 07 |
| DT1.75K | 38.59 | | | | 2 | A | | | Brecon | Welsh Junior League Cup Final | 19 Aug 07 |
| DT1.75K | 37.19 | | | | 2 | | | | Connah's Quay | Welsh Inter Regional Championships | 26 Aug 07 |
| DT1.75K | 36.98 | | | | 3 | | | | Tipton | National Junior League Midland Premier | 29 Jul 07 |
| DT1.75K | 36.32 | | | | 2 | | | | Mansfield | National Junior League Midland Premier | 27 May 07 |
| DT1.75K | 35.31 | | | | 1 | | | | Birmingham | Midland Open Throws | 14 Jan 07 |
| DT1.75K | 34.62 | | | | 1 | | | | Cwmbran | East Wales Regional Championships | 13 May 07 |
| DT1.75K | 34.62 | | | | | | | | Cwmbran | East Wales Regional Championships | 13 May 07 |
| DT1.75K | 33.84 | | | | | | | | Newport | Welsh Junior League M3 East & West | 15 Jul 07 |
| HT6K | 56.47 | | | | 1 | | | | Aberdare | Inter-Association Match | 18 Jul 07 |
| HT6K | 55.60 | | | | 5 | A | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| HT6K | 55.26 | | | | 1 | | | | Aberdare | Welsh Junior League - West | 21 Apr 07 |
| HT6K | 54.57 | | | | 3 | | | | Tipton | National Junior League Midland Premier | 29 Jul 07 |
| HT6K | 54.43 | | | | 9 | | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| HT6K | 54.37 | | | | 1 | | | | Connah's Quay | Welsh Inter Regional Championships | 26 Aug 07 |
| HT6K | 53.90 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle - Throws Meet Comp 1&2 | 8 Sep 07 |
| HT6K | 53.76 | | | | 2 | | | | Swansea | Welsh Junior Championships | 16 Jun 07 |
| HT6K | 53.66 | | | | 1 | | | | Cwmbran | East Wales Regional Championships | 13 May 07 |
| HT6K | 53.50 | | | | 1 | | | | Brecon | Welsh Schools' Championships | 7 Jul 07 |
| HT6K | 53.39 | | | | 2 | | | | Aberdare | Welsh T6 Throwing Circle | 22 Apr 07 |
| HT6K | 52.86 | | | | 1 | | | | Cardiff | National Junior League Midland Premier | 1 Jul 07 |
| HT6K | 52.27 | | | | 1 | 1 | | | Aberdare | Welsh T6 Throwing Circle Meeting | 10 Jun 07 |
| HT6K | 52.25 | | | | 1 | 1 | | | Bournemouth | May Day Hammer Festival | 7 May 07 |
| HT6K | 51.93 | | | | 1 | 2 | | | Bournemouth | May Day Hammer Festival | 7 May 07 |
| HT6K | 51.91 | | | | 4 | | | | Derby | National Junior League Midland Premier | 29 Apr 07 |
| HT6K | 51.79 | | | | 1 | | | | Liverpool | Merseyside & North West Throws & Jumps Competition | 31 Mar 07 |
| HT6K | 51.41 | | | | 3 | | | | Derby | NJAL Final | 9 Sep 07 |
| HT6K | 51.29 | | | | 1 | | | | Newport | Welsh Junior League West Division | 15 Jul 07 |
| HT6K | 51.17 | | | | 1 | | | | Carmarthen | Welsh Junior League West Division | 28 May 07 |
| HT6K | 50.90 | | | | 2 | | | | Aberdare | Welsh T6 Throwing Circle | 24 Mar 07 |
| HT6K | 49.63 | | | | 4 | | | | Mansfield | National Junior League Midland Premier | 27 May 07 |
| HT6K | 48.80 | | | | 1 | A | | | Brecon | Welsh Junior League Cup Final | 19 Aug 07 |
| HT6K | 46.84 | | | | 2 | | | | Birmingham | Midland Open Throws | 14 Jan 07 |
| 2006 U17 Swansea/West Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 80HU15M | 12.43 | | -1.8 | | 5 | | | | Brecon | PDM Property Welsh Schools Championships | 1 Jul 06 |
| SP6K | 12.18 | | | | 1 | | | | Yate | National Junior League Severn Division | 16 Jul 06 |
| SP6K | 12.12 | | | | 1 | | | | Neath | National Junior League Severn Division | 11 Jun 06 |
| SP6K | 11.83 | | | | 1 | | | | Cwmbran | National Junior League Severn Division | 7 May 06 |
| SP5K | 14.63 | | | | 2 | | | | Waterford, IRL | Celtic Games | 12 Aug 06 |
| SP5K | 14.07 | | | | 1 | | | | Cardiff | Welsh Inter Regional Championships | 27 Aug 06 |
| SP5K | 13.96 | i | | | 1 | | | | Cardiff | Welsh Indoor Championships | 28 Jan 06 |
| SP5K | 13.86 | | | | 1 | | | | Cardiff | Welsh Junior Championships | 9 Jul 06 |
| SP5K | 13.68 | | | | 1 | | | | Newport | East Wales Championships | 13 May 06 |
| SP5K | 13.55 | | | | 12 | | | | Birmingham | AAA U17 & U15 Championships | 5 Aug 06 |
| SP5K | 13.52 | | | | 7 | | | | Grangemouth | Schools Under-17 International | 15 Jul 06 |
| SP5K | 13.48 | | | | 1 | | | | Brecon | PDM Property Welsh Schools Championships | 1 Jul 06 |
| SP5K | 13.43 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 10 Jun 06 |
| SP5K | 13.42 | | | | 1 | | | | Brecon | Welsh Junior League Cup Final | 12 Aug 06 |
| SP5K | 13.40 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 16 Sep 06 |
| SP5K | 13.37 | | | | 1 | | | | Newport | UKA Young Athletes League Midland 1W | 4 Jun 06 |
| SP5K | 13.35 | | | | 1 | | | | Newport | Welsh Junior League North Division | 29 Jul 06 |
| SP5K | 13.34 | | | | 1 | | | | Swindon | UK Young Athletes League Midland 1W | 25 Jun 06 |
| SP5K | 13.29 | | | | 1 | | | | Cheltenham | Cheltenham Mid-Summer Open | 12 Jul 06 |
| SP5K | 13.14 | | | | 1 | | | | Carmarthen | Welsh Junior League West Division | 27 May 06 |
| SP5K | 13.03 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 25 Mar 06 |
| SP5K | 12.94 | i | | | 1 | | | | Cardiff | UWIC Open Meeting | 21 Jan 06 |
| SP5K | 12.84 | i | | | 8 | | | | Birmingham | AAA U20, U17 & U15 Indoor Championships | 4 Mar 06 |
| SP5K | 12.78 | | | | 1 | | | | Aberdare | Welsh T6 | 22 Apr 06 |
| SP5K | 12.25 | | | | 1 | | | | Bath | UKA Young Athletes League Midland 1W | 30 Apr 06 |
| DT1.75K | 37.14 | | | | 1 | | | | Yate | National Junior League Severn Division | 16 Jul 06 |
| DT1.5K | 44.31 | | | | 1 | | | | Cardiff | Welsh Inter Regional Championships | 27 Aug 06 |
| DT1.5K | 43.72 | | | | 5 | | | | Glasgow (S) | UK Schools Games | 10 Sep 06 |
| DT1.5K | 42.12 | | | | 6 | | | | Grangemouth | Schools Under-17 International | 15 Jul 06 |
| DT1.5K | 41.53 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 16 Sep 06 |
| DT1.5K | 40.58 | | | | 1 | 1 | | | Cheltenham | Cheltenham Mid-Summer Open | 12 Jul 06 |
| DT1.5K | 40.15 | | | | 1 | | | | Aberdare | Welsh T6 | 22 Apr 06 |
| DT1.5K | 39.43 | | | | 1 | | | | Brecon | Welsh Junior League Cup Final | 12 Aug 06 |
| DT1.5K | 39.37 | | | | 1 | | | | Cardiff | Welsh Junior Championships | 9 Jul 06 |
| DT1.5K | 37.68 | | | | 1 | | | | Newport | East Wales Championships | 13 May 06 |
| DT1.5K | 37.62 | | | | 1 | | | | Newport | Welsh Junior League North Division | 29 Jul 06 |
| DT1.5K | 37.61 | | | | 1 | | | | Swindon | UK Young Athletes League Midland 1W | 25 Jun 06 |
| DT1.5K | 37.08 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 10 Jun 06 |
| DT1.5K | 36.00 | | | | 1 | | | | Newport | UKA Young Athletes League Midland 1W | 4 Jun 06 |
| DT1.5K | 35.66 | | | | 1 | | | | Carmarthen | Welsh Junior League West Division | 27 May 06 |
| DT1.5K | 34.44 | | | | 1 | | | | Bath | UKA Young Athletes League Midland 1W | 30 Apr 06 |
| HT6K | 44.07 | | | | 1 | | | | Cwmbran | National Junior League Severn Division | 7 May 06 |
| HT6K | 42.03 | | | | 1 | | | | Neath | National Junior League Severn Division | 11 Jun 06 |
| HT5K | 55.42 | | | | 1 | | | | Cardiff | Welsh Inter Regional Championships | 27 Aug 06 |
| HT5K | 54.50 | | | | 5 | | | | Birmingham | AAA U17 & U15 Championships | 5 Aug 06 |
| HT5K | 52.26 | | | | 1 | | | | Brecon | Welsh Junior League Cup Final | 12 Aug 06 |
| HT5K | 51.67 | | | | 6 | | | | Grangemouth | Schools Under-17 International | 15 Jul 06 |
| HT5K | 51.25 | | | | 1 | | | | Newport | East Wales Championships | 13 May 06 |
| HT5K | 51.04 | | | | 1 | | | | Bath | UKA Young Athletes League Midland 1W | 30 Apr 06 |
| HT5K | 50.58 | | | | 1 | | | | Newport | Welsh Junior League North Division | 29 Jul 06 |
| HT5K | 50.42 | | | | 1 | | | | Neath | WELSH JUNIOR LEAGUE West Division | 17 Jun 06 |
| HT5K | 49.26 | | | | 1 | | | | Newport | UKA Young Athletes League Midland 1W | 4 Jun 06 |
| HT5K | 48.46 | | | | 1 | | | | Cardiff | Welsh Junior Championships | 9 Jul 06 |
| HT5K | 47.74 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 10 Jun 06 |
| HT5K | 47.06 | | | | 1 | | | | Aberdare | Welsh T6 | 22 Apr 06 |
| HT5K | 46.10 | | | | 1 | | | | Brecon | PDM Property Welsh Schools Championships | 1 Jul 06 |
| HT5K | 45.73 | | | | 1 | | | | Swindon | UK Young Athletes League Midland 1W | 25 Jun 06 |
| HT5K | 43.07 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 25 Mar 06 |
| HT5K | 41.64 | | | | 2 | | | | Carmarthen | Welsh Junior League West Division | 27 May 06 |
| JT700 | 31.98 | | | | | | | | Neath | - | 23 Aug 06 |
| 2005 U17 Swansea/West Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.50 | | | | 3 | | | | Cardiff | Welsh U20 Championships | 18 Jun 05 |
| SP5K | 13.07 | | | | 1 | | | | Brecon | Welsh Junior League Cup Final | 21 Aug 05 |
| SP5K | 12.17 | | | | 1 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 17 Sep 05 |
| SP5K | 11.79 | i | | | 10 | | | | Birmingham | AAA Age Group Championships | 26 Feb 05 |
| DT1.5K | 35.15 | | | | 4 | | | | Cardiff | Welsh U20 Championships | 18 Jun 05 |
| DT1.5K | 34.31 | | | | 1 | | | | Aberdare | Welsh Junior League | 30 Apr 05 |
| DT1.5K | 34.07 | | | | 3 | | | | Bridgend | BRIDGEND THROWS MEETING | 3 Sep 05 |
| DT1.5K | 34.00 | | | | 4 | | | | Carmarthen | Welsh Inter Regional Championships | 27 Aug 05 |
| HT5K | 47.07 | | | | 2 | | | | Aberdare | Welsh T6 Throwing Circle Meeting | 17 Sep 05 |
| HT5K | 41.17 | | | | 3 | | | | Cardiff | Welsh U20 Championships | 18 Jun 05 |
| HT5K | 39.91 | | | | 1 | | | | Newport | EAST WALES | 15 May 05 |
| HT5K | 39.33 | | | | 2 | | | | Brecon | Welsh Junior League Cup Final | 21 Aug 05 |
| HT5K | 38.71 | | | | 2 | | | | Bridgend | BRIDGEND THROWS MEETING | 3 Sep 05 |