
| Season 2022-2023 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
![]() | Borders League | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Race 2 | Tattenhall | 6.04 miles | 13/11/2022 | 85 | 00:38:54 | SM | 80 | ||
| 42 | |||||||||
| Race 7 | Prestatyn | 17/05/2023 | 123 | 00:24:08 | SM | 108 | |||
| 43 | |||||||||
| Race 6 | Mold | 5 miles | 16/04/2023 | 63 | 00:31:27 | SM | 58 | ||
| 32 | |||||||||
| Race 4 | Delamere | 23/04/2023 | 60 | 00:37:23 | SM | 58 | |||
| 28 | |||||||||
| Race 3 | Trac Mon, Anglesey | 5 miles | 18/12/2022 | 78 | 00:33:42 | SM | 71 | ||
| 34 | |||||||||
| Race 1 | New Brighton | 5.16 miles | 16/10/2022 | 95 | 00:32:21 | SM | 89 | ||
| 38 | |||||||||
![]() | Liverpool & District XC Union | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Championships | Clarke's Garden | 19/02/2023 | 58 | 00:38:04 | 51 | ||||
| Cross Country Championships | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Northern | Witton Park, Blackburn | 28/01/2023 | 402 | 00:53:12 | 647 | ||||
| Merseyside | Arrowe Park | 07/01/2023 | 69 | 00:55:30 | MV35 | 565 | |||
| 24 | |||||||||
| National | Bolesworth Castle, Tattenhall | 25/02/2023 | 962 | 00:51:49 | 5980 | ||||
![]() | Wirral Multi Terrain Series | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Race 3 | Wirral Country Park | 20/09/2022 | 43 | 00:33:18 | Under 40 | 832 | |||
| 14 | |||||||||
| Race 4 | Arrowe Park | 4.32 miles | 27/09/2022 | 34 | 00:28:26 | Under 40 | 832 | ||
| 12 | |||||||||
| Race 1 | Royden Park | 4.6 miles | 06/09/2022 | 92 | 00:36:53 | Under 40 | 832 | ||
| 25 | |||||||||
| Race 2 | Wallasey | 13/09/2022 | 59 | 00:28:08 | Under 40 | 832 | |||
| 22 | |||||||||
| Road Relays | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| North West Counties | Ormskirk | 11/09/2022 | 15 | 00:20:08 | Merseyside | C988 | |||
| 5 km. | 18 | ||||||||
| Northern 6/4 Stage | Etihad Stadium, Manchester | 25/09/2022 | 12 | 00:26:46 | G124 | ||||
| Season 2021-2022 | |||||||||
![]() | Borders League | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Race 2 | Capenhurst | 5 miles | 14/11/2021 | 104 | 00:31:17 | SM | 101 | ||
| 58 | |||||||||
| Season 2019-2020 | |||||||||
![]() | Borders League | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Race 4 | Abergele | 12/01/2020 | 135 | 00:34:04 | MV50 | 129 | |||
| 10 | |||||||||
| Season 2018-2019 | |||||||||
![]() | Borders League | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Race 5 | Birkenhead Park | 03/03/2019 | 175 | 00:39:04 | SM | 158 | |||
| 68 | |||||||||
| Race 2 | Chester | 11/11/2018 | 168 | 00:34:22 | SM | 150 | |||
| 72 | |||||||||
| Season 2017-2018 | |||||||||
![]() | Borders League | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Race 3 | Pensarn | 5 miles | 14/01/2018 | 200 | 00:36:15 | MV50 | 170 | ||
| 19 | |||||||||
| Race 7 | Deeside | 25/04/2018 | 161 | 00:31:38 | MV50 | 149 | |||
| 12 | |||||||||
![]() | Liverpool & District XC Union | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Championships | Clarkes Garden | 11/02/2018 | 88 | 00:48:07 | 79 | ||||
| Race 2 | Sefton Park | 25/11/2017 | 125 | 00:46:19 | 1554 | ||||
| 10 km. | |||||||||
| Race 1 | Arrowe Park | 28/10/2017 | 89 | 00:47:10 | MOPEN | ||||
| 35 | |||||||||
| Cross Country Championships | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Merseyside | Arrowe Park | 7 miles | 06/01/2018 | 109 | 01:00:58 | SENIOR | 343 | ||
| 36 | |||||||||
![]() | UKA Cross Challenge | ||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Liverpool Cross Challenge | Sefton Park | 6 miles | 25/11/2017 | 385 | 00:46:19 | 1554 | |||
| 10 km. | |||||||||
| Season 2024-2025 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Tour of Merseyside - Raging Red Bull | Otterspool | 5 miles | 03/07/2025 | 12 | 00:36:08 | 00:36:07 | MS | 11 | 41 |
| 5 | |||||||||
| Tour of Merseyside - Knowsley Cross Country | Stadt Moers | 6 miles | 04/07/2025 | 9 | 00:39:33 | 00:39:32 | MS | 8 | 41 |
| 5 | |||||||||
| Tour of Merseyside - Wirral Coastal Run | Wallasey | 12 miles | 05/07/2025 | 11 | 01:23:14 | 01:23:14 | MS | 10 | 41 |
| 5 | |||||||||
| Tour of Merseyside Overall | Merseyside | 52 miles | 05/07/2025 | 11 | 06:04:25 | MS | 10 | 41 | |
| 5 | |||||||||
| Isle of Man Running Festival Port Erin 10k (Men) | Isle of Man | 18/04/2025 | 149 | 00:41:31 | V35M | 1 | |||
| 10 km. | 5 | ||||||||
| Tour of Merseyside - The Ralla 10 Miler | Walton Hall Avenue | 10 miles | 01/07/2025 | 11 | 01:09:07 | 01:09:05 | MS | 10 | 41 |
| 5 | |||||||||
| Isle of Man Running Festival Douglas 5k (Men) | Isle of Man | 20/04/2025 | 131 | 00:19:57 | V35M | 1 | |||
| 5 km. | 4 | ||||||||
| Tour of Merseyside - Thurstaston | Thurstaston | 5.9 miles | 30/06/2025 | 11 | 00:42:50 | 00:42:49 | MS | 10 | 41 |
| 5 | |||||||||
| Isle of Man Running Festival Peel Hill Race(Men) | Isle of Man | 3.5 miles | 19/04/2025 | 124 | 00:30:39 | V35M | 1 | ||
| 3 | |||||||||
| Tour of Merseyside - Rimrose Valley Park Half Marathon | Crosby | 13.11 miles | 29/06/2025 | 11 | 01:33:33 | 01:33:32 | M40+ | 10 | 41 |
| 6 | |||||||||
| Season 2023-2024 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Isle of Man Running Festival Port Erin 10k (Men) | Isle of Man | 29/03/2024 | 141 | 00:42:12 | V35M | 224 | |||
| 10 km. | 2 | ||||||||
| Chester 10k | Chester | 10/03/2024 | 305 | 00:43:42 | 00:43:25 | MV35 | 265 | 1034 | |
| 10 km. | 50 | ||||||||
| Isle of Man Running Festival Douglas 5k (Men) | Isle of Man | 31/03/2024 | 127 | 00:20:27 | V35M | 224 | |||
| 5 km. | 5 | ||||||||
| Season 2022-2023 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Tour of Merseyside - The Ralla 10 Miler | Walton Hall Avenue | 10 miles | 27/06/2023 | 36 | 01:14:14 | 01:14:12 | MS | 30 | 135 |
| 17 | |||||||||
| Tour of Merseyside - Thurstaston | Thurstaston | 5.9 miles | 26/06/2023 | 20 | 00:42:32 | 00:42:30 | MS | 18 | 135 |
| 13 | |||||||||
| Tour of Merseyside - Southport Half Marathon | Southport | 13.11 miles | 25/06/2023 | 23 | 01:37:43 | MS | 21 | 135 | |
| 14 | |||||||||
| Tour of Merseyside - Otterspool Promenade 5 miler | Otterspool | 5 miles | 29/06/2023 | 26 | 00:33:23 | 00:33:17 | MS | 24 | 135 |
| 13 | |||||||||
| Mid Cheshire 5k | Kingsley | 28/04/2023 | 430 | 00:19:02 | 00:18:39 | Senior Male | 361 | 4996 | |
| 5 km. | 202 | ||||||||
| Birkenhead Park 5 | Birkenhead | 5 miles | 19/07/2023 | 142 | 00:37:08 | 00:37:05 | O35 | 124 | 157 |
| 25 | |||||||||
| Tour of Merseyside Overall | Merseyside | 52 miles | 01/07/2023 | 20 | 06:15:48 | MS | 18 | 135 | |
| 11 | |||||||||
| Tour of Merseyside Wirral Coastal Run | Wallasey | 12 miles | 01/07/2023 | 18 | 01:28:01 | 01:27:58 | MS | 15 | 135 |
| 10 | |||||||||
| Tour of Merseyside - Knowsley Cross Country | Stadt Moers | 6 miles | 30/06/2023 | 16 | 00:39:55 | 00:39:54 | MS | 16 | 135 |
| 12 | |||||||||
| Season 2021-2022 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Tour of Merseyside - Knowsley Cross Country | Stadt Moers | 6 miles | 01/07/2022 | 19 | 00:40:27 | 00:40:24 | MS | 17 | 238 |
| 11 | |||||||||
| Tour of Merseyside - Southport Half Marathon | Southport | 13.11 miles | 26/06/2022 | 45 | 01:42:05 | 01:41:28 | 40 | 9238 | |
| Mid Cheshire 5k | Kingsley | 26/08/2022 | 382 | 00:19:16 | 00:19:01 | Senior Male | 325 | 9694 | |
| 5 km. | 167 | ||||||||
| M2L Ultra | Manchester | 50 miles | 15/04/2022 | 31 | 08:21:07 | M35-39 | 26 | 256 | |
| 4 | |||||||||
| Tour of Merseyside - Thurstaston | Thurstaston | 27/06/2022 | 35 | 00:45:54 | 00:45:51 | MS | 33 | 238 | |
| 21 | |||||||||
| BTR Wirral 10k | Wallasey | 31/10/2021 | 7 | 00:39:24 | 00:39:22 | MOPEN | 7 | 3136 | |
| 10 km. | 6 | ||||||||
| Tour of Merseyside Wirral Coastal Run | Wallasey | 12 miles | 02/07/2022 | 31 | 01:28:35 | 01:28:31 | MS | 29 | 238 |
| 18 | |||||||||
| Conwy Half Marathon | Conwy | 13.11 miles | 21/11/2021 | 72 | 01:27:41 | 01:27:31 | M35-39 | 69 | 2442 |
| 10 | |||||||||
| Wirral Seaside Run | Leasowe | 27/07/2022 | 34 | 00:20:33 | 00:20:30 | Senior | 29 | 1533 | |
| 5 km. | 13 | ||||||||
| Tour of Merseyside Overall | Merseyside | 52 miles | 02/07/2022 | 25 | 06:20:50 | MS | 23 | 238 | |
| 14 | |||||||||
| Tour of Merseyside - The Ralla 10 Miler | Walton Hall Avenue | 10 miles | 28/06/2022 | 27 | 01:10:39 | 01:10:36 | MS | 25 | 238 |
| 16 | |||||||||
| Liverbird Marathon Double - Day 2 | Aigburth | 26.21 miles | 01/01/2022 | 20 | 04:02:19 | M35-39 | 16 | ||
| Ellesmere Port RC 5K | Capenhurst | 17/08/2022 | 80 | 00:19:10 | 00:19:08 | Vet 35 | 71 | 270 | |
| 5 km. | 14 | ||||||||
| Liverbird Marathon Double - Day 1 | Aigburth | 26.21 miles | 31/12/2021 | 25 | 03:57:50 | M35-39 | 16 | ||
| Tour of Merseyside - Otterspool Promenade 5 miler | Otterspool | 5 miles | 30/06/2022 | 27 | 00:33:10 | 00:33:08 | MS | 24 | 238 |
| 16 | |||||||||
| Season 2020-2021 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Southport Half Marathon | Southport | 13.11 miles | 27/06/2021 | 240 | 01:43:05 | 01:42:32 | 217 | 8067 | |
| Tour of Merseyside Wirral Coastal Run | Wallasey | 12 miles | 03/07/2021 | 16 | 01:25:25 | MOPEN | 16 | 67 | |
| 10 | |||||||||
| Tour of Merseyside Sustrans | Liverpool | 10 miles | 29/06/2021 | 20 | 01:11:25 | MOPEN | 18 | 67 | |
| 11 | |||||||||
| Tour of Merseyside Overall | Merseyside | 52 miles | 03/07/2021 | 27 | 06:17:25 | MOPEN | 25 | 67 | |
| 14 | |||||||||
| Tour of Merseyside Raging Red Bull 5 | Otterspool | 5 miles | 01/07/2021 | 19 | 00:32:15 | MOPEN | 18 | 67 | |
| 11 | |||||||||
| Tour of Merseyside Thurstaston | Thurstaston | 6 miles | 28/06/2021 | 31 | 00:44:41 | MOPEN | 28 | 67 | |
| 15 | |||||||||
| Tour of Merseyside Knowsley | Stadt Moers | 02/07/2021 | 20 | 00:41:08 | MOPEN | 20 | 67 | ||
| 12 | |||||||||
| Season 2019-2020 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Great North Run | Newcastle | 13.11 miles | 08/09/2019 | 1711 | 01:36:08 | 4837 | |||
| Essar Four Villages Half Marathon | Helsby | 13.11 miles | 19/01/2020 | 405 | 01:34:15 | 01:33:04 | MSEN | 354 | 2014 |
| 152 | |||||||||
| Chester Marathon | Chester | 26.21 miles | 06/10/2019 | 636 | 03:33:06 | 03:32:12 | MSEN | 576 | 99 |
| 138 | |||||||||
| Knowlsey Safari 10 miler | Knowsley Safari Park | 10 miles | 29/09/2019 | 46 | 01:09:39 | 01:09:36 | 121 | ||
| Season 2018-2019 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Liverpool Rock 'n' Roll Half Marathon | Liverpool | 13.11 miles | 26/05/2019 | 828 | 01:44:17 | M30-34 | 731 | 16623 | |
| 143 | |||||||||
| Mad Dog 10k | Southport | 03/02/2019 | 108 | 00:43:32 | 00:43:27 | M | 100 | 81 | |
| 10 km. | 49 | ||||||||
| Run Tatton Half Marathon | Tatton Park | 13.11 miles | 04/11/2018 | 123 | 01:40:06 | 01:39:37 | Male | 113 | 1290 |
| 33 | |||||||||
| Aldi Chester 10k | Chester | 10/03/2019 | 222 | 00:43:03 | 00:42:51 | Senior Male | 193 | 180 | |
| 10 km. | 60 | ||||||||
| Run Heaton Half Marathon | Manchester | 13.11 miles | 25/11/2018 | 18 | 01:34:31 | 01:34:30 | Male | 17 | 867 |
| Conwy Half Marathon | Conwy | 13.11 miles | 18/11/2018 | 256 | 01:35:50 | 01:34:51 | M23-34 | 241 | 3327 |
| 72 | |||||||||
| Essar Chester Half Marathon | Chester | 13.11 miles | 19/05/2019 | 680 | 01:42:37 | 01:42:08 | MSEN | 609 | 337 |
| 233 | |||||||||
| London Marathon | London | 26.21 miles | 28/04/2019 | 14518 | 03:59:12 | 18-39 | 10654 | 56363 | |
| 5025 | |||||||||
| Season 2017-2018 | |||||||||
| Open Races | |||||||||
| Event Name | Location | Distance | Date | Position | Race time | Chip time | Category | Gender Position | Bib |
| Tour of Merseyside Overall | Merseyside | 52 miles | 07/07/2018 | 33 | 06:22:11 | MOPEN | 31 | 430 | |
| 24 | |||||||||
| Asics Greater Manchester Marathon | Manchester | 26.2 miles | 08/04/2018 | 3296 | 03:48:10 | 03:48:10 | SEN | 2855 | 6969 |
| 999 | |||||||||
| Cheshire 10k | Arley Hall | 04/11/2017 | 221 | 00:45:28 | 00:44:09 | Male | 196 | 268 | |
| 10 km. | 72 | ||||||||
| Knowsley Cross Country | Stadt Moers Park | 6 miles | 06/07/2018 | 32 | 00:41:39 | 00:41:37 | MOPEN | 31 | 430 |
| 23 | |||||||||
| Oulton Park Half Marathon | Oulton Park | 13.11 miles | 25/02/2018 | 137 | 01:41:23 | 01:41:06 | SEN | 129 | 2132 |
| 50 | |||||||||
| Rock'n'Roll Liverpool Half Marathon | Liverpool | 13.11 miles | 20/05/2018 | 457 | 01:38:32 | M30-34 | 421 | 2631 | |
| 83 | |||||||||
| Wirral Seaside Run | Leasowe | 29/08/2018 | 88 | 00:22:27 | 00:22:13 | Senior | 78 | 177 | |
| 5 km. | 35 | ||||||||
| BTR Liverpool Half Marathon | Liverpool | 13.11 miles | 25/03/2018 | 458 | 01:36:02 | 01:35:28 | MOPEN | 425 | 3173 |
| 290 | |||||||||
| Wirral Coastal Run | Wallasey | 12 miles | 07/07/2018 | 37 | 01:32:10 | 01:32:09 | MOPEN | 35 | 430 |
| 24 | |||||||||
| Four Villages Half Marathon | Helsby | 13.11 miles | 21/01/2018 | 388 | 01:41:05 | 01:39:24 | Senior Male | 343 | 1494 |
| 143 | |||||||||
| Newark Half Marathon | Newark | 13.11 miles | 12/08/2018 | 95 | 01:34:27 | 01:34:18 | SEN | ||
| Raging Red Bull 5 | Otterspool | 5 miles | 05/07/2018 | 32 | 00:33:30 | 00:33:29 | MOPEN | 30 | 430 |
| 21 | |||||||||
| Tatton Half Marathon | Tatton Park | 13.1 miles | 12/11/2017 | 229 | 01:42:53 | 01:42:00 | Male | 195 | 235 |
| 67 | |||||||||
| Paul Lavelle Foundation 10k | Hoylake | 26/05/2018 | 4 | 00:41:47 | 00:41:42 | 296 | |||
| 10 km. | |||||||||
| Sustrans Cycle Trail | Liverpool | 10 miles | 03/07/2018 | 35 | 01:11:16 | 01:11:14 | MOPEN | 33 | 430 |
| 24 | |||||||||
| Essar Chester Half Marathon | Chester | 13.11 miles | 29/04/2018 | 505 | 01:37:44 | 01:36:45 | MSEN | 472 | 4084 |
| 275 | |||||||||
| Thurstaston Multi Terrain | Thurstaston | 6 miles | 02/07/2018 | 31 | 00:45:08 | 00:45:07 | MOPEN | 30 | 430 |
| 22 | |||||||||
| Southport Half Marathon | Southport | 13.11 miles | 01/07/2018 | 149 | 01:38:28 | 01:38:12 | MS | 139 | 6430 |
| 84 | |||||||||
| Shrewsbury Half Marathon | Shrewsbury | 13.11 miles | 17/06/2018 | 208 | 01:39:24 | 01:39:15 | MSEN | 1379 | |