| 2011 U20 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:58.35 | | | | 3 | A | | | Yate | National Junior League Avon Division | 1 May 11 |
| SP4K | 6.85 | | | | 4 | | | | Cheltenham | Gloucestershire County Championships | 15 May 11 |
| SP4K | 6.32 | | | | 4 | B | | | Yate | National Junior League Avon Division | 1 May 11 |
| DT1K | 18.49 | | | | 5 | | | | Cheltenham | Brewer Games | 30 May 11 |
| HT4K | 14.86 | | | | 2 | B | | | Cardiff | National Junior League Avon Division | 29 May 11 |
| JT600 | 33.76 | | | | 2 | A | | | Nottingham | Up & Running Midland League Division 1 | 14 Aug 11 |
| JT600 | 30.54 | | | | 4 | A | | | Birmingham | Up & Running Midland League Division 1 | 3 Jul 11 |
| JT600 | 30.33 | | | | 2 | | | | Exeter | ESAA South West Schools Inter-County Championships | 18 Jun 11 |
| JT600 | 29.80 | | | | 4 | A | | | Yate | National Junior League Avon Division | 1 May 11 |
| JT600 | 29.25 | | | | 2 | A | | | Cardiff | National Junior League Avon Division | 29 May 11 |
| JT600 | 29.16 | | | | 1 | | | | Cheltenham | Gloucestershire County Schools Championships | 11 Jun 11 |
| JT600 | 29.08 | | | | 3 | | | | Cheltenham | Gloucestershire County Championships | 15 May 11 |
| JT600 | 28.45 | | | | 1 | | | | Cheltenham | Brewer Games | 30 May 11 |
| JT600 | 28.36 | | | | 4 | A | | | Rugby | Up & Running Midland League Division 1 | 4 Jun 11 |
| JT600 | 27.95 | | | | 2 | | | | Exeter | South West Inter-Counties Championships | 17 Jul 11 |
| 2010 U17 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:13.3 | | | | 4 | B | | | Swansea | National Junior Athletic League Midland Premier | 23 May 10 |
| 3000 | 14:03.1 | | | | 3 | | | | Solihull | McCain UK Young Athletes League Midland Premier S | 20 Jun 10 |
| 1500SCW | 7:10.2 | | | | 5 | A | | | Stafford | National Junior Athletic League Midland Premier | 27 Jun 10 |
| 1500SCW | 7:34.4 | | | | 4 | A | | | Swansea | National Junior Athletic League Midland Premier | 23 May 10 |
| 1500SCW | 8:05.7 | | | | 3 | A | | | Loughborough | National Junior Athletic League Midland Premier | 25 Apr 10 |
| LJ | 3.60 | | | | 7 | B | | | Loughborough | National Junior Athletic League Midland Premier | 25 Apr 10 |
| SP4K | 6.62 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| SP4K | 6.33 | | | | 3 | | | | Cheltenham | McCain UK Young Athletes League Midland Premier S | 2 May 10 |
| DT1K | 18.80 | | | | 2 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| DT1K | 17.97 | | | | 4 | | | | Carmarthen | McCain UK Young Athletes League Midland Premier S | 16 May 10 |
| HT4K | 15.58 | | | | 3 | | | | Cheltenham | McCain UK Young Athletes League Midland Premier S | 2 May 10 |
| HT4K | 15.28 | | | | 3 | | | | Carmarthen | McCain UK Young Athletes League Midland Premier S | 16 May 10 |
| HT4K | 15.08 | | | | 2 | | | | Solihull | McCain UK Young Athletes League Midland Premier S | 20 Jun 10 |
| HT4K | 13.83 | | | | 7 | B | | | Stafford | National Junior Athletic League Midland Premier | 27 Jun 10 |
| JT600 | 31.08 | | | | 2 | | | | Cheltenham | Brewer Memorial Games | 31 May 10 |
| JT600 | 30.61 | | | | 1 | | | | Carmarthen | McCain UK Young Athletes League Midland Premier S | 16 May 10 |
| JT600 | 30.61 | | | | 3 | A | | | Cheltenham | Up and Running Midland League Division 2 | 6 Jun 10 |
| JT600 | 30.60 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| JT600 | 30.27 | | | | 3 | | | | Exeter | ESAA South West Schools Inter-County Championships | 19 Jun 10 |
| JT600 | 29.95 | | | | 5 | A | | | Swansea | National Junior Athletic League Midland Premier | 23 May 10 |
| JT600 | 29.29 | | | | 1 | | | | Cheltenham | Gloucestershire Schools Championships | 12 Jun 10 |
| JT600 | 29.17 | | | | 7 | A | | | Loughborough | National Junior Athletic League Midland Premier | 25 Apr 10 |
| JT600 | 28.71 | | | | 2 | | | | Solihull | McCain UK Young Athletes League Midland Premier S | 20 Jun 10 |
| JT600 | 28.60 | | | | 7 | A | | | Stafford | National Junior Athletic League Midland Premier | 27 Jun 10 |
| JT600 | 27.81 | | | | 1 | | | | Cheltenham | McCain UK Young Athletes League Midland Premier S | 2 May 10 |
| JT600 | 27.65 | | | | 7 | | | | Birmingham | Midland Counties U15/U17 Championships | 30 May 10 |
| JT600 | 27.59 | | | | 5 | | | | Tipton | Tipton Games | 11 Apr 10 |
| 2009 U17 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 15:17.2 | | | | 1 | B | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 31 May 09 |
| SP4K | 8.02 | | | | 3 | B | | | Loughborough | Midland League Division 2 | 7 Jun 09 |
| SP4K | 6.05 | | | | 3 | B | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 21 Jun 09 |
| SP4K | 5.86 | | | | 2 | B | | | Yate | McCain UK Young Athletes League Midland Premier | 19 Jul 09 |
| DT1K | 15.91 | | | | 4 | B | | | Derby | National Junior Athletic League - Midland Promotional Final | 30 Aug 09 |
| DT1K | 15.88 | | | | 2 | A | | | Yate | McCain UK Young Athletes League Midland Premier | 19 Jul 09 |
| HT4K | 16.29 | | | | 2 | B | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 21 Jun 09 |
| HT4K | 14.87 | | | | 3 | B | | | Derby | National Junior Athletic League - Midland Promotional Final | 30 Aug 09 |
| HT4K | 13.86 | | | | 1 | B | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 31 May 09 |
| JT600 | 31.62 | | | | 1 | B | | | Derby | McCain UK Young Athletes League Midland Premier | 3 May 09 |
| JT600 | 31.52 | | | | 2 | | | | Cheltenham | Cheltenham Brewer Games | 25 May 09 |
| JT600 | 31.14 | | | | 1 | | | | Cheltenham | Gloucestershire Schools Championships | 6 Jun 09 |
| JT600 | 30.79 | | | | 4 | | | | Exeter | ESAA South West Schools Inter-County Championships | 20 Jun 09 |
| JT600 | 30.59 | | | | 6 | | | | Birmingham | Midland Counties U15 & U17 Championships | 24 May 09 |
| JT600 | 30.24 | | | | 2 | A | | | Hereford | National Junior Athletic League Central | 14 Jun 09 |
| JT600 | 30.19 | | | | 4 | A | | | Derby | National Junior Athletic League - Midland Promotional Final | 30 Aug 09 |
| JT600 | 29.42 | | | | 1 | | | | Cheltenham | Cheltenham Mid Summer Open | 8 Jul 09 |
| JT600 | 29.39 | | | | 1 | A | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 21 Jun 09 |
| JT600 | 29.32 | | | | 2 | A | | | Loughborough | Midland League Division 2 | 7 Jun 09 |
| JT600 | 29.30 | | | | 2 | | | | Cheltenham | Cheltenham Mid Summer Open | 1 Jul 09 |
| JT600 | 28.86 | | | | 1 | B | | | Cheltenham | Midland League Division 2 | 4 Jul 09 |
| JT600 | 28.27 | | | | 2 | A | | | Birmingham | McCain UK Young Athletes League Midland Premier | 17 May 09 |
| JT600 | 28.21 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships | 10 May 09 |
| JT600 | 28.13 | | | | 1 | B | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 31 May 09 |
| JT600 | 28.04 | | | | 2 | | | | Tipton | Tipton Games | 19 Apr 09 |
| JT600 | 27.38 | | | | 5 | | | | Birmingham | Midland Counties January Open Throws Meeting Two | 24 Jan 09 |
| JT600 | 26.95 | | | | 1 | A | | | Yate | McCain UK Young Athletes League Midland Premier | 19 Jul 09 |
| 2008 U15 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 27.83 | | | | 3 | A | | | Cannock | UKA Young Athletes League Midland Premier | 20 Jul 08 |
| JT600 | 27.83 | | | | | | | | Cannock | UKA Young Athletes League Midland Premier | 20 Jul 08 |
| JT600 | 25.21 | | | | 6 | | | | Exeter | ESAA South West Schools Inter-County Championships | 21 Jun 08 |
| JT600 | 24.54 | | | | | | | | Cheltenham | UKA Young Athletes League Midland Premier | 18 May 08 |
| JT600 | 24.51 | | | | | | | | Milton Keynes | Jav Fest 6 | 19 Apr 08 |
| JT600 | 24.44 | | | | | | | | Solihull | UKA Young Athletes League Midland Premier | 22 Jun 08 |
| JT600 | 23.89 | | | | | | | | Yate | UKA Young Athletes League Midland Premier | 1 Jun 08 |
| JT600 | 23.65 | | | | | | | | Cheltenham | Gloucestershire Championships | 11 May 08 |
| JT600 | 23.08 | | | | | | | | Cheltenham | Gloucestershire Schools' Championships | 14 Jun 08 |
| JT600 | 22.93 | | | | | | | | Tipton | Tipton Harriers Games | 13 Apr 08 |
| JT600 | 22.46 | | | | | | | | Tamworth | YAL Midland Premier M4 | 4 May 08 |
| JT600 | 21.26 | | | | | | | | Cheltenham | Brewer Games Open Graded | 5 May 08 |
| JT600 | 20.62 | | | | | | | | Birmingham | Midland U17/U15 Championships (inc U20 Throws & U13 Quad) | 25 May 08 |
| 2007 U15 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 24.37 | | | | | | | | Yate | Avon League | 17 Jun 07 |
| JT600 | 22.43 | | | | | | | | Cheltenham | Cheltenham Mid-Summer Open | 11 Jul 07 |
| JT600 | 22.11 | | | | | | | | Tipton | Midland Women's League Division 2 | 19 Aug 07 |
| JT600 | 20.48 | | | | | | | | Cheltenham | Gloucestershire County Schools Championships | 9 Jun 07 |
| JT600 | 20.28 | | | | | | | | Cwmbran | YAL Midland Premier M4 & Midland 1 West M 3 | 24 Jun 07 |
| JT600 | 18.24 | | | | | | | | Cheltenham | UKA Young Athletes League Midland Premier | 3 Jun 07 |