| 2013 U20 Marlborough & District Junior |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 92:38 | | | 92:19 | 699 | | | 28 | Bath | Bath Half Marathon | 3 Mar 13 |
| ZXC | 30:53 | | | | 12 | | | | Grittleton | Wiltshire Schools' Championships | 2 Feb 13 |
| 2012 U20 Marlborough & District Junior |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 57.0 | | | | 3 | ns | | | Basingstoke | Wessex Young Athletes' League | 17 Jun 12 |
| LJ | 5.24 | | | | 2 | ns | | | Swindon | Wessex Young Athletes' League | 1 Jul 12 |
| LJ | 4.75 | | | | 2 | ns | | | Basingstoke | Wessex Young Athletes' League | 17 Jun 12 |
| ZXC | 25:55 | | | | 51 | | | | Exeter | South West Schools' Inter Counties | 4 Feb 12 |
| ZXC | 29:46 | | | | 8 | | | | Grittleton | Wiltshire Schools' Championships | 21 Jan 12 |
| ZXC | 30:27 | | | | 301 | | | | Ilton | English Schools' Championships | 17 Mar 12 |
| 2011 U17 Marlborough & District Junior |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJDH | 5.38 | | | | 1 | | | | Marlborough | Wiltshire Super 8 League | 16 Jun 11 |
| 300 | 40.1 | | | | 4 | | | | Marlborough | Wiltshire Super 8 League | 16 Jun 11 |
| 400 | 56.9 | | | | 2 | A | | | Woking | Wessex Young Athletes' League | 3 Jul 11 |
| 400 | 57.68 | | | | 3 | A | | | Horspath | Wessex Young Athletes' League | 24 Jul 11 |
| 800 | 2:11.5 | | | | 1 | A | | | Woking | Wessex Young Athletes' League | 3 Jul 11 |
| 800 | 2:15.00 | | | | 4 | A | | | Horspath | Wessex Young Athletes' League | 24 Jul 11 |
| LJ | 5.17 | | | | 2 | B | | | Woking | Wessex Young Athletes' League | 3 Jul 11 |
| LJ | 5.06 | | | | 2 | B | | | Horspath | Wessex Young Athletes' League | 24 Jul 11 |
| ZXC | 25:56 | | | | 21 | | | | Grittleton | Wiltshire County Schools Championships | 22 Jan 11 |
| 2010 U17 Marlborough & District Junior |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.9 | | | | 4 | | | | Swindon | McCain UK Young Athletes League Midland 1 SE | 20 Jun 10 |
| 400 | 57.5 | | | | 3 | | | | Swindon | McCain UK Young Athletes League Midland 1 SE - Match A | 18 Jul 10 |
| 400 | 59.1 | | | | 4 | | | | Abingdon | McCain UK Young Athletes League Midland 1 SE - Match B | 16 May 10 |
| 800 | 2:12.2 | | | | 2 | | | | Swindon | McCain UK Young Athletes League Midland 1 SE | 20 Jun 10 |
| 800 | 2:12.3 | | | | 4 | | | | Swindon | Wiltshire County Championships | 9 May 10 |
| 800 | 2:14.1 | | | | 2 | | | | Abingdon | McCain UK Young Athletes League Midland 1 SE - Match B | 16 May 10 |
| 800 | 2:14.7 | | | | 3 | | | | Swindon | McCain UK Young Athletes League Midland 1 SE - Match A | 18 Jul 10 |
| HJ | 1.50 | | | | 3 | | | | Swindon | McCain UK Young Athletes League Midland 1 SE - Match A | 18 Jul 10 |
| LJ | 4.80 | | | | 2 | | | | Abingdon | McCain UK Young Athletes League Midland 1 SE - Match B | 16 May 10 |
| 2009 U15 Marlborough & District Junior |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.7 | | | | 3 | A | | | Horspath | Wessex Young Athletes' League | 5 Jul 09 |
| 400 | 60.2 | | | | 2 | | | | Stourport | McCain UK Young Athletes League Midland One West | 19 Jul 09 |
| 400 | 61.0 | | | | 4 | | | | Eton | Wessex Young Athletes' League | 7 Jun 09 |
| 400 | 61.0 | | | | 1 | | | | Bournemouth | Wessex Young Athletes' League | 26 Jul 09 |
| 800 | 2:15.6 | | | | 2 | A | | | Bournemouth | Wessex Young Athletes' League | 26 Jul 09 |
| 800 | 2:16.1 | | | | 3 | A | | | Eton | Wessex Young Athletes' League | 7 Jun 09 |
| 800 | 2:18.9 | | | | 1 | | | | Stourport | McCain UK Young Athletes League Midland One West | 19 Jul 09 |
| 1500 | 4:53.5 | | | | 2 | B | | | Horspath | Wessex Young Athletes' League | 5 Jul 09 |