| 2019 U20 Gloucester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.79 | | | | 3 | B | | | Wolverhampton | Midland League Division 2 | 4 Aug 19 |
| SP7.26K | 7.68 | | | | 3 | B | | | Coventry | Midland League Division 2 | 16 Jun 19 |
| DT2K | 27.70 | | | | 3 | A | | | Coventry | Midland League Division 2 | 16 Jun 19 |
| DT2K | 26.27 | | | | 3 | B | | | Gloucester | Midland League Division 2 | 19 May 19 |
| DT2K | 24.37 | | | | 4 | B | | | Wolverhampton | Midland League Division 2 | 4 Aug 19 |
| DT1.75K | 28.41 | | | | 2 | | | | Cheltenham | Gloucestershire County Championships | 12 May 19 |
| DT1.75K | 28.09 | | | | 4 | | | | Cheltenham | Brewer Memorial Games Open | 6 May 19 |
| HT7.26K | 18.85 | | | | 2 | B | | | Wolverhampton | Midland League Division 2 | 4 Aug 19 |
| HT7.26K | 17.25 | | | | 4 | A | | | Coventry | Midland League Division 2 | 16 Jun 19 |
| 2018 U20 Gloucester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.63 | | | | 5 | B | | | Coventry | Midland League Division 3 | 5 Aug 18 |
| SP6K | 8.99 | | | | 1 | | | | Gloucester | Gloucestershire County Championships | 13 May 18 |
| DT2K | 26.67 | | | | 1 | B | | | Telford | Midland League Division 3 | 7 Jul 18 |
| DT2K | 26.49 | | | | 1 | B | | | Coventry | Midland League Division 3 | 5 Aug 18 |
| DT2K | 25.79 | | | | 1 | B | | | Gloucester | Midland League Division 3 | 2 Jun 18 |
| DT2K | 23.67 | | | | 3 | | | | Gloucester | Avon League | 12 Aug 18 |
| DT2K | 22.85 | | | | 2 | B | | | Leamington | Midland League Division 3 | 6 May 18 |
| DT1.75K | 29.85 | | | | 3 | | | | Cheltenham | Gloucestershire County Schools Championships | 9 Jun 18 |
| DT1.75K | 29.06 | | | | 1 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 18 Jul 18 |
| DT1.75K | 26.63 | | | | 1 | A | | | Bath | Team Bath FieldFest Open | 15 Apr 18 |
| DT1.75K | 26.00 | | | | 1 | | | | Yate | Avon / Bristol & West / Yate Open Series | 25 Apr 18 |
| DT1.75K | 25.89 | | | | 2 | | | | Gloucester | Gloucestershire County Championships | 13 May 18 |
| HT7.26K | 16.39 | | | | 4 | B | | | Coventry | Midland League Division 3 | 5 Aug 18 |
| 2017 U17 Gloucester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 9.85 | | | | 4 | A | | | Yeovil | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 May 17 |
| DT2K | 25.63 | | | | 2 | B | | | Stourport | Athletics Direct Midland League Division 4 | 5 Aug 17 |
| DT2K | 22.53 | | | | 5 | A | | | Tipton | Athletics Direct Midland League Division 4 | 16 Jul 17 |
| DT1.5K | 28.97 | | | | 3 | | | | Cheltenham | Gloucestershire County Schools Championships | 10 Jun 17 |
| DT1.5K | 25.34 | | | | 5 | A | | | Yeovil | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 May 17 |
| 2016 U17 Gloucester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 8.67 | | | | 2 | | | | Gloucester | Gloucestershire County Championships | 15 May 16 |
| SP5K | 7.97 | | | | 5 | A | | | Newport | UK Youth Development U17/U20 League Division Midland South 1 | 24 Jul 16 |
| DT1.5K | 21.79 | | | | 3 | | | | Gloucester | Gloucestershire County Championships | 15 May 16 |
| DT1.5K | 17.62 | | | | 3 | B | | | Newport | UK Youth Development U17/U20 League Division Midland South 1 | 24 Jul 16 |
| JT700 | 22.23 | | | | 3 | | | | Gloucester | Gloucestershire County Championships | 15 May 16 |