| 2025 U17 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 46.10 | | | | 1 | | | | Gloucester | Cheltenham & County Harriers Midsummer Opens | 2 Jul 25 |
| JT700 | 45.09 | | | | 1 | | | | Gloucester | Cheltenham & County Harriers Midsummer Opens | 23 Jul 25 |
| JT700 | 44.76 | | | | 1 | | | | Gloucester | Gloucestershire County Schools Championships | 14 Jun 25 |
| JT700 | 44.42 | | | | 4 | | | | Exeter | South West Schools Championships | 21 Jun 25 |
| 2024 U17 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.5K | 31.28 | | | | 2 | | | | Gloucester | Midsummer Evening Open - inc. South West Sapphire League | 10 Jul 24 |
| JT700 | 43.27 | | | | 4 | | | | Exeter | South West Championships (inc. SW Inter Counties) | 28 Jul 24 |
| JT700 | 41.83 | | | | 2 | B | | | Brierley Hill | Dudley & Stourbridge H Centenary Open | 6 Jul 24 |
| JT700 | 40.83 | | | | 1 | | | | Gloucester | Midsummer Evening Open - inc. South West Sapphire League | 3 Jul 24 |
| JT700 | 40.73 | | | | 2 | A | | | Newport | UK Youth Development League Upper - Midlands Premier S/W | 30 Jun 24 |
| JT700 | 40.12 | | | | 1 | | | | Birmingham (U) | Birmingham University Winter Throws & Distance | 9 Mar 24 |
| JT700 | 39.43 | | | | 5 | | | | Nuneaton | Midland Counties AA U15/U17 Championships inc. U13 Quadrathlon, Sen/U20 Combined Events & 3000m | 11 Aug 24 |
| JT700 | 39.12 | | | | 1 | | | | Gloucester | Midsummer CACH Evening Open - inc. South West Sapphire League | 24 Jul 24 |
| 2023 U15 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.26 | | | | 1 | A | | | Carmarthen | UK Youth Development League Lower - Midland Premier South/West | 7 May 23 |
| SP4K | 11.24 | | | | 3 | A | | | Sportcity | UK Youth Development League Lower National Final | 2 Sep 23 |
| SP4K | 10.61 | | | | 1 | A | | | Swindon | UK Youth Development League Lower - Midland Premier South/West | 3 Jun 23 |
| DT1.25K | 37.00 | | | | 2 | | | | Nuneaton | Midland Counties AA U17/U15 Championships & U13 Quadrathlon Inc Sen/U20 Combined Events | 12 Aug 23 |
| DT1.25K | 35.59 | | | | 1 | | | | Exeter | South West Schools Championships | 17 Jun 23 |
| DT1.25K | 35.06 | | | | 4 | | | | Stourport | Kidderminster & Stourport Mike Lambert Open | 28 Aug 23 |
| DT1.25K | 34.17 | | | | 2 | A | | | Sportcity | UK Youth Development League Lower National Final | 2 Sep 23 |
| DT1.25K | 33.01 | | | | 1 | | | | Gloucester | Gloucestershire County Schools Championships | 10 Jun 23 |
| DT1.25K | 31.14 | | | | 2 | | | | Gloucester | Brewer Memorial Games | 1 May 23 |
| DT1.25K | 30.88 | | | | 2 | A | | | Swindon | UK Youth Development League Lower - Midland Premier South/West | 3 Jun 23 |
| DT1.25K | 30.33 | | | | 2 | A | | | Swindon | UK Youth Development League Midlands Regional Final | 22 Jul 23 |
| DT1.25K | 29.81 | | | | 2 | A | | | Carmarthen | UK Youth Development League Lower - Midland Premier South/West | 7 May 23 |
| DT1.25K | 29.79 | | | | 1 | | | | Gloucester | Gloucestershire County Championships | 29 Apr 23 |
| JT600 | 51.00 | | | | 1 | | | | Nuneaton | Midland Counties AA U17/U15 Championships & U13 Quadrathlon Inc Sen/U20 Combined Events | 13 Aug 23 |
| JT600 | 49.83 | | | | 4 | | | | Birmingham | England Athletics U15/U17 Open Championships inc. Age Group Para Championships | 26 Aug 23 |
| JT600 | 47.18 | | | | 1 | | | | Gloucester | Cheltenham Midsummer Opens | 26 Jul 23 |
| JT600 | 46.40 | | | | 1 | A | | | Stourport | Kidderminster & Stourport Mike Lambert Open | 28 Aug 23 |
| JT600 | 45.09 | | | | 3 | A | | | Sportcity | UK Youth Development League Lower National Final | 2 Sep 23 |
| JT600 | 45.07 | | | | 1 | | | | Gloucester | Cheltenham Midsummer Opens | 5 Jul 23 |
| JT600 | 45.04 | | | | 2 | | | | Gloucester | Brewer Memorial Games | 1 May 23 |
| JT600 | 41.59 | | | | 12 | | | | Birmingham | ESAA - English Schools Championships | 1 Jul 23 |
| JT600 | 41.11 | | | | 1 | A | | | Swindon | UK Youth Development League Lower - Midland Premier South/West | 3 Jun 23 |
| JT600 | 40.17 | | | | 2 | | | | Yeovil | Bill Whistlecroft Spring Open Yeovil inc. South West Sapphire League | 10 Apr 23 |
| JT600 | 40.06 | | | | 3 | A | | | Swindon | UK Youth Development League Midlands Regional Final | 22 Jul 23 |
| JT600 | 39.89 | | | | 1 | | | | Gloucester | Gloucestershire County Championships | 29 Apr 23 |
| JT600 | 39.72 | | | | 6 | | | | Exeter | South West Schools Championships | 17 Jun 23 |
| JT600 | 39.50 | | | | 1 | | | | Gloucester | Gloucestershire County Schools Championships | 10 Jun 23 |
| JT600 | 38.53 | | | | 2 | A | | | Carmarthen | UK Youth Development League Lower - Midland Premier South/West | 7 May 23 |
| 2022 U15 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.35 | | | | 4 | B | | | Rugby | UK Youth Development League Lower Midlands Regional Final | 30 Jul 22 |
| SP4K | 8.95 | | | | 3 | | | | Cheltenham | Brewer Memorial Games | 2 May 22 |
| SP4K | 8.92 | | | | 3 | B | | | Sportcity | UK Youth Development League Lower National Final | 3 Sep 22 |
| DT1.25K | 28.94 | | | | 3 | A | | | Sportcity | UK Youth Development League Lower National Final | 3 Sep 22 |
| DT1.25K | 28.66 | | | | 3 | A | | | Rugby | UK Youth Development League Lower Midlands Regional Final | 30 Jul 22 |
| DT1.25K | 28.08 | | | | 1 | | | | Stourport | Kidderminster & Stourport AC Mike Lambert Open | 28 Aug 22 |
| DT1.25K | 27.08 | | | | 1 | B | | | Cheltenham | Cheltenham Midsummer Open | 20 Jul 22 |
| DT1.25K | 23.29 | | | | 1 | B | | | Cheltenham | Gloucestershire County Championships | 30 Apr 22 |
| DT1.25K | 23.13 | | | | 2 | A | | | Aberdare | UK Youth Development League Lower Midlands South West Premier | 8 May 22 |
| HT4K | 25.05 | | | | 4 | B | | | Sportcity | UK Youth Development League Lower National Final | 3 Sep 22 |
| HT4K | 21.87 | | | | 3 | A | | | Aberdare | UK Youth Development League Lower Midlands South West Premier | 8 May 22 |
| HT4K | 21.86 | | | | 2 | A | | | Cheltenham | UK Youth Development League Lower Midlands Premier South/West | 21 May 22 |
| HT4K | 21.62 | | | | 1 | B | | | Swindon | UK Youth Development League Lower Midlands Premier South/West | 3 Jul 22 |
| JT600 | 38.94 | | | | 1 | | | | Aberdare | Cardiff Throws Meeting 8 | 6 Sep 22 |
| JT600 | 38.73 | | | | 2 | A | | | Stourport | Kidderminster & Stourport AC Mike Lambert Open | 28 Aug 22 |
| JT600 | 36.32 | | | | 1 | B | | | Rugby | UK Youth Development League Lower Midlands Regional Final | 30 Jul 22 |
| JT600 | 31.77 | | | | 1 | A | | | Aberdare | UK Youth Development League Lower Midlands South West Premier | 8 May 22 |
| JT600 | 31.61 | | | | 9 | 1 | | | Cheltenham | Cheltenham Midsummer Open | 6 Jul 22 |
| JT600 | 30.84 | | | | 1 | B | | | Swindon | UK Youth Development League Lower Midlands Premier South/West | 3 Jul 22 |
| JT600 | 30.08 | | | | 1 | B | | | Cheltenham | UK Youth Development League Lower Midlands Premier South/West | 21 May 22 |
| JT600 | 27.59 | | | | 3 | B | | | Cheltenham | Gloucestershire County Championships | 30 Apr 22 |
| JT600 | 27.07 | | | | 4 | | | | Cheltenham | Brewer Memorial Games | 2 May 22 |
| 2021 U13 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT400 | 34.74 | | | | 1 | B | | | Stourport | Mike Lambert Memorial inc. Kidderminster & Stourport Athletic Club Summer Open | 8 Aug 21 |
| JT400 | 31.73 | | | | 2 | B | | | Yeovil | Yeovil Games | 18 Sep 21 |
| JT400 | 31.07 | | | | 1 | | | | Aberdare | Cardiff Throws | 21 Sep 21 |