| 26 Apr 2026 | London Marathon | Marathon | 4:53:47 | 38220th |
| 24 Aug 2025 | Longford | Half Marathon | 2:11:58 | 347th |
| 29 Jun 2025 | Ronan Biofreeze Irish Runner 5 Mile | 5 Mile | 58:31 | 1667th |
| 30 Mar 2025 | Dublin Half Marathon | Half Marathon | 2:13:43 | 9371st |
| 27 Oct 2024 | Dublin Marathon | Marathon | 4:46:27 | 14023rd |
| 6 Oct 2024 | Irish 3/4 Marathon | 3/4 Marathon | 4:18:16 | 1149th |
| 28 Jan 2024 | 40th AXA Raheny 5 Mile | 5 Mile | 44:49 | 2753rd |
| 18 Nov 2023 | Clontarf Half Marathon & 5 Mile | 5 Mile | 49:15 | 501st |
| 27 Aug 2023 | Longford | Half Marathon | 2:18:08 | 346th |
| 23 Apr 2023 | Pettitt's SuperValu Wexford Half Marathon & 10K. | Half Marathon | 1:55:40 | 523rd |
| 26 Nov 2022 | Clontarf Half Marathon & 5 Mile | Half Marathon | 2:24:29 | 2100th |
| 30 Oct 2022 | Dublin Marathon | Marathon | 4:19:53 | 8364th |
| 18 Sept 2022 | Bee Aware of Palliative Care 5K/10K Walk/Run | 5K | 24:35 | 8th |
| 28 Aug 2022 | Longford | Half Marathon | 1:58:13 | 163rd |
| 26 Jan 2020 | 36th AXA Raheny 5 Mile | 5 Mile | 37:43 | 1284th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 3:46:57 | 4881st |
| 6 Oct 2019 | Irish 3 Quarter are here: ( | Other | 2:46:49 | 340th |
| 21 Sept 2019 | Dublin Half Marathon | Half Marathon | 1:46:04 | 2166th |
| 13 Jul 2019 | Irish Runner 10 Mile | 10 Mile | 1:18:12 | 371st |
| 15 Jun 2019 | Irish Runner 5 Mile | 5 Mile | 37:54 | 408th |
| 4 May 2019 | Irish Runner 5K | 5K | 23:08 | 345th |
| 28 Oct 2018 | Dublin Marathon | Marathon | 3:50:37 | 6720th |
| 7 Oct 2018 | Irish 3 Quarter Marathon are here: ( | Other | 2:46:37 | 320th |
| 22 Sept 2018 | Dublin Half Marathon | Half Marathon | 1:46:53 | 2154th |
| 2 Sept 2018 | Frank Duffy 10 Mile | 10 Mile | 1:22:41 | 977th |
| 22 Jul 2018 | South Dublin 10K | 10K | 50:56 | 967th |
| 14 Jul 2018 | Irish Runner 10 Mile | 10 Mile | 1:26:16 | 432nd |
| 24 Jun 2018 | Irish Runner 5 Mile | 5 Mile | 40:46 | 524th |
| 7 May 2018 | Belfast City Marathon | Marathon | 3:57:52 | 781st |
| 6 Mar 2018 | Sandymount Night Run 5 | 10K | 56:07 | 224th |