| 8 Dec 2024 | Newmarket 5K | 5K | 15:44 | 28th |
| 3 Aug 2024 | National U20 + U23 Outdoor Championships | 3000m SC | 10:22 | 4th |
| 25 Apr 2024 | Bandon 5K | 5K | 15:34 | 1st |
| 17 Feb 2024 | National Senior Indoor Champs | 3K | 8:41 | 13th |
| 17 Feb 2024 | National Senior Indoor Champs | 1500m | 4:03 | 6th |
| 27 Jan 2024 | AAI Indoor Games | 3K | 8:40 | 6th |
| 20 Jan 2024 | National U20 + U23 Indoor Championships | 1500m | 3:58 | 3rd |
| 14 Jan 2024 | National Indoor League R2 | 1500m | 4:01 | 1st |
| 6 Jan 2024 | National Indoor League R1 | 800m | 1:59 | 6th |
| 3 Dec 2023 | National Novice XC Champs | Novice Men | 21:05 | 34th |
| 1 Oct 2023 | Douglas Credit Union Charity 5K | 5K | 16:13 | 1st |
| 29 Jul 2023 | National Senior Championships | 1500m | 4:04 | 6th |
| 15 Jul 2023 | National Combined Events Champs + AAI Games | 1500m | 4:02 | 4th |
| 2 Jul 2023 | National U20 + U23 Outdoor Championships | 1500m | 4:03 | 8th |
| 8 Feb 2023 | Track + Field Live - Meet 7 - NIA | 800m | 1:58 | 6th |
| 1 Feb 2023 | T+F Live Meet 5 - TUS Athlone | 800m | 1:59 | 2nd |
| 14 Jan 2023 | National Junior + U23s Indoor Championships | 1500m | 4:03 | 4th |
| 2023 | Togher AC 5K | 5K | 15:26 | 4th |
| 11 Dec 2022 | Newmarket 5K | 5K | 15:15 | 10th |
| 17 Jul 2022 | National Junior and U23 Championships | 1500m | 4:07 | 2nd |
| 25 Jun 2022 | National 150th Senior T+F Championships | 1500m | 4:02 | 8th |
| 13 Mar 2022 | National Junior + U23s Indoor Championships | 1500m | 4:09 | 5th |
| 26 Feb 2022 | National Senior Indoor Championships | 800m | 2:01 | 7th |
| 12 Feb 2022 | AAI Indoor Games + Indoor League Final | 1500m | 4:07 | 2nd |
| 23 Jan 2022 | National Indoor League Round 2 | 800m | 2:04 | 4th |
| 9 Jan 2022 | National Indoor League - Round 1 | 1500m | 4:18 | 2nd |
| 2022 | Togher AC 5K | 5K | 15:45 | 7th |
| 21 Nov 2021 | National XC U18 and Junior | M Junior & U18 | 20:17 | 47th |
| 3 Oct 2021 | Douglas Credit Union "Current Account" 5K | 5K | 16:27 | |
| 29 Aug 2020 | National Seniors Championships | 800m | 2:06 | 9th |