| 2010 U23 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 17.62 | | | | 3 | | | | Bedford | CAU Inter Counties Championships | 30 May 10 |
| SP7.26K | 16.92 | | | | 3 | | | | Gateshead | England Senior Closed Championships | 17 Jul 10 |
| SP7.26K | 16.88 | | | | 1 | A | | | Derby | British Athletics League Division 2 | 6 Jun 10 |
| SP7.26K | 16.78 | | | | 1 | A | | | Wormwood Scrubs | British Athletics League Division 2 | 21 Aug 10 |
| SP7.26K | 16.77 | | | | 1 | | | | Crystal Palace | Southern Counties U20/Senior Championships | 12 Jun 10 |
| SP7.26K | 16.68 | | | | 5 | 1 | | | Hendon | McCain Throws Fest | 7 Aug 10 |
| SP7.26K | 16.19 | | | | 2 | | | | Ashford | Kent County Championships | 8 May 10 |
| DT2K | 57.07 | | | | 2 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 19 Jun 10 |
| DT2K | 56.31 | | | | 3 | | | | Gateshead | England Senior Closed Championships | 18 Jul 10 |
| DT2K | 55.31 | | | | 4 | | | | Bedford | CAU Inter Counties Championships | 30 May 10 |
| DT2K | 55.08 | | | | 1 | | | | Woodford | Woodford Green AC with Essex Ladies Open | 6 Jul 10 |
| DT2K | 54.31 | | | | 1 | A | | | Derby | British Athletics League Division 2 | 6 Jun 10 |
| DT2K | 53.88 | | | | 1 | | | | Crystal Palace | Southern Counties U20/Senior Championships | 12 Jun 10 |
| DT2K | 53.83 | | | | 3 | 1 | | | Hendon | McCain Throws Fest | 8 Aug 10 |
| DT2K | 53.21 | | | | 8 | | | | Birmingham | Aviva British Championships inc. European Trials | 26 Jun 10 |
| DT2K | 50.75 | | | | 1 | A | | | Wormwood Scrubs | British Athletics League Division 2 | 21 Aug 10 |
| DT2K | 49.93 | | | | 2 | | | | Ashford | Kent County Championships | 8 May 10 |
| 2009 U20 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 16.97 | | | | 2 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| SP7.26K | 16.33 | | | | 1 | | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| SP6K | 19.30 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 31 May 09 |
| SP6K | 19.16 | | | | 1 | | | | Watford | Southern Counties Senior & U20 Championships | 21 Jun 09 |
| SP6K | 18.75 | | | | 1 | | | | Ashford | Kent County Championships | 9 May 09 |
| SP6K | 18.65 | | | | 1 | | | | Bedford | England U20 & U23 Championships | 28 Jun 09 |
| SP6K | 18.51 | i | | | 1 | | | | Birmingham | England Athletics U20, U17 & U15 Championships | 15 Feb 09 |
| SP6K | 17.99 | | | | 6 | | | | Mannheim, GER | Junioren-Gala | 13 Jun 09 |
| SP6K | 17.82 | | | | 6 | qA | | | Novi-Sad, SRB | European Junior Championships | 25 Jul 09 |
| SP6K | 17.52 | i | | | 1 | | | | Cardiff | Celtic International | 22 Feb 09 |
| DT2K | 55.95 | | | | 3 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| DT2K | 54.79 | | | | 1 | | | | Ashford | Kent County Championships | 9 May 09 |
| DT2K | 53.70 | | | | 6 | | | | Birmingham | Aviva British Championships inc. World Trials | 12 Jul 09 |
| DT2K | 53.08 | | | | 2 | | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| DT1.75K | 61.17 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 31 May 09 |
| DT1.75K | 60.46 | | | | 4 | | | | Novi-Sad, SRB | European Junior Championships | 24 Jul 09 |
| DT1.75K | 59.66 | | | | 1 | | | | Bedford | England U20 & U23 Championships | 28 Jun 09 |
| DT1.75K | 59.32 | | | | 1 | | | | Ashford | Kent County Championships | 10 May 09 |
| DT1.75K | 58.21 | | | | 1 | | | | Watford | Southern Counties Senior & U20 Championships | 21 Jun 09 |
| DT1.75K | 57.91 | | | | 3 | | | | Halle, GER | Halle Throwing Festival | 23 May 09 |
| DT1.75K | 57.85 | | | | 2 | qA | | | Novi-Sad, SRB | European Junior Championships | 23 Jul 09 |
| DT1.75K | 57.26 | | | | 3 | | | | Mannheim, GER | Junioren-Gala | 14 Jun 09 |
| DT1.75K | 54.52 | | | | 1 | | | | Don Valley | Aviva ESAA English Schools' Championships | 10 Jul 09 |
| 2008 U20 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 18.56 | | | | 1 | | | | Pune, IND | Commonwealth Youth Games | 14 Oct 08 |
| SP6K | 18.43 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 1 Jun 08 |
| SP6K | 18.38 | | | | 1 | 1 | | | Birmingham | UKA Jumps Fest | 28 Jun 08 |
| SP6K | 18.07 | | | | 1 | 2 | | | Birmingham | UKA Jumps Fest | 28 Jun 08 |
| SP6K | 18.03 | | | | 1 | A | | | Eltham | National Junior Athletic League - Medway | 25 May 08 |
| SP6K | 17.86 | | | | 1 | | | | Crystal Palace | South of England Senior/U20 Championships | 15 Jun 08 |
| SP6K | 17.33 | | | | 2 | | | | Bedford | England Athletics Open Championships (U23/U20) | 22 Jun 08 |
| SP6K | 17.32 | | | | 1 | | | | Ashford | Kent Championships | 10 May 08 |
| DT1.75K | 62.34 | | | | 1 | | | | Eltham | National Junior Athletic League - Medway | 25 May 08 |
| DT1.75K | 56.89 | | | | 2 | 1 | | | Birmingham | UKA Jumps Fest | 28 Jun 08 |
| DT1.75K | 55.67 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 1 Jun 08 |
| DT1.75K | 55.35 | | | | 2 | | | | Pune, IND | Commonwealth Youth Games | 15 Oct 08 |
| DT1.75K | 54.87 | | | | 1 | | | | Ashford | Kent Championships | 11 May 08 |
| DT1.75K | 53.49 | | | | 12 | | | | Crystal Palace | South of England Senior/U20 Championships | 15 Jun 08 |
| DT1.75K | 52.64 | | | | 8 | qA | | | Bydgoszoz, POL | IAAF World U20/Junior Championships | 8 Jul 08 |
| DT1.75K | 51.92 | | | | 3 | | | | Bedford | England Athletics Open Championships (U23/U20) | 22 Jun 08 |
| 2007 U17 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 19.57 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 10 Jun 07 |
| SP5K | 19.32 | | | | 1 | | | | Don Valley | England Athletics Open Championships (U17/U15) | 11 Aug 07 |
| SP5K | 19.10 | | | | 1 | | | | Bromley | UKA Young Athletes League Southern Premier | 22 Jul 07 |
| SP5K | 18.93 | | | | 1 | | | | Ashford | Kent County Championships | 13 May 07 |
| SP5K | 18.53 | | | | 1 | | | | Ashford | South of England U17/U15 Championships | 26 May 07 |
| SP5K | 18.15 | | | | 11 | QA | | | Ostrava, CZE | IAAF World Youth Championships | 11 Jul 07 |
| DT1.75K | 49.41 | | | | 2 | | | | Crystal Palace | South of England Senior Championships | 17 Jun 07 |
| DT1.5K | 58.25 | | | | 3 | QA | | | Ostrava, CZE | IAAF World Youth Championships | 13 Jul 07 |
| DT1.5K | 57.92 | | | | 1 | | | | Ashford | Kent County Championships | 13 May 07 |
| DT1.5K | 57.70 | | | | 1 | | | | Don Valley | England Athletics Open Championships (U17/U15) | 11 Aug 07 |
| DT1.5K | 55.95 | | | | 1 | | | | Battersea Park | London County Schools Championships | 9 Jun 07 |
| DT1.5K | 55.59 | | | | 7 | | | | Ostrava, CZE | IAAF World Youth Championships | 14 Jul 07 |
| DT1.5K | 55.04 | | | | 1 | | | | Ashford | South of England U17/U15 Championships | 26 May 07 |
| DT1.5K | 54.75 | | | | 1 | | | | Coventry | UK School Games | 26 Aug 07 |
| DT1.5K | 54.15 | | | | 1 | | | | Bromley | UKA Young Athletes League Southern Premier | 22 Jul 07 |
| DT1.5K | 53.95 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 10 Jun 07 |
| 2006 U17 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 18.99 | | | | 1 | | | | Eltham | Cambridge Harriers Championships | 3 Sep 06 |
| SP5K | 18.58 | | | | 1 | | | | Ashford | Inter-Counties Match | 20 Aug 06 |
| SP5K | 18.34 | | | | 1 | | | | Birmingham | UK Challenge Throws Fest | 29 Jul 06 |
| SP5K | 18.17 | | | | 1 | | | | Birmingham | AAA U17 & U15 Championships | 5 Aug 06 |
| SP5K | 17.82 | i | | | 1 | | | | Birmingham | AAA U20, U17 & U15 Indoor Championships | 4 Mar 06 |
| SP5K | 17.31 | | | | 1 | | | | Chelmsford | South of England U17/U15 Championships | 28 May 06 |
| SP5K | 17.20 | | | | 1 | | | | Eltham | UKA Young Athletes League Southern 1E | 4 Jun 06 |
| SP5K | 17.11 | | | | 1 | | | | Ashford | Kent County Championships | 14 May 06 |
| SP5K | 16.76 | | | | 9 | Q | | | Thessaloniki, GRE | ISF World Gymnasiade | 2 Jul 06 |
| SP5K | 16.64 | | | | 1 | | | | Battersea Park | London County Schools Championships | 10 Jun 06 |
| SP5K | 16.62 | i | | | 1 | | | | Uxbridge | South of England Indoor Championships | 22 Jan 06 |
| SP5K | 16.54 | | | | 9 | | | | Thessaloniki, GRE | ISF World Gymnasiade | 2 Jul 06 |
| SP5K | 16.25 | | | | 1 | | | | St. Albans | UKA Young Athletes League Southern 1E | 30 Apr 06 |
| SP5K | 15.37 | | | | 1 | | | | Hastings | UKA Young Athletes League Southern 1E | 21 May 06 |
| DT1.75K | 48.32 | | | | 1 | | | | Eton | Southern U20/U15 Inter-Counties | 26 Aug 06 |
| DT1.75K | 47.19 | | | | 6 | | | | Bedford | AAA U23-U20 Championships | 23 Jul 06 |
| DT1.5K | 57.57 | | | | 1 | | | | Ashford | Inter-Counties Match | 20 Aug 06 |
| DT1.5K | 55.57 | | | | 1 | | | | St. Albans | UKA Young Athletes League Southern 1E | 30 Apr 06 |
| DT1.5K | 54.30 | | | | 7 | | | | Thessaloniki, GRE | ISF World Gymnasiade | 1 Jul 06 |
| DT1.5K | 52.74 | | | | 1 | | | | Battersea Park | London County Schools Championships | 10 Jun 06 |
| DT1.5K | 52.38 | | | | 9Q | | | | Thessaloniki, GRE | ISF World Gymnasiade | 30 Jun 06 |
| DT1.5K | 52.25 | | | | 1 | 2 | | | Birmingham | UK Challenge Throws Fest | 29 Jul 06 |
| DT1.5K | 50.98 | | | | 1 | 1 | | | Birmingham | UK Challenge Throws Fest | 29 Jul 06 |
| DT1.5K | 50.85 | | | | 1 | | | | Chelmsford | South of England U17/U15 Championships | 28 May 06 |
| DT1.5K | 50.77 | | | | 1 | | | | Ashford | Kent County Championships | 14 May 06 |
| DT1.5K | 49.73 | | | | 1 | | | | Birmingham | AAA U17 & U15 Championships | 6 Aug 06 |
| DT1.5K | 49.64 | | | | 1 | | | | Eltham | UKA Young Athletes League Southern 1E | 4 Jun 06 |
| DT1.5K | 49.41 | | | | 1 | | | | Glasgow (S) | UK Schools Games | 10 Sep 06 |
| DT1.5K | 48.89 | | | | 1 | | | | Grangemouth | Schools Under-17 International | 15 Jul 06 |
| DT1.5K | 48.09 | | | | 1 | | | | Gateshead | ESAA English Schools Championships | 7 Jul 06 |
| DT1.5K | 44.74 | | | | 1 | | | | Eltham | Cambridge Harriers Championships | 3 Sep 06 |
| DT1.5K | 41.75 | | | | 1 | | | | Hastings | UKA Young Athletes League Southern 1E | 21 May 06 |
| HT5K | 41.18 | | | | 1 | | | | Eltham | UKA Young Athletes League Southern 1E | 4 Jun 06 |
| 2005 U15 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 15.43 | | | | 4 | | | | Birmingham | AAA U15 / U17 Championships | 14 Aug 05 |
| SP4K | 19.71 | | | | 1 | | | | Abingdon | SEAA Inter Counties U20/U15 | 28 Aug 05 |
| SP4K | 17.91 | | | | 1 | | | | Erith | Kent Young Athletes' League Division 1 | 3 Jul 05 |
| SP4K | 17.56 | | | | 1 | | | | Birmingham | AAA U15 / U17 Championships | 14 Aug 05 |
| SP4K | 17.54 | | | | 1 | | | | Portsmouth | South of England U20 Championships | 29 May 05 |
| SP4K | 17.37 | | | | 1 | | | | Welwyn | UKA Young Athletes League Southern 1E | 17 Jul 05 |
| SP4K | 17.22 | | | | 1 | | | | Ashford | Kent County Championships | 15 May 05 |
| SP4K | 17.17 | | | | 1 | | | | Eastbourne | UKA Young Athletes League | 8 May 05 |
| SP4K | 16.87 | | | | 1 | | | | Battersea Park | London Schools Championships | 11 Jun 05 |
| SP4K | 16.86 | | | | 1 | | | | Newham | Young Athletes League Southern 1E | 26 Jun 05 |
| SP4K | 16.66 | | | | 1 | | | | Hoo | Kent Young Athletes' League Division 1 | 1 May 05 |
| SP4K | 16.59 | | | | 1 | | | | Hastings | UKA Young Athletes League Southern 1E | 5 Jun 05 |
| DT1.5K | 51.55 | | | | 1 | | | | Birmingham | AAA U15 / U17 Championships | 14 Aug 05 |
| DT1.25K | 55.39 | | | | 1 | | | | Birmingham | AAA U15 / U17 Championships | 13 Aug 05 |
| DT1.25K | 55.39 | | | | 1 | | | | Birmingham | AAA U15 / U17 Championships | 14 Aug 05 |
| DT1.25K | 54.61 | | | | 1 | | | | Abingdon | SEAA Inter Counties U20/U15 | 28 Aug 05 |
| DT1.25K | 54.54 | | | | 1 | | | | Birmingham | ESAA English Schools' Championships | 9 Jul 05 |
| DT1.25K | 53.93 | | | | 1 | | | | Hastings | UKA Young Athletes League Southern 1E | 5 Jun 05 |
| DT1.25K | 52.87 | | | | 1 | | | | Portsmouth | South of England U20 Championships | 29 May 05 |
| DT1.25K | 51.98 | | | | 1 | | | | Newham | Young Athletes League Southern 1E | 26 Jun 05 |
| DT1.25K | 51.09 | | | | 1 | | | | Hoo | Kent Young Athletes' League Division 1 | 1 May 05 |
| DT1.25K | 50.79 | | | | 1 | | | | Battersea Park | London Schools Championships | 11 Jun 05 |
| DT1.25K | 50.22 | | | | 1 | | | | Welwyn | UKA Young Athletes League Southern 1E | 17 Jul 05 |
| DT1.25K | 50.17 | | | | 1 | | | | Ashford | Kent County Championships | 15 May 05 |
| DT1.25K | 44.04 | | | | 1 | | | | Erith | Kent Young Athletes' League Division 1 | 3 Jul 05 |
| DT1.25K | 37.09 | | | | 1 | | | | Eastbourne | UKA Young Athletes League | 8 May 05 |
| HT4K | 45.89 | | | | 1 | | | | Hastings | UKA Young Athletes League Southern 1E | 5 Jun 05 |
| HT4K | 42.96 | | | | 1 | | | | Welwyn | UKA Young Athletes League Southern 1E | 17 Jul 05 |
| HT4K | 42.00 | | | | 1 | | | | Eastbourne | UKA Young Athletes League | 8 May 05 |
| HT4K | 36.44 | | | | 1 | | | | Newham | Young Athletes League Southern 1E | 26 Jun 05 |
| 2004 U15 Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.25K | 32.02 | | | | 14 | | | | Gateshead | ESAA English Schools' Championships | 10 Jul 04 |