| 2022 U20 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 37.10 | | | | 2 | | | | Aberdare | Cardiff Throws Meeting 1 | 12 Apr 22 |
| JT600 | 35.61 | | | | 1 | | | | Cardiff | Welsh Schools AA Championships | 2 Jul 22 |
| JT600 | 35.26 | | | | 3 | A | | | Yate | UK Youth Development League Upper Midlands South/West Premier | 24 Apr 22 |
| JT600 | 34.43 | | | | 2 | | | | Aberdare | Cardiff Throws Meeting 4 | 28 Jun 22 |
| JT600 | 34.23 | | | | 2 | | | | Aberdare | Cardiff Throws Meeting 2 | 10 May 22 |
| JT600 | 33.47 | | | | 2 | | | | Aberdare | Cardiff Throws Meeting 3 | 7 Jun 22 |
| JT600 | 32.67 | | | | 3 | A | | | Swansea | UK Youth Development League Upper Midlands South/West Premier | 29 May 22 |
| JT600 | 31.33 | | | | 2 | A | | | Yate | UK Youth Development League Upper Midlands Regional Final | 7 Aug 22 |
| JT600 | 30.98 | | | | 3 | | | | Aberdare | Cardiff Throws Meeting 6 | 9 Aug 22 |
| JT600 | 30.75 | | | | 1 | | | | Aberdare | South & East Wales Regional Championships | 18 May 22 |
| JT600 | 29.84 | | | | 2 | | | | Newport | Welsh Athletics Junior Championships | 13 Aug 22 |
| JT500 | 34.03 | | | | 3 | Eq | | | Moulton | England Throws Camp Throws Fest | 3 Sep 22 |
| JT500 | 33.87 | | | | 3 | E | | | Moulton | England Throws Camp Throws Fest | 4 Sep 22 |
| 2021 U17 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 36.19 | | | | 2 | | | | Aberdare | Cardiff Throws | 10 Aug 21 |
| JT600 | 32.11 | | | | 4 | | | | Aberdare | Cardiff Throws | 21 Sep 21 |
| JT500 | 39.03 | | | | 1 | A | | | Aberdare | Youth Development League Upper Midlands South/West A | 30 May 21 |
| JT500 | 38.51 | | | | 2 | | | | Aberdare | Cardiff Throws | 22 Jun 21 |
| JT500 | 37.54 | | | | 1 | | | | Aberdare | Welsh Athletics Spring Invitational | 15 May 21 |
| JT500 | 37.13 | | | | 2 | | | | Neath | Welsh Schools SIAB Trial Long Throws - Middle Age Group Only | 3 Jul 21 |
| JT500 | 36.20 | | | | 1 | B | | | Newport | Welsh Athletics U13/U15/U17 Event Specific | 12 Jun 21 |
| JT500 | 35.83 | | | | 2 | | | | Cheltenham | The Brewer Memorial Games | 18 Sep 21 |
| JT500 | 35.56 | | | | 4 | | | | Carmarthen | Carmarthen Throws Open 1 | 24 Jun 21 |
| JT500 | 35.40 | | | | 4 | A1 | | | Moulton | England Throws Camps Throws Fest 2021 | 4 Sep 21 |
| JT500 | 35.12 | | | | 2 | | | | Aberdare | Cardiff Throws | 20 Jul 21 |
| JT500 | 34.68 | | | | 4 | | | | Newport | Welsh Junior Championships | 31 Jul 21 |
| JT500 | 34.64 | | | | 2 | A | | | Aberdare | Youth Development League Upper Midlands South/West A | 25 Jul 21 |
| JT500 | 34.46 | | | | 1 | | | | Aberdare | Cardiff Throws | 7 Sep 21 |
| JT500 | 32.12 | | | | 6 | A2 | | | Moulton | England Throws Camps Throws Fest 2021 | 5 Sep 21 |
| 2020 U17 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 39.92 | | | | 1 | | | | Aberdare | Welsh Athletics U15/U17 Throws | 22 Aug 20 |
| JT500 | 32.27 | | | | 2 | | | | Swansea | Welsh Athletics Throws Open | 6 Sep 20 |
| 2019 U15 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 6:04.30 | | | | 1 | | | | Cardiff Met | Welsh Junior League Division East | 27 Jul 19 |
| 1000W | 6:11.21 | | | | 1 | | | | Aberdare | Welsh Junior League Division East | 25 May 19 |
| 1000W | 6:30.9 | | | | 1 | | | | Hereford | Welsh Junior League Division East | 4 May 19 |
| DT1K | 16.89 | | | | 7 | | | | Cardiff Met | Welsh Junior League Division East | 27 Jul 19 |
| DT1K | 15.69 | | | | 3 | B | | | Swansea | Welsh Junior League Cup Final | 25 Aug 19 |
| DT1K | 15.32 | | | | 5 | A | | | Cheltenham | UK Youth Development U13/U15 League Division Midland Premier SW | 18 May 19 |
| DT1K | 14.27 | | | | 13 | | | | Aberdare | Welsh Junior League Division East | 25 May 19 |
| JT500 | 31.95 | | | | 2 | | | | Cardiff | Welsh Championships | 14 Jul 19 |
| JT500 | 31.59 | | | | 1 | | | | Cardiff | Cardiff Throws Open (Hammer & Discus) | 21 May 19 |
| JT500 | 31.46 | | | | 1 | | | | Aberdare | Welsh Inter Regional Championships | 4 Aug 19 |
| JT500 | 31.30 | | | | 2 | | | | Aberdare | Welsh Junior League Division East | 25 May 19 |
| JT500 | 31.09 | | | | 1 | | | | Cardiff | Welsh Schools Championships | 6 Jul 19 |
| JT500 | 30.94 | | | | 1 | | | | Carmarthen | Carmarthen Harriers Throws Open | 25 Apr 19 |
| JT500 | 30.68 | | | | 1 | | | | Aberdare | South / East Wales Regional Championships | 11 May 19 |
| JT500 | 30.30 | | | | 2 | A | | | Swansea | UK Youth Development U13/U15 League Division Midland Premier SW | 27 Apr 19 |
| JT500 | 30.11 | | | | 2 | | | | Cardiff Met | Welsh Junior League Division East | 27 Jul 19 |
| JT500 | 30.09 | | | | 2 | A | | | Swansea | Welsh Junior League Cup Final | 25 Aug 19 |
| JT500 | 29.93 | | | | 2 | A | | | Cheltenham | UK Youth Development U13/U15 League Division Midland Premier SW | 18 May 19 |
| JT500 | 28.42 | | | | 2 | 1 | | | Hereford | Welsh Junior League Division East | 4 May 19 |
| JT500 | 28.36 | | | | 1 | | | | Carmarthen | Carmarthen Harriers Throws Open | 30 May 19 |
| 2018 U15 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 6:07.50 | | | | 1 | A | | | Swansea | Welsh U15 League Cup Final | 19 Aug 18 |
| JT500NS | 25.67 | | | | 5 | | | | Cardiff Met | Welsh U15 League Division East | 3 Jun 18 |
| JT500 | 26.85 | | | | 3 | | | | Newport | Welsh U15 League Division East | 28 Jul 18 |
| JT500 | 26.47 | | | | 3 | | | | Brecon | Welsh Inter Regional Championships | 25 Aug 18 |
| JT500 | 24.97 | | | | 5 | | | | Newport | Welsh U15 League Division East | 30 Jun 18 |
| JT500 | 24.89 | | | | 3 | A | | | Swansea | Welsh U15 League Cup Final | 19 Aug 18 |
| JT500 | 24.65 | | | | 3 | A | | | Swansea | UK Youth Development U13/U15 League Division Midland Premier SW | 21 Apr 18 |
| JT500 | 24.36 | | | | 2 | A | | | Bath | UK Youth Development U13/U15 League Division Midland Premier SW | 19 May 18 |
| JT500 | 24.21 | | | | 6 | A | | | Stoke Gifford | UK Youth Development U13/U15 League Division Midland Area Final | 21 Jul 18 |
| 2017 U13 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT0.75K | 14.34 | | | | 6 | | | | Newport | Welsh U15 League Division East | 8 Jul 17 |
| DT0.75K | 13.75 | | | | 8 | | | | Newport | Welsh U15 League Division East | 22 Jul 17 |
| DT0.75K | 13.45 | | | | 3 | | | | Hereford | Welsh U15 League Division East | 29 Apr 17 |
| DT0.75K | 12.73 | | | | 6 | | | | Cardiff | Welsh U15 League Division East | 27 May 17 |
| DT0.75K | 12.63 | | | | 4 | B | | | Newport | Welsh U15 League Final | 6 Aug 17 |
| JT400 | 23.77 | | | | 3 | A | | | Newport | Welsh U15 League Final | 6 Aug 17 |
| JT400 | 23.21 | | | | 1 | | | | Newport | Welsh U15 League Division East | 22 Jul 17 |
| JT400 | 22.92 | | | | 3 | | | | Newport | Welsh U15 League Division East | 8 Jul 17 |
| JT400 | 22.36 | | | | 3 | | | | Hereford | Welsh U15 League Division East | 29 Apr 17 |
| JT400 | 19.48 | | | | 3 | | | | Cardiff | Welsh U15 League Division East | 27 May 17 |
| 2016 U13 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT0.75K | 11.39 | | | | 9 | | | | Cardiff | Welsh U15 League Division East | 9 Jul 16 |
| DT0.75K | 9.54 | | | | 10 | | | | Cardiff | Welsh U15 League Division East | 30 Apr 16 |
| JT400 | 18.80 | | | | 1 | | | | Newport | Welsh U15 League Division East | 28 May 16 |
| JT400 | 17.62 | | | | 2 | | | | Cardiff | Welsh U15 League Division East | 30 Apr 16 |
| JT400 | 16.71 | | | | 1 | B | | | Newport | Welsh U15 League Final | 21 Aug 16 |
| JT400 | 15.47 | | | | 5 | | | | Cardiff | Welsh U15 League Division East | 9 Jul 16 |
| 2015 U11 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.43 | | | | 3 | 4 | | | Hereford | Welsh U15 League Division East | 1 Aug 15 |
| 800 | 3:05.32 | | | | 4 | 2 | | | Hereford | Welsh U15 League Division East | 9 May 15 |
| LJ | 3.19 | | | | 5 | | | | Hereford | Welsh U15 League Division East | 9 May 15 |
| LJ | 2.96 | | | | 5 | | | | Newport | Welsh U15 League Division East | 6 Jun 15 |
| SP2K | 5.29 | | | | 6 | | | | Hereford | Welsh U15 League Division East | 1 Aug 15 |
| JT300 | 14.12 | | | | 1 | | | | Hereford | Welsh U15 League Division East | 1 Aug 15 |
| JT300 | 13.18 | | | | 1 | | | | Newport | Welsh U15 League Division East | 6 Jun 15 |
| JT300 | 10.91 | | | | 2 | | | | Hereford | Welsh U15 League Division East | 9 May 15 |
| 1.6KXC | 7:33 | | | | 41 | | | | Newbridge Fields | Gwent League | 11 Oct 15 |
| 1.7KXC | 8:14 | | | | 45 | | | | Llandaff Fields | Gwent League | 8 Nov 15 |
| 2014 U11 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT300 | 9.02 | | | | 6 | | | | Newport | Welsh U15 League East Division | 13 Jul 14 |
| ZXC | NT | | | | 50 | | | | Cardiff | Gwent League | 9 Nov 14 |
| 2013 U11 Cardiff Archers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:42.59 | i | | | 5 | 2 | | | Cardiff | Cardiff Archers Junior Open | 14 Dec 13 |
| LJ | 2.97 | i | | | 8 | | | | Cardiff | Cardiff Archers Junior Open | 14 Dec 13 |
| SP2K | 3.58 | i | | | 12 | | | | Cardiff | Cardiff Archers Junior Open | 14 Dec 13 |