| 2025 SEN Warriors/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:19.10 | | | | 4 | 2 | | | Deeside | North Wales Endurance Open 2 | 19 Aug 25 |
| 3000 | 9:23.80 | i | | | 1 | | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 12 Jan 25 |
| 3000 | 9:46.41 | | | | 1 | | | | Liverpool | Merseyside County Championships | 11 May 25 |
| 10000 | 34:46.53 | | | | 1 | | | | Belfast | Athletics Northern Ireland Team Trophy Open and 10,000m Championships | 1 Jun 25 |
| 5K | 15:13 | | | 15:14 | 52 | | 1 | | Kingsley | Mid Cheshire 5K | 23 May 25 |
| 5K | 15:25 | | | 15:26 | 86 | | 2 | 2 | Kingsley | Mid Cheshire 5K | 29 Aug 25 |
| 5K | 15:33 | | | 15:33 | 11 | | 1 | | Christleton | Christleton 5K | 16 May 25 |
| 5K | 15:33 | | | 15:36 | 7 | A | | | Leicester | Podium Festival 5K | 15 Mar 25 |
| 5K | 19:04 | | | 19:05 | 35 | | 3 | | Wirral | Wirral Seaside 5K Series | 27 Aug 25 |
| 5K | 19:33 | | | 19:36 | 65 | | 10 | | Wirral | Wirral Seaside 5K Series | 26 Mar 25 |
| parkrun | 17:15 | | | | 1 | | 1 | 1 | Princes | Princes parkrun # 664 | 2 Aug 25 |
| parkrun | 17:19 | | | | 6 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 422 | 29 Mar 25 |
| parkrun | 17:31 | | | | 2 | | 1 | 1 | Princes | Princes parkrun # 667 | 23 Aug 25 |
| parkrun | 20:44 | | | | 38 | | | | Princes | Princes parkrun # 666 | 16 Aug 25 |
| 7.1KMT | 24:46 | | | | 26 | | 1 | 1 | Kelsterton | Borders League 7.1K | 26 Jan 25 |
| 7.5KXC | 27:21 | | | | 5 | | | | Derry | Irish National Cross Country Championships | 23 Nov 25 |
| 5M | 27:36 | | | | 34 | | 1 | | Capenhurst | Borders League 5 | 16 Mar 25 |
| 10K | 32:48 | | | 32:52 | 96 | | 8 | | Pulford | Pulford 10K | 23 Mar 25 |
| HM | 72:42 | | | 72:42 | 313 | | 27 | | Valencia, ESP | Medio Maratón Valencia Trinidad Alfonso Zurich | 26 Oct 25 |
| 2024 SEN Warriors |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:23.82 | | | | 1 | | | | Liverpool | Merseyside County Championships | 12 May 24 |
| 5000 | 16:09.81 | | | | 1 | | | | Belfast | North Belfast Harriers Afternoon of 5000s | 20 Apr 24 |
| 10000 | DNF | | | | - | B | | | Parliament Hill | Highgate Harriers Night of the 10000m PBs (inc. British Championships & Olympic Trials) | 18 May 24 |
| 5K | 15:42 | | | 15:44 | 91 | | 2 | | Kingsley | Mid Cheshire 5K | 26 Apr 24 |
| 5K | 15:55 | | | 15:56 | 70 | | 4 | | Cardiff | Cardiff Race For Victory 5K | 5 May 24 |
| 5K | 15:56 | | | 15:59 | 142 | | 3 | | Kingsley | Mid Cheshire 5K | 30 Aug 24 |
| 5KL | 17:03 | | | | 5 | L3 | 1 | | Ormskirk | North West Road Relays | 8 Sep 24 |
| parkrun | 16:47 | | | | 2 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 372 | 13 Apr 24 |
| parkrun | 17:03 | | | | 1 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 371 | 6 Apr 24 |
| parkrun | 17:20 | | | | 1 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 389 | 17 Aug 24 |
| parkrun | 17:48 | | | | 4 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 378 | 1 Jun 24 |
| parkrun | 17:56 | | | | 4 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 384 | 13 Jul 24 |
| parkrun | 18:05 | | | | 1 | | 1 | 1 | Greenfield Valley | Greenfield Valley parkrun # 151 | 30 Nov 24 |
| parkrun | 18:22 | | | | 9 | | 2 | 1 | Birkenhead | Birkenhead parkrun # 375 | 4 May 24 |
| parkrun | 18:33 | | | | 5 | | 1 | 1 | Crosby | Crosby parkrun # 348 | 6 Jan 24 |
| parkrun | 18:56 | | | | 16 | | 2 | 1 | Birkenhead | Birkenhead parkrun # 376 | 11 May 24 |
| 5.6KL | 18:08 | | | | 1 | L1 | | | Blackpool | Northern Counties Women's 4-Stage Relays | 21 Sep 24 |
| 6KXC | 22:53 | | | | 1 | | | | Donegal, IRL | Northern Ireland & Ulster Senior Championships | 18 Feb 24 |
| 4.2MMT | 24:37 | | | | 10 | | 1 | | Harrison Drive | Wirral Multi Terrain Series 4.2 | 17 Sep 24 |
| 4.3MMT | 25:28 | | | | 10 | | 1 | | Arrowe Park | Wirral Multi Terrain Series 4.3 | 24 Sep 24 |
| 7.1KNAD | 25:21 | | | | 37 | | 1 | | Kelsterton | Borders League | 25 Feb 24 |
| 4.6MMT | 30:09 | | | | 14 | | 1 | | Royden Park | Wirral Multi Terrain Series 4.6 | 3 Sep 24 |
| 7.5KMT | 25:42 | | | | 15 | | 1 | | Hoylake Promenade | Borders League | 17 Mar 24 |
| 7.6KXC | 26:17 | | | | 1 | | | | Knowsley | Merseyside County Championships | 3 Feb 24 |
| 4.8MMT | 29:33 | | | | 9 | | 1 | | Wirral Country Park | Wirral Multi Terrain Series 4.8 | 10 Sep 24 |
| 7.9KMT | 27:11 | | | | 16 | | 1 | | Norton Priory | Borders League 7.9K | 29 Sep 24 |
| 8KXC | 28:49 | | | | 1 | | | | Arrowe Park | Merseyside County Championships | 14 Dec 24 |
| 8KXC | 32:00 | | | | 1 | | | | Kenworthy Woods | Manchester Area League | 10 Feb 24 |
| 5MNAD | 29:33 | | | 29:34 | 3 | | 1 | | Liverpool | Tour Of Merseyside Otterspool Promenade 5 | 4 Jul 24 |
| 8.2KXC | 30:51 | | | | 4 | | | | Tatton Park | Manchester Area League | 13 Jan 24 |
| 9.25KMT | 32:21 | | | | 20 | | 1 | | Thurstaston | Borders League 9.25K | 28 Jan 24 |
| 6MMT | 35:13 | | | 35:14 | 4 | | 1 | | Huyton | Tour of Merseyside Knowsley XC 6 | 5 Jul 24 |
| 9.8KNAD | 33:18 | | | | 15 | | 1 | | Tattenhall | Borders League 9.8K | 3 Nov 24 |
| 10K | 32:42 | | | 32:50 | 148 | | 9 | | Trafford | Trafford 10K | 3 Mar 24 |
| 10K | 34:57 | | | 34:59 | 36 | A | 3 | 3 | Newcastle | Newcastle 10K | 20 Jan 24 |
| 10KMT | 37:26 | | | 37:27 | 4 | | 1 | | Caldy | Tour Of Merseyside Thurstaston 10K | 1 Jul 24 |
| 9MMT | 62:44 | | | | 9 | | 1 | | Tattenhall | Tattenhall Tough Team 9 | 21 Jun 24 |
| 10MNAD | 59:33 | | | 59:34 | 7 | | 1 | | Liverpool | Tour of Merseyside The Ralla 10 | 2 Jul 24 |
| 12MNAD | 76:07 | | | 76:08 | 4 | | 1 | | Wallasey | Tour of Merseyside Wirral Coastal Run 12 | 6 Jul 24 |
| HM | 71:26 | | | 71:26 | 300 | | 25 | | Valencia, ESP | Medio Maratón Valencia Trinidad Alfonso Zurich | 27 Oct 24 |
| HM | 75:06 | c | | | 99 | | 13 | | Larne | Antrim Coast Half Marathon | 25 Aug 24 |
| HMMT | 78:44 | | | 78:46 | 4 | | 1 | | Rimrose Valley Park | Tour of Merseyside Half Marathon | 30 Jun 24 |
| 2023 SEN Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXCL | 11:03 | | | | 11 | L03 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| 4.2KL | 14:30 | | | | 7 | L3 | 1 | | Manchester | North West Road Relays | 9 Sep 23 |
| 5K | 15:55 | | | 15:56 | 145 | | 4 | | Kingsley | Mid Cheshire 5K | 25 Aug 23 |
| 5K | 16:21 | | | 16:22 | 4 | | 1 | | Leasowe | Wirral Seaside 5K Series | 30 Aug 23 |
| 5K | 16:41 | | | 16:42 | 2 | | 1 | | Wirral | Wirral Seaside 5K Series | 26 Jul 23 |
| parkrun | 17:44 | | | | 1 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 308 | 7 Jan 23 |
| parkrun | 18:39 | | | | 8 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 334 | 15 Jul 23 |
| parkrun | 18:41 | | | | 3 | | 1 | 1 | Ellesmere Port | Ellesmere Port parkrun # 384 | 16 Sep 23 |
| parkrun | 18:51 | | | | 5 | | 1 | 1 | Bath Skyline | Bath Skyline parkrun # 385 | 19 Aug 23 |
| parkrun | 20:14 | | | | 10 | | 1 | 1 | Delamere | Delamere parkrun # 466 | 28 Oct 23 |
| parkrun | 20:53 | | | | 49 | | | 1 | Birkenhead | Birkenhead parkrun # 338 | 12 Aug 23 |
| parkrun | 21:00 | | | | 4 | | 1 | 1 | Wepre | Wepre parkrun # 289 | 17 Jun 23 |
| parkrun | 21:02 | | | | 52 | | | 1 | Birkenhead | Birkenhead parkrun # 336 | 29 Jul 23 |
| parkrun | 21:56 | | | | 55 | | | | Birkenhead | Birkenhead parkrun # 335 | 22 Jul 23 |
| parkrun | 22:11 | | | | 70 | | | 1 | Birkenhead | Birkenhead parkrun # 341 | 2 Sep 23 |
| parkrun | 22:26 | | | | 64 | | | | Birkenhead | Birkenhead parkrun # 340 | 26 Aug 23 |
| 5.1KL | 16:26 | | | | 2 | L01 | | | Wirral | Northern Counties Women's 4-Stage Relays | 24 Sep 23 |
| 4.3MMT | 25:45 | | | | 14 | | 1 | | Arrowe Park | Wirral Multi Terrain Series 4.3 | 26 Sep 23 |
| 7.65KXC | 30:06 | | | | 1 | | | | Wythenshawe Park | Manchester Area League | 11 Nov 23 |
| 5M | 27:57 | | | | 7 | | 1 | | Preston | City of Preston 5 / 10 | 13 Aug 23 |
| 8.49KXC | 31:56 | | | | 1 | R5 | 1 | | Heaton Park | Manchester Area League | 14 Oct 23 |
| 5.5MNAD | 30:53 | | | | 32 | | 1 | | Birkenhead | Borders League 5.5 | 5 Nov 23 |
| 10K | 33:59 | | | 33:59 | 101 | | 2 | | Clitheroe | Ribble Valley 10K (inc North of England Championships) | 31 Dec 23 |
| 10K | 34:03 | | | | 43 | | 2 | | Wrexham | Helena Tipping Wrexham 10K | 23 Jul 23 |
| 10K | 34:22 | | | | 12 | | 1 | | Caernarfon | Borders League 10K | 1 Oct 23 |
| HM | 70:45 | | | 70:47 | 186 | | 16 | | Valencia, ESP | Trinidad Alfonso Zurich Valencia Half Marathon | 22 Oct 23 |
| Mar | 2:35:52 | | | 2:35:55 | 928 | | 60 | | Valencia, ESP | Maratón Valencia Trinidad Alfonso | 3 Dec 23 |
| 2022 SEN Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:14.27 | | | | 17 | | | | Sportcity | Muller UK Athletics Championships | 25 Jun 22 |
| 5000 | 16:15.41 | | | | 4 | | | | Belfast | Belfast International EAP Meet | 28 May 22 |
| 10000 | 35:01.60 | | | | 30 | A | | | Parliament Hill | Highgate Harriers Night of the 10000m PB's (Including British Championships & World Championships Trials) | 14 May 22 |
| parkrun | 16:46 | | | | 2 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 287 | 30 Jul 22 |
| parkrun | 17:41 | | | | 1 | | | | Anacostia, USA | Anacostia parkrun # 152 | 13 Aug 22 |
| parkrun | 21:54 | | | | 49 | | | 1 | Birkenhead | Birkenhead parkrun # 286 | 23 Jul 22 |
| parkrun | 23:08 | | | | 62 | | | | Birkenhead | Birkenhead parkrun # 284 | 9 Jul 22 |
| parkrun | 23:11 | | | | 89 | | | 1 | Birkenhead | Birkenhead parkrun # 285 | 16 Jul 22 |
| 4.748M | 25:42 | c | | | 87 | | 13 | | Manchester MA, USA | Manchester Road Race | 23 Nov 22 |
| 5M | 27:23 | | | 27:23 | 2 | | 1 | | Birkenhead | Birkenhead Park 5 | 19 Jul 22 |
| 5MNAD | 26:54 | | | 26:55 | 2 | | 1 | | Liverpool | Tour of Merseyside Raging Red Bull 5 | 30 Jun 22 |
| 6MMT | 34:03 | | | 34:04 | 3 | | 1 | | Huyton | Tour of Merseyside Stadt Moers Park XC6 | 1 Jul 22 |
| 10K | 33:39 | | | 33:40 | 13 | | 1 | | Wrexham | Helena Tipping Wrexham 10K | 24 Jul 22 |
| 10K | 34:11 | | | 34:12 | 87 | | 4 | | Clitheroe | Ribble Valley 10K | 27 Dec 22 |
| 10KMT | 36:50 | | | 36:51 | 3 | | 1 | | Caldy | Tour of Merseyside Thurstaston 10K | 27 Jun 22 |
| 9.9ML | 55:39 | | | | 3 | L20 | 1 | | Caernarfon | Welsh Castles Relay | 12 Jun 22 |
| 10MNAD | 56:12 | | | 56:13 | 2 | | 1 | | Liverpool | Tour of Merseyside Sustrans Cycle Trail 10 | 28 Jun 22 |
| 12MNAD | 71:06 | | | 71:08 | 1 | | 1 | | Wallasey | Tour of Merseyside Wirral Coastal Run 12 | 2 Jul 22 |
| HM | 75:05 | | | 75:10 | 2 | | 1 | | Southport | Southport Half Marathon (inc. Tour of Merseyside) | 26 Jun 22 |
| HM | 75:23 | c | | | 44 | | 15 | | Boston MA, USA | B.A.A. Half Marathon | 13 Nov 22 |
| Mar | 2:34:28 | c | | | 101 | | 13 | | Houston TX, USA | Chevron Houston Marathon | 16 Jan 22 |
| 2021 SEN Wirral/Milligan College |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.66 | | | | 1 | 1 | | | Montreat NC, USA | Montreat Last Chance | 7 May 21 |
| 800 | 2:14.55 | | | | 2 | 7 | | | Stretford | Trafford Grand Prix | 15 Jun 21 |
| 1500 | 4:26.46 | | | | 1 | 1 | | | Columbia SC, USA | Rams College Invitational | 20 Mar 21 |
| 1500 | 4:31.18 | | | | 1 | | | | Columbia SC, USA | Appalachian AC Championships | 23 Apr 21 |
| 3000 | 9:20.00 | i | | | 10 | E | | | Winston-Salem NC, USA | Camel City Elite | 20 Feb 21 |
| 3000 | 9:25.71 | + | | | 1m | 1 | | | Columbia SC, USA | Rams College Invitational | 19 Mar 21 |
| 5000 | 15:39.65 | | | | 1 | 1 | | | Columbia SC, USA | Rams College Invitational | 19 Mar 21 |
| 5000 | 15:54.96 | | | | 1 | | | | Columbia SC, USA | Appalachian AC Championships | 24 Apr 21 |
| 5000 | 16:09.11 | | | | 1 | | | | Gulf Shores AL, USA | NAIA Championships | 28 May 21 |
| 5000 | 17:13.10 | | | | 1 | h2 | | | Gulf Shores AL, USA | NAIA Championships | 27 May 21 |
| 5000 | DNF | | | | - | | | | Sportcity | Müller British Championships inc. Invitation 10000m | 27 Jun 21 |
| 10000 | 33:09.65 | | | | 1 | | | | Montreat NC, USA | Montreat College Invitational | 26 Mar 21 |
| 10000 | 34:07.91 | | | | 1 | | | | Gulf Shores AL, USA | NAIA Championships | 26 May 21 |
| 5M | 27:53 | c | | | 8 | | 1 | | Birkenhead | Birkenhead Park 5 | 21 Jul 21 |
| 10M | 55:47 | | | 55:48 | 4 | | 1 | | Preston | City of Preston 10 | 8 Aug 21 |
| HM | 72:48 | | | 72:49 | 42 | | 6 | | Philadelphia PA, USA | Philadelphia Distance Run Half Marathon | 19 Sep 21 |
| 2020 SEN Wirral/SCAD Savannah |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:52.55 | i | | | 1 | 1 | | | Winston-Salem NY, USA | JDL January College Kick Off | 19 Jan 20 |
| Mile | 4:55.23 | i | | | 1 | | | | Winston-Salem NY, USA | Appalachian AC Championships | 21 Feb 20 |
| 3000 | 9:15.29 | i | | | 6 | | | | Winston-Salem NC, USA | Camel City Invitational | 8 Feb 20 |
| 3000 | 9:30.90 | i | | | 1 | 1 | | | Winston-Salem NY, USA | JDL January College Kick Off | 19 Jan 20 |
| 3000 | 9:31.66 | i | | | 1 | | | | Winston-Salem NY, USA | Appalachian AC Championships | 21 Feb 20 |
| 3000 | 16:27.20 | i | | | 1 | | | | Winston-Salem NY, USA | JDL Flat is Fast | 25 Jan 20 |
| 5000 | 16:17.89 | i | | | 1 | | | | Winston-Salem NY, USA | Appalachian AC Championships | 20 Feb 20 |
| 8KXC | 30:26 | | | | 3 | | | | Stadt Moors Park | Merseyside County Championships | 4 Jan 20 |
| 10M | 56:33 | c | | | 3 | | 1 | | Preston | City of Preston 10 | 9 Aug 20 |
| HM | 72:21 | | | | 1 | | | | Hardeeville SC, USA | Mortgage Network Half Marathon | 6 Dec 20 |
| 2019 SEN Wirral/SCAD Savannah |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.89 | | | | 3 | 2 | | | Atlanta GA, USA | Emory Invitational | 23 Mar 19 |
| 800 | 2:12.46 | | | | 1 | 1 | | | Atlanta GA, USA | Emory Classic | 30 Mar 19 |
| 1000 | 3:45.0 | i# | | | 1 | | | | Savannah GA, USA | Point-SCAD Dual | 8 Feb 19 |
| 1500 | 4:24.45 | | | | 1 | 1 | | | Atlanta GA, USA | Emory Classic | 30 Mar 19 |
| 1500 | 4:26.40 | | | | 1 | 1 | | | Atlanta GA, USA | Emory Invitational | 23 Mar 19 |
| 1500 | 4:41.03 | | | | 1 | 1 | | | Montreat NC, USA | Appalachian AC Championships | 26 Apr 19 |
| Mile | 4:50.87 | | | | 5 | | | | Sportcity | Manchester International Match (Inc Home Countries International) | 14 Aug 19 |
| Mile | 4:54.15 | i | | | 1 | 2 | | | Winston-Salem NC, USA | AAC Championships | 15 Feb 19 |
| Mile | 5:17.7 | i# | | | 1 | | | | Savannah GA, USA | Point-SCAD Dual | 8 Feb 19 |
| 3000 | 9:30.42 | i# | | | 1 | | | | Brookings SD, USA | NAIA National Championships | 1 Mar 19 |
| 3000 | 9:31.40 | i | | | 1 | 1 | | | Winston-Salem NC, USA | Camel City Invitational | 1 Feb 19 |
| 3000 | 10:04.93 | i | | | 1 | 1 | | | Winston-Salem NC, USA | AAC Championships | 15 Feb 19 |
| 5000 | 16:27.89 | i | | | 1 | 1 | | | Winston-Salem NC, USA | AAC Championships | 14 Feb 19 |
| 5000 | 16:32.35 | | | | 1 | | | | Atlanta GA, USA | Georgia Tech Invitational | 19 Apr 19 |
| 5000 | 16:47.8 | i# | | | 1 | | | | Savannah GA, USA | Point-SCAD Dual | 8 Feb 19 |
| 5000 | 17:04.53 | | | | 5 | | | | Nashville TN , USA | Music City Distance Carnival | 1 Jun 19 |
| 5000 | 17:20.11 | | | | 1 | | | | Montreat NC, USA | Appalachian AC Championships | 27 Apr 19 |
| 5000 | 17:27.18 | i# | | | 1 | | | | Brookings SD, USA | NAIA National Championships | 2 Mar 19 |
| 5000 | 17:45.01 | i# | | | 1 | h1 | | | Brookings SD, USA | NAIA National Championships | 28 Feb 19 |
| 10000 | 35:39.16 | | | | 1 | | | | Mount Berry GA, USA | Berry Field Day Invitational | 12 Apr 19 |
| 10000 | 36:40.72 | | | | 2 | | | | Gulf Shores AL, USA | NAIA | 23 May 19 |
| 1ML | 5:00 | | | | 1 | L3 | 1 | | Birkenhead | British Mile Relays (4 x Mile) | 22 Aug 19 |
| 5K | 16:09 | | | 16:10 | 81 | | 1 | 1 | Kingsley | Mid Cheshire 5K | 29 Aug 19 |
| 5K | 16:50 | | | 16:51 | 7 | | 1 | | Wirral | Wirral Seaside 5K Series | 31 Jul 19 |
| 5KL | 17:00 | | | | 1 | L3 | | | Ormskirk | North West Road Relays | 8 Sep 19 |
| 5KXC | 17:22 | | | | 1 | | | | Oakwood GA, USA | UNG Invitational | 14 Sep 19 |
| parkrun | 18:06 | | | | 6 | | 1 | 1 | Princes | Princes parkrun # 435 | 24 Aug 19 |
| parkrun | 20:38 | | | | 5 | | 1 | 1 | Wepre | Wepre parkrun # 172 | 31 Aug 19 |
| 8KXC | 30:05 | | | | 2 | | | | St Helens | Merseyside County Championships | 5 Jan 19 |
| 5MMT | 29:33 | | | | 9 | | 1 | | Royden Park | Wirral Multi-Terrain Series | 3 Sep 19 |
| 10K | 33:45 | | | 33:50 | 177 | | 8 | | Telford | Telford 10K | 8 Dec 19 |
| 10K | 36:46 | | | 36:49 | 7 | | 1 | | Durham | Durham City 10K | 25 Jul 19 |
| 10.1ML | 57:56 | | | | 13 | L20 | 1 | | Caernarfon | Welsh Castles Relay | 9 Jun 19 |
| HM | 76:10 | | | 76:10 | 3 | | 1 | | Liverpool | Run Aintree Half Marathon | 15 Dec 19 |
| HM | 76:31 | | | 76:32 | 9 | | 1 | | Northwich | Cheshire Half Marathon | 1 Sep 19 |
| HM | 77:26 | | | 77:28 | 2 | | 1 | | Liverpool | Run Aintree Half Marathon | 21 Jul 19 |
| HM | 2:39:10 | | | 2:42:36 | 2361 | | 801 | | St Leonards On Sea | Hastings Half Marathon | 24 Mar 19 |
| ZXC | 16:38 | | | | 1 | | | | Hardeeville SC, USA | Sand Shark Invitational | 19 Oct 19 |
| ZXC | 16:52 | | | | 1 | | | | Canton GA, USA | AAC Championships | 9 Nov 19 |
| ZXC | 16:57 | | | | 5 | G | | | Louisville KY, USA | Louisville Classic | 5 Oct 19 |
| ZXC | 17:11 | | | | 3 | | | | Charlotte NC, USA | Royals | 11 Oct 19 |
| ZXC | 17:35 | | | | 2 | | | | Vancouver WA, USA | NAIA Championships | 22 Nov 19 |
| 2018 SEN Wirral/SCAD Savannah |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.37 | | | | 1 | 1 | | | Montreat NC, USA | Appalachian Athletic Conference | 28 Apr 18 |
| 800 | 2:15.86 | | | | 3 | | | | Atlanta GA, USA | Emory Classic | 31 Mar 18 |
| 1500 | 4:28.26 | | | | 2 | | | | Atlanta GA, USA | Atlanta Track Club All Comers Meet | 8 May 18 |
| 1500 | 4:35.70 | | | | 1 | 1 | | | Montreat NC, USA | Appalachian Athletic Conference | 27 Apr 18 |
| 1500 | 4:45.6 | | | | 1 | A | | | Warrington | North of England League Division 3W | 4 Aug 18 |
| 1500 | 4:49.03 | | | | 13 | | | | Gulf Shores AL, USA | NAIA Championships | 26 May 18 |
| 3000 | 9:38.18 | i# | | | 2 | | | | Pittsburg KS, USA | NAIA Championships | 3 Mar 18 |
| 3000 | 9:46.73 | i | | | 1 | 2 | | | Cartersville GA, USA | Dunamis Super Meet | 9 Feb 18 |
| 3000 | 9:50.89 | i | | | 1 | | | | Winston-Salem NC, USA | Appalachian Athletic Conference | 16 Feb 18 |
| 3000 | 10:02.9 | | | | 1 | A | | | Warrington | North of England League Division 3W | 4 Aug 18 |
| 3000 | 10:10.52 | | | | 1 | | | | Cardiff | Welsh Championships | 13 Jul 18 |
| 5000 | 16:54.12 | | | | 1 | | | | Atlanta GA, USA | Yellow Jacket Invitational | 16 Mar 18 |
| 5000 | 17:00.64 | | | | 3 | 1 | | | Atlanta GA, USA | Georgia Tech Invitational | 20 Apr 18 |
| 5000 | 17:37.07 | | | | 6 | | | | Nashville TN, USA | Music City Distance Carnival | 1 Jun 18 |
| 5000 | DNF | | | | - | | | | Montreat NC, USA | Appalachian Athletic Conference | 28 Apr 18 |
| 10000 | 35:03.21 | | | | 1 | | | | Mount Berry GA, USA | Berry Field Day Invitational | 6 Apr 18 |
| 10000 | DNF | | | | | | | | Atlanta GA, USA | Emory Invitational | 23 Mar 18 |
| 3000SCW | 10:54.35 | | | | 1 | | | | Athens GA, USA | Torrin Lawrence Memorial | 5 May 18 |
| 3000SCW | 10:55.68 | | | | 7 | | | | Gulf Shores AL, USA | NAIA Championships | 26 May 18 |
| 3000SCW | 11:02.65 | | | | 1 | h2 | | | Gulf Shores AL, USA | NAIA Championships | 24 May 18 |
| 1ML | 4:55 | | | | 3 | L2 | 1 | | Birkenhead | British Mile Relays (4 x Mile) | 30 Aug 18 |
| 1ML | 4:56 | | | | 9 | L4 | 2 | | Birkenhead | British Mile Relays (4 x Mile) | 30 Aug 18 |
| 5K | 17:07 | | | 17:10 | 15 | | 1 | | Capenhurst | Ellesmere Port RC 5K | 15 Aug 18 |
| 5K | 17:42 | | | | 6 | | 1 | | Wirral | Wirral Seaside 5K Series | 27 Jun 18 |
| parkrun | 17:46 | | | | 6 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 155 | 28 Jul 18 |
| parkrun | 17:56 | | | | 2 | | 1 | 1 | Weymouth | Weymouth parkrun # 255 | 21 Jul 18 |
| parkrun | 17:57 | | | | 2 | | 1 | 1 | Ellesmere Port | Ellesmere Port parkrun # 198 | 18 Aug 18 |
| parkrun | 18:06 | | | | 6 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 152 | 7 Jul 18 |
| parkrun | 18:08 | | | | 4 | | 1 | 1 | Brueton | Brueton parkrun # 415 | 14 Jul 18 |
| parkrun | 18:27 | | | | 10 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 159 | 25 Aug 18 |
| parkrun | 19:42 | | | | 3 | | 1 | 1 | Ellesmere Port | Ellesmere Port parkrun # 216 | 22 Dec 18 |
| 7.9KXC | 32:16 | | | | 2 | | | | Arrowe Park | Merseyside County Championships | 6 Jan 18 |
| 5M | 29:43 | | | | 29 | | 1 | | Anglesey | Borders League 5 | 9 Dec 18 |
| 8.4KXC | 32:40 | | | | 1 | | | | Stockport | Manchester Area League | 1 Dec 18 |
| 10K | 36:16 | | | 36:18 | 141 | | 13 | | Clitheroe | Ribble Valley 10K | 30 Dec 18 |
| 7.6ML | 42:40 | | | | 2 | L18 | 1 | | Caernarfon | Welsh Castles Relay | 10 Jun 18 |
| 9MMT | 62:15 | | | | 9 | | 1 | | Tattenhall | Tattenhall Tough Team 9 | 22 Jun 18 |
| ZXC | 17:05 | | | | 10 | G | | | Louisville KY, USA | Louisville Classic | 29 Sep 18 |
| ZXC | 17:11 | | | | 5 | | | | Charlotte NC, USA | Royals Challenge | 12 Oct 18 |
| ZXC | 17:20 | | | | 2 | | | | Cedar Rapids IA, USA | NAIA National Championships | 16 Nov 18 |
| ZXC | 17:31 | | | | 1 | | | | Beaufort SC, USA | Annual Sand Shark | 20 Oct 18 |
| ZXC | 20:17 | | | | 2 | | | | Newnan GA, USA | SCAD Atlanta Invitational | 22 Sep 18 |
| 2017 U23 Wirral/SCAD Savannah |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.98 | | | | 5 | 1 | | | Atlanta GA, USA | Emory Classic | 25 Mar 17 |
| 800 | 2:21.46 | | | | 1 | 2 | | | Atlanta GA, USA | Emory Invitational | 18 Mar 17 |
| 1500 | 4:34.84 | | | | 1 | 1 | | | Atlanta GA, USA | Emory Classic | 25 Mar 17 |
| 1500 | 4:38.08 | | | | 1 | 1 | | | Atlanta GA, USA | Emory Invitational | 18 Mar 17 |
| 3000 | 9:48.73 | i# | | | 3 | | | | Johnson City TN, USA | NAIA Indoor Championships | 4 Mar 17 |
| 3000 | 9:55.45 | i | | | 3 | | | | Winston-Salem NC, USA | UCS Invitational | 18 Feb 17 |
| 3000 | 10:14.45 | i# | | | 1 | h1 | | | Johnson City TN, USA | NAIA Indoor Championships | 3 Mar 17 |
| 3000 | 10:35.2 | | | | 4 | A | | | Bebington | North of England League Division 2W | 4 Jun 17 |
| 5000 | 17:25.04 | | | | 2 | 3 | | | Mount Berry GA, USA | Berry Field Day International | 7 Apr 17 |
| 5000 | 18:15.55 | | | | 5 | 1 | | | Gulf Shores AL, USA | NAIA Championships | 26 May 17 |
| 5000 | 18:39.45 | | | | 12 | | | | Gulf Shores AL, USA | NAIA Championships | 27 May 17 |
| 1ML | 5:10 | | | | 1 | L4 | 1 | | Birkenhead | Viking Mile | 24 Aug 17 |
| 6.9KXC | 25:48 | | | | 1 | | | | Wythenshawe | Manchester Area League | 2 Dec 17 |
| 8KXC | 32:19 | | | | 4 | | | | St Helens | Merseyside County Championships | 7 Jan 17 |
| ZXC | 14:15 | | | | 2 | | | | Oxford AL, USA | JSU Struts Season Opener | 1 Sep 17 |
| ZXC | 17:06 | | | | 1 | | | | Beaufort SC, USA | Sand Shark Invitational | 21 Oct 17 |
| ZXC | 17:07 | | | | 2 | | | | Charlotte NC, USA | Royals XC Challenge | 29 Sep 17 |
| ZXC | 17:41 | | | | 1 | | | | Oakwood GA, USA | University of North Georgia Invitational | 16 Sep 17 |
| ZXC | 17:45 | | | | 1 | | | | Canton GA, USA | AAC Championships | 4 Nov 17 |
| ZXC | 18:24 | | | | 40 | | | | Vancouver WA, USA | NAIA National Championships | 18 Nov 17 |
| 2016 U23 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:55.6 | | | | 3 | A | | | Bebington | North of England League Division 3W | 6 Aug 16 |
| 1500 | 5:21.1 | | | | 3 | A | | | Macclesfield | North of England League Division 3W | 3 Jul 16 |
| 3000 | 10:22.3 | | | | 2 | A | | | Bebington | North of England League Division 3W | 6 Aug 16 |
| 3000 | 11:03.3 | | | | 4 | A | | | Macclesfield | North of England League Division 3W | 3 Jul 16 |
| 3K | 10:14 | | | | 37 | | | | Armagh | Armagh International Road Races | 18 Feb 16 |
| 5KXC | 17:55 | | | | 7 | | | | Bluffton SC, USA | ASICS Sand Shark Invitational | 22 Oct 16 |
| 5KXC | 18:58 | | | | 3 | | | | Black Mountain NC, USA | AAC Championships | 5 Nov 16 |
| parkrun | 19:54 | | | | 14 | | 2 | 1 | Birkenhead | Birkenhead parkrun # 48 | 18 Jun 16 |
| parkrun | 20:27 | | | | 16 | | 2 | 1 | Portobello | Portobello parkrun # 38 | 16 Jan 16 |
| parkrun | 21:08 | | | | 34 | | 2 | 1 | Birkenhead | Birkenhead parkrun # 57 | 20 Aug 16 |
| 5.54KXC | 23:29 | | | | 10 | | | 4 | Swansea | Welsh National Championships | 27 Feb 16 |
| 6KXC | 26:16 | | | | 45 | 2 | | | Edinburgh | Great Edinburgh Cross Country International (Inc Scottish Inter District Championships) | 9 Jan 16 |
| 6.1KXC | 23:55 | | | | 44 | | | | Gloucester | BUCS Cross Country Championships | 6 Feb 16 |
| 4ML | 24:32 | | | | 7 | L4 | | | Sunderland | Northern Women's 6-Stage Relays | 2 Apr 16 |
| 4.6MMT | 24:55 | | | 24:54 | 25 | | 2 | | Chester | ESSAR Chester Round The Walls 4.6 | 26 Dec 16 |
| 8KXC | 36:34 | | | | 178 | | | | Birmingham | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 16 |
| 5.5MNAD | 34:08 | | | | 89 | | 4 | | Birkenhead | Borders League 5.5 | 4 Dec 16 |
| 5.8ML | 37:12 | | | | 9 | L2 | | 1 | Livingston | Scottish 4 Stage Road Relays | 3 Apr 16 |
| 7.7ML | 56:53 | | | | 20 | L19 | 4 | | Caernarfon | Welsh Castles Relay | 5 Jun 16 |
| 12.8KFL | 1:45:04 | | | | 262 | | 79 | | Moel Eilio | UK Inter-Counties Fell Running Championship | 14 May 16 |
| ZXC | 14:42.9 | | | | 1 | | | | Waleska GA, USA | Reinhardt Invitational | 2 Sep 16 |
| ZXC | 17:32.3 | | | | 1 | | | | Charlotte NC, USA | Queens Royals Challenge | 7 Oct 16 |
| ZXC | 17:59.9 | | | | 1 | | | | Dahlonega GA, USA | UNG Invitational | 17 Sep 16 |
| ZXC | 18:05.5 | | | | 1 | | | | Atlanta GA, USA | SCAD Atlanta Invitational | 30 Sep 16 |
| 2015 U23 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.9 | | | | 3 | B | | | Wigan | North of England League Division 3W | 3 May 15 |
| 800 | 2:23.5 | | | | 3 | A | | | Bebington | North of England League Division 3W | 6 Jun 15 |
| 1500 | 4:38.58 | | | | 3 | 5 | | | Stretford | Trafford AC Grand Prix | 11 Aug 15 |
| 1500 | 4:45.6 | | | | 1 | A | | | Sportcity | North of England League Division 3W | 8 Aug 15 |
| 1500 | 5:02.9 | | | | 1 | A | | | Wigan | North of England League Division 3W | 3 May 15 |
| Mile | 5:19.6 | | | | 2 | 2 | | | Bebington | Wirral AC Young Athletes' Open Medal Meeting | 10 May 15 |
| 3000 | 9:52.67 | i | | | 1 | | | | Emirates Arena | Scottish Freshers Meeting | 21 Oct 15 |
| 3000 | 10:49.6 | | | | 1 | A | | | Wigan | North of England League Division 3W | 3 May 15 |
| 5K | 17:35 | | | | 16 | | 1 | 1 | Liverpool | Wavertree Mystery 5K Series | 14 Jul 15 |
| 5KL | 19:11 | | | | 6 | L1 | | | Edge Hill University | North West Road Relays | 12 Sep 15 |
| 5KXC | 18:25 | | | | 16 | | 2 | | Edinburgh | Edinburgh University Braid Hills Open | 14 Nov 15 |
| parkrun | 17:21 | | | | 3 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 14 | 24 Oct 15 |
| parkrun | 17:51 | | | | 6 | | 1 | 1 | Portobello | Portobello parkrun # 26 | 17 Oct 15 |
| parkrun | 18:08 | | | | 6 | | 1 | 1 | Birkenhead | Birkenhead parkrun # 7 | 29 Aug 15 |
| parkrun | 18:17 | | | | 3 | | 2 | 1 | Portobello | Portobello parkrun # 24 | 3 Oct 15 |
| 5.1KXC | 18:10 | | | | 3 | | | | Livingston | Scottish East District Championships | 12 Dec 15 |
| 5.6KXC | 21:52 | | | | 25 | | | | Pontefract | Northern Championships | 24 Jan 15 |
| 6KXC | 22:22 | | | | 6 | | | | Stirling | Scottish Student Sport Championships | 22 Nov 15 |
| 4MNAD | 26:00 | | | | 96 | | 9 | 1 | Wrexham | Borders League | 22 Apr 15 |
| 4.7MMT | 31:23 | | | | 43 | | 1 | 1 | Royden Park | Summer Multi-Terrain Series | 8 Sep 15 |
| 8KXC | 30:46 | | | | 177 | | | | Birmingham | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | 7 Mar 15 |
| 8.2KNAD | 31:08 | | | | 48 | | 1 | 1 | Wrexham | Borders League 8.2K | 22 Mar 15 |
| 8.4KNAD | 32:11 | | | | 50 | | 1 | 1 | Prestatyn | Borders League 8.4K | 8 Mar 15 |
| 5.5MNAD | 34:35 | | | | 58 | | 1 | 1 | Birkenhead | Borders League 5.5 | 11 Jan 15 |
| 6MMT | 40:23 | | | | 26 | | 3 | | Thurstaston | Thurstaston Summer 6 | 5 May 15 |
| 10K | 39:16 | | | | 55 | | 3 | 1 | Eryri | Borders League 10K | 12 Apr 15 |
| 7.7ML | 48:47 | | | | 9 | L19 | 1 | | Caernarfon | Welsh Castles Relay | 7 Jun 15 |
| ZXC | 10:45 | | | | 1 | | | | Stirling University | Stirling University Freshers Match | 14 Oct 15 |
| ZXC | 19:00 | | | | 4 | | | | St Helens | Merseyside County Championships | 3 Jan 15 |
| ZXC | 32:17 | | | | 15 | | | 3 | Wythenshawe Park | Manchester Area League | 14 Feb 15 |
| ZXC | 42:11 | | | | 73 | | 2 | | Clarkes Garden | Liverpool & District League | 8 Feb 15 |
| 2014 U20 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.1 | | | | 3 | B | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 1 Jun 14 |
| 400 | 68.8 | | | | 3 | B | | | Stretford | North of England League Division 2W | 4 May 14 |
| 800 | 2:26.7 | | | | 2 | A | | | Crewe | UK Youth Development U17/U20 League Division Northern West 1 | 27 Jul 14 |
| 1500 | 5:01.6 | | | | 2 | A | | | Liverpool | North of England League Division 2W | 13 Jul 14 |
| 1500 | 5:09.1 | | | | 1 | A | | | Bebington | UK Youth Development U17/U20 League Division Northern West 1 | 27 Apr 14 |
| Mile | 5:36.9 | | | | 10 | | | | Bebington | Wirral AC Open Medal Meeting | 11 May 14 |
| 3000 | 10:34.4 | | | | 15 | | | | Bebington | Wirral AC Track Endurance Series 3000m | 19 Mar 14 |
| 3000 | 10:34.5 | | | | 1 | A | | | Crewe | UK Youth Development U17/U20 League Division Northern West 1 | 27 Jul 14 |
| 3000 | 10:44.1 | | | | 2 | B | | | Stretford | North of England League Division 2W | 4 May 14 |
| 3000 | 10:44.6 | | | | 1 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 3000 | 10:46.5 | | | | 1 | A | | | Bebington | UK Youth Development U17/U20 League Division Northern West 1 | 27 Apr 14 |
| 3000 | 10:48.1 | | | | 1 | B | | | Liverpool | North of England League Division 2W | 13 Jul 14 |
| 3000 | 10:49.9 | | | | 1 | A | | | Blackburn | UK Youth Development U17/U20 League Division Northern West 1 | 29 Jun 14 |
| 400HW | 77.5 | | | | 1 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 400HW | 81.2 | | | | 3 | B | | | Stretford | North of England League Division 2W | 4 May 14 |
| 400HW | 82.3 | | | | 3 | B | | | Liverpool | North of England League Division 2W | 13 Jul 14 |
| 400HW | 84.7 | | | | 4 | A | | | Crewe | UK Youth Development U17/U20 League Division Northern West 1 | 27 Jul 14 |
| 400HW | 85.7 | | | | 2 | B | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 1 Jun 14 |
| 400HW | 89.8 | | | | 4 | A | | | Blackburn | UK Youth Development U17/U20 League Division Northern West 1 | 29 Jun 14 |
| 1500SCW | 5:31.5 | | | | 1 | A | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 1 Jun 14 |
| 1500SCW | 5:33.8 | | | | 1 | A | | | Crewe | UK Youth Development U17/U20 League Division Northern West 1 | 27 Jul 14 |
| 1500SCW | 5:35.9 | | | | 1 | | | | Bebington | Merseyside Schools Championships | 14 Jun 14 |
| 1500SCW | 5:41.8 | | | | 1 | A | | | Blackburn | UK Youth Development U17/U20 League Division Northern West 1 | 29 Jun 14 |
| LJ | 2.94 | | | | 4 | B | | | Bebington | UK Youth Development U17/U20 League Division Northern West 1 | 27 Apr 14 |
| JT600 | 7.39 | | | | 4 | B | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 1 Jun 14 |
| JT600 | 5.56 | | | | 5 | B | | | Blackburn | UK Youth Development U17/U20 League Division Northern West 1 | 29 Jun 14 |
| 3.6KL | 13:29 | | | | 4 | L2 | | | Stockport | North West Road Relays | 13 Sep 14 |
| 5.8KXC | 24:37 | | | | 15 | | | | Knowsley | Northern Championships | 25 Jan 14 |
| 6KXC | 22:58 | | | | 29 | | | | Birmingham | CAU Inter County Championships | 8 Mar 14 |
| 6KXC | 24:44 | | | | 38 | | | | Nottingham | ECCA English National Championships | 22 Feb 14 |
| 4.3MNAD | 27:07 | | | | 60 | | 2 | 1 | Deeside | Borders League | 23 Mar 14 |
| 4.5MMT | 29:22 | | | | 59 | | 3 | 1 | Birkenhead | Summer Multi-Terrain Challenge | 23 Sep 14 |
| 4.7MMT | 31:07 | | | | 38 | | 1 | 1 | Thurstaston | Summer Multi-Terrain Challenge | 2 Sep 14 |
| 4.9MMT | 32:16 | | | | 49 | | 2 | 1 | Thurstaston | Summer Multi-Terrain Challenge | 16 Sep 14 |
| 5MNAD | 30:38 | | | | 55 | | 2 | 1 | Abergele | Borders League | 2 Feb 14 |
| 5.2MNAD | 33:03 | | | | 69 | | 2 | 1 | Wirral | Borders League | 6 Apr 14 |
| 5.5MNAD | 34:08 | | | | 54 | | 2 | 1 | Wallasey | Borders League | 2 Mar 14 |
| 5.75MMT | 37:27 | | | | 77 | | 5 | 1 | Chester | Borders League 5.75 | 9 Nov 14 |
| 7.7ML | 52:01 | | | | 14 | L19 | | | Caernarfon | Welsh Castles Relay | 8 Jun 14 |
| ZXC | 13:19 | | | | 1 | | | | Longford Park | Northern Schools' Championships | 1 Mar 14 |
| ZXC | 17:03 | | | | 75 | | | | Donington Park | ESAA English Schools' Championships | 15 Mar 14 |
| ZXC | 20:50 | | | | 5 | | | 2 | Knowsley | Merseyside County Championships | 4 Jan 14 |
| ZXC | 25:39 | | | | 4 | | | 1 | Boggart Hole Clough | Manchester Area League | 12 Jan 14 |
| ZXC | 29:57 | | | | 15 | | | 2 | Boggart Hole Clough | Manchester Area League | 6 Dec 14 |
| ZXC | 33:40 | | | | 17 | | | 4 | Sherdley Park | Manchester Area League | 8 Nov 14 |
| ZXC | 35:16 | | | | 13 | | | 5 | Woodbank Park | Manchester Area League | 11 Oct 14 |
| ZXC | 38:24 | | | | 38 | | 2 | | Beacon Park | Liverpool & District League | 25 Oct 14 |
| ZXC | 41:57 | | | | 69 | | 7 | | Stadt Moers | Liverpool & District League | 13 Dec 14 |
| ZXCL | 9:36 | | | | 27 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 1 Nov 14 |
| ZFL | 23:07 | | | | 115 | | | 1 | Horwich | Rivington Pike (3.2M/699ft) | 19 Apr 14 |
| ZFL | 52:51 | | | | 32 | | | 9 | Witton Park | CAU Inter Counties Fell Championships (7.9M/1686ft) | 18 May 14 |
| 2013 U20 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:31.6 | | | | 1 | B | | | Ashton-under-Lyne | North of England League Division 3W | 5 May 13 |
| 1500 | 5:09.3 | | | | 1 | A | | | Bebington | UK Youth Development U17/U20 League Division Northern West 1 | 28 Jul 13 |
| 1500 | 5:10.6 | | | | 1 | A | | | Wigan | UK Youth Development U17/U20 League Division Northern West 1 | 30 Jun 13 |
| 1500 | 5:16.8 | | | | 2 | A | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 2 Jun 13 |
| 3000 | 10:39.7 | | | | 1 | A | | | Bebington | UK Youth Development U17/U20 League Division Northern West 1 | 28 Jul 13 |
| 3000 | 10:48.4 | | | | 1 | | | | Bebington | Merseyside County Championships | 25 May 13 |
| 3000 | 10:57.0 | | | | 1 | B | | | Macclesfield | North of England League Division 3W | 3 Aug 13 |
| 3000 | 11:04.8 | | | | 1 | B | | | Bebington | North of England League Division 3W | 9 Jun 13 |
| 3000 | 11:06.7 | | | | 1 | A | | | Wrexham | UK Youth Development U17/U20 League Division Northern West 1 | 28 Apr 13 |
| 3000 | 11:09.6 | | | | 1 | A | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 2 Jun 13 |
| 3000 | 11:12.0 | | | | 1 | B | | | Wrexham | North of England League Division 3W | 7 Jul 13 |
| 3000 | 11:12.3 | | | | 2 | A | | | Wigan | UK Youth Development U17/U20 League Division Northern West 1 | 30 Jun 13 |
| 3000 | 11:13.7 | | | | 1 | | | | Bebington | Merseyside Schools' Championships | 8 Jun 13 |
| LJ | 3.01 | | | | 5 | A | | | Wrexham | UK Youth Development U17/U20 League Division Northern West 1 | 28 Apr 13 |
| LJ | 2.90 | w | 2.1 | | 5 | B | | | Wigan | UK Youth Development U17/U20 League Division Northern West 1 | 30 Jun 13 |
| LJ | 2.84 | | | | 3 | B | | | Stretford | UK Youth Development U17/U20 League Division Northern West 1 | 2 Jun 13 |
| LJ | 2.36 | | | | 5 | B | | | Bebington | UK Youth Development U17/U20 League Division Northern West 1 | 28 Jul 13 |
| 2.5KXCL | 9:26 | | | | 7 | L3 | | | Mansfield | ECCA National Relays | 2 Nov 13 |
| 3.863KL | 14:53 | | | | 9 | L1 | | | Sutton Coldfield | ERRA Young Athletes' Relays | 14 Apr 13 |
| 4.4KL | 15:48 | | | | 7 | L1 | | | Lancaster | North West Counties Relay Championships | 15 Sep 13 |
| 5K | 18:27 | | | | 51 | | 5 | 2 | Capenhurst | Urenco Capenhurst 5K | 21 Aug 13 |
| SHORT5K | 18:44 | | | | 143 | | 16 | 3 | Christleton | Christleton 5K | 17 May 13 |
| 5.2KL | 19:28 | | | | 8 | | | | Blackpool | Northern Women's 4-Stage Relays | 21 Sep 13 |
| 3.3MMT | 21:52 | | | | 41 | | 7 | 2 | Chester | Chester Round The Walls | 26 Dec 13 |
| 4MNAD | 24:43 | | | | 80 | | 3 | 1 | Wrexham | Borders League | 24 Apr 13 |
| 4.4MMT | 27:44 | | | | 52 | | 2 | 1 | Wallasey | Wirral Challenge Series | 17 Sep 13 |
| 4.5MMT | 29:02 | | | | 65 | | 2 | 1 | Liverpool | Wirral Challenge Series | 24 Sep 13 |
| 4.7MMT | 32:05 | | | | 43 | | 1 | 2 | Frankby | Wirral Challenge Series | 3 Sep 13 |
| 4.9MMT | 33:16 | | | | 63 | | 5 | 1 | Thurstaston | Wirral Challenge Series | 10 Sep 13 |
| 5.5M | 34:14 | | | | 57 | | 3 | | Runcorn | Helsby Border League Road Race | 15 Dec 13 |
| 5.5MNAD | 36:41 | | | | 101 | | 5 | 1 | Shotton | Borders League | 10 Apr 13 |
| 9.8KNAD | 38:02 | | | | 73 | | 3 | 1 | Tattenhall | Borders League | 17 Nov 13 |
| ZXC | 15:29 | | | | 2 | | | | Boggart Hole Clough | Manchester Area League | 13 Jan 13 |
| ZXC | 16:44 | | | | 2 | | | | Stockport | Manchester Area League | 10 Feb 13 |
| ZXC | 20:28 | | | | 46 | | | | Sunderland | English National Championships | 23 Feb 13 |
| ZXC | 21:50 | | | | 71 | | | | Birmingham | CAU Inter County Championships | 9 Mar 13 |
| ZXC | 22:55 | | | | 4 | | | | Liverpool | Merseyside County Championships | 5 Jan 13 |
| ZXC | 23:36 | | | | 28 | | | | Knowsley | Northern Championships | 26 Jan 13 |
| ZXC | 24:56 | | | | 3 | | | 1 | Sherdley Park | Manchester Area League | 7 Dec 13 |
| ZXC | 31:49 | | | | 4 | | | 1 | Woodbank Park | Manchester Area League | 10 Nov 13 |
| ZXC | 32:58 | | | | 14 | | | 3 | Heaton Park | Manchester Area League | 19 Oct 13 |
| ZFL | 24:58 | | | | 132 | | 12 | 4 | Bolton | Rivington Pike (3.2M/699ft) | 30 Mar 13 |
| ZFL | 40:29 | | | | 36 | | 6 | 1 | Cilcain | Cilcain (4.6M/1286ft) | 26 Aug 13 |
| ZFL | 40:44 | | | | 8 | | | | Settle | Settle Hills Intercounties Championships (7M/1312ft) | 19 May 13 |
| ZFL | 68:15 | | | | 81 | | 8 | | Austwick | Austwick Amble (8.1M/1197ft) | 27 May 13 |
| 2012 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:45.71 | i | | | 3 | 6 | | | Sportcity | Manchester Open | 19 Feb 12 |
| 800 | 2:29.5 | | | | 3 | A | | | Bebington | McCain Young Athletes' League Division Northern Premier 3 | 20 May 12 |
| 800 | 2:32.9 | | | | 4 | A | | | Ellesmere Port | North of England League Division 2W | 5 Aug 12 |
| 800 | 2:33.7 | | | | 2 | A | | | Blackburn | McCain Young Athletes' League Division Northern Premier 3 | 6 May 12 |
| 800 | 2:34.5 | | | | 4 | A | | | Blackpool | North of England League Division 2W | 5 May 12 |
| 1500 | 4:58.55 | | | | 1 | | | | Liverpool | Merseyside County Championships | 12 May 12 |
| 1500 | 5:07.1 | | | | 2 | A | | | Sportcity | McCain Young Athletes' League Division Northern Premier 3 | 17 Jun 12 |
| 1500 | 5:09.0 | | | | 2 | A | | | Blackburn | McCain Young Athletes' League Division Northern Premier 3 | 6 May 12 |
| 1500 | 5:10.9 | | | | 2 | A | | | Hyndburn | National Junior Athletic League Mersey Division | 24 Jun 12 |
| 1500 | 5:11.72 | | | | 8 | | | | Wigan | Northern U15/U17 Inter Counties | 30 Jun 12 |
| 1500 | 5:12.1 | | | | 1 | | | | Wigan | Wigan Harriers Spring Open | 15 Apr 12 |
| 1500 | 5:15.5 | | | | 1 | B | | | Ellesmere Port | North of England League Division 2W | 1 Jul 12 |
| 1500 | 5:27.2 | | | | 2 | | | | Bebington | Merseyside Schools' Championships | 16 Jun 12 |
| Mile | 5:40.7 | | | | 7 | | | | Liverpool | Tom O'Mahoney Memorial Senior Open | 22 Apr 12 |
| 1500SCW | 6:24.9 | | | | 1 | A | | | Hyndburn | National Junior Athletic League Mersey Division | 24 Jun 12 |
| JT600 | 6.78 | | | | 4 | B | | | Blackburn | McCain Young Athletes' League Division Northern Premier 3 | 6 May 12 |
| JT600 | 5.81 | | | | 4 | B | | | Sportcity | McCain Young Athletes' League Division Northern Premier 3 | 17 Jun 12 |
| 2.7KL | 9:47 | | | | 2 | L1 | | | Northwich | North West Relay Championships | 15 Sep 12 |
| 3.45KL | 12:26 | | | | 6 | L1 | | | Leigh | Northern Counties Young Athletes Road Relays (U17) | 22 Sep 12 |
| 4MNAD | 27:34 | | | | 114 | | 9 | 2 | Connah's Quay | Borders League | 25 Apr 12 |
| 5MNAD | 32:57 | | | | 86 | | 4 | 1 | Wrexham | Borders League | 26 Feb 12 |
| 5.5MNAD | 34:26 | | | | 97 | | 5 | 1 | Capenhurst | Borders League | 11 Nov 12 |
| 9KNAD | 38:32 | | | | 121 | | 8 | 1 | Christleton | Borders League | 1 Apr 12 |
| 9.3KNAD | 37:16 | | | | 92 | | 4 | 1 | Christleton | Borders League | 16 Dec 12 |
| 10K | 39:51 | | | | 62 | | 3 | 1 | Caernarfon | Borders League | 21 Oct 12 |
| ZMT | 20:30 | | | | 62 | | 7 | 1 | Chester | Chester Round The Walls 5 | 26 Dec 12 |
| ZXC | 15:49 | | | | 87 | | | | Ilton | ESAA English Schools' Championships | 17 Mar 12 |
| ZXC | 16:23 | | | | 5 | | | | Manchester | Manchester Area League | 20 Oct 12 |
| ZXC | 16:25 | | | | 3 | | | | Manchester | Manchester Area League | 1 Dec 12 |
| ZXC | 18:06 | | | | 2 | | | | Manchester | Manchester Area League | 11 Feb 12 |
| ZXC | 18:31 | | | | 2 | | | | St Helens | Manchester Area League | 10 Nov 12 |
| ZXC | 18:57 | | | | 20 | | | | Pontefract | Northern Championships | 28 Jan 12 |
| ZXC | 19:23 | | | | 2 | | | | St Helens | Merseyside County Championships | 7 Jan 12 |
| ZXC | 20:58 | | | | 2 | | | | Stockport | Manchester Area League | 15 Jan 12 |
| ZXC | 21:44 | | | | 108 | | | | Birmingham | CAU Inter County Championships | 10 Mar 12 |
| ZXCL | 9:47 | | | | 19 | L1 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| 2011 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:46.42 | i | | | 5 | 7 | | | Sportcity | Manchester Open | 18 Dec 11 |
| 800 | 2:36.2 | | | | 2 | B | | | Liverpool | North of England League Division 3W | 7 May 11 |
| 800 | 2:36.6 | | | | 2 | | | | Liverpool | McCain Young Athletes League Northern 1 SW Division | 19 Jun 11 |
| 1500 | 5:09.3 | | | | 1 | A | | | Wigan | National Junior League Mersey Division | 10 Jul 11 |
| 1500 | 5:12.0 | | | | 1 | | | | Liverpool | McCain Young Athletes League Northern 1 SW Division | 19 Jun 11 |
| 1500 | 5:12.7 | | | | 3 | | | | Warrington | Warrington Open | 3 Apr 11 |
| 1500 | 5:13.5 | | | | 1 | | | | Liverpool | McCain Young Athletes League Northern 1 SW Division | 22 May 11 |
| 1500 | 5:22.8 | | | | 2 | B | | | Warrington | North of England League Division 3W | 14 Aug 11 |
| 1500 | 5:27.6 | | | | 1 | | | | Sheffield (W) | McCain Young Athletes League Northern 1 SW Division | 8 May 11 |
| Mile | 5:23.8 | | | | 2 | | | | Liverpool | Tom O'Mahoney Memorial Open | 17 Apr 11 |
| Mile | 5:40.4 | | | | 1 | | | | Litherland | Southport Waterloo Open | 20 Aug 11 |
| 3000 | 10:59.8 | | | | 20 | | | | Bebington | Wirral AC Endurance Race 3000m | 20 Apr 11 |
| 3000 | 11:24.1 | | | | 3 | | | | Bebington | Merseyside County Schools' Championships | 11 Jun 11 |
| 3000 | 11:29.21 | | | | 12 | | | | Leigh | Northern Inter Counties | 30 Jul 11 |
| 3000 | 11:52.62 | | | | 2 | | | | Liverpool | Merseyside County Championships | 14 May 11 |
| LJ | 3.51 | | | | 4 | | | | Sheffield (W) | McCain Young Athletes League Northern 1 SW Division | 8 May 11 |
| LJ | 3.41 | | | | 2 | | | | Liverpool | McCain Young Athletes League Northern 1 SW Division | 22 May 11 |
| 3.3KL | 12:29 | | | | 3 | L2 | | | Warrington | Northern Road Relay Championships 3.3K | 24 Sep 11 |
| 3.5KL | 13:04 | | | | 4 | L1 | | | Liverpool | North West Counties Relays (3.5K) | 17 Sep 11 |
| 4.39MMT | 29:36 | | | | 65 | | 4 | 1 | Harrison Drive | Wirral Multi-Terrain Series | 13 Sep 11 |
| 4.69MMT | 33:45 | | | | 4 | | 4 | 1 | Royden Park | Wirral Multi-Terrain Series | 6 Sep 11 |
| 4.9MMT | 35:07 | | | | 87 | | 9 | 2 | Thurstaston | Wirral Multi-Terrain Series | 20 Sep 11 |
| 5MNAD | 34:28 | | | | 126 | | 7 | 1 | Prestatyn | Borders League | 16 Oct 11 |
| 9.8KNAD | 42:08 | | | | 117 | | 7 | 1 | Tattenhall | Borders League | 11 Dec 11 |
| ZXC | 11:56 | | | | 4 | | | | Manchester | Manchester Area League | 12 Feb 11 |
| ZXC | 13:38 | | | | 7 | | | | Stockport | Manchester Area League | 2 Jan 11 |
| ZXC | 15:08 | | | | 195 | | | | Nottingham | ESAA English Schools' Championships | 19 Mar 11 |
| ZXC | 15:29 | | | | 4 | | | | St Helens | Manchester Area League | 13 Nov 11 |
| ZXC | 16:06 | | | | 2 | | | | Knowsley | Merseyside County Championships | 8 Jan 11 |
| ZXC | 16:59 | | | | 4 | | | | Manchester | Manchester Area League | 22 Oct 11 |
| ZXC | 17:29 | | | | 91 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| ZXC | 18:09 | | | | 177 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 18:33 | | | | 4 | | | | Manchester | Manchester Area League | 3 Dec 11 |
| 2010 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:31.2 | | | | 3 | | | | Connah's Quay | Danny Evans Memorial Open Meeting | 6 Jun 10 |
| 800 | 2:34.0 | | | | 2 | | | | Warrington | Warrington George Edwards Memorial Open | 31 May 10 |
| 800 | 2:38.8 | | | | 3 | | | | Warrington | Warrington Terry Davies Memorial Open | 15 Aug 10 |
| 800 | 2:39.6 | | | | 4 | A | | | Ashton | Cheshire League | 5 Sep 10 |
| 1500 | 5:19.4 | | | | 3 | | | | Bebington | Cheshire League | 18 Apr 10 |
| 1500 | 5:22.1 | | | | 1 | | | | Wigan | McCain UK Young Athletes League Northern Premier W | 2 May 10 |
| 1500 | 5:26.6 | | | | 4 | A | | | Ashton | Cheshire League | 8 Aug 10 |
| 1500 | 5:27.5 | | | | 1 | | | | Blackpool | McCain UK Young Athletes League Northern Premier W | 18 Jul 10 |
| 1500 | 5:32.0 | | | | 3 | | | | Warrington | Warrington Terry Davies Memorial Open | 15 Aug 10 |
| 1500 | 5:33.6 | | | | 5 | | | | Bebington | Merseyside Schools Championships | 12 Jun 10 |
| 3KL | 12:50 | | | | 16 | L3 | | | Leigh | North West Relays 3K | 18 Sep 10 |
| 3KXC | 12:05 | | | | 53 | | | | Liverpool | McCain UK Cross Challenge (inc European Trials) | 27 Nov 10 |
| 4KXC | 18:56 | | | | 268 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 13 Mar 10 |
| ZXC | 12:15 | | | | 313 | | | | Manchester | ESAA English Schools' Championships | 20 Mar 10 |
| ZXC | 14:03 | | | | 4 | | | | Manchester | Manchester Area League | 23 Oct 10 |
| ZXC | 14:15 | | | | 6 | | | | St. Helens | Manchester Area League | 21 Nov 10 |
| ZXC | 14:28 | | | | 3 | | | | Blackley | Manchester Area League | 4 Dec 10 |
| ZXC | 17:47 | | | | 73 | | | | Blackburn | Northern Cross Country Championships | 23 Jan 10 |
| ZXC | 17:55 | | | | 255 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXCL | 8:12 | | | | 39 | L3 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXC | 12:54 | | | | 69 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| ZRDL | 12:08 | | | | 22 | L3 | | | Leeds | Northern Counties Young Athletes' Relays | 27 Sep 09 |
| 2008 U13 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 8:24 | | | | 9 | | | | Barrow-in-Furness | ESAA Cross Country Cup Regional Final Region A | 8 Nov 08 |
| ZXC | 9:45 | | | | 5 | | | | Wirral | English Schools Cross Country Cup Round 1 | 8 Oct 08 |