| 2012 U23 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT2K | 68.24 | | | | 3 | A | | | Halle, GER | HALPLUS Werfertage | 19 May 12 |
| DT2K | 67.25 | | | | 1 | | | | Zagreb, CRO | World Challenge Zagreb | 4 Sep 12 |
| DT2K | 66.67 | | | | 1 | 1 | | | Walnut CA, USA | Mt SAC Relays | 20 Apr 12 |
| DT2K | 66.25 | | | | 2 | A | | | La Jolla CA, USA | OTC Pre Olympic Series (discus only) | 26 Apr 12 |
| DT2K | 65.28 | | | | 4 | qB | | | Olympic Park | Olympic Games | 6 Aug 12 |
| DT2K | 65.27 | | | | 2 | | | | Lausanne, SUI | Samsung Diamond League | 23 Aug 12 |
| DT2K | 65.20 | | | | 1 | | | | Loughborough | Loughborough International | 20 May 12 |
| DT2K | 64.96 | | | | 1 | ns | | | Hendon | BAL Super8 Cup 2012 Men | 21 Jul 12 |
| DT2K | 64.86 | | | | 4 | qB | | | Helsinki, FIN | European Athletics Championships | 29 Jun 12 |
| DT2K | 64.67 | | | | 5 | | | | Brussels, BEL | Samsung Diamond League | 7 Sep 12 |
| DT2K | 64.49 | | | | 4 | | | | Birmingham | Samsung Diamond League | 26 Aug 12 |
| DT2K | 64.25 | | | | 3 | | | | Linz, AUT | Gugl Games | 20 Aug 12 |
| DT2K | 63.87 | | | | 5 | | | | New York NY, USA | Samsung Diamond League | 9 Jun 12 |
| DT2K | 63.66 | | | | 1 | | | | Bedford | Aviva England Athletics U20/U23 Championships | 16 Jun 12 |
| DT2K | 63.57 | | | | 1 | UKA | | | Olympic Park | BUCS Championships | 5 May 12 |
| DT2K | 63.46 | | | | 1 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 24 Jun 12 |
| DT2K | 63.33 | | | | 3 | | | | Crystal Palace | Samsung Diamond League | 13 Jul 12 |
| DT2K | 63.24 | | | | 4 | | | | Warsaw, POL | Kamila Skolimowska Memorial | 19 Aug 12 |
| DT2K | 62.60 | | | | 8 | | | | Berlin, GER | ISTAF Berlin | 2 Sep 12 |
| DT2K | 62.48 | | | | 2 | | | | Los Angeles CA, USA | Rafer Johnson & Jackie Joyner-Kersee Invitational | 14 Apr 12 |
| DT2K | 62.27 | | | | 6 | | | | La Jolla CA, USA | OTC Pre Olympic Series | 19 Apr 12 |
| DT2K | 61.03 | | | | 12 | | | | Olympic Park | Olympic Games | 7 Aug 12 |
| DT2K | 60.83 | | | | 17 | | | | La Jolla CA, USA | UCSD Triton Invitational | 28 Apr 12 |
| DT2K | 60.09 | | | | 11 | | | | Helsinki, FIN | European Athletics Championships | 30 Jun 12 |
| 2011 U23 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT2K | 67.63 | | | | 1 | A | | | Hendon | McCain Jumps & Throws Fest | 9 Jul 11 |
| DT2K | 63.25 | | | | 1 | | | | Kingston | Surrey County Championships | 14 May 11 |
| DT2K | 61.05 | | | | 1 | | | | Bedford | Aviva U20/U23 Championships (inc European Trials) | 25 Jun 11 |
| DT2K | 60.70 | | | | 1 | | | | Ostrava, CZE | European U23 Championships | 17 Jul 11 |
| DT2K | 59.97 | | | | 1 | qA | | | Ostrava, CZE | European U23 Championships | 16 Jul 11 |
| DT2K | 58.73 | | | | 1 | | | | Woodford | Woodford Green Open | 5 Jul 11 |
| DT2K | 58.67 | | | | 5 | | | | Birmingham | Aviva World Trials & UK Championships | 31 Jul 11 |
| DT2K | 58.61 | | | | 9 | | | | Crystal Palace | Aviva London Grand Prix | 6 Aug 11 |
| DT2K | 58.05 | | | | 2 | | | | Bedford | Bedford International Games | 12 Jun 11 |
| DT2K | 54.77 | | | | 1 | qB | | | Bedford | CAU Inter Counties Championships | 29 May 11 |
| DT2K | 52.14 | | | | 6 | | | | Bedford | CAU Inter Counties Championships | 29 May 11 |
| DT2K | NM | | | | - | | | | Loughborough | Loughborough International | 22 May 11 |
| 2010 U20 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.75K | 63.92 | | | | 1 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 20 Jun 10 |
| DT1.75K | 61.87 | wdh | | | 1 | | | | Birmingham | Aviva English Schools' Championships | 9 Jul 10 |
| DT1.75K | 59.91 | | | | 2 | | | | Mannheim, GER | Bauhaus Junior Gala | 3 Jul 10 |
| DT1.75K | 59.77 | | | | 6 | | | | Moncton, CAN | IAAF World Junior Championships | 24 Jul 10 |
| DT1.75K | 59.56 | | | | 3 | QA | | | Moncton, CAN | IAAF World Junior Championships | 23 Jul 10 |
| DT1.75K | 58.64 | | | | 1 | | | | Hendon | Southern Counties U15/U20 Inter Counties | 28 Aug 10 |
| DT1.75K | 58.30 | | | | 1 | | | | Kingston | Surrey Schools Championships | 12 Jun 10 |
| DT1.75K | 57.75 | | | | 1 | | | | Eltham | Cambridge Harriers Club Championships | 22 Aug 10 |
| DT1.75K | 47.66 | | | | 1 | | | | Kingston | Surrey County Championships | 8 May 10 |
| DT1.75K | NM | | | | | | | | Bedford | Bedford International Games | 15 Aug 10 |
| 2009 U20 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.75K | 50.70 | | | | 4 | | | | Sheffield | Aviva English Schools Championships | 10 Jul 09 |
| DT1.75K | 49.28 | | | | 1 | | | | Kingston | Surrey Schools Championships | 13 Jun 09 |
| 2008 U17 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.5K | 48.26 | | | | 2 | | | | Gateshead | English Schools' Championships | 12 Jul 08 |
| DT1.5K | 45.45 | | | | 2 | | | | Kingston | Surrey Schools' Championships | 14 Jun 08 |
| DT1.5K | 43.74 | | | | 5 | | | | Bedford | Schools International | 19 Jul 08 |
| 2007 U17 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.25K | 48.15 | | | | 1 | | | | Chelmsford | ESAA English Schools Track & Field Cup Grand Final | 7 Jul 07 |
| 2006 U15 Croydon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 12.46 | | | | 2 | | | | Hendon | UKA Young Athletes League Southern Premier | 4 Jun 06 |
| SP4K | 12.41 | | | | 1 | | | | Welwyn | UKA Young Athletes League Southern Premier | 25 Jun 06 |
| SP4K | 11.10 | | | | 2 | | | | Croydon | UKA Young Athletes League Southern Premier | 21 May 06 |
| DT1.25K | 38.61 | | | | 1 | B | | | Welwyn | UKA Young Athletes League Southern Premier | 25 Jun 06 |
| DT1.25K | 38.28 | | | | 1 | | | | Tonbridge | Inter-Schools Match | 6 May 06 |
| DT1.25K | 35.44 | | | | 2 | | | | Bournemouth | ESAA Sainsbury's English Schools Cup Final | 1 Jul 06 |
| DT1.25K | 35.17 | | | | 3 | | | | Southampton | Inter County Schools Matches | 17 Jun 06 |
| DT1.25K | 33.52 | | | | 1 | B | | | Hendon | UKA Young Athletes League Southern Premier | 4 Jun 06 |
| DT1.25K | 30.43 | | | | 1 | B | | | Croydon | UKA Young Athletes League Southern Premier | 21 May 06 |