| 13 Sept 2026 | Lucan Harriers AC 5 Mile & Dub Champs | 5 Mile | 24:45 | 2nd |
| 3 May 2026 | Dublin Half Marathon | Half Marathon | 1:05:50 | 7th |
| 26 Apr 2026 | National Road Relays | Senior Men | 37:04 | 1st |
| 12 Apr 2026 | Revive Active Great Ireland Run | 10K | 30:13 | 1st |
| 17 Aug 2025 | St Cocas AC Kilcock 10 from 10 | 10 Mile | 50:27 | 1st |
| 1 Aug 2025 | Carlingford 5K | 5K | 14:46 | 2nd |
| 20 Jul 2025 | Biofreeze Irish Runner 10 Mile | 10 Mile | 51:26 | 5th |
| 21 Jun 2025 | Michael Manning Memorial Dunshaughlin 10K | 10K | 30:48 | 7th |
| 22 Aug 2024 | Celbridge AC 5K | 5K | 14:45 | 3rd |
| 28 Jun 2024 | St. Cocas Kilcock 5K | 5K | 14:47 | 2nd |
| 23 Jun 2024 | Biofreeze Irish Runner 5 Mile | 5 Mile | 24:46 | 3rd |
| 8 Jun 2024 | Patrick Bell & Nicky Philips 5K Bohermeen AC | 5K | 14:37 | 1st |
| 18 May 2024 | Biofreeze Irish Runner 5K | 5K | 14:52 | 5th |
| 7 Apr 2024 | The Windmill Run 5K & 10K (Dublin Champs) | 10K | 31:51 | 1st |
| 5 Mar 2023 | Lusk 4 Mile | 4 Mile | 18:57 | 1st |
| 9 Feb 2023 | Armagh International 5K | 5K | 14:01 | 21st |
| 29 Jan 2023 | 39th AXA Raheny 5 Mile | 5 Mile | 24:04 | 4th |
| 9 Jan 2023 | National Indoor League R1 | 3K | 8:18 | 1st |
| 20 Nov 2022 | Nat Senior & U23 XC Championships | Senior & U23 Men | 32:22 | 50th |
| 6 Nov 2022 | Dublin U19, Junior & Senior XC Champs | Senior Men | 32:18 | 4th |
| 14 Aug 2022 | AAI League Final | 5K | 15:12 | 2nd |
| 2 Jul 2022 | Morton Games | 5K | 14:34 | 19th |
| 24 Jun 2022 | St Cocas 5K | 5K | 14:12 | 1st |
| 12 Jun 2022 | Irish Runner 5 mile | 5 Mile | 23:44 | 1st |
| 3 Jun 2022 | Patrick Bell and Nicky Philips 5K Bohermeen | 5K | 14:17 | 1st |
| 6 Apr 2022 | Queens Round the River 5K | 5K | 14:18 | 2nd |
| 21 Nov 2021 | National XC Senior and U23 | M Snr & U23 | 31:50 | 20th |
| 31 Oct 2021 | Dublin Senior and Junior Cross Country Championships | Snr Men | 31:24 | 6th |
| 17 Oct 2021 | Autumn Open Cross Country | Senior Men | 24:31 | 16th |
| 20 Oct 2019 | Spar Autumn Open Int Cross Country | Senior Men | 23:42 | 11th |