| 2025 U17 Preston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.8KXC | 16:03 | | | | 16 | | | | Blackburn | Lancashire County Championships | 4 Jan 25 |
| 3.9KXC | 17:09 | | | | 12 | | | | Blackburn | Lancashire Schools' Championships | 1 Feb 25 |
| 2024 U15 Preston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.06 | | | | 4 | 4 | | | Stretford | Trafford AC Medal Meeting | 13 Apr 24 |
| 300 | 47.40 | | | | 5 | 3 | | | Stretford | Trafford AC Medal Meeting | 27 May 24 |
| 600 | 1:47.53 | i | | | 3 | 10 | | | Sportcity | Manchester Indoor Open Meeting | 10 Mar 24 |
| 800 | 2:26.06 | | | | 5 | 6 | | | Bury | Trafford AC Medal Meeting | 18 Aug 24 |
| 800 | 2:26.3 | | | | 5 | 1 | | | Blackpool | Lancashire County Championships | 12 May 24 |
| 800 | 2:27.07 | | | | 2 | 4 | | | Bury | Trafford AC Grand Prix | 24 Jul 24 |
| 800 | 2:27.10 | | | | 3 | A | | | Liverpool | UK Youth Development League Lower - Northern Premier West | 19 May 24 |
| 800 | 2:27.94 | | | | 2 | A | | | Stretford | UK Youth Development League Lower - Northern Premier West | 21 Apr 24 |
| 800 | 2:27.96 | | | | 6 | 3 | | | Stretford | Trafford AC Grand Prix | 30 Apr 24 |
| 800 | 2:28.34 | | | | 4 | 7 | | | Stretford | Trafford AC Medal Meeting | 13 Apr 24 |
| 800 | 2:28.9 | | | | 3 | A | | | Bebington | UK Youth Development League Lower - Northern Premier West | 21 Jul 24 |
| 1500 | 5:10.63 | | | | 5 | 2 | | | Stretford | Trafford AC Grand Prix | 14 May 24 |
| 2KXCL | 8:31 | | | | 33 | L2 | | | Mansfield | ECCA National Cross Country Relays | 2 Nov 24 |
| 2.9KXC | 13:31 | | | | 17 | | | | Witton Park | Mid Lancs League (inc Red Rose League) | 12 Oct 24 |
| 3KXC | 14:50 | | | | 16 | | 7 | | Beacon Country Park | Mid Lancs League | 2 Mar 24 |
| 3.2KXC | 11:33 | | | | 22 | | 10 | | Towneley Park | Mid Lancs League | 10 Feb 24 |
| 3.2KXC | 16:06 | | | | 20 | | | | Blackburn | Lancashire Schools' Championships | 3 Feb 24 |
| 3.8KXC | 15:57 | | | | 68 | | | | Sedgefield | Northern Counties Championships | 27 Jan 24 |
| 3.8KXC | 18:38 | | | | 12 | | | | Blackburn | Lancashire County Championships | 6 Jan 24 |
| 2023 U15 Preston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.05 | | | | 6 | 4 | | | Stretford | Trafford Grand Prix | 11 Jul 23 |
| 800 | 2:36.45 | | | | 3 | 5 | | | Stretford | Trafford Grand Prix | 16 May 23 |
| 800 | 2:37.58 | | | | 3 | 11 | | | Stretford | Trafford Medal Meetings | 1 May 23 |
| 800 | 2:37.9 | | | | 5 | | | | Litherland | Mid Lancs Track & Field League | 17 Jun 23 |
| 800 | 2:38.1 | | | | 5 | h1 | | | Blackburn | Lancashire County Championships | 14 May 23 |
| 800 | 2:38.15 | | | | 5 | 8 | | | Stretford | Trafford Medal Meetings | 6 Aug 23 |
| 800 | 2:39.6 | | | | 7 | | | | Lancaster | Mid Lancs Track & Field League | 29 Jul 23 |
| 800 | 2:40.1 | | | | 6 | 1 | | | Blackburn | Mid Lancs Track & Field Meetings | 22 Apr 23 |
| 800 | 2:40.71 | | | | 5 | 5 | | | Stretford | Trafford Grand Prix | 13 Jun 23 |
| 800 | 2:41.49 | | | | 2 | 8 | | | Stretford | Trafford Medal Meetings | 2 Apr 23 |
| 800 | 2:47.06 | | | | 7 | | | | Warrington | Warrington AC Spring Open Meeting | 15 Apr 23 |
| 1500 | 5:34.20 | | | | 11 | 3 | | | Stretford | Trafford Grand Prix | 25 Jul 23 |
| 1500 | 5:36.7 | | | | 6 | A | | | Blackburn | UK Youth Development League Lower - Norther Premier West | 22 Jul 23 |
| 1500 | 5:43.84 | | | | 5 | B | | | Stretford | UK Youth Development League Lower - Northern Premier West | 3 Jun 23 |
| 1500 | 5:51.24 | | | | 5 | B | | | Stretford | UK Youth Development League Lower - Norther Premier West | 7 May 23 |
| 2KXC | 11:02 | | | | 60 | | | | Blackburn | Lancashire Schools' Championships | 4 Feb 23 |
| 3.2KXC | 16:33 | | | | 42 | | | | Blackburn | Lancashire Schools' Championships | 4 Feb 23 |
| 3.32KL | 14:06 | | | | 25 | L03 | | | Wirral | Northern Counties Young Athletes Relays | 24 Sep 23 |
| 3.4KXC | 13:23 | | | | 48 | R4 | 26 | | Ryelands Park | Mid Lancs League | 9 Dec 23 |
| parkrun | 25:22 | | | | 98 | | | 1 | Preston | Preston parkrun # 481 | 24 Jun 23 |
| parkrun | 25:33 | | | | 126 | | | | Preston | Preston parkrun # 490 | 2 Sep 23 |
| parkrun | 27:02 | | | | 165 | | | | Preston | Preston parkrun # 460 | 28 Jan 23 |
| parkrun | 29:03 | | | | 207 | | | 1 | Preston | Preston parkrun # 458 | 7 Jan 23 |
| ZRD | 9:14 | | | | 53 | L1 | | 32 | Manchester | North West Road Relays | 9 Sep 23 |
| 2022 U13 Preston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.95 | | -1.1 | | 5 | nsA | | | York | UK Youth Development League Lower Regional Final | 30 Jul 22 |
| 150 | 24.34 | | -0.8 | | 4 | 4 | | | Stretford | Trafford Medal Meeting | 18 Apr 22 |
| 800 | 2:50.7 | | | | 9 | | | | Blackburn | Mid Lancs Track & Field Meetings | 16 Jul 22 |
| 800 | 2:52.5 | | | | 6 | A | | | Bebington | UK Youth Development League Lower Northern Premier West | 8 May 22 |
| 800 | 2:52.9 | | | | 6 | A | | | Ellesmere Port | UK Youth Development League Lower Northern Premier West | 3 Jul 22 |
| 800 | 2:53.25 | | | | 5 | A | | | Stretford | UK Youth Development League Lower Northern Premier West | 21 May 22 |
| 800 | 2:54.53 | | | | 5 | A | | | York | UK Youth Development League Lower Regional Final | 30 Jul 22 |
| 800 | 2:58.06 | | | | 4 | 9 | | | Stretford | Trafford Medal Meeting | 2 May 22 |
| 800 | 2:59.21 | | | | 7 | 8 | | | Stretford | Trafford Medal Meeting | 18 Apr 22 |
| 2.4KXC | 11:09 | | | | 34 | | 34 | 34 | Witton Park | Mid Lancs League | 15 Oct 22 |
| 3KXC | 15:08 | | | | 92 | | 92 | 92 | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs leagues) | 26 Nov 22 |
| parkrun | 25:11 | | | | 119 | | | | Preston | Preston parkrun # 444 | 17 Sep 22 |
| parkrun | 25:36 | | | | 103 | | | 1 | Preston | Preston parkrun # 445 | 24 Sep 22 |
| parkrun | 28:26 | | | | 177 | | | | Preston | Preston parkrun # 431 | 11 Jun 22 |
| parkrun | 28:36 | | | | 221 | | | | Preston | Preston parkrun # 428 | 14 May 22 |
| parkrun | 28:51 | | | | 188 | | | | Preston | Preston parkrun # 433 | 25 Jun 22 |
| parkrun | 29:24 | | | | 210 | | | 1 | Preston | Preston parkrun # 439 | 6 Aug 22 |