| 27 Sept 2026 | Star of the Sea A.C. 36th Annual Cross Country Meeting | Men's 6km | 24:10 | 7th |
| 12 Sept 2026 | Dromiskin 5K | 5K | 18:19 | 47th |
| 31 Jul 2026 | Streets of Athboy 5K | 5K | 17:59 | 42nd |
| 9 Jul 2025 | Oldcastle 5K | 5K | 18:21 | 10th |
| 21 Jun 2025 | Michael Manning Memorial Dunshaughlin 10K | 10K | 37:51 | 141st |
| 11 May 2025 | Maynooth 10K / 5K | 10K | 38:23 | 17th |
| 16 Feb 2025 | eDreams Mitja Marató Barcelona | Half Marathon | 1:27:08 | |
| 29 Oct 2023 | Dublin Marathon | Marathon | 3:19:20 | 1938th |
| 21 Oct 2023 | Leinster Nov, Jnr & U18 XC Chmps | M Novice | 24:49 | 63rd |
| 23 Jul 2023 | Irish Runner 10 Mile Challenge | 10 Mile | 1:00:59 | 69th |
| 22 Jun 2023 | Clonee 10K | 10K | 35:14 | 14th |
| 17 Jun 2023 | Micheal Manning Memorial Dunshaughlin 10K | 10K | 35:22 | 88th |
| 16 May 2023 | Bob Heffernan & Mary Hanley 5K | 5K | 16:46 | 102nd |
| 30 Apr 2023 | Drogheda 10K | 10K | 35:05 | 14th |
| 10 Apr 2023 | Battle of Clontarf 10 Mile Leinster Chmp | 10 Mile | 58:42 | 24th |
| 26 Mar 2023 | Dunboyne 10K | 10K | 34:30 | 30th |
| 17 Mar 2023 | Tallaght AC 5K | 5K | 16:47 | 21st |
| 26 Feb 2023 | McNally's Duleek & District AC 5K | 5K | 16:20 | 7th |
| 12 Feb 2023 | National Inter & Masters XC Championships. | Masters Men | 24:45 | 46th |
| 5 Feb 2023 | National Indoor Masters Championships | 3K | 9:30 | 5th |
| 27 Dec 2022 | Rita & Robbie 5K | 5K | 17:05 | 7th |
| 18 Dec 2022 | Lennon Solar Christmas 5K - Drogheda & District AC | 5K | 17:17 | 16th |
| 4 Dec 2022 | National Novice XC Champs | Novice Men | 22:11 | 88th |
| 5 Nov 2022 | Leinster Senior XC Championships | Sen & U23 Men | 39:25 | 23rd |
| 23 Oct 2022 | Leinster Novice XC Championships | Novice Men | 24:12 | 29th |
| 25 Sept 2022 | Rathfarnham 5K | 5K | 15:50 | 42nd |
| 13 Aug 2022 | National Masters T+F Champs | 1500m | 4:22 | 4th |
| 24 Apr 2022 | St Andrews AC 5K & 10K | 5K | 17:08 | 2nd |
| 27 Mar 2022 | Super Valu Dunboyne 10K | 10K | 34:24 | 23rd |
| 27 Feb 2022 | Duleek & District AC McNally's 5K | 5K | 16:40 | 4th |