| 2015 U23 Basildon/Manchester Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 50.10 | | | | 5 | A | | | Swansea | British Athletics League Division 3 | 9 May 15 |
| JT800 | 48.19 | | | | 9 | qA | | | Bedford | BUCS Championships | 3 May 15 |
| JT800 | 45.87 | | | | 7 | A | | | Derby | British Athletics League Division 3 | 11 Jul 15 |
| 2014 U23 Basildon/Manchester Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 48.95 | | | | 1 | | | | Preston | Lancaster Cup | 22 Mar 14 |
| JT800 | 48.33 | | | | 8 | qA | | | Bedford | BUCS Championships | 4 May 14 |
| JT800 | 43.59 | | | | 6 | | | | Liverpool | Liverpool Throws & Jumps Open | 12 Apr 14 |
| 2012 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 48.44 | | | | 1 | A | | | St. Albans | Southern Athletics League Division 2 NE | 1 Sep 12 |
| JT800 | 47.50 | | | | 1 | | | | Southend | Essex County Championships | 28 Apr 12 |
| JT800 | 46.02 | | | | 4 | A | | | Bromley | British Athletics League Division 2 | 18 Aug 12 |
| JT800 | 45.74 | | | | 2 | A | | | Ipswich | Southern Athletics League Division 2 NE | 21 Apr 12 |
| JT800 | 45.53 | | | | 1 | A | | | Basildon | Southern Athletics League Division 2 NE | 19 May 12 |
| JT800 | 45.14 | | | | 1 | A | | | Bury St. Edmunds | Southern Athletics League Division 2 NE | 9 Jun 12 |
| JT800 | 43.63 | | | | 2 | | | | Chelmsford | Chelmsford Throws Festival | 6 Apr 12 |
| JT800 | 42.15 | | | | 5 | A | | | Basingstoke | British Athletics League Division 2 | 26 May 12 |
| 2011 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 51.36 | | | | 2 | A | | | Basildon | National Junior League Southern Premier Division | 10 Jul 11 |
| JT800 | 48.24 | | | | 1 | | | | Chelmsford | Chelmsford Throws Festival | 22 Apr 11 |
| JT800 | 48.15 | | | | 1 | | | | Chelmsford | Essex County Championships | 14 May 11 |
| JT800 | 47.93 | | | | 2 | B | | | Bromley | National Junior League Southern Premier Division | 24 Jul 11 |
| JT800 | 47.31 | | | | 1 | | | | Hornchurch | Havering Mayesbrook Spring Warm-up | 2 Apr 11 |
| JT800 | 46.90 | | | | 3 | | | | Ashford | South of England U20 / Senior Championships | 18 Jun 11 |
| 2010 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.36 | | | | 8 | | | | Chelmsford | Essex County Championships | 9 May 10 |
| JT800 | 48.51 | | | | 2 | A | | | Cambridge | National Junior Athletic League Thames | 25 Jul 10 |
| JT800 | 47.83 | | | | 2 | A | | | Braintree | National Junior Athletic League Thames | 25 Apr 10 |
| JT800 | 43.37 | | | | 5 | A | | | Hendon | National Junior Athletic League Southern Promotion | 29 Aug 10 |
| JT700 | 52.54 | | | | 1 | A | | | Stevenage | Southern U17 Inter County Match | 8 Aug 10 |
| JT700 | 51.63 | | | | 1 | | | | Chelmsford | Essex County Championships | 9 May 10 |
| JT700 | 50.25 | | | | 1 | A | | | Grays | Eastern Young Athletes' League | 11 Jul 10 |
| JT700 | 49.37 | | | | 1 | | | | Chelmsford | Essex Schools Championships | 12 Jun 10 |
| JT700 | 48.97 | | | | 3 | A | | | Chelmsford | Hibbard / Bemax / Peterhouse Trophy | 11 Sep 10 |
| JT700 | 47.32 | | | | 1 | | | | Barking | Havering Mayesbrook Spring Warm Up | 11 Apr 10 |
| JT700 | 46.31 | | | | 1 | | | | Chelmsford | Chelmsford Throws Festival | 2 Apr 10 |
| JT700 | 45.79 | | | | 2 | A | | | Chelmsford | Eastern Young Athletes' League | 6 Jun 10 |
| 2009 U17 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.1 | | | | 4 | | | | Chelmsford | English Schools Cup East Anglia | 16 Jun 09 |
| 200 | 25.5 | | | | 5= | A | | | Hendon | English Schools Cup Final | 4 Jul 09 |
| JT800 | 43.66 | | | | 2 | A | | | Hendon | National Junior Athletic League - Southern Promotional Final | 30 Aug 09 |
| JT800 | 40.53 | | | | 4 | A | | | Barking | National Junior Athletic League Thames | 26 Jul 09 |
| JT700 | 45.87 | | | | 2 | A | | | Hendon | English Schools Cup Final | 4 Jul 09 |
| JT700 | 42.35 | | | | 3 | | | | Chelmsford | English Schools Cup East Anglia | 16 Jun 09 |
| JT700 | 41.26 | | | | 2 | | | | Basildon | Basildon Open | 8 Apr 09 |
| JT700 | 38.15 | | | | 8 | | | | Chelmsford | Essex County Championships | 10 May 09 |
| JT600 | 48.82 | | | | 1 | B | | | Basildon | Eastern Young Athletes League | 28 Jun 09 |