| 2007 U23 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 17.90 | | | | 4 | | | | Albufeira, POR | IAAF European Senior Clubs (Men) | 26 May 07 |
| SP7.26K | 17.55 | | | | 2 | | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| SP7.26K | 17.50 | | | | 2 | | | | Bedford | Bedford International Games | 10 Jun 07 |
| SP7.26K | 17.40 | | | | 1 | | | | Ashford | Kent County Championships | 12 May 07 |
| SP7.26K | 17.09 | i | | | 1 | | | | Carshalton | Kent County Championships | 3 Mar 07 |
| SP7.26K | 16.84 | | | | 3 | | | | Hendon | British Athletics League Premiership | 5 May 07 |
| SP7.26K | 16.47 | | | | 6 | | | | Birmingham | British Athletics League Premiership | 7 Jul 07 |
| DT2K | 41.45 | | | | 6 | B | | | Birmingham | British Athletics League Premiership | 7 Jul 07 |
| HT7.26K | 27.26 | | | | | | | | Birmingham | BAL 3 - Premiership | 7 Jul 07 |
| 2006 U23 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 17.89 | i | | | 1 | | | | Manchester | UKICCs | 29 Jan 06 |
| SP7.26K | 17.89 | i | | | 1 | | | | Sportcity | Indoor City Cup Semi-Final | 29 Jan 06 |
| SP7.26K | 17.17 | | | | 4 | | | | Birmingham | UK Challenge Throws Fest | 29 Jul 06 |
| SP7.26K | 17.12 | | | | 3 | | | | Sportcity | Norwich Union European Trials inc AAA Champs | 15 Jul 06 |
| SP7.26K | 17.12 | | | | 1 | | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| SP7.26K | 17.08 | | | | 1 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| SP7.26K | 16.97 | | | | 1 | | | | Eton | BAL Cup Semi Match 1 | 30 Jul 06 |
| SP7.26K | 16.92 | | | | 2 | | | | Crystal Palace | Southern Senior & U20 Championships | 17 Jun 06 |
| SP7.26K | 16.85 | | | | 4 | | | | Eton | Bal Premiership | 5 Aug 06 |
| SP7.26K | 16.77 | | | | 1 | | | | Crawley | Southern Inter-Counties | 13 Aug 06 |
| SP7.26K | 16.71 | | | | 2 | A | | | Hendon | British Athletics League Premiership | 6 May 06 |
| SP7.26K | 16.54 | | | | 3 | | | | Bedford | Cau Inter Counties Championships | 28 May 06 |
| SP7.26K | 16.51 | | | | 3 | | | | Loughborough | Loughborough International | 21 May 06 |
| SP7.26K | 16.50 | i | | | 2 | | | | Uxbridge | South of England Indoor Championships | 22 Jan 06 |
| SP7.26K | 16.37 | i | | | 3 | | | | Sheffield | AAA Indoor Championships | 12 Feb 06 |
| SP7.26K | 16.35 | | | | 3 | | | | Bedford | BAL Cup Final | 19 Aug 06 |
| SP7.26K | 16.29 | i | | | 3 | | | | Sheffield | UK Athletics Indoor City Challenge Final | 19 Feb 06 |
| SP7.26K | 16.27 | | | | 3 | A | | | Sportcity | British Athletics League Premiership | 3 Jun 06 |
| SP7.26K | 16.25 | | | | 3 | A | | | Birmingham | British Athletics League Premiership | 1 Jul 06 |
| DT2K | 42.30 | | | | 4 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| DT2K | 36.10 | | | | 3 | B | | | Crawley | Southern Inter-Counties | 13 Aug 06 |
| 2005 U20 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 17.38 | | | | 1 | | | | Manchester (SC) | UK Challenge Final | 3 Sep 05 |
| SP7.26K | 17.08 | i | | | 2 | | | | Carshalton | SUTTON/BELGRAVE OPEN | 30 Jan 05 |
| SP7.26K | 16.96 | | | | 6 | | | | Sportcity | AAA Championships | 9 Jul 05 |
| SP7.26K | 16.94 | i | | | 2 | | | | Sheffield | AAA Indoor Champs | 12 Feb 05 |
| SP7.26K | 16.69 | i | | | 1 | | | | Carshalton | ADIDAS SPRINT LONDON MEETING | 10 Dec 05 |
| SP7.26K | 16.61 | | | | 1 | | | | Ashford | KENT May 14-15 | 15 May 05 |
| SP7.26K | 16.61 | | | | 3 | | | | Bedford | Inter Counties | 29 May 05 |
| SP7.26K | 16.52 | | | | 4 | | | | Loughborough | Loughborough | 22 May 05 |
| SP7.26K | 16.15 | i | | | 1 | | | | Cardiff | Jeff Whte Motors Indoor International Cardiff | 22 Jan 05 |
| SP7.26K | 16.15 | | | | 3 | | | | Carshalton | BAL D1 | 7 May 05 |
| SP7.26K | 16.15 | | | | 6 | | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| SP7.26K | 16.12 | | | | 1 | | | | Haringey | EIGHT-SIDED INTER-COUNTIES MATCH | 14 Aug 05 |
| SP7.26K | 16.11 | | | | 2 | | | | Haringey | BAL1 | 30 Jul 05 |
| SP7.26K | 16.02 | | | | 2 | | | | Bedford | BIG | 12 Jun 05 |
| SP6K | 18.98 | | | | 1 | | | | Abingdon | SEAA INTER-REGIONAL MATCH | 4 Sep 05 |
| SP6K | 18.57 | i | | | 1 | | | | Birmingham | AAA-20 | 20 Feb 05 |
| SP6K | 18.10 | | | | 1 | | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| SP6K | 18.06 | | | | 1 | | | | Portsmouth | SOUTH OF ENGLAND JUNIOR CHAMPS | 28 May 05 |
| SP6K | 18.03 | | | | 1 | | | | Ashford | KENT May 14-15 | 15 May 05 |
| SP6K | 17.97 | | | | 1 | | | | Crystal Palace | CRYSTAL PALACE CLASSIC Crystal Palace | 10 Jun 05 |
| SP6K | 17.70 | | | | 1 | | | | Carshalton | THROWS DEVELOPMENT MEETING | 3 Apr 05 |
| SP6K | 17.68 | | | | 3 | | | | Bedford | AAA U23U20 Champs | 3 Jul 05 |
| SP6K | 17.42 | | | | 1 | | | | Ware | Southern Premier | 19 Jun 05 |
| DT2K | 43.01 | | | | 2 | | | | Ashford | | 14 May 05 |
| DT2K | 43.01 | | | | 2 | | | | Ashford | KENT May 14-15 | 15 May 05 |
| DT2K | 39.81 | | | | 5 | B | | | Manchester (SC) | BAL D1 | 25 Jun 05 |
| DT2K | 36.84 | | | | 9 | | | | Loughborough | Loughborough | 22 May 05 |
| DT2K | 36.43 | | | | 8 | QA | | | Bedford | Inter Counties | 29 May 05 |
| DT1.75K | 46.90 | | | | 1 | | | | Carshalton | THROWS DEVELOPMENT MEETING | 3 Apr 05 |
| DT1.75K | 42.61 | | | | 1 | | | | Ashford | KENT May 14-15 | 15 May 05 |
| DT1.75K | 41.84 | | | | 3 | B | | | Haringey | EIGHT-SIDED INTER-COUNTIES MATCH | 14 Aug 05 |
| DT1.75K | 41.69 | | | | 1 | B | | | Ware | Southern Premier | 19 Jun 05 |
| DT1.75K | 41.61 | | | | 6 | | | | Abingdon | SEAA INTER-REGIONAL MATCH | 4 Sep 05 |
| DT1.75K | 38.11 | | | | 7 | | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 2004 U20 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 16.65 | i | | | 1 | | | | Cardiff | - | 14 Mar 04 |
| 2003 U17 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6.25K | 16.84 | | | | 1 | | | | Eton | NJLS1 | 22 Jun 03 |
| SP6K | 17.49 | | | | 1 | | | | Watford | IA-20 | 31 Aug 03 |
| SP6K | 16.37 | i | | | 1 | | | | Chelmsford | Kent-20 | 8 Feb 03 |
| SP5K | 18.70 | | | | 8 | | | | Sherbrooke, CAN | WY | 10 Jul 03 |
| 2002 U17 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 18.42 | i | | | 1 | | | | Chelmsford | - | 15 Dec 02 |
| 2001 U15 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 16.14 | | | | 1 | | | | Ashford | Kent-15 | 12 May 01 |
| SP4K | 16.05 | i | | | 1 | | | | Crystal Palace | Kent-15 | 18 Feb 01 |