| 30 Nov 2025 | Clontarf Half Marathon & 5 Mile | Half Marathon | 2:16:42 | 2233rd |
| 20 Jul 2025 | Biofreeze Irish Runner 10 Mile | 10 Mile | 1:42:41 | 1420th |
| 13 Jul 2025 | Fingal 10K | 10K | 1:00:19 | 1657th |
| 16 Nov 2024 | Clontarf Half Marathon & 5 Mile | Half Marathon | 2:05:44 | 2377th |
| 17 Aug 2024 | Frank Duffy 10 Mile | 10 Mile | 1:34:56 | 2202nd |
| 14 Jul 2024 | Fingal 10K | 10K | 55:31 | 1490th |
| 4 Feb 2024 | Trim 10 Mile | 10 Mile | 1:34:29 | 1319th |
| 18 Nov 2023 | Clontarf Half Marathon & 5 Mile | Half Marathon | 2:02:03 | 1820th |
| 29 Oct 2023 | Dublin Marathon | Marathon | 4:55:47 | 13635th |
| 9 Sept 2023 | Ratoath AC Half Marathon | Half Marathon | 2:25:53 | 1106th |
| 11 Jun 2023 | Irish Runner 5 Mile | 5 Mile | 43:32 | 721st |
| 30 Oct 2022 | Dublin Marathon | Marathon | 4:54:28 | 11780th |
| 17 Sept 2022 | Dublin Half Marathon | Half Marathon | 1:56:44 | 2720th |
| 30 Jan 2022 | 38th AXA Raheny 5 Mile | 5 Mile | 46:18 | 2140th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 4:24:31 | 10653rd |
| 21 Sept 2019 | Dublin Half Marathon | Half Marathon | 2:00:10 | 3527th |
| 8 Sept 2019 | Lucan Harriers A.C. 5 Mile | 5 Mile | 41:51 | 169th |
| 24 Aug 2019 | Frank Duffy 10 Mile | 10 Mile | 1:34:44 | 2015th |
| 21 Jul 2019 | South Dublin 10K | 10K | 52:36 | 1120th |
| 13 Jul 2019 | Irish Runner 10 Mile | 10 Mile | 1:28:34 | 646th |
| 17 Mar 2019 | AON Mullingar Half Marathon | Half Marathon | 1:56:01 | 774th |
| 17 Nov 2018 | Clontarf | Half Marathon | 2:00:26 | 1051st |
| 1 Apr 2018 | Lough Boora Half Marathon & 5K | Half Marathon | 1:53:35 | 155th |
| 17 Mar 2018 | AON Mullingar Half Marathon | Half Marathon | 1:53:56 | 596th |
| 29 Oct 2017 | Dublin Marathon | Marathon | 4:25:51 | 9902nd |
| 22 Sept 2017 | Dublin Half Marathon | Half Marathon | 1:58:54 | 3578th |
| 26 Aug 2017 | Frank Duffy 10 Mile | 10 Mile | 1:28:40 | 2036th |
| 23 Jul 2017 | Fingal 10K | 10K | 52:17 | 1591st |
| 4 Jun 2017 | Walled City Marathon | Marathon | 4:24:00 | 741st |
| 22 Mar 2017 | Irish Runner Paced Mile DAY3 | Paced Mile | 8:30 | 78th |