| 26 May 2026 | Star of The Sea Michelle McKiernan 5K | 5K | 25:45 | 150th |
| 17 Mar 2026 | Aon Mullingar Half Marathon | Half Marathon | 2:04:24 | 1437th |
| 10 Mar 2024 | Bohermeen AC Half Marathon | Half Marathon | 1:58:48 | 1221st |
| 21 Oct 2023 | Glendalough Fighting Blindness Trail Run | Other | 1:49:26 | 75th |
| 26 Mar 2023 | Mallow 10 Mile | 10 Mile | 1:36:47 | 886th |
| 30 Oct 2022 | Dublin Marathon | Marathon | 4:35:58 | 10518th |
| 15 Oct 2022 | Glendalough Trail | Other | 1:54:18 | 94th |
| 13 Mar 2022 | Bohermeen AC Half Marathon | Half Marathon | 1:52:11 | 834th |
| 28 Feb 2022 | Colm Horkan Memorial Run - Virtual | 5K | 29:03 | 17th |
| 14 Feb 2021 | Colm Horkan Memorial Run | 5K | 27:25 | 211th |
| 8 Mar 2020 | Bohermeen AC Meath Spring Half Marathon | Half Marathon | 1:54:41 | 872nd |
| 14 Dec 2019 | Aware Christmas 5K / 10K | 10K | 46:46 | 160th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 3:58:33 | 7034th |
| 6 Oct 2019 | Irish 3 Quarter are here: ( | Other | 3:06:25 | 681st |
| 21 May 2019 | Bob Heffernan 5K | 5K | 22:28 | 379th |
| 8 Dec 2018 | Aware Christmas Run | 10K | 49:17 | 198th |
| 1 Oct 2018 | Meath Champs Half Marathon (Bohermeen) | MMH | 1:52:40 | 111th |
| 9 Sept 2018 | MCI - Dundalk | Half Marathon | 2:14:43 | 67th |
| 22 May 2018 | Bob Heffernan 5K | 5K | 21:43 | 275th |
| 15 Apr 2018 | Lismullen 10K &3K | 10K | 49:34 | 63rd |
| 25 Mar 2018 | Dunboyne AC 4 Mile | 4 Mile | 28:47 | 207th |
| 11 Mar 2018 | Meath Spring Half Marathon & 10K | Half Marathon | 1:49:13 | 513th |
| 28 Jan 2018 | The 34th AXA Raheny 5 Mile | 5 Mile | 38:49 | 1306th |
| 9 Dec 2017 | Aware Christmas Run | 10K | 48:53 | 211th |
| 12 Mar 2017 | Meath Spring Half Marathon & 10K | Half Marathon | 1:58:15 | 563rd |
| 24 Sept 2016 | Dublin Half Marathon | Half Marathon | 1:55:17 | 2717th |
| 30 Jun 2016 | Clonee 10K | 10K | 48:04 | 153rd |
| 12 Jun 2016 | Irish Runner 5 Mile | 5 Mile | 40:03 | 911th |
| 13 Mar 2016 | Meath Bohermeen Spring Half Marathon & 10K | Half Marathon | 1:48:55 | 380th |
| 2016 | Gov Ser 5 Mile 16 | 5 Mile | 38:26 | 268th |