| 27 Oct 2024 | Dublin Marathon | Marathon | 5:25:05 | 16274th |
| 29 Oct 2023 | Dublin Marathon | Marathon | 4:41:55 | 12280th |
| 30 Oct 2022 | Dublin Marathon | Marathon | 4:42:50 | 10759th |
| 13 Mar 2022 | Bohermeen AC Half Marathon | Half Marathon | 2:12:40 | 1226th |
| 8 Mar 2020 | Bohermeen AC Meath Spring Half Marathon | Half Marathon | 1:57:16 | 917th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 3:53:43 | 5939th |
| 21 Sept 2019 | Dublin Half Marathon | Half Marathon | 1:51:43 | 1905th |
| 24 Aug 2019 | Frank Duffy 10 Mile | 10 Mile | 1:25:40 | 1255th |
| 14 Apr 2019 | Great Ireland Run | 10K | 50:43 | 928th |
| 3 Mar 2019 | Athletics Ireland Nat Half Marathon | Half Marathon | 1:54:06 | 386th |
| 3 Feb 2019 | Nally's SuperValu Trim 10 Mile | 10 Mile | 1:21:30 | 593rd |
| 6 Jan 2019 | Dublin Masters Cross Country | Masters Men 65+ | 16:31 | 10th |
| 28 Oct 2018 | Dublin Marathon | Marathon | 3:49:49 | 3691st |
| 22 Sept 2018 | Dublin Half Marathon | Half Marathon | 1:50:07 | 1989th |
| 2 Sept 2018 | Frank Duffy 10 Mile | 10 Mile | 1:23:18 | 928th |
| 29 Oct 2017 | Dublin Marathon | Marathon | 3:53:12 | 5207th |
| 26 Aug 2017 | Frank Duffy 10 Mile | 10 Mile | 1:22:43 | 1249th |
| 29 Jan 2017 | Raheny 5mile | 5 Mile | 36:50 | 861st |
| 30 Oct 2016 | Dublin Marathon | Marathon | 3:39:07 | 3389th |
| 24 Sept 2016 | Dublin Half Marathon | Half Marathon | 1:45:01 | 1461st |
| 20 Aug 2016 | Frank Duffy 10Mile | 10 Mile | 1:19:05 | 916th |
| 26 Oct 2015 | Dublin Marathon | Marathon | 3:44:41 | 3288th |
| 19 Sept 2015 | Dublin Half Marathon | Half Marathon | 1:46:07 | 1482nd |
| 27 Oct 2014 | Dublin Marathon | Marathon | 3:37:51 | 2231st |
| 28 Oct 2013 | Dublin Marathon | Marathon | 3:24:58 | 1555th |
| 21 Sept 2013 | Dublin Half Marathon | Half Marathon | 1:40:46 | 878th |