| 6 Sept 2026 | Waterside Half Marathon | Half Marathon | 1:30:15 | 104th |
| 8 Mar 2026 | Bohermeen AC Half Marathon | Half Marathon | 1:14:33 | 55th |
| 1 Feb 2026 | Trim 10 Mile | 10 Mile | 53:55 | 14th |
| 25 Jan 2026 | Raheny 5 Mile | 5 Mile | 27:13 | 72nd |
| 26 Oct 2025 | Dublin Marathon | Marathon | 2:35:34 | 93rd |
| 21 Sept 2025 | Moy Park Belfast City Half Marathon | Half Marathon | 1:12:25 | |
| 7 Sept 2025 | Waterside Half Marathon | Half Marathon | 1:11:35 | 4th |
| 29 Jun 2025 | Ronan Biofreeze Irish Runner 5 Mile | 5 Mile | 25:13 | 9th |
| 18 May 2025 | Strabane Lifford Half Marathon | Half Marathon | 1:10:28 | 2nd |
| 30 Mar 2025 | 35th Spar Omagh Half Marathon & 5K | Half Marathon | 1:20:27 | 59th |
| 8 Mar 2025 | The Bentley Group Walled City 10 mile | 10 Mile | 51:59 | 1st |
| 26 Jan 2025 | Raheny 5 Mile | 5 Mile | 27:40 | 79th |
| 27 Oct 2024 | Dublin Marathon | Marathon | 2:22:34 | 15th |
| 1 Sept 2024 | Waterside Half Marathon | Half Marathon | 1:11:20 | 1st |
| 19 May 2024 | Strabane Lifford Half Marathon | Half Marathon | 1:11:56 | 1st |
| 21 Apr 2024 | London Marathon | Marathon | 2:26:18 | 83rd |
| 24 Mar 2024 | Dunboyne 53rd 10K | 10K | 32:16 | 28th |
| 24 Sept 2023 | Berlin-Marathon | Marathon | 2:22:49 | 80th |
| 3 Sept 2023 | Waterside Half Marathon | Half Marathon | 1:11:25 | 1st |
| 6 Aug 2023 | Kilbeggan 10 Mile | 10 Mile | 52:04 | 3rd |
| 16 May 2023 | Bob Heffernan & Mary Hanley 5K | 5K | 15:05 | 10th |
| 2 Apr 2023 | Titanic 10K | 10K | 31:48 | 6th |
| 10 Mar 2023 | Coleraine 5K | 5K | 15:27 | 19th |
| 30 Oct 2022 | Frankfurt Marathon | Marathon | 2:30:29 | 37th |
| 2 Jul 2022 | Larne 10K | 10K | 31:31 | 2nd |
| 18 Jun 2022 | Michael Manning Memorial Dunshaughlin 10K | 10K | 31:04 | 19th |
| 15 May 2022 | Strabane Lifford Half Marathon | Half Marathon | 1:11:40 | 1st |
| 13 Mar 2022 | Bohermeen AC Half Marathon | Half Marathon | 1:07:49 | 5th |
| 30 Jan 2022 | 38th AXA Raheny 5 Mile | 5 Mile | 26:06 | 17th |
| 4 Dec 2021 | Seely 10K and NI & Ulster 10K Championships | 10K | 31:16 | 16th |