| 2025 U15 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 69.89 | | | | 1 | | | | Birmingham | ESAA English Schools Championships | 12 Jul 25 |
| JT600 | 69.70 | | | | 1 | | | | Birmingham | England Athletics Age Group Championships (Inc Para) and U15 & U17 Combined Events | 9 Aug 25 |
| JT600 | 66.41 | | | | 1 | A | | | Liverpool | UK Youth Development League National final (Lower Age Group) | 6 Sep 25 |
| JT600 | 66.21 | | | | 1 | | | | Lee Valley | Middlesex County Schools Championships | 14 Jun 25 |
| JT600 | 64.33 | | | | 1 | A | | | Swansea | UK Youth Development League Lower - Midland Premier SW | 1 Jun 25 |
| JT600 | 62.98 | | | | 1 | | | | Crawley | South East Schools Inter-Counties - Cunliffe Cup | 21 Jun 25 |
| JT600 | 62.12 | | | | 1 | | | | Gloucester | Gloucestershire County Championships | 11 May 25 |
| JT600 | 61.92 | | | | 1 | A | | | Swindon | UK Youth Development League Lower - Midland Premier SW | 20 Jul 25 |
| JT600 | 54.15 | | | | 1 | | | | Loughborough | UK Winter Long Throws Championships | 2 Mar 25 |
| 2024 U15 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 51.45 | | | | 2 | | | | Nuneaton | Midland Counties AA U15/U17 Championships inc. U13 Quadrathlon, Sen/U20 Combined Events & 3000m | 11 Aug 24 |
| JT600 | 49.91 | | | | 2 | | | | Birmingham | ESAA English Schools' Championships | 13 Jul 24 |
| JT600 | 48.13 | | | | 2 | A | | | Sportcity | UK Youth Development League Lower Age Group Final | 31 Aug 24 |
| JT600 | 46.74 | | | | 1 | A | | | Yate | UK Youth Development League Lower - Midland Premier S/W | 23 Jun 24 |
| JT600 | 45.17 | | | | 1 | A | | | Gloucester | UK Youth Development League Lower - Midland Premier S/W | 19 May 24 |
| JT600 | 43.53 | | | | 1 | | | | Basingstoke | Basingstoke Throws Winter Series - No Hammer or Discus | 23 Mar 24 |
| JT600 | 43.01 | | | | 1 | A | | | Newport | UK Youth Development League Lower - Midland Premier S/W | 20 Apr 24 |
| JT600 | 42.55 | | | | 2 | | | | Horspath | Oxfordshire County Schools Championships | 8 Jun 24 |
| 2023 U13 |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT400 | 40.72 | | | | 1 | A | | | Sportcity | UK Youth Development League Lower National Final | 2 Sep 23 |
| JT400 | 39.99 | | | | 1 | A | | | Carmarthen | UK Youth Development League Lower - Midland Premier South/West | 7 May 23 |
| JT400 | 38.95 | | | | 1 | | | | Nuneaton | National Preparatory Schools Athletics Championships | 3 Jul 23 |
| JT400 | 36.70 | | | | 1 | A | | | Swindon | UK Youth Development League Lower - Midland Premier South/West | 3 Jun 23 |
| JT400 | 36.62 | | | | 1 | A | | | Swindon | UK Youth Development League Midlands Regional Final | 22 Jul 23 |
| JT400 | 36.41 | | | | 1 | | | | Gloucester | Cheltenham Midsummer Opens | 26 Jul 23 |
| JT400 | 35.19 | | | | 1 | A | | | Cardiff | UK Youth Development League Lower - Midland Premier South/West | 8 Jul 23 |