| 30 Aug 2025 | Tullamore Harriers Half Marathon | Half Marathon | 1:15:42 | 33rd |
| 9 Mar 2025 | Bohermeen AC Half Marathon | Half Marathon | 1:15:00 | 35th |
| 2 Feb 2025 | John Treacy Dungarvan 10 Mile | 10 Mile | 56:09 | 41st |
| 1 Dec 2024 | Valencia Marathon | Marathon | 2:35:37 | |
| 27 Oct 2024 | Dublin Marathon | Marathon | 2:32:48 | 51st |
| 15 Sept 2024 | Charleville International Half Marathon | Half Marathon | 1:13:17 | 51st |
| 8 Sept 2024 | Bhaa / “Snap” Jerry Kiernan Foundation XC Race | 6K | 21:56 | 5th |
| 21 Jul 2024 | Biofreeze Irish Runner 10 Mile | 10 Mile | 56:52 | 40th |
| 12 May 2024 | Bweeng Trail Blazers 5K | 5K | 16:22 | 11th |
| 10 Mar 2024 | Bohermeen AC Half Marathon | Half Marathon | 1:12:55 | 18th |
| 25 Feb 2024 | Londis Adare 10K | 10K | 33:55 | 9th |
| 4 Feb 2024 | John Treacy Dungarvan 10 Mile | 10 Mile | 55:52 | 15th |
| 8 Jan 2024 | Dublin IMasters XC Champs | Men's 35+ | 26:54 | 31st |
| 31 Dec 2023 | Grange Fermoy AC New Year's Eve 10K | 10K | 34:57 | 11th |
| 3 Dec 2023 | Valencia Marathon | Marathon | 2:33:10 | |
| 21 Oct 2023 | Dromtrasna Challenge | 10K | 35:11 | 1st |
| 26 Aug 2023 | Tullamore Harriers Half + AAI Nationals | Half Marathon | 1:12:55 | 16th |
| 6 Aug 2023 | Kilbeggan 10 Mile | 10 Mile | 55:48 | 10th |
| 12 Mar 2023 | Bohermeen AC Half Marathon | Half Marathon | 1:16:34 | 44th |
| 29 Jan 2023 | 39th AXA Raheny 5 Mile | 5 Mile | 27:31 | 105th |
| 4 Dec 2022 | Valencia Marathon | Marathon | 2:32:07 | |
| 22 Oct 2022 | Dromtrasna Challenge | 10K | 33:47 | 1st |
| 31 Jul 2022 | Energywise Ireland Banna Run 10K/5K | 10K | 34:36 | 4th |
| 18 Apr 2022 | Boston Marathon | Marathon | 2:39:39 | 468th |
| 9 Jan 2022 | Dublin Masters Cross Country Championships St Annes | M MAS | 23:42 | 49th |
| 8 Aug 2021 | Kilbeggan | 10 Mile | 54:01 | 12th |
| 25 Jun 2021 | National Seniors Championships | 10K | 34:45 | 16th |
| 12 Jun 2021 | AAI Games + CE Championships | 3K | 9:09 | 11th |
| 30 Jan 2021 | Adare 10K | 10K | 33:33 | 4th |
| 24 Jan 2021 | Raheny Virtual 5 Mile | 5 Mile | 27:57 | 15th |