| 2017 U17 Ealing Southall & Middx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 6.90 | | | | 2 | B | | | Guildford | UK Youth Development U17/U20 League Division South 1A | 30 Apr 17 |
| SP5K | 6.66 | | | | 1 | B | | | Perivale | UK Youth Development U17/U20 League Division South 1A | 25 Jun 17 |
| SP5K | 6.54 | | | | 2 | B | | | Perivale | UK Youth Development U17/U20 League Division South 1A | 28 May 17 |
| HT5K | 11.22 | | | | 1 | B | | | Perivale | UK Youth Development U17/U20 League Division South 1A | 28 May 17 |
| HT5K | 8.91 | | | | 3 | B | | | Guildford | UK Youth Development U17/U20 League Division South 1A | 30 Apr 17 |
| JT700 | 29.68 | | | | 1 | B | | | Perivale | UK Youth Development U17/U20 League Division South 1A | 28 May 17 |
| JT700 | 28.21 | | | | 3 | A | | | Guildford | UK Youth Development U17/U20 League Division South 1A | 30 Apr 17 |
| JT700 | 26.81 | | | | 4 | A | | | Perivale | UK Youth Development U17/U20 League Division South 1A | 25 Jun 17 |
| 3M | 19:49 | | | | 122 | BOR | | | London | Virgin London Mini Marathon | 23 Apr 17 |
| parkrun | 24:09 | | | | 84 | | | | Northala Fields | Northala Fields parkrun # 138 | 21 Jan 17 |
| 2016 U17 Ealing Southall & Middx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXC | 15:53 | | | | 48 | | | 21 | Horsenden Hill | Start Fitness Metropolitan League | 16 Jan 16 |
| 4KXC | 16:38 | | | | 30 | | | | Wormwood Scrubs | Middlesex County Championships | 9 Jan 16 |
| 4KXC | 17:06 | | | | 13 | | | | Wormwood Scrubs | North West London Young Athletes' League | 5 Mar 16 |
| 4KXC | 19:18 | | | | 13 | | | | Harrow | North West London Young Athletes' League | 6 Feb 16 |
| 4.5KXC | 21:04 | | | | 314 | | | | Castle Donington | ECCA Saucony English National Championships | 27 Feb 16 |
| 3M | 19:10 | | | | 130 | BOR | | | London | Virgin London Mini Marathon | 24 Apr 16 |
| parkrun | 19:52 | | | | 8 | | | 1 | Northala Fields | Northala Fields parkrun # 85 | 23 Jan 16 |
| 2015 U15 Ealing Southall & Middx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.0 | | | | 1 | B | | | Winchester | UK Youth Development U13/U15 League Division South North/East 2 | 21 Jun 15 |
| 800 | 2:27.2 | | | | 6 | A | | | Twickenham | UK Youth Development U13/U15 League Division South North/East 2 | 2 May 15 |
| 1500 | 5:32.4 | | | | 5 | B | | | Hemel Hempstead | UK Youth Development U13/U15 League Division South North/East 2 | 18 Jul 15 |
| SP4K | 8.32 | | | | 3 | A | | | Winchester | UK Youth Development U13/U15 League Division South North/East 2 | 21 Jun 15 |
| SP4K | 7.97 | | | | 4 | A | | | Hemel Hempstead | UK Youth Development U13/U15 League Division South North/East 2 | 18 Jul 15 |
| DT1.25K | 19.43 | | | | 2 | A | | | Twickenham | UK Youth Development U13/U15 League Division South North/East 2 | 2 May 15 |
| JT600 | 30.25 | | | | 2 | B | | | Winchester | UK Youth Development U13/U15 League Division South North/East 2 | 21 Jun 15 |
| JT600 | 29.03 | | | | 4 | A | | | Hemel Hempstead | UK Youth Development U13/U15 League Division South North/East 2 | 18 Jul 15 |
| JT600 | 26.18 | | | | 1 | A | | | Twickenham | UK Youth Development U13/U15 League Division South North/East 2 | 2 May 15 |
| 2KXCL | 7:47 | | | | 67 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 31 Oct 15 |
| 4KXC | 14:39 | | | | 24 | | | | Perivale | North West London Young Athletes' League | 26 Sep 15 |
| 4KXC | 15:21 | | | | 62 | | | 24 | Wormwood Scrubs | Start Fitness Metropolitan League | 5 Dec 15 |
| 4KXC | 16:31 | | | | 61 | | | 32 | Claybury | Start Fitness Metropolitan League | 10 Oct 15 |
| 4.2KXC | 19:21 | | | | 23 | | | | Trent Park | North West London Young Athletes' League | 28 Nov 15 |
| ZXC | 12:51 | | | | 94 | | | | Parliament Hill | London Youth Games | 14 Nov 15 |
| ZXC | 18:34 | | | | 69 | | | 29 | Stevenage | Start Fitness Metropolitan League | 7 Nov 15 |