| 26 Oct 2025 | Dublin Marathon | Marathon | 4:41:24 | 14531st |
| 27 Oct 2024 | Dublin Marathon | Marathon | 5:04:52 | 15335th |
| 29 Oct 2023 | Dublin Marathon | Marathon | 5:10:34 | 14440th |
| 30 Oct 2022 | Dublin Marathon | Marathon | 4:44:14 | 10859th |
| 20 Aug 2022 | Frank Duffy 10 Mile | 10 Mile | 1:14:46 | 568th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 4:04:28 | 8115th |
| 21 Sept 2019 | Dublin Half Marathon | Half Marathon | 1:57:14 | 3396th |
| 24 Aug 2019 | Frank Duffy 10 Mile | 10 Mile | 1:29:55 | 1777th |
| 21 Jul 2019 | South Dublin 10K | 10K | 53:02 | 1178th |
| 28 Oct 2018 | Dublin Marathon | Marathon | 4:09:05 | 7083rd |
| 22 Sept 2018 | Dublin Half Marathon | Half Marathon | 1:50:46 | 2110th |
| 2 Sept 2018 | Frank Duffy 10 Mile | 10 Mile | 1:22:37 | 925th |
| 22 Jul 2018 | South Dublin 10K | 10K | 49:55 | 796th |
| 14 Jul 2018 | Irish Runner 10 Mile | 10 Mile | 1:25:10 | 405th |
| 24 Jun 2018 | Irish Runner 5 Mile | 5 Mile | 38:10 | 315th |
| 11 Mar 2018 | Meath Spring Half Marathon & 10K | Half Marathon | 1:49:42 | 523rd |
| 12 Mar 2017 | Meath Spring Half Marathon & 10K | Half Marathon | 1:50:05 | 449th |
| 30 Oct 2016 | Dublin Marathon | Marathon | 4:07:01 | 7785th |
| 20 Aug 2016 | Frank Duffy 10Mile | 10 Mile | 1:27:20 | 1819th |
| 13 Mar 2016 | Meath Bohermeen Spring Half Marathon & 10K | Half Marathon | 1:51:19 | 401st |
| 27 Oct 2014 | Dublin Marathon | Marathon | 4:03:45 | 5158th |
| 28 Oct 2013 | Dublin Marathon | Marathon | 4:15:37 | 6961st |
| 21 Sept 2013 | Dublin Half Marathon | Half Marathon | 1:43:31 | 1082nd |
| 24 Aug 2013 | Frank Duffy 10 Mile | 10 Mile | 1:16:18 | 865th |
| 21 Jul 2013 | Fingal 10K | 10K | 47:46 | 834th |
| 29 Jun 2013 | Irish Runner 5 Mile | 5 Mile | 38:20 | 968th |
| 29 Oct 2012 | Dublin Marathon | Marathon | 4:07:33 | 6455th |
| 15 Sept 2012 | Dublin Half Marathon | Half Marathon | 1:55:20 | 3195th |