| 2019 SEN South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 7.47 | | | | 3 | B | | | Basingstoke | Southern Athletics League Division 2W | 17 Aug 19 |
| TJ | 7.24 | | | | 3 | B | | | Tooting Bec | Southern Athletics League Division 2W | 13 Apr 19 |
| DT2K | 24.96 | | | | 4 | B | | | Andover | Southern Athletics League Division 2W | 19 May 19 |
| HT7.26K | 36.47 | | | | 3 | A | | | Kingston | Southern Athletics League Division 2W | 13 Jul 19 |
| HT7.26K | 36.43 | | | | 4 | A | | | Uxbridge | Southern Athletics League Division 2W | 15 Jun 19 |
| HT7.26K | 34.61 | | | | 2 | A | | | Basingstoke | Southern Athletics League Division 2W | 17 Aug 19 |
| HT7.26K | 34.42 | | | | 3 | A | | | Andover | Southern Athletics League Division 2W | 19 May 19 |
| HT7.26K | 34.25 | | | | 2 | A | | | Tooting Bec | Southern Athletics League Division 2W | 13 Apr 19 |
| 2018 U23 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 7.26 | | | | 4 | B | | | Kingston | Southern Athletics League Division 2W | 20 May 18 |
| SP7.26K | 7.29 | | | | 4 | B | | | Kingston | Southern Athletics League Division 2W | 20 May 18 |
| SP7.26K | 7.26 | | | | 4 | B | | | Basingstoke | Southern Athletics League Division 2W | 14 Apr 18 |
| DT2K | 26.98 | | | | 2 | B | | | Bournemouth | Southern Athletics League Division 2W | 18 Aug 18 |
| HT7.26K | 36.01 | | | | 3 | A | | | Bournemouth | Southern Athletics League Division 2W | 18 Aug 18 |
| HT7.26K | 34.71 | | | | 2 | | | | Tooting Bec | Herne Hill Harriers Open | 7 May 18 |
| HT7.26K | 34.69 | | | | 2 | A | | | Andover | Southern Athletics League Division 2W | 14 Jul 18 |
| HT7.26K | 33.34 | | | | 3 | A | | | Kingston | Southern Athletics League Division 2W | 20 May 18 |
| HT7.26K | 30.05 | | | | 3 | A | | | Basingstoke | Southern Athletics League Division 2W | 14 Apr 18 |
| HT7.26K | 28.40 | | | | 4 | A | | | Horspath | Southern Athletics League Division 2W | 23 Jun 18 |
| 2017 U23 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT7.26K | 35.17 | | | | 1 | A | | | Tooting | Sweatshop Southern Athletics League Division 3SE | 17 Jun 17 |
| HT7.26K | 34.82 | | | | 1 | B | | | Twickenham | Sweatshop Southern Athletics League Division 3SE | 8 Jul 17 |
| HT7.26K | 32.96 | | | | 1 | A | | | Dartford | Sweatshop Southern Athletics League Division 3SE | 21 May 17 |
| HT7.26K | 32.42 | | | | 2 | A | | | Carshalton | Sweatshop Southern Athletics League Division 3SE | 15 Apr 17 |
| HT7.26K | 32.32 | | | | 2 | A | | | Dartford | Sweatshop Southern Athletics League Division 3SE | 20 Aug 17 |
| 2016 U23 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT2K | 29.50 | | | | 1 | B | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 20 Aug 16 |
| DT2K | 24.76 | | | | 2 | B | | | Twickenham | Sweatshop Southern Athletics League Division 3SE | 9 Jul 16 |
| HT7.26K | 35.18 | | | | 2 | A | | | Eltham | Sweatshop Southern Athletics League Division 3SE | 22 May 16 |
| HT7.26K | 35.01 | | | | 1 | A | | | Gillingham | Sweatshop Southern Athletics League Division 3SE | 20 Aug 16 |
| HT7.26K | 34.34 | | | | 7 | | | | Kingston | Surrey County Championships | 14 May 16 |
| HT7.26K | 33.58 | | | | 1 | | | | Gillingham | Medway & Maidstone AC Open | 3 Sep 16 |
| HT7.26K | 31.85 | | | | 1 | B | | | Twickenham | Sweatshop Southern Athletics League Division 3SE | 9 Jul 16 |
| HT7.26K | 31.76 | | | | 2 | A | | | Eastbourne | Sweatshop Southern Athletics League Division 3SE | 16 Apr 16 |
| 2015 U20 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.74 | | | | 4 | B | | | Tooting | Soleus Southern Men's League Division 1C | 20 Jun 15 |
| SP6K | 8.89 | | | | 4 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 12 Apr 15 |
| SP6K | 8.18 | | | | 5 | A | | | Ashford | UK Youth Development U17/U20 League Division South North/East 1 | 18 Apr 15 |
| DT2K | 27.40 | | | | 4 | A | | | Tooting | Soleus Southern Men's League Division 1C | 20 Jun 15 |
| DT1.75K | 28.90 | | | | 5 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 12 Apr 15 |
| DT1.75K | 28.23 | | | | 4 | | | | Kingston | Surrey County Championships | 23 May 15 |
| HT7.26K | 31.50 | | | | 2 | A | | | Tooting | Soleus Southern Men's League Division 1C | 20 Jun 15 |
| HT6K | 39.53 | | | | 1 | A | | | Chelmsford | UK Youth Development U17/U20 League Division South North/East 1 | 16 May 15 |
| HT6K | 39.52 | | | | 3 | | | | Kingston | Surrey County Championships | 23 May 15 |
| HT6K | 37.55 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South North/East 1 | 18 Apr 15 |
| HT6K | 23.78 | | | | 4 | A | | | Mile End | UK Youth Development U17/U20 League Division South North/East 1 | 28 Jun 15 |
| JT800 | 23.19 | | | | 6 | A | | | Ashford | UK Youth Development U17/U20 League Division South North/East 1 | 18 Apr 15 |
| JT800 | 19.39 | | | | 7 | A | | | Chelmsford | UK Youth Development U17/U20 League Division South North/East 1 | 16 May 15 |
| 2014 U20 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 8.22 | | | | 2 | B | | | Tooting | Soleus Southern Men's League Division 1C | 12 Jul 14 |
| SP6K | 9.53 | | | | 4 | | | | Marsa, MLT | MALTA Invitational International | 26 Apr 14 |
| SP6K | 9.45 | i | | | 4 | | | | Carshalton | Surrey Championships | 16 Feb 14 |
| SP6K | 9.41 | | | | 3 | | | | Kingston | Surrey County Championships | 24 May 14 |
| SP6K | 9.16 | i | | | 2 | | | | Carshalton | South London Athletic Network Open Meeting | 5 Jan 14 |
| SP6K | 9.13 | | | | 3 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 6 Apr 14 |
| SP6K | 9.10 | | | | 3 | ns | | | Wimbledon | Rosenheim League East Division | 11 Jun 14 |
| SP6K | 9.09 | | | | 1 | | | | Coulsdon | South London Athletics Network Trophy Meeting | 29 Jun 14 |
| SP6K | 8.35 | | | | 1 | | | | Walthamstow | London Open Throws | 8 Nov 14 |
| DT2K | 28.41 | | | | 1 | ns | | | Tooting Bec | Soleus Southern Men's League Division 1C | 21 Jun 14 |
| DT2K | 28.03 | | | | 2 | B | | | Tooting | Soleus Southern Men's League Division 1C | 12 Jul 14 |
| DT2K | 25.48 | | | | 1 | ns | | | Wimbledon | Soleus Southern Men's League Division 1C | 3 May 14 |
| DT1.75K | 31.44 | | | | 2 | | | | Marsa, MLT | MALTA Invitational International | 26 Apr 14 |
| DT1.75K | 30.85 | | | | 4 | | | | Kingston | Surrey County Championships | 24 May 14 |
| DT1.75K | 30.42 | | | | 4 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 6 Apr 14 |
| HT7.26K | 28.84 | | | | 3 | A | | | Wimbledon | Soleus Southern Men's League Division 1C | 3 May 14 |
| HT7.26K | 28.07 | | | | 4 | A | | | Tooting Bec | Soleus Southern Men's League Division 1C | 21 Jun 14 |
| HT7.26K | 27.74 | | | | 3 | A | | | Mile End | Soleus Southern Men's League Division 1C | 17 May 14 |
| HT7.26K | 26.87 | | | | 5 | A | | | Tooting | Soleus Southern Men's League Division 1C | 12 Jul 14 |
| HT6K | 36.68 | | | | 1 | | | | Marsa, MLT | MALTA Invitational International | 26 Apr 14 |
| HT6K | 33.34 | | | | 3 | | | | Kingston | Surrey County Championships | 24 May 14 |
| HT6K | 32.92 | | | | 9 | | | | Crystal Palace | South of England AA U20 / Senior Championships | 14 Jun 14 |
| HT6K | 32.80 | | | | 1 | | | | Coulsdon | South London Athletics Network Trophy Meeting | 29 Jun 14 |
| HT6K | 28.95 | | | | 2 | | | | Walthamstow | London Open Throws | 8 Nov 14 |
| JT800 | 27.21 | | | | 2 | B | | | Mile End | Soleus Southern Men's League Division 1C | 17 May 14 |
| JT800 | 26.60 | | | | 3 | B | | | Wimbledon | Soleus Southern Men's League Division 1C | 3 May 14 |
| JT800 | 25.66 | | | | 1 | ns | | | Wimbledon | Rosenheim League East Division | 11 Jun 14 |
| JT800 | 23.44 | | | | 1 | ns | | | Tooting | Soleus Southern Men's League Division 1C | 12 Jul 14 |
| JT800 | 22.15 | | | | 3 | B | | | Tooting Bec | Soleus Southern Men's League Division 1C | 21 Jun 14 |
| 2013 U17 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 8.73 | | | | 3 | A | | | Dartford | UK Youth Development U17/U20 League Division Southern South 3a | 28 Jul 13 |
| SP5K | 10.66 | | | | 3 | | | | Kingston | Surrey County Championships | 26 May 13 |
| SP5K | 10.51 | | | | 4 | | | | Woking | Woking Young Athletes Championships | 1 Sep 13 |
| SP5K | 10.10 | | | | 4 | | | | Ashford | Southern Counties U15 / U17 Championships | 17 Aug 13 |
| SP5K | 9.93 | | | | 8 | | | | Crystal Palace | Hercules Wimbledon Young Athletes' Open | 7 Apr 13 |
| DT1.75K | 31.13 | | | | 2 | A | | | Dartford | UK Youth Development U17/U20 League Division Southern South 3a | 28 Jul 13 |
| DT1.5K | 36.39 | | | | 6 | | | | Ashford | Southern Counties U15 / U17 Championships | 17 Aug 13 |
| DT1.5K | 33.96 | | | | 5 | | | | Woking | Woking Young Athletes Championships | 1 Sep 13 |
| DT1.5K | 32.91 | | | | 5 | | | | Kingston | Surrey County Championships | 26 May 13 |
| DT1.5K | 32.52 | | | | 6 | | | | Crystal Palace | Hercules Wimbledon Young Athletes' Open | 7 Apr 13 |
| HT7.26K | 23.13 | | | | 4 | A | | | Kingston | Southern Men's League Division 1 C | 13 Jul 13 |
| HT6K | 32.71 | | | | 1 | A | | | Dartford | UK Youth Development U17/U20 League Division Southern South 3a | 28 Jul 13 |
| HT5K | 34.08 | | | | 4 | | | | Crawley | Crawley AC Tom Lintern Open Medal Meeting | 26 Aug 13 |
| HT5K | 32.09 | | | | 3 | | | | Kingston | Surrey County Championships | 25 May 13 |
| HT5K | 30.35 | | | | 6 | | | | Ashford | Southern Counties U15 / U17 Championships | 18 Aug 13 |
| 2012 U17 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 6.95 | | | | 3 | B | | | Luton | Southern Men's League Division 1 | 28 Jul 12 |
| SP5K | 9.63 | | | | 2 | | | | Woking | Woking AC Young Athletes' Championships | 2 Sep 12 |
| SP5K | 9.62 | | | | 1 | ns | | | Croydon | Ebbisham Boy's League Division 2 | 15 Jul 12 |
| SP5K | 9.59 | | | | 11 | | | | Crystal Palace | Hercules Wimbledon Young Athletes' Open | 1 Apr 12 |
| SP5K | 8.82 | | | | 4 | | | | Crawley | Crawley AC Easter Open | 8 Apr 12 |
| SP5K | 8.65 | | | | 6 | | | | Crawley | Crawley AC Tom Lintern Open | 27 Aug 12 |
| DT2K | 21.87 | | | | 3 | B | | | Luton | Southern Men's League Division 1 | 28 Jul 12 |
| DT1.5K | 31.10 | | | | 3 | | | | Woking | Woking AC Young Athletes' Championships | 2 Sep 12 |
| DT1.5K | 28.67 | | | | 6 | | | | Crystal Palace | Hercules Wimbledon Young Athletes' Open | 1 Apr 12 |
| DT1.5K | 28.65 | | | | 5 | | | | Crawley | Crawley AC Tom Lintern Open | 27 Aug 12 |
| DT1.5K | 28.09 | | | | 3 | | | | Crawley | Crawley AC Easter Open | 8 Apr 12 |
| HT7.26K | 14.22 | | | | 3 | B | | | Luton | Southern Men's League Division 1 | 28 Jul 12 |
| HT5K | 22.97 | | | | 6 | | | | Crawley | Crawley AC Tom Lintern Open | 27 Aug 12 |
| 2011 U15 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.57 | | | | 2 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 29 Aug 11 |
| SP4K | 9.27 | | | | 2 | | | | Woking | Woking AC Young Athletes Open Championships | 4 Sep 11 |
| SP4K | 8.68 | | | | 2 | A | | | Walton | Ebbisham Boys' League Match 1 | 26 Jun 11 |
| SP4K | 8.62 | | | | 3 | | | | Crawley | McCain Young Athletes League Southern 1 SE Division Match 2 | 19 Jun 11 |
| SP4K | 8.31 | | | | 4 | | | | Lewes | McCain Young Athletes League Southern 1 SE Division | 8 May 11 |
| SP4K | 8.11 | | | | 7 | | | | Kingston | Surrey County Championships | 15 May 11 |
| DT1.25K | 29.91 | | | | 2 | | | | Lewes | McCain Young Athletes League Southern 1 SE Division | 8 May 11 |
| DT1.25K | 28.81 | | | | 4 | | | | Kingston | Surrey County Championships | 15 May 11 |
| DT1.25K | 28.71 | | | | 3 | A | | | Walton | Ebbisham Boys' League Match 1 | 26 Jun 11 |
| DT1.25K | 27.65 | | | | 3 | | | | Ashford | McCain Young Athletes League Southern 1 SE Division Match 2 | 22 May 11 |
| DT1.25K | 27.61 | | | | 3 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 29 Aug 11 |
| DT1.25K | 27.19 | | | | 5 | | | | Woking | Woking AC Young Athletes Open Championships | 4 Sep 11 |
| DT1.25K | 27.09 | | | | 3 | | | | Crawley | McCain Young Athletes League Southern 1 SE Division Match 2 | 19 Jun 11 |
| DT1.25K | 26.10 | | | | 7 | | | | Kingston | Surrey County Schools' Championships | 11 Jun 11 |
| DT1.25K | 25.03 | | | | 3 | A | | | Carshalton | Ebbisham League - Division 1 | 10 Apr 11 |
| DT1.25K | 24.84 | | | | 2 | | | | Perivale | McCain Young Athletes League Southern 1 SE Division | 5 Jun 11 |
| HT4K | 18.17 | | | | 4 | | | | Ashford | McCain Young Athletes League Southern 1 SE Division Match 2 | 22 May 11 |
| HT4K | 18.06 | | | | 2 | | | | Crawley | McCain Young Athletes League Southern 1 SE Division Match 2 | 19 Jun 11 |
| HT4K | 16.72 | | | | 4 | | | | Lewes | McCain Young Athletes League Southern 1 SE Division | 8 May 11 |
| HT4K | 15.08 | | | | 3 | | | | Perivale | McCain Young Athletes League Southern 1 SE Division | 5 Jun 11 |
| JT600 | 18.49 | | | | 3 | | | | Perivale | McCain Young Athletes League Southern 1 SE Division | 5 Jun 11 |
| JT600 | 17.15 | | | | 4 | A | | | Carshalton | Ebbisham League - Division 1 | 10 Apr 11 |
| JT600 | 15.17 | | | | 4 | | | | Ashford | McCain Young Athletes League Southern 1 SE Division Match 2 | 22 May 11 |
| 2010 U15 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.16 | | | | 3 | | | | Dartford | McCain UK Young Athletes League Southern 1 SE | 16 May 10 |
| SP4K | 6.90 | | | | 4 | | | | Kingston | Surrey County Championships | 8 May 10 |
| SP4K | 6.84 | | | | 3 | | | | Twickenham | McCain UK Young Athletes League Southern 1 SE | 20 Jun 10 |
| SP4K | 6.75 | | | | 5 | | | | Croydon | McCain UK Young Athletes League Southern 1 SE | 18 Jul 10 |
| SP4K | 6.69 | | | | 1 | B | | | Croydon | Ebbisham Boys' League 2 | 4 Jul 10 |
| SP4K | 6.68 | | | | 5 | | | | Crystal Palace | Hercules Wimbledon AC Young Athletes' Open | 11 Apr 10 |
| SP4K | 6.65 | | | | 4 | | | | Hillingdon | McCain UK Young Athletes League Southern 1 SE | 2 May 10 |
| DT1.25K | 23.70 | | | | 1 | B | | | Carshalton | Ebbisham Boys' League - Division 2 | 18 Apr 10 |
| DT1.25K | 22.45 | | | | 1 | A | | | Croydon | Ebbisham Boys' League 2 | 4 Jul 10 |
| DT1.25K | 21.80 | | | | 3 | | | | Dartford | McCain UK Young Athletes League Southern 1 SE | 16 May 10 |
| DT1.25K | 21.43 | | | | 4 | | | | Crystal Palace | Hercules Wimbledon AC Young Athletes' Open | 11 Apr 10 |
| DT1.25K | 20.97 | | | | 4 | | | | Kingston | Surrey County Championships | 9 May 10 |
| DT1.25K | 20.69 | | | | 3 | | | | Hillingdon | McCain UK Young Athletes League Southern 1 SE | 2 May 10 |
| DT1.25K | 17.75 | | | | 3 | | | | Croydon | McCain UK Young Athletes League Southern 1 SE | 18 Jul 10 |
| HT4K | 13.90 | | | | 4 | | | | Croydon | McCain UK Young Athletes League Southern 1 SE | 18 Jul 10 |
| HT4K | 13.56 | | | | 3 | | | | Dartford | McCain UK Young Athletes League Southern 1 SE | 16 May 10 |
| parkrun | 29:43 | | | | 140 | | | 6 | Banstead Woods | Banstead Woods parkrun # 152 | 24 Apr 10 |
| parkrun | 30:44 | | | | 95 | | | | Banstead Woods | Banstead Woods parkrun # 137 | 2 Jan 10 |
| 2009 U13 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 6.03 | | | | 3 | | | | Carshalton | South London Harriers Club Championships | 20 Sep 09 |
| SP4K | 5.93 | | | | 4 | B | | | Battersea Park | McCain UK Young Athletes League Southern One East | 19 Jul 09 |
| SP4K | 5.22 | | | | 3 | B | | | Eastbourne | McCain UK Young Athletes League Southern One East | 21 Jun 09 |
| DT1.25K | 19.56 | | | | 3 | | | | Carshalton | South London Harriers Club Championships | 20 Sep 09 |
| DT1.25K | 17.15 | | | | 2 | | | | Eltham | Cambridge Harriers Open Meeting | 22 Jul 09 |
| DT1.25K | 16.83 | | | | 3 | A | | | Battersea Park | McCain UK Young Athletes League Southern One East | 19 Jul 09 |
| DT1.25K | 15.96 | | | | 1 | B | | | Eastbourne | McCain UK Young Athletes League Southern One East | 21 Jun 09 |
| 2008 U13 South London |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:00 | | | | 111 | | | | Banstead Woods | Banstead Woods parkrun # 63 | 9 Aug 08 |
| parkrun | 36:12 | | | | 149 | | | | Banstead Woods | Banstead Woods parkrun # 62 | 2 Aug 08 |
| parkrun | 39:36 | | | | 155 | | | | Banstead Woods | Banstead Woods parkrun # 74 | 25 Oct 08 |