| 2017 U20 Cheltenham/Herefordshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.50 | w | 2.3 | | 4 | B | | | Newport | UK Youth Development U17/U20 League Midland South/West Promotion Match | 23 Jul 17 |
| SP7.26K | 9.21 | | | | 1 | B | | | Worcester | Athletics Direct Midland League Division 2 | 6 May 17 |
| SP6K | 10.41 | | | | 1 | B | | | Newport | UK Youth Development U17/U20 League Midland South/West Promotion Match | 23 Jul 17 |
| SP6K | 10.06 | | | | 1 | | | | Hereford | Herefordshire County Championships - field only | 13 May 17 |
| SP6K | 9.78 | | | | 1 | B | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 May 17 |
| SP6K | 9.15 | | | | 1 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 25 Jun 17 |
| DT2K | 21.85 | | | | 2 | B | | | Worcester | Athletics Direct Midland League Division 2 | 6 May 17 |
| DT1.75K | 30.97 | | | | 1 | | | | Hereford | Herefordshire County Championships - field only | 13 May 17 |
| HT7.26K | 46.56 | | | | 1 | A | | | Stoke | Athletics Direct Midland League Division 2 | 5 Aug 17 |
| HT7.26K | 45.98 | | | | 1 | A | | | Cheltenham | Athletics Direct Midland League Division 2 | 15 Jul 17 |
| HT7.26K | 43.99 | | | | 1 | A | | | Worcester | Athletics Direct Midland League Division 2 | 6 May 17 |
| HT6K | 54.55 | | | | 4 | | | | Cardiff | Welsh Athletics International | 12 Jul 17 |
| HT6K | 53.90 | | | | 1 | A | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 May 17 |
| HT6K | 53.88 | | | | 1 | A | | | Cheltenham | Brewer Memorial Games Open | 1 May 17 |
| HT6K | 53.33 | | | | 1 | | | | Hereford | Herefordshire County Championships - field only | 13 May 17 |
| HT6K | 53.18 | | | | 2 | A | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 25 Jun 17 |
| HT6K | 52.95 | | | | 2 | | | | Birmingham | Midland Counties Open Series | 18 Mar 17 |
| HT6K | 52.73 | | | | 1 | | | | Lee Valley | Lee Valley Open | 8 Apr 17 |
| HT6K | 52.24 | | | | 1 | | | | Gloucester | Gloucester Winter Warmer Series | 25 Mar 17 |
| HT6K | 51.93 | | | | 3 | | | | Nuneaton | Midland Counties U20 / Senior Championships | 11 Jun 17 |
| HT6K | 51.92 | | | | 9 | | | | Birmingham | ESAA English Schools' Championships | 8 Jul 17 |
| HT6K | 51.69 | | | | 1 | B | | | Loughborough | Charnwood AC Open Series | 26 Aug 17 |
| HT6K | 51.27 | | | | 2 | A | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 30 Apr 17 |
| HT6K | 51.15 | | | | 3 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 26 Jul 17 |
| HT6K | 49.58 | | | | 1 | A | | | Newport | UK Youth Development U17/U20 League Midland South/West Promotion Match | 23 Jul 17 |
| 2016 U17 Cheltenham/Herefordshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.35 | | | | 2 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland South/West 1 | 29 May 16 |
| SP6K | 8.87 | | | | 4 | A | | | Newport | UK Youth Development U17/U20 League Division Midland South 1 | 24 Jul 16 |
| SP5K | 10.32 | | | | 1 | | | | Hereford | Herefordshire County Championships | 15 May 16 |
| DT1.75K | 23.37 | | | | 4 | A | | | Newport | UK Youth Development U17/U20 League Division Midland South 1 | 24 Jul 16 |
| DT1.5K | 32.27 | | | | 1 | | | | Hereford | Herefordshire County Championships | 15 May 16 |
| DT1.5K | 29.19 | | | | 1 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland South/West 1 | 29 May 16 |
| DT1.5K | 28.15 | | | | 4 | | | | Worcester | Hereford & Worcester County Schools Championships | 11 Jun 16 |
| DT1.5K | 27.39 | | | | 2 | B | | | Hereford | UK Youth Development U17/U20 League Division Midland South/West 1 | 1 May 16 |
| HT5K | 58.50 | | | | 1 | A | | | Newport | UK Youth Development U17/U20 League Division Midland South 1 | 24 Jul 16 |
| HT5K | 58.10 | | | | 1 | | | | Nuneaton | Midland Counties U13 / U15 / U17 Championships | 13 Aug 16 |
| HT5K | 56.52 | | | | 1 | A | | | Swansea | UK Youth Development U17/U20 League Division Midland South/West 1 | 29 May 16 |
| HT5K | 55.85 | | | | 1 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 13 Jul 16 |
| HT5K | 55.82 | | | | 1 | | | | Birmingham | Midland Counties Open Series | 19 Mar 16 |
| HT5K | 55.60 | | | | 1 | | | | Worcester | Hereford & Worcester County Schools Championships | 11 Jun 16 |
| HT5K | 55.44 | | | | 2 | | | | Wrexham | Wrexham Final Fling Meeting | 25 Sep 16 |
| HT5K | 54.99 | | | | 1 | A | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 26 Jun 16 |
| HT5K | 54.81 | | | | 1 | | | | Cheltenham | Cheltenham Midsummer Open Meeting | 3 Aug 16 |
| HT5K | 54.45 | | | | 1 | | | | Birmingham | ESAA Mason Trophy Schools Inter-County Championships | 18 Jun 16 |
| HT5K | 54.35 | | | | 8 | | | | Bedford | England Athletics U15 / U17 Championships | 28 Aug 16 |
| HT5K | 54.13 | | | | 2 | | | | Yeovil | Yeovil Games Open | 11 Sep 16 |
| HT5K | 53.61 | | | | 6 | | | | Loughborough | Alan Bertram Spring Memorial Open | 17 Apr 16 |
| HT5K | 52.85 | | | | 1 | | | | Hereford | Herefordshire County Championships | 15 May 16 |
| HT5K | 52.76 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland South/West 1 | 1 May 16 |
| HT5K | 52.21 | | | | 5 | | | | Loughborough | 2016 School Games | 2 Sep 16 |
| HT5K | 51.76 | | | | 9 | | | | Gateshead | ESAA English Schools' Championships | 8 Jul 16 |
| HT5K | 49.56 | | | | 1 | | | | Birmingham | Midland Counties Open Series | 17 Jan 16 |
| 2015 U17 Cheltenham/Herefordshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.48 | | | | 4 | B | | | Newport | Athletics Direct Midland League Division 1 | 5 Jul 15 |
| SP7.26K | 7.43 | | | | 5 | B | | | Birmingham | Athletics Direct Midland League Division 1 | 9 Aug 15 |
| SP5K | 10.43 | | | | 1 | | | | Hereford | Herefordshire County Championships | 23 May 15 |
| SP5K | 9.42 | | | | 5 | | | | Cheltenham | Brewer Games Open Meeting | 4 May 15 |
| SP5K | 9.14 | | | | 3 | | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |
| DT2K | 25.24 | | | | 3 | A | | | Newport | Athletics Direct Midland League Division 1 | 5 Jul 15 |
| DT2K | 24.83 | | | | 3 | B | | | Birmingham | Athletics Direct Midland League Division 1 | 9 Aug 15 |
| DT1.5K | 31.11 | | | | 1 | | | | Hereford | Herefordshire County Championships | 23 May 15 |
| DT1.5K | 27.58 | | | | 7 | | | | Birmingham | ESAA Mason Trophy Schools Inter-County Championships | 20 Jun 15 |
| DT1.5K | 27.53 | | | | 4 | | | | Worcester | Hereford & Worcester County Schools' Championships | 13 Jun 15 |
| DT1.5K | 26.52 | | | | 5 | | | | Cheltenham | Brewer Games Open Meeting | 4 May 15 |
| DT1.5K | 26.23 | | | | 3 | | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |
| HT7.26K | 24.13 | | | | 6 | A | | | Birmingham | Athletics Direct Midland League Division 1 | 9 Aug 15 |
| HT7.26K | 23.29 | | | | 4 | A | | | Newport | Athletics Direct Midland League Division 1 | 5 Jul 15 |
| HT5K | 49.60 | | | | 2 | | | | Birmingham | Midland Counties U13 / U15 / U17 Championships | 15 Aug 15 |
| HT5K | 49.30 | | | | 1 | | | | Loughborough | Charnwood Stars of the Future | 6 Sep 15 |
| HT5K | 49.14 | | | | 1 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 22 Jul 15 |
| HT5K | 48.65 | | | | 4 | | | | Wrexham | Wrexham Final Fling | 26 Sep 15 |
| HT5K | 45.10 | | | | 3 | | | | Birmingham | ESAA Mason Trophy Schools Inter-County Championships | 20 Jun 15 |
| HT5K | 44.68 | | | | 1 | | | | Hereford | Herefordshire County Championships | 23 May 15 |
| HT5K | 43.94 | | | | 2 | | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 Jun 15 |
| HT5K | 43.42 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships Day 1 | 13 May 15 |
| HT5K | 43.35 | | | | 3 | | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 16 May 15 |
| HT5K | 41.06 | | | | 2 | | | | Cheltenham | Brewer Games Open Meeting | 4 May 15 |
| HT5K | 40.26 | | | | 3 | | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |
| HT5K | 37.40 | | | | 2 | | | | Birmingham | Midland Counties Open | 11 Jan 15 |
| HT5K | 36.76 | | | | 2 | | | | Swindon | Mark Cawte Memorial | 22 Mar 15 |
| HT5K | 36.69 | | | | 2 | | | | Birmingham | Midland Counties Open | 28 Mar 15 |
| HT5K | 34.22 | | | | 4 | | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 18 Apr 15 |
| HT5K | 25.60 | | | | 2 | | | | Worcester | Hereford & Worcester County Schools' Championships | 13 Jun 15 |
| 2014 U15 Cheltenham/Herefordshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.41 | | | | 1 | | | | Hereford | Herefordshire County Championships | 24 May 14 |
| SP4K | 8.41 | | | | 4 | | | | Cheltenham | Cheltenham Midsummer Open Meeting | 9 Jul 14 |
| DT1.25K | 26.20 | | | | 5 | | | | Loughborough | Charnwood AC Young Athletes' Open Meeting | 7 Sep 14 |
| DT1.25K | 26.08 | | | | 3 | | | | Worcester | Hereford & Worcester Schools Championships | 14 Jun 14 |
| DT1.25K | 25.34 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open Meeting | 9 Jul 14 |
| DT1.25K | 24.75 | | | | 1 | 2 | | | Cheltenham | Cheltenham Midsummer Open Meeting | 2 Jul 14 |
| DT1.25K | 23.47 | | | | 1 | | | | Hereford | Herefordshire County Championships | 24 May 14 |
| HT4K | 38.58 | | | | 2 | | | | Loughborough | Charnwood AC Young Athletes' Open Meeting | 7 Sep 14 |
| HT4K | 26.65 | | | | 1 | | | | Cheltenham | Cheltenham Midsummer Open Meeting | 23 Jul 14 |
| HT4K | 24.08 | | | | 1 | B | | | Cheltenham | Cheltenham Midsummer Open Meeting | 16 Jul 14 |
| HT4K | 20.94 | | | | 2 | | | | Worcester | Hereford & Worcester Schools Championships | 14 Jun 14 |
| HT4K | 19.66 | | | | 4 | | | | Birmingham | ESAA Mason Trophy Schools Inter-County Championships | 21 Jun 14 |