| 2025 U23 Hallamshire/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.57 | | | | 1 | J | | | Birmingham (U) | BMC Grand Prix - World Athletics Challenger | 7 Jun 25 |
| 800 | 1:53.71 | | | | 8 | A | | | Loughborough | BMC Regional Races | 6 Aug 25 |
| 800 | 1:55.08 | | | | 4 | B | | | Loughborough | BMC Regional Races | 9 Jul 25 |
| 800 | 1:56.43 | i | | | 4 | 1 | | | Sheffield | RJT Series & Master GP | 1 Feb 25 |
| 800 | 1:56.73 | | | | 5 | | | | Derby | Northern U20 & Senior Championships | 29 Jun 25 |
| 800 | 1:56.77 | | | | 3 | | | | Cudworth | Yorkshire County Championships | 11 May 25 |
| 800 | 1:57.39 | | | | 3 | h2 | | | Derby | Northern U20 & Senior Championships | 29 Jun 25 |
| 800 | 2:00.87 | | | | 3 | h2 | | | Cudworth | Yorkshire County Championships | 11 May 25 |
| 1500 | 3:53.07 | | | | 8 | F | | | Trafford | BMC Grand Prix - World Athletics Challenger | 9 Aug 25 |
| 1500 | 3:54.37 | | | | 7 | A | | | Loughborough | BMC Regional Races | 14 May 25 |
| 1500 | 3:55.16 | | | | 11 | D | | | Loughborough | BMC Grand Prix - World Athletics Challenger | 21 Jun 25 |
| 1500 | 3:57.76 | | | | 4 | 3 | | | Busto Arsizio, ITA | ESET WMD-Night | 27 Apr 25 |
| 1500 | 3:58.12 | | | | 12 | s1 | | | Sportcity | BUCS Athletics: Outdoor Championships | 4 May 25 |
| 1500 | 4:00.03 | i | | | 2 | | | | Sheffield | RJT Series & Master GP | 25 Jan 25 |
| 1500 | 4:00.69 | | | | 7 | B | | | Stretford | BMC Gold Standard Races | 15 Jul 25 |
| 1500 | 4:01.14 | i | | | 4 | h6 | | | Sheffield | BUCS Athletics: Indoor Championships | 14 Feb 25 |
| 1500 | 4:02.85 | i | | | 4 | | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 11 Jan 25 |
| 1500 | 4:11.68 | | | | 5 | h4 | | | Sportcity | BUCS Athletics: Outdoor Championships | 3 May 25 |
| Mile | 4:22.09 | i | | | 4 | 1 | | | Sheffield | Sheffield Steel Cup | 5 Feb 25 |
| Mile | 4:23.67 | i | | | 2 | | | | Sheffield | Sheffield Varsity | 31 Mar 25 |
| 3000 | 8:47.62 | | | | 3 | B | | | Leeds | BMC Regional Races | 2 Jun 25 |
| 2MXCL | 10:45 | | | | 7 | L03 | | | Graves Park | Northern Counties Relay Championships | 18 Oct 25 |
| 5K | 15:47 | | | 15:47 | 74 | D | | | Leicester | Podium Festival 5K | 15 Mar 25 |
| 2024 U23 Hallamshire/Sheffield Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:02.96 | i | | | 4 | 3 | | | Sheffield | Northern Athletics December Indoor Open | 7 Dec 24 |
| 3000 | 9:10.32 | i | | | 7 | | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 14 Jan 24 |
| 3000 | 9:14.33 | i | | | 8 | h3 | | | Sheffield | BUCS Athletics: Indoor Championships | 24 Feb 24 |
| 5K | 15:48 | | | 15:52 | 115 | | | | Kingsley | Mid Cheshire 5K | 26 Apr 24 |
| 5K | 15:53 | | | | 48 | W4 | | | Barrowford | Podium 5K | 9 Nov 24 |
| 5.6KXC | 21:07 | | | | 91 | | | | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 23 Nov 24 |
| 7.95KXC | 32:36 | | | | 192 | | | | Leeds | BUCS Cross Country Championships | 3 Feb 24 |
| 2023 U20 Hallamshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:39.26 | | | | 1 | | | | Sheffield | RJT & NMAC Series Sheffield 2023 | 3 May 23 |
| 8KXC | 30:02 | | | | 19 | | | 7 | Clifton Park | Up & Running South Yorkshire League | 15 Oct 23 |