| 2013 U23 St. Mary's Richmond |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:26 | | | | 18 | | | | Bushy Park | Bushy Park parkrun 5K Event 455 | 16 Mar 13 |
| 2012 U23 St. Mary's Richmond |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.2 | | | | 4 | | | | Eton | Rosenheim League West Division | 4 Jul 12 |
| 400H | 63.7 | | | | 3 | A | | | Osterley | Southern Athletics League Division 2 SE | 1 Sep 12 |
| 400H | 66.40 | | | | 1 | A | | | Eltham | Southern Athletics League Division 2 SE | 19 May 12 |
| 400H | 67.3 | | | | 1 | A | | | Croydon | Southern Athletics League Division 2 SE | 14 Jul 12 |
| 2000SC | 7:28.7 | | | | 2 | A | | | Osterley | Southern Athletics League Division 2 SE | 1 Sep 12 |
| JT800 | 48.60 | | | | 1 | A | | | Osterley | Southern Athletics League Division 2 SE | 1 Sep 12 |
| JT800 | 47.74 | | | | 2 | | | | Twickenham | Rosenheim League West Division | 20 Jun 12 |
| JT800 | 44.58 | | | | 1 | A | | | Croydon | Southern Athletics League Division 2 SE | 14 Jul 12 |
| JT800 | 42.86 | | | | 2 | A | | | Eltham | Southern Athletics League Division 2 SE | 19 May 12 |
| 2011 U23 St. Mary's Richmond |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.7 | | | | 3 | | | | Walton | Rosenheim League West Division | 18 May 11 |
| 400 | 56.8 | | | | 2 | | | | Kingston | Rosenheim League West Division | 4 May 11 |
| 400 | 66.9 | | | | 5 | A | | | Sutton Valence | Southern Men's League Division 1 | 30 Jul 11 |
| 5000 | 21:12.5 | | | | 4 | B | | | Bedford | Southern Men's League Division 1 | 13 Aug 11 |
| 400H | 62.5 | | | | 2 | B | | | Bedford | Southern Men's League Division 1 | 13 Aug 11 |
| 400H | 63.0 | | | | 3 | A | | | Sutton Valence | Southern Men's League Division 1 | 30 Jul 11 |
| 400H | 66.9 | | | | 3 | B | | | Ipswich | Southern Men's League Division 1 | 21 May 11 |
| 3000SC | 11:46.7 | | | | 2 | B | | | Eton | Southern Men's League Division 1 Match 2 | 4 Jun 11 |
| 3000SC | 12:51.7 | | | | 2 | B | | | Ipswich | Southern Men's League Division 1 | 21 May 11 |
| SP7.26K | 8.58 | | | | 4 | ns | | | Kingston | Rosenheim League West Division | 4 May 11 |
| JT800 | 51.97 | | | | 2 | A | | | Eton | Southern Men's League Division 1 Match 2 | 4 Jun 11 |
| JT800 | 51.74 | | | | 1 | A | | | Portsmouth | Southern Men's League Division 1 | 7 May 11 |
| JT800 | 51.31 | | | | 1 | | | | Kingston | Kingston Throws Open | 10 Apr 11 |
| JT800 | 50.91 | | | | 2 | A | | | Twickenham | Southern Men's League Division 1 | 9 Jul 11 |
| JT800 | 50.17 | | | | 2 | A | | | Kingston | Sward & Kinnaird Trophies | 23 Apr 11 |
| JT800 | 49.40 | | | | 1 | | | | Walton | Rosenheim League West Division | 18 May 11 |
| JT800 | 49.30 | | | | 1 | A | | | Bedford | Southern Men's League Division 1 | 13 Aug 11 |
| JT800 | 49.06 | | | | 1 | A | | | Ipswich | Southern Men's League Division 1 | 21 May 11 |
| JT800 | 49.05 | | | | 2 | A | | | Sutton Valence | Southern Men's League Division 1 | 30 Jul 11 |
| JT800 | 47.72 | | | | 2 | | | | Twickenham | Rosenheim League West Division | 15 Jun 11 |
| 2010 U20 St. Mary's Richmond |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.6 | | | | 5 | ns | | | Eton | Rosenheim League Western | 7 Jul 10 |
| 400 | 55.4 | | | | 1 | | | | Eton | Rosenheim League Western | 7 Jul 10 |
| 800 | 2:09.0 | | | | 1 | | | | Walton | Rosenheim League Western | 19 May 10 |
| 1500 | NT | | | | 6 | ns | | | Eton | Rosenheim League Western | 7 Jul 10 |
| 3000SC | 10:46.8 | | | | 3 | A | | | Woking | Southern Men's League Division 2 | 26 Jun 10 |
| HJ | 1.50 | | | | 2 | B | | | Perivale | Borough Trophies Farringdon | 14 Aug 10 |
| LJ | 5.05 | | | | 3 | A | | | Perivale | Borough Trophies Farringdon | 14 Aug 10 |
| SP7.26K | 8.07 | | | | 5 | A | | | Perivale | Borough Trophies Farringdon | 14 Aug 10 |
| SP7.26K | 7.65 | | | | 6 | | | | Tooting Bec | Rosenheim League Final | 11 Aug 10 |
| HT7.26K | 21.51 | | | | 5 | A | | | Perivale | Borough Trophies Farringdon | 14 Aug 10 |
| JT800 | 50.98 | | | | 2 | A | | | Woking | Southern Men's League Division 2 | 26 Jun 10 |
| JT800 | 48.74 | | | | 2 | A | | | Reading | Southern Men's League Division 2 | 1 May 10 |
| JT800 | 48.72 | | | | 3 | | | | Tooting Bec | Rosenheim League Final | 11 Aug 10 |
| JT800 | 48.45 | | | | 1 | | | | Kingston | Rosenheim League Western | 21 Jul 10 |
| JT800 | 47.57 | | | | 1 | | | | Twickenham | Rosenheim League Western | 16 Jun 10 |
| JT800 | 45.82 | | | | 1 | A | | | Guildford | Southern Men's League Division 2 | 31 Jul 10 |
| JT800 | 37.63 | | | | 1 | B | | | Perivale | Southern Men's League Division 2 | 15 May 10 |
| parkrun | 17:51 | | | | 9 | | | | Bushy Park | Bushy Park parkrun 5K Event 330 | 13 Nov 10 |
| parkrun | 22:56 | | | | 95 | | | 7 | Bushy Park | Bushy Park parkrun 5K Event 286 | 9 Jan 10 |
| 2009 U20 St. Mary's Richmond |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.04 | | | | 2 | 14 | | | Watford | Watford Open Graded Meeting | 29 Jul 09 |
| 800 | 2:04.36 | | | | 5 | E | | | Eltham | BMC Regional Races | 19 Aug 09 |
| 1500 | 4:06.83 | | | | 9 | h2 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 1500 | 4:16.0 | | | | 3 | | | | Kingston | Rosenheim League Final | 12 Aug 09 |
| 1500 | 4:16.3 | | | | 2 | A | | | Sandy | Southern Men's League Division 2 | 6 Jun 09 |
| 1500 | 4:17.16 | | | | 8 | | | | Hendon | Middlesex County Championships | 9 May 09 |
| 1500 | 4:18.8 | | | | 1 | | | | Eton | Rosenheim League | 1 Jul 09 |
| 1500 | 4:20.27 | | | | 12 | | | | Parliament Hill | BMC Regional Races | 25 Jul 09 |
| 1500 | 4:23.66 | | | | 12 | G | | | Watford | Watford Open Graded Meeting | 15 Jul 09 |
| 3000 | 9:08.0 | | | | 2 | | | | Walton | Rosenheim League | 20 May 09 |
| 3000 | 9:22.9 | | | | 1 | | | | Twickenham | St Mary's Richmond Master's & Open Meeting | 13 Sep 09 |
| 3000SC | 10:36.5 | | | | 1 | A | | | Sandy | Southern Men's League Division 2 | 6 Jun 09 |
| JT800 | 48.28 | | | | 1 | A | | | Twickenham | Southern Men's League Division 2 | 16 May 09 |
| JT800 | 47.17 | | | | 2 | | | | Walton | Rosenheim League | 20 May 09 |
| JT800 | 44.92 | | | | 3 | A | | | Sandy | Southern Men's League Division 2 | 6 Jun 09 |
| JT800 | 44.42 | | | | 1 | | | | Cosford | ATC Invitation Athletic Meeting | 8 Aug 09 |
| JT800 | 43.85 | | | | 1 | A | | | Basingstoke | Southern Men's League Division 2 | 1 Aug 09 |
| JT800 | 43.39 | | | | 8 | | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| JT800 | 38.69 | | | | 3 | A | | | Erith | Southern Men's League Division 2 | 11 Jul 09 |
| JT800 | 38.21 | | | | 3 | | | | Twickenham | Rosenheim League | 17 Jun 09 |
| parkrun | 16:11 | | | | 1 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 252 | 30 May 09 |
| parkrun | 16:40 | | | | 5 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 246 | 18 Apr 09 |
| parkrun | 16:43 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 247 | 25 Apr 09 |
| parkrun | 16:48 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 263 | 15 Aug 09 |
| parkrun | 16:50 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 264 | 22 Aug 09 |
| parkrun | 16:51 | | | | 11 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 231 | 3 Jan 09 |
| parkrun | 16:51 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 244 | 4 Apr 09 |
| parkrun | 17:01 | | | | 11 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 242 | 21 Mar 09 |
| parkrun | 17:11 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 230 | 1 Jan 09 |
| parkrun | 17:17 | | | | 8 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 257 | 4 Jul 09 |
| parkrun | 17:21 | | | | 6 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 239 | 28 Feb 09 |
| parkrun | 17:28 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 236 | 7 Feb 09 |
| parkrun | 17:35 | | | | 11 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 259 | 18 Jul 09 |
| parkrun | 17:42 | | | | 10 | | | | Bushy Park | Bushy Park parkrun 5K Event 254 | 13 Jun 09 |
| parkrun | 17:46 | | | | 5 | | | 2 | Bushy Park | Bushy Park parkrun 5K Event 283 | 26 Dec 09 |
| parkrun | 18:00 | | | | 13 | | | | Bushy Park | Bushy Park parkrun 5K Event 240 | 7 Mar 09 |
| parkrun | 18:22 | | | | 13 | | | | Bushy Park | Bushy Park parkrun 5K Event 282 | 25 Dec 09 |
| parkrun | 18:27 | | | | 18 | | | | Bushy Park | Bushy Park parkrun 5K Event 241 | 14 Mar 09 |
| parkrun | 18:34 | | | | 18 | | | | Bushy Park | Bushy Park parkrun 5K Event 235 | 31 Jan 09 |
| parkrun | 20:27 | | | | 54 | | | | Bushy Park | Bushy Park parkrun 5K Event 277 | 21 Nov 09 |
| parkrun | 20:34 | | | | 121 | | | | Bushy Park | Bushy Park parkrun 5K Event 270 | 3 Oct 09 |
| ZXC | 12:57 | | | | 3 | | | | Stevenage | Metropolitan League | 17 Jan 09 |
| ZXC | 13:28 | | | | 6 | | | | Perivale | Metropolitan League | 14 Feb 09 |
| ZXC | 24:01 | | | | 15 | | | | Trent Park | Middlesex County Championships | 10 Jan 09 |
| 2008 U17 St. Mary's Richmond |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.8 | | | | | | | | Tooting Bec | Rosenheim League Final | 13 Aug 08 |
| 800 | 2:09.4 | | | | | | | | Twickenham | Vets AC meeting | 6 Aug 08 |
| 800 | 2:10.0 | | | | | | | | Kingston | Rosenheim League inc Vets AC Meeting | 23 Jul 08 |
| 1500 | 4:22.3 | | | | | | | | Twickenham | Southern Men's League Division 3S | 2 Aug 08 |
| 1500 | 4:24.5 | | | | | | | | Woking | UKA Young Athletes League Southern 1W | 20 Jul 08 |
| 1500 | 4:24.88 | | | | | | | | Hendon | Middlesex Schools' Championships | 10 Jun 08 |
| 1500 | 4:28.0 | | | | | | | | Twickenham | Southern Men's League Division 3S | 28 Jun 08 |
| 1500 | 4:29.7 | | | | | | | | Ewell | Rosenheim League Western Division | 4 Jun 08 |
| 1500 | 4:30.4 | | | | | | | | Tooting Bec | Rosenheim League Final | 13 Aug 08 |
| 1500 | 4:31.1 | | | | | | | | Twickenham | Rosenheim League - Western Division | 2 Jul 08 |
| 3000 | 9:57.5 | | | | | | | | Twickenham | Rosenheim League - Western Division | 2 Jul 08 |
| 400HU17M | 65.0 | | | | | | | | Bournemouth | UKA Young Athletes League Southern 1W | 22 Jun 08 |
| JT800 | 44.08 | | | | | | | | Eton | Rosenheim League Western Division | 18 Jun 08 |
| JT700 | 47.64 | | | | 1 | A | | | Woking | UKA Young Athletes League Southern 1W | 20 Jul 08 |
| JT700 | 44.05 | | | | | | | | Cosford | Air Training Corps Invitation Meeting | 9 Aug 08 |
| JT700 | 38.76 | | | | | | | | Bournemouth | UKA Young Athletes League Southern 1W | 22 Jun 08 |
| JT700 | 37.41 | | | | | | | | Twickenham | UKA Young Athletes League Southern 1W | 4 May 08 |
| JT700 | 36.77 | | | | | | | | Horspath | UKA Young Athletes League Southern 1W | 18 May 08 |
| parkrun | 17:04 | | | | 10 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 210 | 23 Aug 08 |
| parkrun | 17:14 | | | | 2 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 225 | 6 Dec 08 |
| parkrun | 17:16 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 216 | 4 Oct 08 |
| parkrun | 17:19 | | | | 6 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 211 | 30 Aug 08 |
| parkrun | 17:19 | | | | 5 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 218 | 18 Oct 08 |
| parkrun | 17:27 | | | | 5 | | | | Bushy Park | Bushy Park parkrun 5K Event 212 | 6 Sep 08 |
| parkrun | 17:33 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 213 | 13 Sep 08 |
| parkrun | 17:40 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 222 | 15 Nov 08 |
| parkrun | 17:53 | | | | 10 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 209 | 16 Aug 08 |
| parkrun | 17:54 | | | | 11 | | | | Bushy Park | Bushy Park parkrun 5K Event 223 | 22 Nov 08 |
| parkrun | 17:56 | | | | 7 | | | | Bushy Park | Bushy Park parkrun 5K Event 229 | 27 Dec 08 |
| parkrun | 18:33 | | | | 5 | | | 1 | Bushy Park | Bushy Park parkrun 5K Event 226 | 13 Dec 08 |
| parkrun | 18:36 | | | | 17 | | | | Bushy Park | Bushy Park parkrun 5K Event 227 | 20 Dec 08 |
| parkrun | 18:39 | | | | 18 | | | | Bushy Park | Bushy Park parkrun 5K Event 215 | 27 Sep 08 |
| parkrun | 18:55 | | | | 35 | | | | Bushy Park | Bushy Park parkrun 5K Event 228 | 25 Dec 08 |
| parkrun | 21:41 | | | | 100 | | | | Bushy Park | Bushy Park parkrun 5K Event 217 | 11 Oct 08 |
| ZXC | 14:56 | | | | 6 | | | | Wormwood Scrubs | Metropolitan League | 8 Nov 08 |
| ZXC | 25:30 | | | | 13 | | | | Cockfosters | Middlesex Championships | 5 Jan 08 |