| 2025 SEN Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:47 | | | | 24 | | | 1 | Market Rasen Racecourse | Market Rasen Racecourse parkrun # 236 | 22 Mar 25 |
| parkrun | 21:00 | | | | 10 | | 1 | 1 | Market Rasen Racecourse | Market Rasen Racecourse parkrun # 240 | 19 Apr 25 |
| parkrun | 21:09 | | | | 24 | | | 1 | Market Rasen Racecourse | Market Rasen Racecourse parkrun # 256 | 11 Oct 25 |
| parkrun | 21:20 | | | | 19 | | 2 | 1 | Market Rasen Racecourse | Market Rasen Racecourse parkrun # 241 | 24 May 25 |
| parkrun | 22:17 | | | | 32 | | 1 | 1 | Yarborough Leisure Centre | Yarborough Leisure Centre parkrun # 132 | 15 Nov 25 |
| 7.9KXC | 35:40 | | | | 106 | | | | Knutsford | Northern Counties Championships | 25 Jan 25 |
| 8.25KXC | 40:51 | | | | 52 | | | | Lightwater Valley | Yorkshire County Championships | 4 Jan 25 |
| 10K | 43:19 | | | 43:19 | 79 | | 9 | | Scunthorpe | Normanby Hall 10K | 13 Jul 25 |
| 10K | 46:39 | | | 46:42 | 99 | | 13 | | Rotherham | Rotherham 10K | 5 Oct 25 |
| 10M | 74:45 | | | 75:23 | 469 | | 64 | | York | Yorkshire 10 | 19 Oct 25 |
| 2024 U23 Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:21 | | | | 21 | | 3 | 1 | Rother Valley | Rother Valley parkrun # 415 | 6 Jan 24 |
| parkrun | 20:34 | | | | 35 | | | 1 | Market Rasen Racecourse | Market Rasen Racecourse parkrun # 224 | 28 Dec 24 |
| parkrun | 21:02 | | | | 11 | | 1 | 1 | Cleethorpes | Cleethorpes parkrun # 464 | 12 Oct 24 |
| parkrun | 21:04 | | | | 38 | | 3 | 1 | Rother Valley | Rother Valley parkrun # 460 | 30 Nov 24 |
| parkrun | 21:06 | | | | 20 | | 3 | 1 | Market Rasen Racecourse | Market Rasen Racecourse parkrun # 223 | 21 Dec 24 |
| parkrun | 22:11 | | | | 41 | | 2 | 1 | Rother Valley | Rother Valley parkrun # 455 | 26 Oct 24 |
| 10K | 47:33 | | | | 301 | | 44 | 8 | Woodhall Spa | Woodhall Spa 10K | 9 Jun 24 |
| 2023 U23 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:51 | | | | 20 | | 3 | 1 | Rother Valley | Rother Valley parkrun # 412 | 16 Dec 23 |
| parkrun | 22:05 | | | | 34 | | | 1 | Yarborough Leisure Centre | Yarborough Leisure Centre parkrun # 38 | 11 Nov 23 |
| parkrun | 23:16 | | | | 55 | | | 1 | Rother Valley | Rother Valley parkrun # 403 | 30 Sep 23 |
| parkrun | 24:40 | | | | 103 | | | 1 | Rother Valley | Rother Valley parkrun # 385 | 22 Apr 23 |
| parkrun | 24:46 | | | | 53 | | | 1 | Yarborough Leisure Centre | Yarborough Leisure Centre parkrun # 23 | 29 Jul 23 |
| parkrun | 25:25 | | | | 63 | | | | Yarborough Leisure Centre | Yarborough Leisure Centre parkrun # 25 | 12 Aug 23 |
| 2021 U20 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:54 | | | | 15 | | | 1 | Clumber Park | Clumber Park parkrun # 359 | 13 Nov 21 |
| parkrun | 21:22 | | | | 14 | | | | Clumber Park | Clumber Park parkrun # 357 | 30 Oct 21 |
| 2019 U20 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:19.26 | | | | 9 | | | | Doncaster | Doncaster AC Spring Open | 20 Apr 19 |
| 3000 | 10:43.7 | | | | 1 | A | | | Middlesbrough | UK Youth Development U17/U20 League Division North East 1 | 5 May 19 |
| 3000 | 10:59.8 | | | | 1 | A | | | Rotherham | UK Youth Development U17/U20 League Division North East 1 | 30 Jun 19 |
| 5KXC | 19:11 | | | | 24 | | | | Leeds | ECCA Saucony English National Championships | 23 Feb 19 |
| parkrun | 19:37 | | | | 6 | | 1 | 1 | Rotherham | Rotherham parkrun # 328 | 7 Dec 19 |
| 5.03KXC | 18:11 | | | | 4 | | | | Pontefract | Northern Counties Championships | 26 Jan 19 |
| 2018 U17 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:01.67 | | | | 8 | | | | Sheffield | Sheffield Run Jump Throw Open Series | 20 Jun 18 |
| 1500 | 5:02.62 | | | | 2 | A | | | Sheffield | UK Youth Development U17/U20 League Division North East 1 | 27 May 18 |
| 1500 | 5:17.82 | | | | 3 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 29 Apr 18 |
| 3000 | 11:00.07 | | | | 1 | A | | | Sheffield | UK Youth Development U17/U20 League Division North East 1 | 27 May 18 |
| 3000 | 11:16.69 | | | | 1 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 29 Apr 18 |
| 3.2KL | 12:38 | | | | 2 | L2 | 1 | | Leeds | Yorkshire Road Relay Championships | 7 Apr 18 |
| 2017 U17 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 18.04 | | 0.3 | | 4 | 2 | | | Doncaster | Doncaster Spring Open | 1 Apr 17 |
| 300 | 50.7 | | | | 4 | B | | | Cleckheaton | UK Youth Development U17/U20 League Division North East 1 | 23 Jul 17 |
| 300 | 54.18 | | | | 4 | | | | Doncaster | Doncaster Spring Open | 1 Apr 17 |
| 1500 | 5:18.5 | | | | 1 | A | | | Cleckheaton | UK Youth Development U17/U20 League Division North East 1 | 23 Jul 17 |
| 1500 | 5:27.1 | | | | 1 | A | | | Scunthorpe | UK Youth Development U17/U20 League Division North East 1 | 28 May 17 |
| 1500 | 5:28.4 | | | | 1 | A | | | Grimsby | UK Youth Development U17/U20 League Division North East 1 | 25 Jun 17 |
| Mile | 6:16.09 | | | | 8 | | | | Doncaster | Doncaster Spring Open | 1 Apr 17 |
| 3000 | 11:40.4 | | | | 1 | A | | | Cleckheaton | UK Youth Development U17/U20 League Division North East 1 | 23 Jul 17 |
| 3000 | 11:52.3 | | | | 1 | A | | | Grimsby | UK Youth Development U17/U20 League Division North East 1 | 25 Jun 17 |
| 3000 | 11:56.8 | | | | 1 | A | | | Scunthorpe | UK Youth Development U17/U20 League Division North East 1 | 28 May 17 |
| 2.3KXCL | 10:14 | | | | 13 | L3 | | | Sheffield | Northern Counties Relay Championships | 21 Oct 17 |
| 3.5KL | 14:36 | | | | 15 | L1 | | | Manchester | Northern Counties Young Athletes Relays | 16 Sep 17 |
| 3.88KL | 16:17 | | | | 28 | L2 | | | Sutton Park | ERRA National Young Athlete Relays | 7 Oct 17 |
| 4KXC | 21:22 | | | | 364 | | | | Nottingham | ECCA Saucony English National Championships | 25 Feb 17 |
| 5MMT | 38:30 | | | | 30 | | 5 | | Rotherham | Ulley Res 5 | 21 Jun 17 |
| ZXC | 16:55 | | | | 47 | | | | Ripon | Yorkshire County Championships | 7 Jan 17 |