| 2011 SEN Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 18.0 | | | | 2 | A | | | Bristol | Up & Running Midland League Division 1 | 7 May 11 |
| DT2K | 22.16 | | | | 3 | B | | | Bristol | Up & Running Midland League Division 1 | 7 May 11 |
| 2010 U23 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 16.4 | | | | 2 | B | | | Cheltenham | Up and Running Midland League Division 2 | 6 Jun 10 |
| 110H | 17.0 | | | | 2 | A | | | Rugby | Up and Running Midland League Division 2 | 3 Jul 10 |
| 400H | 60.3 | | | | 1 | B | | | Rugby | Up and Running Midland League Division 2 | 3 Jul 10 |
| HJ | 1.75 | | | | 4 | A | | | Rugby | Up and Running Midland League Division 2 | 3 Jul 10 |
| HJ | 1.65 | | | | 4 | A | | | Cheltenham | Up and Running Midland League Division 2 | 6 Jun 10 |
| JT800 | 57.39 | | | | 1 | | | | Cheltenham | Gloucestershire County Championships - Day 2 | 9 May 10 |
| JT800 | 56.50 | | | | 2 | A | | | Rugby | Up and Running Midland League Division 2 | 3 Jul 10 |
| JT800 | 56.47 | | | | 2 | | | | Tipton | Tipton Games | 11 Apr 10 |
| JT800 | 55.97 | | | | 2 | A | | | Cheltenham | Up and Running Midland League Division 2 | 6 Jun 10 |
| JT800 | 54.28 | | | | 1 | | | | Cheltenham | Brewer Memorial Games | 31 May 10 |
| JT800 | 53.50 | | | | 5 | | | | Birmingham | Midland Counties U20/Senior Championships | 13 Jun 10 |
| 2009 U23 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.75 | | | | 3 | A | | | Yate | Midland League Division 2 | 2 May 09 |
| HJ | 1.75 | | | | 3 | A | | | Kettering | Midland League Division 2 | 2 Aug 09 |
| JT800 | 55.02 | | | | 2 | | | | Tipton | Tipton Games | 19 Apr 09 |
| JT800 | 53.96 | | | | 1 | B | | | Kettering | Midland League Division 2 | 2 Aug 09 |
| JT800 | 53.51 | | | | 3 | | | | Exeter | South West Inter County Championships | 23 Aug 09 |
| JT800 | 53.02 | | | | 2 | | | | Cheltenham | Gloucestershire County Championships | 10 May 09 |
| JT800 | 53.02 | | | | 1 | A | | | Cheltenham | Midland League Division 2 | 4 Jul 09 |
| JT800 | 52.52 | | | | 6 | | | | Birmingham | Midland Counties Senior & U20 Championships | 21 Jun 09 |
| JT800 | 52.33 | | | | 7 | | | | Birmingham | McCain Birmingham Games | 18 Jul 09 |
| JT800 | 50.81 | | | | 2 | A | | | Yate | Midland League Division 2 | 2 May 09 |
| JT800 | 50.58 | | | | 1 | | | | Cheltenham | Cheltenham Mid Summer Open | 1 Jul 09 |
| JT800 | 49.17 | | | | 3 | | | | Birmingham | Midland Counties January Open Throws Meeting Two | 24 Jan 09 |
| JT800 | 48.64 | | | | 3 | 1 | | | Birmingham | UKA Jumps & Throws Festival | 26 Jul 09 |
| JT800 | 47.59 | | | | 1 | B | | | Loughborough | Midland League Division 2 | 7 Jun 09 |
| 2008 U23 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 47.62 | | | | | | | | Tipton | Tipton Harriers Games | 13 Apr 08 |
| 2007 U20 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT6K | 47.44 | | | | 2 | | | | Newport | National Junior League Severn Division | 29 Jul 07 |
| JT800 | 52.87 | | | | 1 | B | | | Coventry | Midland Men's League Division 1 | 4 Aug 07 |
| JT800 | 51.12 | | | | 3 | | | | Exeter | South-west Inter-counties Match | 5 Aug 07 |
| JT800 | 49.62 | | | | | | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| JT800 | 49.50 | | | | | | | | Worcester | Midland Men's League Division 1 | 2 Jun 07 |
| JT800 | 49.17 | | | | 3 | | | | Birmingham | Midland U17 & U15 Championships | 26 May 07 |
| JT800 | 49.17 | | | | | | | | Birmingham | Midland U17 & U15 Championships | 26 May 07 |
| JT800 | 46.83 | | | | 2 | | | | Tipton | Tipton Games | 15 Apr 07 |
| JT800 | 46.83 | | | | | | | | Tipton | Tipton Games | 15 Apr 07 |
| 2006 U20 Cheltenham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.70 | | | | | | | | Cheltenham | Gloucestershire County Championships | 14 May 06 |
| JT800 | 50.23 | | | | 4 | | | | Exeter | Inter-County Schools Match | 17 Jun 06 |
| JT800 | 47.42 | | | | 1 | | | | Worcester | Worcester Open Meeting | 15 Aug 06 |
| JT800 | 46.90 | | | | 1 | B | | | Abingdon | Inter-County Match | 17 Sep 06 |