| 2025 U23 Vale Royal |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 61:53 | | | 71:50 | 768 | | 294 | | Warrington | RunThrough Warrington Running Festival 5K / 10K | 21 Sep 25 |
| 2019 U17 Vale Royal |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KL | 11:31 | | | | 6 | L2 | | | Ormskirk | North West Road Relays | 8 Sep 19 |
| 3.7KL | 16:01 | | | | 14 | L2 | | | Manchester | Northern Counties Young Athletes Relays | 15 Sep 19 |
| 2018 U15 Vale Royal |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:47.8 | | | | 10 | | | | Macclesfield | Cheshire County Championships | 13 May 18 |
| 2KXCL | 8:21 | | | | 58 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 3 Nov 18 |
| 2KXCL | 9:00 | | | | 33 | L1 | | | Sheffield | Northern Counties Relay Championships | 20 Oct 18 |
| 3.1KL | 13:52 | | | | 22 | L1 | | | Delamere | North West Road Relays | 8 Sep 18 |
| 3.1KL | 14:35 | | | | 34 | L1 | | | Manchester | Northern Counties Young Athletes Relays | 23 Sep 18 |
| 3.88KL | 17:16 | | | | 56 | L3 | | | Sutton Park | ERRA National Young Athlete Relays | 6 Oct 18 |
| 4KXC | 20:53 | | | | 160 | | | | Harewood | Northern Counties Championships | 27 Jan 18 |
| 5KXC | 28:28 | | | | 29 | | 10 | | Delamere | Cheshire County Championships | 6 Jan 18 |
| parkrun | 22:53 | | | | 56 | | | 1 | Warrington | Warrington parkrun # 228 | 21 Apr 18 |
| parkrun | 24:58 | | | | 87 | | | | Delamere | Delamere parkrun # 268 | 21 Jul 18 |
| parkrun | 25:10 | | | | 101 | | | | Delamere | Delamere parkrun # 274 | 1 Sep 18 |
| 2017 U15 Vale Royal |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:37.22 | | | | 9 | 3 | | | Stretford | Trafford AC Grand Prix | 16 May 17 |
| 1500 | 5:23.0 | | | | 4 | | | | Macclesfield | Cheshire County Schools Championships | 10 Jun 17 |
| 1500 | 5:25.06 | | | | 9 | 3 | | | Stretford | Trafford AC Grand Prix | 13 Jun 17 |
| 1500 | 5:30.91 | | | | 14 | 2 | | | Stretford | Trafford AC Grand Prix | 25 Apr 17 |
| 2.8KXC | 12:06 | | | | 4 | | | | Birchwood | Cheshire County Championships | 7 Jan 17 |
| 3KXC | 14:46 | | | | 148 | | | | Knowsley Park | Northern Championships | 28 Jan 17 |
| 3KXC | 15:35 | | | | 266 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 11 Mar 17 |
| 3KXC | 16:01 | | | | 276 | | | | Nottingham | ECCA Saucony English National Championships | 25 Feb 17 |
| 3.5KXC | NT | | | | 11 | | | | Winsford | Cheshire County Schools' Championships | 4 Feb 17 |
| 5K | 21:29 | | | | 61 | | 4 | | Crewe | South Cheshire 5K Series | 25 Jul 17 |
| 5K | 21:39 | | | | 70 | | 6 | | Crewe | South Cheshire 5K Series - Queens Park Quacker 5K | 27 Jun 17 |
| 5K | 21:52 | | | | 56 | | 5 | | Crewe | South Cheshire 5K Series | 29 Aug 17 |
| parkrun | 21:26 | | | | 21 | | 1 | 1 | Warrington | Warrington parkrun # 187 | 8 Jul 17 |
| parkrun | 21:43 | | | | 26 | | 3 | 1 | Warrington | Warrington parkrun # 186 | 1 Jul 17 |
| parkrun | 24:01 | | | | 55 | | | 1 | Warrington | Warrington parkrun # 207 | 25 Nov 17 |
| 2016 U13 Warrington AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.3 | | | | 3 | BC | | | Warrington | Cheshire League | 10 Apr 16 |
| 100 | 15.4 | | | | 2 | BC | | | Warrington | Cheshire League | 10 Jul 16 |
| 200 | 30.8 | | | | 1 | BC | | | Wrexham | Cheshire League | 4 Jun 16 |
| 200 | 31.1 | | | | 3 | BC | | | Macclesfield | Cheshire League | 4 Sep 16 |
| 800 | 2:38.1 | | | | 3 | AB | | | Warrington | Cheshire League | 10 Apr 16 |
| 800 | 2:38.4 | | | | 3 | AB | | | Wrexham | Cheshire League | 4 Jun 16 |
| 800 | 2:38.49 | | | | 4 | C | | | Macclesfield | Greater Manchester & Cheshire County Championships | 14 May 16 |
| 800 | 2:41.2 | | | | 8 | AB | | | Warrington | Cheshire League | 10 Jul 16 |
| 800 | 2:43.3 | | | | 2 | A | | | Leigh | UK Youth Development U13/U15 League Division North West 2 | 23 Apr 16 |
| 800 | 2:46.3 | | | | 5 | AB | | | Macclesfield | Cheshire League | 4 Sep 16 |
| 1500 | 5:39.10 | | | | 8 | | | | Warrington | Warrington AC Terry Davies Memorial Open | 21 Aug 16 |
| LJ | 3.70 | | | | 16 | | | | Warrington | Warrington AC Terry Davies Memorial Open | 21 Aug 16 |
| 1.8KXCL | 6:26 | | | | 24 | L1 | | | Sheffield | Northern Counties Relay Championships | 22 Oct 16 |
| 2.3K | 9:06 | c | | | 4 | | | | Manchester | Junior Great Manchester Run | 22 May 16 |
| 2.72KXC | 11:08 | | | | 36 | | | | West Bromwich | Dave Sunderland Inter County | 12 Nov 16 |
| 3KXC | 11:11 | | | | 7 | | | | Reaseheath | Cheshire County Championships | 9 Jan 16 |
| 3KXC | 14:59 | | | | 262 | | | | Birmingham | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 16 |
| 3.1KL | 11:41 | | | | 10 | L3 | | | Manchester | Northern Counties Young Athletes Relays | 25 Sep 16 |
| ZRDL | 15:09 | | | | 9 | L3 | | | Delamere | North West Road Relays | 10 Sep 16 |
| ZXC | NT | | | | 12 | | | | Stanney | Minors Inter Counties Cheshire v Merseyside | 14 Mar 16 |
| 2015 U13 Warrington AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:58.5 | | | | 6 | | | | Warrington | Warrington AC Terry Davies Memorial Open | 23 Aug 15 |
| 800 | 3:03.6 | | | | 11 | | | | Warrington | Warrington AC Open | 29 Mar 15 |
| 1.8KXCL | 6:31 | | | | 13 | L3 | | | Sheffield | Northern Counties Relay Championships | 17 Oct 15 |
| 2.8KL | 12:52 | | | | 23 | L1 | | | Edge Hill University | North West Road Relays | 12 Sep 15 |
| 3KXC | 13:53 | | | | 21 | | | | Sherdley Park | Manchester Area League | 7 Nov 15 |
| 3.2KL | 13:15 | | | | 25 | L1 | | | Blackpool | Northern Young Athletes Road Relays | 19 Sep 15 |
| 2M | 15:34 | | | 17:15 | 120 | | 46 | 24 | Manchester | Morrisons Junior Great Manchester Run | 10 May 15 |
| 3.3KXC | 15:54 | | | | 13 | | | | Boggart Hole Clough | Manchester Area League | 5 Dec 15 |
| 3.861KL | 16:17 | | | | 37 | L1 | | | Sutton Park | ERRA National Young Athlete Relays | 4 Oct 15 |