| 27 Sept 2026 | Monaghan Festival | Half Marathon | 1:55:09 | |
| 29 Mar 2026 | Spar Omagh Half Marathon & 5K | Half Marathon | 1:49:43 | 1435th |
| 26 Oct 2025 | Dublin Marathon | Marathon | 4:16:41 | 11950th |
| 6 Apr 2025 | Brighton Marathon | Marathon | 4:15:15 | |
| 27 Oct 2024 | Dublin Marathon | Marathon | 4:03:53 | 9141st |
| 29 Sept 2024 | Monaghan Marathon | Half Marathon | 1:49:10 | 73rd |
| 7 Jul 2024 | The Great Rossa Run | Half Marathon | 1:51:02 | 161st |
| 7 Apr 2024 | 34th Spar Omagh Half Marathon & 5K | Half Marathon | 1:47:38 | 897th |
| 29 Oct 2023 | Dublin Marathon | Marathon | 4:01:57 | 7716th |
| 12 May 2023 | Maguiresbridge 5K | 10K | 49:45 | 62nd |
| 23 Apr 2023 | London Marathon | Marathon | 4:24:37 | 25601st |
| 30 Oct 2022 | Dublin Marathon | Marathon | 4:23:31 | 9009th |
| 9 Oct 2022 | Chicago Marathon | Marathon | 4:13:42 | 17803rd |
| 25 Sept 2022 | Monaghan | Half Marathon | 1:57:51 | 102nd |
| 2 May 2022 | Belfast City Marathon | Marathon | 4:24:38 | 1915th |
| 3 Apr 2022 | Spar Omagh Half Marathon | Half Marathon | 1:46:50 | 511th |
| 10 Oct 2021 | Belfast City Marathon | Marathon | 3:58:10 | 1405th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 3:58:52 | 7127th |
| 2 Dec 2018 | Wild Goose Chase | 10K | 47:07 | 43rd |
| 28 Oct 2018 | Dublin Marathon | Marathon | 3:57:52 | 6172nd |
| 7 Apr 2018 | Spar Omagh Half Marathon | Half Marathon | 1:51:10 | 734th |
| 29 Oct 2017 | Dublin Marathon | Marathon | 4:09:19 | 7921st |
| 22 Sept 2017 | Dublin Half Marathon | Half Marathon | 1:53:00 | 2925th |
| 26 Aug 2017 | Frank Duffy 10 Mile | 10 Mile | 1:22:42 | 1297th |
| 1 Apr 2017 | Spar Omagh Half Marathon & 5K Fun Run | Half Marathon | 1:49:42 | 683rd |
| 30 Oct 2016 | Dublin Marathon | Marathon | 4:37:08 | 11703rd |
| 5 Jun 2016 | Walled City of Derry Marathon | Marathon | 4:06:16 | 419th |
| 26 Oct 2015 | Dublin Marathon | Marathon | 4:00:37 | 5942nd |
| 19 Sept 2015 | Dublin Half Marathon | Half Marathon | 1:51:53 | 2707th |
| 27 Oct 2014 | Dublin Marathon | Marathon | 4:21:04 | 6994th |