| 2025 SEN Lancaster & Morecambe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:05 | | | | 21 | | | | Morecambe Prom | Morecambe Prom parkrun # 242 | 12 Apr 25 |
| 2023 U23 Lancaster & Morecambe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:34 | | | | 3 | | | 1 | Morecambe Prom | Morecambe Prom parkrun # 143 | 20 May 23 |
| 10K | 40:01 | | | | 18 | | | | Morecambe | Morecambe 5K / 10K | 11 Jun 23 |
| 2022 U23 Lancaster & Morecambe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:54 | | | | 1 | | | | Morecambe | Morecambe 5K | 1 May 22 |
| 5K | 17:21 | | | | 5 | R1 | | | Preston | Plough at Eaves 5K | 10 Jun 22 |
| 5K | 17:22 | | | 17:22 | 5 | | | | Wirral | Wirral Seaside 5K Series | 27 Apr 22 |
| 5K | 17:23 | | | | 27 | | | | Morecambe | Power of 5K | 21 Jan 22 |
| 8.8KXC | 37:06 | | | | 8 | | | | St Helens | Merseyside County Championships | 8 Jan 22 |
| 9.8KXC | 37:30 | | | | 37 | | | 4 | Burnley | Mid Lancs League | 12 Mar 22 |
| 10K | 35:54 | | | | 5 | | | | Kendal | Kendal 10K | 4 May 22 |
| 10K | 35:59 | | | | 1 | | | | Lancaster | Father's Day 10K | 19 Jun 22 |
| 10K | 36:37 | | | | 5 | | | | Lancaster | Lancaster Three Bridges 10K | 10 Apr 22 |
| 10K | 37:15 | | | | 11 | | | | Hawkshead | Hawkshead 10K | 15 Jun 22 |
| 10K | 37:13 | | | 37:16 | 7 | | | | Blackpool | Stanley Park 10K | 27 Feb 22 |
| 10KXC | 39:02 | | | | 65 | | | 7 | Blackpool | Mid Lancs League | 15 Jan 22 |
| 10.2KXC | 43:51 | | | | 59 | | | 9 | Leigh | Mid Lancs League | 12 Feb 22 |
| 2021 U20 West Cheshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:45 | | | | 10 | | | 1 | Morecambe Prom | Morecambe Prom parkrun # 71 | 11 Dec 21 |
| parkrun | 19:31 | | | | 7 | | | 1 | Morecambe Prom | Morecambe Prom parkrun # 66 | 6 Nov 21 |
| 9.1KXC | 39:11 | | | | 92 | | | 7 | Hyndburn | Mid Lancs League | 30 Oct 21 |
| 9.7KXC | 41:42 | | | | 126 | | | 14 | Kenworthy Woods | Manchester Area League | 4 Dec 21 |
| 9.8KXC | 38:54 | | | | 77 | | | 7 | Burnley | Mid Lancs League | 9 Oct 21 |
| 9.8KXC | 39:58 | | | | 326 | | | | Liverpool | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs Leagues) | 27 Nov 21 |
| 9.9KXC | 43:31 | | | | 260 | | | 23 | Sherdley Park | Manchester Area League | 13 Nov 21 |
| 10K | 39:45 | | | 39:51 | 261 | | | | Clitheroe | Ribble Valley 10K | 27 Dec 21 |
| 10K | 43:37 | | | | 29 | | | | Lancaster | Lancaster Three Bridges 10K | 19 Sep 21 |
| 2020 U20 West Cheshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:28 | | | | 15 | | | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 246 | 14 Mar 20 |
| parkrun | 20:51 | | | | 21 | | | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 245 | 7 Mar 20 |
| parkrun | 21:33 | | | | 30 | | | 1 | Burnham and Highbridge | Burnham and Highbridge parkrun # 244 | 29 Feb 20 |
| parkrun | 23:50 | | | | 98 | | | | Birkenhead | Birkenhead parkrun # 228 | 4 Jan 20 |
| 2019 U20 West Cheshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:00 | | | | 9 | | | 1 | Birkenhead | Birkenhead parkrun # 189 | 30 Mar 19 |
| parkrun | 19:48 | | | | 11 | | | | Bushy, Dublin, IRL | Bushy Dublin parkrun # 105 | 23 Feb 19 |
| parkrun | 21:42 | | | | 19 | | | | Bushy, Dublin, IRL | Bushy Dublin parkrun # 129 | 10 Aug 19 |
| 2018 U17 West Cheshire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.7KXC | 23:21 | | | | 7 | | | | Arrowe Park | Merseyside County Championships | 6 Jan 18 |
| 5K | 18:15 | | | | 14 | | | 5 | Wirral | Wirral Seaside 5K Series | 28 Mar 18 |
| 5K | 19:07 | | | | 25 | | | | Birkenhead | Northern Counties U15 / U17 5K Championships | 25 Mar 18 |
| parkrun | 19:11 | | | | 15 | | | | Birkenhead | Birkenhead parkrun # 136 | 17 Mar 18 |
| 6KXC | 25:24 | | | | 287 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 6KXC | 26:32 | | | | 107 | | | | Harewood | Northern Counties Championships | 27 Jan 18 |
| 6KXC | 27:05 | | | | 258 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 10 Mar 18 |
| 5M | 33:34 | | | | 134 | | | 8 | Abergele | Borders League 5 | 14 Jan 18 |
| 2017 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXC | 16:34 | | | | 9 | | | | St Helens | Merseyside County Championships | 7 Jan 17 |
| 5K | 19:48 | | | | 10 | | | 4 | Wirral | Wirral Seaside 5K Series | 26 Apr 17 |
| 5M | 34:34 | | | | 160 | | | 10 | Capenhurst | Border League 5 | 1 Oct 17 |
| 5.5MNAD | 38:07 | | | | 181 | | | 12 | Birkenhead | Borders League 5.5 | 3 Dec 17 |
| ZXC | 22:07 | | | | 32 | | | | Stretford | Northern Schools' Championships | 4 Mar 17 |
| ZXC | 25:36 | | | | 5 | | | | Bangor | North Wales Senior League | 25 Nov 17 |
| 2016 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:40.98 | | | | 6 | ns | | | Leeds | UK Youth Development U13/U15 League Division North Premier 2 | 21 May 16 |
| 2KXCL | 8:15 | | | | 70 | 3 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 16 |
| 2KXCL | 8:20 | | | | 24 | L3 | | | Sheffield | Northern Counties Relay Championships | 22 Oct 16 |
| 3KXC | 11:22 | | | | 92 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 26 Nov 16 |
| 2MMT | 18:46 | | | | 11 | | | 8 | Thurstaston | Summer Multi-Terrain Series | 6 Sep 16 |
| 3.5KXC | 18:12 | | | | 13 | | | | Arrowe Park | Merseyside County Schools' Championships | 6 Feb 16 |
| 3.8KXC | 19:42 | | | | 18 | | | | Arrowe Park | Merseyside County Championships | 9 Jan 16 |
| 4.14KXC | 16:13 | | | | 116 | | | | Formby | English Schools Cup Final | 3 Dec 16 |
| ZRDL | 14:50 | | | | 22 | L3 | | | Delamere | North West Road Relays | 10 Sep 16 |
| ZXC | 16:21 | | | | 19 | | | | Trafford | Northern Schools' Championships | 19 Mar 16 |
| ZXC | 17:04 | | | | 28 | | | | Birkenhead | English Schools Cup Regional Finals - North West | 12 Nov 16 |
| 2015 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KL | 11:28 | | | | 25 | L1 | | | Edge Hill University | North West Road Relays | 12 Sep 15 |
| 3KXC | 12:10 | | | | 112 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials & Liverpool & District/Mid Lancs Leagues) | 28 Nov 15 |
| 3KXC | 15:12 | | | | 292 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| 3.1KXC | 13:25 | | | | 157 | | | | Pontefract | Northern Championships | 24 Jan 15 |
| 3.2KL | 12:56 | | | | 29 | L3 | | | Blackpool | Northern Young Athletes Road Relays | 19 Sep 15 |
| ZXC | 12:31 | | | | 19 | | | | Wythenshawe Park | Manchester Area League | 14 Feb 15 |
| ZXC | 13:43 | | | | 9 | | | | St Helens | Merseyside County Championships | 3 Jan 15 |
| ZXC | 14:44 | | | | 30 | | | | Knowsley | Merseyside County Schools' Championships | 7 Feb 15 |
| ZXC | 15:12 | | | | 22 | | | | Stretford | Northern Schools' Championships | 21 Mar 15 |
| 2014 U13 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:53.4 | | | | 4 | ns | | | Leeds | UK Youth Development U13/U15 League Division Northern Premier 1 | 31 May 14 |
| 2.6KL | 10:16 | | | | 19 | L2 | | | Stockport | North West Road Relays | 13 Sep 14 |
| 3KXC | 12:33 | | | | 57 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 29 Nov 14 |
| ZXC | 9:40 | | | | 22 | | | | Longford Park | Northern Schools' Championships | 1 Mar 14 |
| ZXCL | 8:20 | | | | 52 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 1 Nov 14 |
| 2013 U13 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 12:55 | | | | 82 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 23 Nov 13 |