| 2016 U20 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.00 | | 1.5 | | 5 | B | | | Derby | British Athletics League Division 4 | 7 May 16 |
| 800 | 2:06.46 | | | | 4 | B | | | Reading | British Athletics League Division 4 | 2 Jul 16 |
| 800 | 2:06.56 | | | | 5 | A | | | Bedford | British Athletics League Division 4 | 4 Jun 16 |
| 1500 | 4:36.24 | | | | 6 | A | | | Doncaster | British Athletics League Division 4 | 6 Aug 16 |
| Mile | 4:41.27 | | | | 2 | | | | Doncaster | Doncaster Sprint & Endurance Evening | 21 Sep 16 |
| 3000 | 9:13.6 | | | | 2 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 29 May 16 |
| 3000 | 9:41.5 | | | | 2 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 1 May 16 |
| 5000 | 16:59.27 | | | | 5 | A | | | Bedford | British Athletics League Division 4 | 4 Jun 16 |
| 5000 | 17:16.14 | | | | 6 | B | | | Reading | British Athletics League Division 4 | 2 Jul 16 |
| 1500SC | 4:44.77 | | | | 4 | | | | Doncaster | Doncaster AC Open Meeting | 9 Apr 16 |
| 2000SC | 6:42.9 | | | | 1 | B | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 29 May 16 |
| 2000SC | 6:53.5 | | | | 1 | B | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 1 May 16 |
| 3000SC | 10:14.67 | | | | 3 | A | | | Doncaster | British Athletics League Division 4 | 6 Aug 16 |
| 3000SC | 10:33.21 | | | | 1 | B | | | Derby | British Athletics League Division 4 | 7 May 16 |
| LJ | 3.89 | | | | 5 | B | | | Reading | British Athletics League Division 4 | 2 Jul 16 |
| 3KXCL | 9:25 | | | | 43 | 1 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 16 |
| 10KMT | 37:36 | | | | 4 | | | 1 | Doncaster | Sandall Beat 10K | 8 Jun 16 |
| 2015 U20 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:12.33 | | | | 1 | | | | Doncaster | Doncaster AC Open Meeting | 9 May 15 |
| 3000 | 10:11.1 | | | | 3 | A | | | Doncaster | UK Youth Development U17/U20 League Division North Premier 2 | 16 May 15 |
| 3000 | 10:29.6 | | | | 3 | A | | | Darlington | UK Youth Development U17/U20 League Division North Premier 2 | 18 Apr 15 |
| 3000 | 10:36.26 | | | | 2 | | | | Doncaster | Doncaster AC Open Meeting | 9 May 15 |
| 2000SC | 7:32.6 | | | | 1 | A | | | Doncaster | UK Youth Development U17/U20 League Division North Premier 2 | 16 May 15 |
| 3KXCL | 10:16 | | | | 37 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 31 Oct 15 |
| 10KMT | 41:15 | | | | 20 | | | 1 | Doncaster | Sandall Beat 10K | 10 Jun 15 |
| 2013 U17 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 62.0 | | | | 8 | | | | Don Valley | South Yorkshire League | 15 Jun 13 |
| 800 | 2:16.0 | | | | 4 | | | | Don Valley | South Yorkshire League | 15 Jun 13 |
| 800 | 2:19.2 | | | | 3 | | | | Doncaster | Doncaster AC Spring Open Meeting | 12 May 13 |
| 800 | 2:23.84 | | | | 7 | | | | Wakefield | Wakefield Spring Open Meeting | 6 Apr 13 |
| 1500 | 4:38.2 | | | | 1 | B | | | Spinkhill | North of England League Division 3EC | 9 Jun 13 |
| 1500 | 4:44.0 | | | | 4 | | | | Rotherham | UK Youth Development U17/U20 League Division Northern East 1 | 30 Jun 13 |
| 1500 | 4:45.9 | | | | 3 | B | | | Wakefield | North of England League Division 3EC | 7 Jul 13 |
| 1500 | 4:55.7 | | | | 3 | B | | | Doncaster | North of England League Division 3EC | 5 May 13 |
| 1500 | 5:11.0 | | | | 2 | B | | | Middlesbrough | UK Youth Development U17/U20 League Division Northern East 1 | 28 Apr 13 |
| Mile | 5:32.0 | | | | 3 | | | | Doncaster | Doncaster AC Spring Open Meeting | 12 May 13 |
| 1500SC | 5:26.9 | | | | 3 | | | | Rotherham | UK Youth Development U17/U20 League Division Northern East 1 | 30 Jun 13 |
| 1500SC | 5:35.2 | | | | 2 | | | | Doncaster | UK Youth Development U17/U20 League Division Northern East 1 | 2 Jun 13 |
| 5K | 18:47 | | | | 49 | | | | Doncaster | Doncaster Town Centre 5K | 17 Jul 13 |
| 2012 U15 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 16:38 | | | | 10 | | | | Barnsley | Up and Running South Yorkshire League | 11 Nov 12 |
| ZXC | 16:42 | | | | 7 | | | | Kimberworth | Up and Running South Yorkshire League | 25 Nov 12 |
| ZXC | 18:33 | | | | 10 | | | | Spinkhill | Up and Running South Yorkshire League | 9 Dec 12 |