| 2025 U23 Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:32.98 | | | | 8 | 1 | | | Sportcity | BUCS Athletics: Outdoor Championships | 5 May 25 |
| 5000 | 16:44.02 | | | | 20 | | | | Birmingham (U) | BMC Grand Prix - World Athletics Challenger | 7 Jun 25 |
| 5K | 16:24 | | | 16:27 | 37 | A | | | Leicester | Podium Festival 5K | 15 Mar 25 |
| 5K | 16:31 | | | 16:31 | | EW | | | Battersea Park | Friday Night 5K Under the Lights | 27 Feb 25 |
| 5KXC | 16:48 | | | | 2 | | | | Charlotte NC, USA | Queen City Invitational | 12 Sep 25 |
| 6KXC | 20:19 | | | | 21 | | | | College Station TX, USA | Arturo Barrios Invitational | 17 Oct 25 |
| 6KXC | 20:36 | | | | 200 | | | | Columbia MO, USA | NCAA Division I Cross Country Championships | 22 Nov 25 |
| 6KXC | 20:45 | | | | 58 | | | | Earlysville VA, USA | NCAA Division I Southeast Region Cross Country Championships | 14 Nov 25 |
| 6KXC | 20:57 | | | | 76 | | | | Louisville KY, USA | ACC Cross Country Championships | 31 Oct 25 |
| 6KXC | 21:24 | | | | 155 | G | | | Columbia MO, USA | Gans Creek Classic | 26 Sep 25 |
| 2024 U23 Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:47.28 | | | | 3 | 1 | | | Watford | Watford Harriers Open Graded Meetings | 26 Jun 24 |
| 5000 | 16:58.78 | | | | 8 | 1 | | | Birmingham (U) | University of Birmingham Track & Field Series 2 | 5 Jun 24 |
| 10000 | 36:42.21 | | | | 16 | C | | | Parliament Hill | Highgate Harriers Night of the 10000m PBs (inc. British Championships & Olympic Trials) | 18 May 24 |
| 5K | 16:49 | | | | 42 | W3 | 6 | | Barrowford | Podium 5K | 9 Nov 24 |
| 5K | 17:00 | | | | 6 | R08 | | | Leicester | Podium Festival 5K | 16 Mar 24 |
| 6.56KXC | 30:05 | | | | 80 | | | | Leeds | BUCS Cross Country Championships | 3 Feb 24 |
| 10K | 35:22 | | | 35:29 | 411 | | 31 | | Telford | Telford 10K | 15 Dec 24 |
| 2023 U23 Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:05.13 | | | | 12 | B | | | Loughborough | BMC Regional Races | 17 May 23 |
| 3000 | 10:16.15 | | | | 13 | 3 | | | Stretford | Trafford Grand Prix | 30 May 23 |
| 5000 | 17:49.43 | | | | 6 | B | | | Loughborough | BMC Regional Races | 14 Jun 23 |
| 2.5KXCL | 9:19 | | | | 10 | L02 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| 5K | 17:41 | | | 17:44 | 49 | W2 | 17 | 3 | Battersea Park | Friday Night 5K Under the Lights | 21 Apr 23 |
| 5K | 18:58 | | | | 23 | E | 15 | | Leicester | Podium Mile / 5K | 6 May 23 |
| parkrun | 17:39 | | | | 20 | | 3 | 1 | Long Eaton | Long Eaton parkrun # 352 | 25 Nov 23 |
| parkrun | 18:32 | | | | 7 | | 1 | 1 | Moors Valley | Moors Valley parkrun # 303 | 8 Apr 23 |
| parkrun | 18:39 | | | | 17 | | 1 | 1 | Long Eaton | Long Eaton parkrun # 322 | 25 Mar 23 |
| parkrun | 18:56 | | | | 15 | | 1 | 1 | Long Eaton | Long Eaton parkrun # 320 | 11 Mar 23 |
| parkrun | 18:57 | | | | 11 | | 1 | 1 | Long Eaton | Long Eaton parkrun # 317 | 18 Feb 23 |
| parkrun | 19:36 | | | | 31 | | | 1 | Long Eaton | Long Eaton parkrun # 314 | 28 Jan 23 |
| parkrun | 20:02 | | | | 8 | | | | Tauranga, NZL | Tauranga parkrun # 202 | 7 Jan 23 |
| parkrun | 20:07 | | | | 15 | | 1 | 1 | Long Eaton | Long Eaton parkrun # 313 | 21 Jan 23 |
| parkrun | 20:08 | | | | 8 | | 2 | | Long Eaton | Long Eaton parkrun # 312 | 14 Jan 23 |
| parkrun | 22:27 | | | | 56 | | | 1 | Long Eaton | Long Eaton parkrun # 318 | 25 Feb 23 |
| parkrun | 23:36 | | | | 31 | | 3 | 1 | Dishley, Loughborough | Dishley, Loughborough parkrun # 159 | 4 Feb 23 |
| parkrun | 24:28 | | | | 44 | | | 1 | Beacon Hill Country Park | Beacon Hill Country Park parkrun # 13 | 27 May 23 |
| 10K | 35:57 | | | 36:08 | 506 | | 58 | 4 | Telford | Telford 10K | 10 Dec 23 |
| 10K | 36:47 | c | | | 282 | | 27 | | Leeds | Leeds Abbey Dash 10K | 22 Oct 23 |
| 2022 U20 Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:10 | | | | 18 | | 2 | | Dishley, Loughborough | Dishley, Loughborough parkrun # 150 | 10 Dec 22 |
| parkrun | 21:33 | | | | 15 | | 1 | 1 | Dishley, Loughborough | Dishley, Loughborough parkrun # 147 | 19 Nov 22 |
| parkrun | 22:18 | | | | 15 | | 1 | 1 | Dishley, Loughborough | Dishley, Loughborough parkrun # 148 | 26 Nov 22 |
| parkrun | 22:29 | | | | 18 | | 1 | 1 | Dishley, Loughborough | Dishley, Loughborough parkrun # 146 | 12 Nov 22 |
| parkrun | 22:47 | | | | 27 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 145 | 5 Nov 22 |
| parkrun | 23:26 | | | | 23 | | 3 | 1 | Dishley, Loughborough | Dishley, Loughborough parkrun # 144 | 29 Oct 22 |
| parkrun | 23:34 | | | | 24 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 143 | 22 Oct 22 |
| parkrun | 24:06 | | | | 33 | | | | Dishley, Loughborough | Dishley, Loughborough parkrun # 142 | 15 Oct 22 |