| 20 Sept 2026 | Dublin Race Series Half Marathon | Half Marathon | 2:09:48 | 4840th |
| 12 Sept 2026 | Ratoath AC Half Marathon | Half Marathon | 1:43:49 | 725th |
| 30 Aug 2026 | Longford | Marathon | 3:53:25 | 118th |
| 3 May 2026 | Dublin Half Marathon | Half Marathon | 1:49:36 | 4495th |
| 26 Oct 2025 | Dublin Marathon | Marathon | 3:49:35 | 7249th |
| 24 Aug 2025 | Longford | Marathon | 4:02:19 | 146th |
| 27 Apr 2025 | Marathon Hamburg | Marathon | 3:59:03 | 4732nd |
| 30 Mar 2025 | Dublin Half Marathon | Half Marathon | 1:49:48 | 4599th |
| 27 Oct 2024 | Dublin Marathon | Marathon | 3:59:30 | 7882nd |
| 22 Sept 2024 | Dublin Race Series Half Marathon | Half Marathon | 1:49:18 | 1571st |
| 25 Nov 2023 | Clonakilty Waterfront Marathon Xiii | Marathon | 3:57:15 | 82nd |
| 29 Oct 2023 | Dublin Marathon | Marathon | 3:59:35 | 7081st |
| 23 Sept 2023 | Dublin Race Series Half Marathon | Half Marathon | 2:09:37 | 4289th |
| 29 Jan 2023 | 39th AXA Raheny 5 Mile | 5 Mile | 33:51 | 657th |
| 25 Sept 2022 | Monaghan | Marathon | 3:39:23 | 5th |
| 2 May 2022 | Belfast City Marathon | Marathon | 3:46:51 | 912th |
| 10 Oct 2021 | Belfast City Marathon | Marathon | 3:32:21 | 727th |
| 4 Jun 2021 | Dbrc Chaela Gonda Virtual 5 Mile | 5 Mile | 37:33 | 9th |
| 27 Feb 2021 | Lusk Virtual 4 Mile | 4 Mile | 26:15 | 36th |
| 24 Jan 2021 | Raheny Virtual 5 Mile | 5 Mile | 34:41 | 114th |
| 8 Mar 2020 | Bohermeen AC Meath Spring Half Marathon | Half Marathon | 1:34:41 | 376th |
| 1 Mar 2020 | Lusk 4 Mile & Fun Run | 4 Mile | 27:23 | 98th |
| 8 Feb 2020 | Irish National 50K Championships | 50K | 4:29:39 | 95th |
| 26 Jan 2020 | 36th AXA Raheny 5 Mile | 5 Mile | 33:14 | 544th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 3:39:20 | 3896th |
| 6 May 2019 | Belfast City Marathon | Marathon | 3:22:04 | 426th |
| 28 Oct 2018 | Dublin Marathon | Marathon | 3:39:24 | 4136th |
| 17 Jun 2018 | Dbrc Chaela Gonda 5 Mile | 5 Mile | 39:43 | 20th |
| 10 Jun 2018 | Wexford Marathon | Marathon | 3:53:56 | 54th |
| 17 Mar 2018 | Balbriggan Cancer Support Half Marathon & 10K | Half Marathon | 1:38:40 | 25th |