| 2025 U23 Leeds City/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.89 | | | | 2 | A | | | Leeds (B) | Northern T&F League 2025 - East 1 North | 13 Jul 25 |
| 400 | 51.34 | | | | 6 | 1 | | | Stretford | Trafford Medal Meeting | 25 Aug 25 |
| 400 | 52.1 | | | | 4 | A | | | Cleckheaton | Northern T&F League 2025 - East 1 North | 2 Aug 25 |
| 800 | 1:53.04 | | | | 7 | F | | | Watford | BMC Grand Prix - World Athletics Challenger | 12 Jul 25 |
| 800 | 1:53.36 | | | | 4 | E | | | Bury | BMC Grand Prix - World Athletics Challenger | 24 May 25 |
| 800 | 1:53.52 | | | | 6 | F | | | Trafford | BMC Grand Prix - World Athletics Challenger | 9 Aug 25 |
| 800 | 1:54.65 | | | | 7 | A | | | Loughborough | BMC Regional Races | 14 May 25 |
| 800 | 1:55.04 | | | | 2 | 6 | | | Birmingham (U) | Birmingham University Track and Field Series Meeting 1 | 7 May 25 |
| 800 | 1:55.05 | i | | | 3 | C | | | Lee Valley | BMC Elite Races | 12 Feb 25 |
| 800 | 1:55.23 | | | | 6 | H | | | Birmingham (U) | BMC Grand Prix - World Athletics Challenger | 7 Jun 25 |
| 800 | 1:56.99 | i | | | 4 | ns | | | Sheffield | Sheffield Steel Cup | 5 Feb 25 |
| 800 | 1:57.39 | i | | | 3 | E | | | Sheffield | BMC Sheffield Grand Prix | 19 Jan 25 |
| 800 | 1:57.81 | i | | | 3 | C | | | Cardiff | BMC Indoor Races | 12 Jan 25 |
| 1500 | 4:11.89 | | | | 13 | 7 | | | Birmingham (U) | Birmingham University Track and Field Series Meeting 1 | 28 May 25 |
| 2024 U23 Leeds City/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:23.66 | i | | | 4 | 1 | | | Sheffield | Northern Athletics December Indoor Open | 7 Dec 24 |
| 800 | 1:55.29 | | | | 5 | 8 | | | Birmingham (U) | University of Birmingham Track & Field Series 2 | 15 May 24 |
| 800 | 1:58.04 | | | | 7 | B | | | Birmingham (U) | BMC Regional Races | 27 Apr 24 |
| 800 | 1:58.16 | | | | 6 | H | | | Birmingham Uni | BMC Grand Prix - World Athletics Challenger | 6 Jul 24 |
| 800 | 1:59.30 | | | | 6 | 4 | | | Storrs CT, USA | UCONN Northeast Challenge | 12 Apr 24 |
| 800 | 1:59.67 | | | | 10 | 2 | | | Franklin Field PA, USA | Penn Invitational | 6 Apr 24 |
| 800 | 2:01.49 | | | | 9 | B | | | Loughborough | BMC Regional Races | 17 Jul 24 |
| 3KXCL | 9:56 | | | | 32 | L6 | | | Wythenshawe Sports Ground | University of Manchester Relays | 26 Oct 24 |
| 3KXCL | 10:00 | | | | 23 | L2 | | | Wythenshawe Sports Ground | University of Manchester Relays | 26 Oct 24 |
| 2023 U23 Leeds City/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.33 | | | | 1 | ns | | | Birmingham (U) | Ivy League Match - The Big 5 | 24 Jun 23 |
| 400 | 52.27 | | | | 1 | 2 | | | Birmingham (U) | University of Birmingham Series | 7 Jun 23 |
| 400 | 52.9 | | | | 2 | A | | | Cudworth | Northern Track & Field League East 1N | 19 Aug 23 |
| 800 | 1:54.41 | | | | 3 | 4 | | | Birmingham (U) | University of Birmingham Track & Field Series 3 | 12 Jul 23 |
| 800 | 1:54.54 | | | | 3 | A | | | Leeds | BMC Regional Races | 7 Aug 23 |
| 800 | 1:55.01 | | | | 2 | G | | | Birmingham Uni | BMC Grand Prix - World Athletics Challenger | 29 Jul 23 |
| 800 | 1:55.66 | | | | 4 | H | | | Stretford | BMC Grand Prix - World Athletics Challenger | 12 Aug 23 |
| 800 | 1:56.01 | | | | 6 | 1 | | | Stretford | Trafford Grand Prix | 15 Aug 23 |
| 800 | 1:56.35 | | | | 5 | 1 | | | Stretford | Trafford Grand Prix | 13 Jun 23 |
| 800 | 1:56.69 | | | | 6 | 2 | | | Stretford | Trafford Grand Prix | 30 May 23 |
| 800 | 1:57.39 | | | | 5 | h1 | | | Sportcity | Northern Senior & U20 Outdoor Championships | 4 Jun 23 |
| 800 | 1:58.12 | i | | | 2 | ns | | | Lee Valley | Indoor Inter Varsity | 1 Feb 23 |
| 800 | 1:59.01 | | | | 7 | | | | Sportcity | Northern Senior & U20 Outdoor Championships | 4 Jun 23 |
| 800 | 2:00.08 | i | | | 2 | 2 | | | Sheffield | Steel Cup | 8 Feb 23 |
| 800 | 2:00.80 | i | | | 2 | h1 | | | Sheffield | Northern Athletics Senior / U20 / U17 Indoor Championships | 15 Jan 23 |
| 800 | 2:01.0 | | | | 1 | A | | | Cudworth | Northern Track & Field League East 1N | 19 Aug 23 |
| 8.3KXC | 31:15 | | | | 212 | | | | Pembrey Country Park | BUCS Cross Country Championships | 4 Feb 23 |
| 2022 U20 Leeds City/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.64 | | | | 5 | | | | Birmingham (U) | University of Birmingham Track & Field Series | 8 Jun 22 |
| 400 | 52.65 | | | | 3 | 3 | | | Birmingham (U) | University of Birmingham Track & Field Festival | 9 Jul 22 |
| 600 | 1:25.99 | i | | | 2 | 1 | | | Cardiff | Cardiff Met & Birmingham University Varsity | 30 Nov 22 |
| 800 | 1:57.00 | | | | 2 | C | | | Leeds | BMC Regional Races | 15 Aug 22 |
| 800 | 1:58.81 | | | | 2 | 3 | | | Stretford | Trafford Grand Prix | 9 Aug 22 |
| 800 | 1:59.78 | | | | 4 | 4 | | | Stretford | Trafford Grand Prix | 26 Jul 22 |
| 800 | 1:59.86 | | | | 2 | 2 | | | Birmingham (U) | University of Birmingham Track & Field Series | 6 Jul 22 |
| 800 | 2:01.44 | | | | 4 | 4 | | | Stretford | Trafford Grand Prix | 28 Jun 22 |
| 800 | 2:02.15 | | | | 6 | 1 | | | Birmingham (U) | University of Birmingham Track & Field Series | 11 May 22 |
| 800 | 2:02.52 | | | | 5 | | | | Cudworth | Yorkshire County Championships | 15 May 22 |
| 800 | 2:03.00 | | | | 4 | B | | | Leeds | BMC Regional Races | 25 Apr 22 |
| 800 | 2:03.33 | | | | 2 | A | | | Wakefield | UK Youth Development League Upper Northern Premier East | 26 Jun 22 |
| 800 | 2:03.58 | | | | 3 | A | | | York | UK Youth Development League Upper Northern Premier East | 29 May 22 |
| 800 | 2:04.40 | | | | 6 | h1 | | | Liverpool | Northern Senior / Under 20 Championships | 19 Jun 22 |
| parkrun | 17:25 | | | | 7 | | | 1 | Edgbaston Reservoir | Edgbaston Reservoir parkrun # 65 | 26 Nov 22 |
| 8KXC | 36:09 | | | | 311 | | | | Greenford | BUCS Cross Country Championships | 5 Feb 22 |
| 2021 U20 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.78 | | | | 4 | A | | | Gateshead | Youth Development League Upper Northern Yorkshire North | 27 Jun 21 |
| 600 | 1:29.97 | i | | | 6 | 4 | | | Sheffield | Northern Athletics Indoor Open Meeting | 11 Dec 21 |
| 600 | 1:30.13 | i | | | 2 | 2 | | | Cardiff | Dual Meeting Cardiff Met v University of Birmingham (inc. Cardiff University v Swansea University) | 1 Dec 21 |
| 800 | 2:02.31 | | | | 2 | A | | | York | Youth Development League Upper Northern Yorkshire North | 30 May 21 |
| 800 | 2:04.56 | | | | 8 | B | | | Chester-le-Street | BMC Regional Races | 9 Aug 21 |
| 800 | 2:04.82 | | | | 7 | | | | York | Yorkshire County Championships | 22 Aug 21 |
| 800 | 2:04.86 | | | | 1 | B | | | York | North of England League East Premier | 19 Jun 21 |
| 800 | 2:06.81 | | | | 5 | D | | | Leeds | BMC Regional Races | 20 May 21 |
| 2020 U20 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:36.38 | i | | | 6 | | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 11 Jan 20 |
| 6.06KXC | 24:28 | | | | 35 | | | | North Stainley | Yorkshire County Championships | 4 Jan 20 |
| 6.2KXC | 25:13 | | | | 127 | | | | Bedale | Northern Counties Championships | 25 Jan 20 |
| 2019 U17 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.1 | | | | 5 | A | | | Rotherham | UK Youth Development U17/U20 League Division North East 1 | 30 Jun 19 |
| 800 | 2:11.9 | | | | 6 | | | | Cleckheaton | Spenborough AC Spring Open | 24 Mar 19 |
| 1500 | 4:30.86 | | | | 4 | | | | Middlesbrough | Kieran Maxwell Memorial Open | 7 Apr 19 |
| 1500 | 4:36.98 | | | | 2 | | | | Leeds (B) | West Yorkshire Schools Athletics Championships | 8 Jun 19 |
| 1500 | 4:39.03 | | | | 10 | F | | | Leeds | BMC Regional Races | 1 Aug 19 |
| 400HU17M | 63.6 | | | | 1 | B | | | Rotherham | UK Youth Development U17/U20 League Division North East 1 | 30 Jun 19 |
| 400HU17M | 65.15 | | | | 1 | B | | | Gateshead | UK Youth Development U17/U20 League Division North East 1 | 26 May 19 |
| 1500SC | 4:55.9 | | | | 1 | A | | | Rotherham | UK Youth Development U17/U20 League Division North East 1 | 30 Jun 19 |
| 1500SC | 5:05.28 | | | | 3 | A | | | Gateshead | UK Youth Development U17/U20 League Division North East 1 | 26 May 19 |
| 1500SC | 5:05.5 | | | | 3 | A | | | Middlesbrough | UK Youth Development U17/U20 League Division North East 1 | 5 May 19 |
| 1500SC | 5:21.19 | | | | 2 | | | | Cudworth | Yorkshire County Championships | 11 May 19 |
| HT5K | 6.54 | | | | 2 | B | | | Middlesbrough | UK Youth Development U17/U20 League Division North East 1 | 5 May 19 |
| 1M | 5:19 | | | 5:20 | 13 | H12 | | | Leeds | Hyde Park Harriers Summer Mile | 26 Jun 19 |
| 2.75MMTL | 16:31 | | | | 15 | L1 | | 2 | Leeds | Golden Acre Relay | 16 Jul 19 |
| 6.37KXC | 23:37 | | | | 108 | | | | Pontefract | Northern Counties Championships | 26 Jan 19 |
| ZXC | 20:43 | | | | 14 | | | | Leeds | West Yorkshire County Schools' Championships | 2 Feb 19 |
| 2018 U17 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:29.9 | | | | 2 | B | | | York | UK Youth Development U17/U20 League Division North Premier 2 | 1 Jul 18 |
| 1500 | 4:30.51 | | | | 5 | 1 | | | York | City of York Summer League | 2 Jun 18 |
| 1500 | 4:31.62 | | | | 2 | B | | | Stretford | UK Youth Development U17/U20 League Division North Premier 2 | 27 May 18 |
| 1500 | 4:32.86 | | | | 1 | | | | Leeds (BP) | West Yorkshire County Schools Championships | 9 Jun 18 |
| 1500 | 4:42.98 | | | | 3 | B | | | Leeds | UK Youth Development U17/U20 League Division North Premier 2 | 29 Apr 18 |
| 3000 | 10:19.78 | i | | | 7 | 2 | | | Sheffield | Northern Athletics Open Meeting | 1 Dec 18 |
| 1500SC | 5:14.2 | | | | 2 | A | | | York | UK Youth Development U17/U20 League Division North Premier 2 | 1 Jul 18 |
| 1500SC | 5:23.50 | | | | 3 | A | | | Stretford | UK Youth Development U17/U20 League Division North Premier 2 | 27 May 18 |
| 1500SCNWJ | 5:26.57 | | | | 1 | B | | | Leeds | UK Youth Development U17/U20 League Division North Premier 2 | 29 Apr 18 |
| HT5K | 5.22 | | | | 1 | B | | | York | UK Youth Development U17/U20 League Division North Premier 2 | 1 Jul 18 |
| 2.3KXCL | 8:07 | | | | 18 | L3 | | | Sheffield | Northern Counties Relay Championships | 20 Oct 18 |
| 3KXCL | 10:34 | | | | 49 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 3 Nov 18 |
| 3.7KL | 13:20 | | | | 24 | L2 | | | Manchester | Northern Counties Young Athletes Relays | 23 Sep 18 |
| 3.88KL | 14:25 | | | | 50 | L3 | | | Sutton Park | ERRA National Young Athlete Relays | 6 Oct 18 |
| 2.75MMTL | 16:47 | | | | 5 | L2 | | 1 | Leeds | Golden Acre Relay | 10 Jul 18 |
| parkrun | 19:20 | | | | 5 | | | 1 | Roundhay | Roundhay parkrun # 396 | 24 Nov 18 |
| 10K | 42:38 | | | 42:57 | 55 | | | | Burnley | Asda Foundation Burnley 10K | 15 Jul 18 |
| 10K | 44:30 | | | 44:44 | 260 | | | | Leeds | Asda Foundation Leeds 10K | 8 Jul 18 |
| 2017 U15 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.5 | | | | 1 | nsA | | | Sportscity | UK Youth Development U13/U15 League Division North Premier 1 | 18 Jun 17 |
| 800 | 2:19.92 | | | | 1 | nsA | | | Leeds | UK Youth Development U13/U15 League Division North Premier 1 | 20 May 17 |
| 1500 | 4:40.7 | | | | 4 | 1 | | | York | City of York Summer League | 2 Jul 17 |
| 1500 | 4:44.9 | | | | 2 | B | | | Preston | UK Youth Development U13/U15 League Division North Premier 1 | 15 Jul 17 |
| 1500 | 4:47.80 | | | | 4 | | | | York | City of York Summer League | 29 Jul 17 |
| 1500 | 4:54.4 | | | | 5 | | | | York | City of York Summer League | 17 Jun 17 |
| 1500 | 4:55.58 | | | | 4 | | | | York | City of York Summer League | 3 Jun 17 |
| JT600 | 5.04 | | | | 6 | B | | | Preston | UK Youth Development U13/U15 League Division North Premier 1 | 22 Apr 17 |
| 4KXC | 15:50 | | | | 33 | | | | Leeds | West Yorkshire Schools' Championships | 4 Feb 17 |
| 2.75MMTL | 16:47 | | | | 19 | L1 | | 1 | Leeds | Golden Acre Relay | 12 Jul 17 |
| parkrun | 19:14 | | | | 5 | | | 1 | Roundhay | Roundhay parkrun # 323 | 1 Jul 17 |
| parkrun | 19:36 | | | | 13 | | | 1 | Roundhay | Roundhay parkrun # 319 | 27 May 17 |
| parkrun | 19:38 | | | | 6 | | | 1 | Roundhay | Roundhay parkrun # 322 | 24 Jun 17 |
| parkrun | 19:45 | | | | 13 | | | 1 | Roundhay | Roundhay parkrun # 312 | 8 Apr 17 |
| parkrun | 19:58 | | | | 8 | | | 1 | Roundhay | Roundhay parkrun # 311 | 1 Apr 17 |
| parkrun | 20:18 | | | | 17 | | | 1 | Roundhay | Roundhay parkrun # 310 | 25 Mar 17 |
| parkrun | 20:19 | | | | 15 | | | 1 | Roundhay | Roundhay parkrun # 308 | 11 Mar 17 |
| parkrun | 20:41 | | | | 19 | | | 1 | Roundhay | Roundhay parkrun # 306 | 25 Feb 17 |
| 2016 U15 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:43 | | | | 9 | | | 1 | Roundhay | Roundhay parkrun # 272 | 2 Jul 16 |
| parkrun | 20:12 | | | | 8 | | | 1 | Roundhay | Roundhay parkrun # 275 | 23 Jul 16 |
| parkrun | 20:20 | | | | 15 | | | | Roundhay | Roundhay parkrun # 271 | 25 Jun 16 |
| parkrun | 20:34 | | | | 20 | | | | Roundhay | Roundhay parkrun # 270 | 18 Jun 16 |
| parkrun | 20:41 | | | | 14 | | | 1 | Roundhay | Roundhay parkrun # 268 | 28 May 16 |
| parkrun | 20:47 | | | | 19 | | | 1 | Roundhay | Roundhay parkrun # 269 | 4 Jun 16 |
| parkrun | 21:00 | | | | 26 | | | 1 | Roundhay | Roundhay parkrun # 267 | 21 May 16 |
| parkrun | 21:16 | | | | 24 | | | | Roundhay | Roundhay parkrun # 265 | 7 May 16 |
| 2015 U13 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:37 | | | | 17 | | | 1 | Roundhay | Roundhay parkrun # 231 | 19 Sep 15 |
| parkrun | 20:50 | | | | 24 | | | 1 | Roundhay | Roundhay parkrun # 230 | 12 Sep 15 |
| parkrun | 21:10 | | | | 22 | | | 1 | Roundhay | Roundhay parkrun # 216 | 6 Jun 15 |
| parkrun | 21:11 | | | | 25 | | | 1 | Roundhay | Roundhay parkrun # 219 | 27 Jun 15 |
| parkrun | 21:12 | | | | 23 | | | 1 | Roundhay | Roundhay parkrun # 199 | 7 Feb 15 |
| parkrun | 21:15 | | | | 23 | | | 1 | Roundhay | Roundhay parkrun # 203 | 7 Mar 15 |
| parkrun | 21:21 | | | | 33 | | | 1 | Roundhay | Roundhay parkrun # 200 | 14 Feb 15 |
| parkrun | 21:22 | | | | 29 | | | 1 | Roundhay | Roundhay parkrun # 205 | 21 Mar 15 |
| parkrun | 21:28 | | | | 25 | | | 1 | Roundhay | Roundhay parkrun # 201 | 21 Feb 15 |
| parkrun | 21:38 | | | | 31 | | | 1 | Roundhay | Roundhay parkrun # 194 | 3 Jan 15 |
| parkrun | 21:41 | | | | 25 | | | 1 | Roundhay | Roundhay parkrun # 232 | 26 Sep 15 |
| parkrun | 21:52 | | | | 26 | | | 1 | Roundhay | Roundhay parkrun # 224 | 1 Aug 15 |
| parkrun | 21:55 | | | | 31 | | | 1 | Roundhay | Roundhay parkrun # 227 | 22 Aug 15 |
| parkrun | 22:18 | | | | 31 | | | 1 | Roundhay | Roundhay parkrun # 223 | 25 Jul 15 |
| parkrun | 22:23 | | | | 40 | | | 1 | Roundhay | Roundhay parkrun # 195 | 10 Jan 15 |
| parkrun | 22:32 | | | | 29 | | | 1 | Roundhay | Roundhay parkrun # 197 | 24 Jan 15 |
| parkrun | 23:04 | | | | 28 | | | 1 | Roundhay | Roundhay parkrun # 198 | 31 Jan 15 |
| 2014 U13 Leeds City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:50 | | | | 34 | | | 1 | Roundhay | Roundhay parkrun # 189 | 6 Dec 14 |
| parkrun | 21:54 | | | | 29 | | | 1 | Roundhay | Roundhay parkrun # 190 | 13 Dec 14 |
| parkrun | 22:19 | | | | 41 | | | | Roundhay | Roundhay parkrun # 192 | 25 Dec 14 |
| parkrun | 22:22 | | | | 26 | | | 1 | Roundhay | Roundhay parkrun # 186 | 15 Nov 14 |
| parkrun | 22:30 | | | | 55 | | | 1 | Roundhay | Roundhay parkrun # 185 | 8 Nov 14 |
| parkrun | 22:33 | | | | 46 | | | | Roundhay | Roundhay parkrun # 183 | 25 Oct 14 |
| parkrun | 22:42 | | | | 44 | | | 1 | Roundhay | Roundhay parkrun # 188 | 29 Nov 14 |
| parkrun | 23:31 | | | | 69 | | | 1 | Roundhay | Roundhay parkrun # 184 | 1 Nov 14 |