| 2014 U23 City of Portsmouth/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 69.46 | | | | 3 | | | | Bedford | BIG (Bedford International Games) | 31 May 14 |
| JT800 | 65.20 | | | | 3 | A | | | Birmingham | British Athletics League Premiership | 7 Jun 14 |
| 2013 U23 City of Portsmouth/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 70.61 | | | | 1 | | | | Loughborough | Loughborough Students AC v Army v British Police v Birmingham University Match | 15 May 13 |
| JT800 | 70.20 | | | | 1 | | | | Loughborough | Loughborough Students AC Open Meeting (inc BUCS Trials) | 27 Apr 13 |
| JT800 | 68.47 | | | | 2 | qB | | | Bedford | BUCS Championships | 5 May 13 |
| JT800 | 65.52 | | | | 4 | | | | Bedford | England Athletics Senior/U20 Combined Events Championships, U18 Events & Home International Throws Competition | 1 Jun 13 |
| JT800 | 64.42 | | | | 6 | | | | Bedford | BUCS Championships | 6 May 13 |
| 2012 U23 City of Portsmouth/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 72.19 | | | | 3 | | | | Bedford | BIG (Bedford International Games) | 10 Jun 12 |
| JT800 | 71.63 | | | | 4 | | | | Bedford | 3rd Annual UK Javelin Carnival | 8 Sep 12 |
| JT800 | 71.32 | | | | 5 | | | | Loughborough | Winter Throws Trials | 3 Mar 12 |
| JT800 | 71.15 | | | | 1 | A | | | Portsmouth | Southern Athletics League Division 2 W Match 1 | 1 Sep 12 |
| JT800 | 70.85 | | | | 2 | | | | Leverkusen, GER | Nerius Cup | 1 Jun 12 |
| JT800 | 70.58 | | | | 1 | B | | | Olympic Park | BUCS Championships | 6 May 12 |
| JT800 | 69.84 | | | | 1 | A | | | Hendon | British Athletics League Premiership | 28 Jul 12 |
| JT800 | 68.94 | | | | 2 | | | | Olympic Park | BUCS Championships | 7 May 12 |
| JT800 | 67.91 | | | | 2 | A | | | Hendon | British Athletics League Premiership | 30 Jun 12 |
| 2011 U20 City of Portsmouth/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 72.52 | | | | 2 | | | | Wrexham | Final Fling Open Throws Meeting | 25 Sep 11 |
| JT800 | 71.61 | | | | 2 | A | | | Abingdon | British Athletics League Qualifier | 17 Sep 11 |
| JT800 | 70.73 | | | | 5 | qB | | | Tallinn, EST | European Junior Championships | 21 Jul 11 |
| JT800 | 70.51 | | | | 2 | | | | Pihtipudas, FIN | Javelin Carnival | 30 Jun 11 |
| JT800 | 69.25 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 14 May 11 |
| JT800 | 68.81 | | | | 11 | | | | Tallinn, EST | European Junior Championships | 23 Jul 11 |
| JT800 | 68.71 | | | | 2 | | | | Bedford | BUCS Championships | 2 May 11 |
| JT800 | 68.21 | | | | 2 | | | | Bedford | Aviva U20/U23 Championships (inc European Trials) | 25 Jun 11 |
| JT800 | 67.99 | | | | 1 | | | | Abingdon | SEAA U15/U20 Inter-counties Championships | 27 Aug 11 |
| JT800 | 67.96 | | | | 2 | qB | | | Bedford | BUCS Championships | 1 May 11 |
| JT800 | 67.83 | | | | 1 | | | | Wrexham | Final Fling Open Throws Meeting | 25 Sep 11 |
| JT800 | 67.69 | | | | 3 | A | | | Hendon | McCain Jumps & Throws Fest | 10 Jul 11 |
| JT800 | 67.63 | | | | 1 | A | | | Woodford | Southern Men's League Division 1 | 13 Aug 11 |
| JT800 | 67.47 | | | | 1 | | | | Loughborough | Charnwood AC Graded Open | 17 Apr 11 |
| JT800 | 66.35 | | | | 7 | B | | | Pihtipudas, FIN | Javelin Carnival | 3 Jul 11 |
| JT800 | 66.18 | | | | 1 | | | | Bournemouth | Bournemouth AC Spring Open Meeting | 3 Apr 11 |
| JT800 | 66.04 | | | | 3 | | | | Bedford | BIG (Bedford International Games) | 12 Jun 11 |
| JT800 | 63.47 | | | | 6 | | | | Loughborough | Loughborough International | 22 May 11 |
| JT800 | 63.30 | | | | 1 | | | | Loughborough | Loughborough Students v Birmingham University v Army | 11 May 11 |
| JT800 | 63.25 | | | | 1 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 29 Aug 11 |
| JT800 | 62.86 | | | | 5 | | | | Loughborough | Loughborough Winter Long Throws | 26 Feb 11 |
| JT800 | DNS | | | | | | | | Birmingham | Aviva British Championships inc. World Trials | 30 Jul 11 |
| 2010 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.3 | | | | 4 | B | | | Portsmouth | Southern Men's League Division 1 | 15 May 10 |
| LJ | 5.24 | | | | 3 | B | | | Kingston | Southern Men's League Division 1 | 1 May 10 |
| SP7.26K | 12.03 | | | | 1 | B | | | Luton | Southern Men's League Division 1 | 31 Jul 10 |
| SP7.26K | 11.92 | | | | 4 | A | | | Portsmouth | Southern Men's League Division 1 | 15 May 10 |
| SP7.26K | 11.25 | | | | 4 | A | | | Eton | Southern Men's League Division 1 | 5 Jun 10 |
| SP6K | 14.15 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 9 May 10 |
| SP6K | 12.48 | | | | 2 | A | | | Portsmouth | National Junior Athletic League Itchen | 25 Apr 10 |
| HT7.26K | 22.46 | | | | 4 | B | | | Eton | Southern Men's League Division 1 | 5 Jun 10 |
| JT800 | 65.48 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 8 May 10 |
| JT800 | 61.05 | | | | 1 | A | | | Luton | Southern Men's League Division 1 | 31 Jul 10 |
| JT800 | 60.68 | | | | 1 | A | | | Eton | Southern Men's League Division 1 | 5 Jun 10 |
| JT800 | 60.59 | | | | 3 | | | | Birmingham | Aviva ESAA English Schools' Championships | 10 Jul 10 |
| JT800 | 60.48 | | | | 1 | A | | | Kingston | Southern Men's League Division 1 | 1 May 10 |
| JT800 | 59.70 | | | | 3 | | | | Crystal Palace | Southern Counties U20/Senior Championships | 12 Jun 10 |
| JT800 | 59.14 | | | | 3 | 1 | | | Hendon | McCain Throws Fest | 7 Aug 10 |
| JT800 | 58.76 | | | | 1 | A | | | Portsmouth | National Junior Athletic League Itchen | 25 Apr 10 |
| JT800 | 57.20 | | | | 5 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 19 Jun 10 |
| JT800 | 55.84 | | | | 1 | A | | | Portsmouth | Southern Men's League Division 1 | 15 May 10 |
| 2009 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.8 | | | | 3 | | | | Portsmouth | Havant AC Open | 19 Apr 09 |
| LJ | 5.87 | | | | 4 | A | | | Portsmouth | Southern Men's League Division 1 | 16 May 09 |
| SP6K | 13.98 | | | | 1 | | | | Watford | SEAA U15 & U20 Inter Counties Match | 30 Aug 09 |
| SP6K | 13.05 | | | | 1 | | | | Southampton | Hampshire Schools Championships | 13 Jun 09 |
| SP6K | 12.33 | | | | 2 | A | | | Wycombe | National Junior Athletic League Brent | 26 Jul 09 |
| SP6K | 12.27 | | | | 2 | A | | | Milton Keynes | National Junior Athletic League Brent | 24 May 09 |
| DT1.75K | 32.57 | | | | 2 | A | | | Wycombe | National Junior Athletic League Brent | 26 Jul 09 |
| DT1.75K | 29.98 | | | | 2 | A | | | Milton Keynes | National Junior Athletic League Brent | 24 May 09 |
| JT800 | 56.16 | | | | 2 | | | | Watford | SEAA U15 & U20 Inter Counties Match | 30 Aug 09 |
| JT800 | 55.96 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 9 May 09 |
| JT800 | 55.61 | | | | 1 | A | | | Wycombe | National Junior Athletic League Brent | 26 Jul 09 |
| JT800 | 54.48 | | | | 1 | A | | | Southampton | Southern Men's League Division 1 | 6 Jun 09 |
| JT800 | 53.21 | | | | 1 | | | | Southampton | Hampshire Schools Championships | 13 Jun 09 |
| JT800 | 52.98 | | | | 11 | | | | Don Valley | Aviva ESAA English Schools' Championships | 11 Jul 09 |
| JT800 | 52.58 | | | | 4 | | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| JT800 | 51.77 | | | | 1 | B | | | Ilford | Southern Men's League Division 1 | 2 May 09 |
| JT800 | 50.87 | | | | 1 | A | | | Milton Keynes | National Junior Athletic League Brent | 24 May 09 |
| JT800 | 50.54 | | | | 1 | B | | | Oxford | Southern Men's League Division 1 | 1 Aug 09 |
| JT800 | 50.14 | | | | 1 | | | | Crawley | Crawley Easter Sunday Open | 12 Apr 09 |
| JT800 | 49.50 | | | | 2 | A | | | Stevenage | National Junior Athletic League Brent | 14 Jun 09 |
| JT800 | 47.35 | | | | 1 | A | | | Portsmouth | Southern Men's League Division 1 | 16 May 09 |
| 2008 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 14.24 | | | | 2 | A | | | Kingston | ESAA South East Schools Inter-County Championships | 21 Jun 08 |
| SP5K | 13.81 | | | | 2 | | | | Portsmouth | Hampshire Championships | 10 May 08 |
| SP5K | 13.62 | | | | 1 | | | | Southampton | Hampshire Schools Championships | 14 Jun 08 |
| SP5K | 13.48 | | | | 1 | | | | Portsmouth | UKA Young Athletes League Southern 1W | 22 Jun 08 |
| SP5K | 13.36 | | | | 1 | | | | Sandown | Isle of Wight Championships | 14 Sep 08 |
| SP5K | 13.18 | | | | 1 | | | | Guildford | UKA Young Athletes League Southern 1W | 4 May 08 |
| SP5K | 12.77 | | | | 1 | | | | Portsmouth | Havant AC Open | 19 Apr 08 |
| SP5K | 12.55 | | | | 1 | A | | | Basingstoke | UKA Young Athletes League Southern 1W | 1 Jun 08 |
| DT1.5K | 37.33 | | | | 1 | | | | Guildford | UKA Young Athletes League Southern 1W | 4 May 08 |
| DT1.5K | 34.50 | | | | 1 | | | | Portsmouth | UKA Young Athletes League Southern 1W | 22 Jun 08 |
| DT1.5K | 33.60 | | | | | | | | Sandown IOW | Isle of Wight Open Championships | 15 Sep 08 |
| DT1.5K | 32.76 | | | | | | | | Basingstoke | UKA Young Athletes League Southern 1W | 1 Jun 08 |
| JT700 | 60.99 | | | | 1 | | | | Portsmouth | Hampshire Championships | 11 May 08 |
| JT700 | 56.88 | | | | 1 | | | | Southampton | Hampshire Schools Championships | 14 Jun 08 |
| JT700 | 53.22 | | | | 1 | A | | | Kingston | ESAA South East Schools Inter-County Championships | 21 Jun 08 |
| JT700 | 51.67 | | | | 1 | | | | Portsmouth | UKA Young Athletes League Southern 1W | 22 Jun 08 |
| JT700 | 51.20 | | | | 1 | | | | Guildford | UKA Young Athletes League Southern 1W | 4 May 08 |
| JT700 | 51.17 | | | | 1 | | | | Basingstoke | UKA Young Athletes League Southern 1W | 1 Jun 08 |
| JT700 | 46.90 | | | | 1 | | | | Sandown | Isle of Wight Championships | 14 Sep 08 |
| JT700 | 45.15 | | | | 13 | | | | Gateshead | ESAA English Schools' Championships | 11 Jul 08 |
| 2007 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.0 | | | | | | | | Bournemouth | Wessex Young Athletes' League Plate Final | 29 Jul 07 |
| 400 | 55.1 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 23 Jun 07 |
| 1500 | 5:15.2 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 24 Jun 07 |
| 80HU17M | 11.6 | | | | | | | | Chelmsford | ESAA English Schools Track & Field Cup Grand Final | 7 Jul 07 |
| 100HU17M | 15.2 | | | | | | | | Banbury | UKA Young Athletes League Southern 1 West | 22 Jul 07 |
| 100HU17M | 15.5 | | -1.7 | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 24 Jun 07 |
| 100HU17M | 15.6 | | | | | | | | Southampton | Hampshire County Schools Combined Events Championships | 24 May 07 |
| HJ | 1.74 | | | | | | | | Southampton | Hampshire County Schools Combined Events Championships | 24 May 07 |
| HJ | 1.59 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 24 Jun 07 |
| LJ | 5.48 | | 0.6 | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 23 Jun 07 |
| LJ | 5.48 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 23 Jun 07 |
| LJ | 5.48 | | | | | | | | Bournemouth | Wessex Young Athletes' League Plate Final | 29 Jul 07 |
| SP5K | 13.42 | | | | 1 | | | | Banbury | UKA Young Athletes League Southern 1 West | 22 Jul 07 |
| SP5K | 13.10 | | | | 1 | | | | Salisbury | UKA Young Athletes League Southern 1W | 3 Jun 07 |
| SP5K | 12.88 | | | | 1 | | | | Tidworth | Wessex Young Athletes' League | 22 Apr 07 |
| SP5K | 12.84 | | | | 1 | | | | Southampton | Hampshire County Schools Championships | 9 Jun 07 |
| SP5K | 12.78 | | | | 3 | A | | | Bedford | ESAA South East Schools Inter-County Championships | 16 Jun 07 |
| SP5K | 12.68 | | | | 1 | | | | Portsmouth | UKA Young Athletes League Southern 1W | 6 May 07 |
| SP5K | 12.61 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 12 May 07 |
| SP5K | 12.27 | | | | 1 | | | | Guildford | UKA Young Athletes League Southern 1W | 20 May 07 |
| SP5K | 11.36 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 24 Jun 07 |
| SP4K | 15.14 | | | | 1 | | | | Chelmsford | ESAA English Schools Track & Field Cup Grand Final | 7 Jul 07 |
| DT1.5K | 38.02 | | | | 2 | | | | Salisbury | UKA Young Athletes League Southern 1W | 3 Jun 07 |
| DT1.5K | 32.65 | | | | | | | | Guildford | UKA Young Athletes League Southern 1W | 20 May 07 |
| DT1.5K | 32.29 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 23 Jun 07 |
| DT1.5K | 31.13 | | | | | | | | Portsmouth | UKA Young Athletes League Southern 2SW | 6 May 07 |
| DT1.5K | 27.60 | | | | | | | | Tidworth | Wessex Young Athletes' League | 22 Apr 07 |
| JT700 | 52.70 | | | | 2 | A | | | Bedford | ESAA South East Schools Inter-County Championships | 16 Jun 07 |
| JT700 | 51.55 | | | | 1 | | | | Tidworth | Wessex Young Athletes' League | 22 Apr 07 |
| JT700 | 49.62 | | | | 1 | | | | Salisbury | UKA Young Athletes League Southern 1W | 3 Jun 07 |
| JT700 | 47.77 | | | | 1 | | | | Guildford | UKA Young Athletes League Southern 1W | 20 May 07 |
| JT700 | 47.63 | | | | O | | | | Hendon | ESAA South East Schools Combined Events Championships | 23 Jun 07 |
| JT700 | 47.55 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 13 May 07 |
| JT700 | 47.28 | | | | 2 | | | | Southampton | Hampshire County Schools Championships | 9 Jun 07 |
| JT700 | 47.07 | | | | 1 | | | | Portsmouth | UKA Young Athletes League Southern 1W | 6 May 07 |
| JT700 | 46.64 | | | | 16 | | | | Birmingham | Sainsbury ESAA English Schools' Championships | 13 Jul 07 |
| JT700 | 46.63 | | | | 1 | | | | Banbury | UKA Young Athletes League Southern 1 West | 22 Jul 07 |
| JT700 | 42.66 | | | | | | | | Bournemouth | Wessex Young Athletes' League Plate Final | 29 Jul 07 |
| OctU17M | 4245 | | | | 6 | | | | Hendon | ESAA South East Schools Combined Events Championships | 24 Jun 07 |
| 2006 U15 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:22.1 | | | | | | | | Wigan | Mid Lancashire League | 22 Apr 06 |
| SP4K | 13.82 | | | | 1 | | | | Sandown | Wessex Young Athletes League | 18 Jun 06 |
| SP4K | 13.62 | | | | 1 | | | | Salisbury | UKA Young Athletes League Southern 2SW | 25 Jun 06 |
| SP4K | 13.38 | | | | 5 | | | | Eton | Southern U20/U15 Inter-Counties | 26 Aug 06 |
| SP4K | 12.91 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 13 May 06 |
| SP4K | 12.55 | | | | 1 | | | | Portsmouth | UKA Young Athletes’ League Southern 2SW | 4 Jun 06 |
| SP4K | 12.24 | | | | 1 | | | | Poole | Wessex Young Athletes League | 22 Apr 06 |
| SP4K | 12.06 | | | | 1 | | | | Crawley | Tom Lintern Medal Meeting | 16 Apr 06 |
| DT1.25K | 33.59 | | | | 1 | | | | Sandown | Wessex Young Athletes League | 18 Jun 06 |
| DT1.25K | 31.93 | | | | 3 | | | | Portsmouth | Hampshire County Championships | 13 May 06 |
| HT4K | 21.31 | | | | | | | | Southampton | ESAA South East Schools Inter-County Championships | 17 Jun 06 |
| JT600 | 44.80 | | | | 2 | | | | Southampton | ESAA South East Schools Inter-County Championships | 17 Jun 06 |
| JT600 | 44.61 | | | | 1 | | | | Sandown | Wessex Young Athletes League | 18 Jun 06 |
| JT600 | 44.37 | | | | 5 | | | | Gateshead | ESAA English Schools Championships | 7 Jul 06 |
| JT600 | 44.15 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 13 May 06 |
| JT600 | 43.60 | | | | 1 | | | | Southampton | Hampshire County Schools Championships | 10 Jun 06 |
| JT600 | 42.32 | | | | 5 | | | | Eton | Southern U20/U15 Inter-Counties | 26 Aug 06 |
| JT600 | 41.27 | | | | 1 | | | | Crawley | Tom Lintern Medal Meeting | 16 Apr 06 |
| JT600 | 40.72 | | | | 1 | | | | Salisbury | UKA Young Athletes League Southern 2SW | 25 Jun 06 |
| JT600 | 40.53 | | | | 1 | | | | Portsmouth | UKA Young Athletes’ League Southern 2SW | 4 Jun 06 |
| 2005 U15 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.11 | | | | 6 | | | | Southampton | Hampshire Schools Year 7&8 Championships | 12 Jul 05 |