| 20 Sept 2026 | Belfast City Half Marathon | Half Marathon | 1:56:24 | 3190th |
| 26 Oct 2025 | Dublin Marathon | Marathon | 4:00:45 | 9724th |
| 2 Feb 2025 | Trim 10 Mile | 10 Mile | 1:24:25 | 1075th |
| 12 Mar 2023 | Bohermeen AC Half Marathon | Half Marathon | 1:48:32 | 851st |
| 6 Feb 2023 | Trim 10 Mile | 10 Mile | 1:19:38 | 752nd |
| 2 May 2022 | Belfast City Marathon | Marathon | 4:24:33 | 2058th |
| 6 Feb 2022 | Trim 10 Mile | 10 Mile | 1:24:43 | 845th |
| 10 Oct 2021 | Belfast City Marathon | Marathon | 3:54:31 | 1289th |
| 5 Mar 2021 | Bohermeen Virtual Half Marathon | Half Marathon | 1:46:12 | 113th |
| 2 Feb 2020 | Trim 10 Mile | 10 Mile | 1:12:03 | 308th |
| 12 Jan 2020 | World Half Marathon Festival - Sunday Morning | Half Marathon | 3:35:41 | 278th |
| 3 Nov 2019 | New York City Marathon | Marathon | 4:30:31 | 27332nd |
| 6 May 2019 | Belfast City Marathon | Marathon | 3:41:13 | 922nd |
| 3 Feb 2019 | Nally's SuperValu Trim 10 Mile | 10 Mile | 1:12:47 | 305th |
| 11 Mar 2018 | Meath Spring Half Marathon & 10K | Half Marathon | 1:52:26 | 571st |
| 12 Mar 2017 | Meath Spring Half Marathon & 10K | 10K | 52:01 | 128th |
| 10 Dec 2016 | Aware Christmas 10K Run | 10K | 49:23 | 255th |
| 13 Dec 2015 | Aware 10K | 10K | 49:20 | 200th |
| 29 Oct 2012 | Dublin Marathon | Marathon | 3:59:04 | 5715th |
| 15 Sept 2012 | Dublin Half Marathon | Half Marathon | 1:44:44 | 1992nd |