| 29 Oct 2023 | Dublin Marathon | Marathon | 2:58:34 | 679th |
| 5 Feb 2023 | John Treacy Dungarvan 10 Mile | 10 Mile | 59:48 | 128th |
| 3 Dec 2022 | Waterford AC Half Marathon | Half Marathon | 1:29:10 | 194th |
| 17 Sept 2022 | Medieval Marathon | Half Marathon | 1:22:48 | 3rd |
| 25 Aug 2022 | Celbridge AC 5K | 5K | 24:26 | 237th |
| 24 Jul 2022 | St Josephs AC Pink Rock 10K | 10K | 36:26 | 18th |
| 30 Apr 2022 | Leinster Novice & Master Road Champs | M NOVICE | 21:47 | 35th |
| 24 Apr 2022 | Pettitts Supervalu Wexford Half Marathon & 10K | 10K | 50:34 | 77th |
| 14 Apr 2022 | Streets of Kilkenny | 5K | 17:46 | 116th |
| 20 Feb 2022 | Maratón de Sevilla | Marathon | 3:00:35 | |
| 6 Feb 2022 | John Treacy Dungarvan 10 | 10 Mile | 59:43 | 96th |
| 15 Jan 2022 | Athletics Leinster Master and Inter XC | M Mas | 22:25 | 67th |
| 28 Aug 2021 | Athletics Kilkenny County 10K | 10K | 37:52 | 10th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 2:58:33 | 606th |
| 14 Sept 2019 | Medieval Marathon, 30K, Half Marathon & 10K | Half Marathon | 1:23:36 | 2nd |
| 6 Jul 2019 | Achill Half Marathon & 10K | Half Marathon | 1:19:33 | 6th |
| 22 Jun 2019 | Michael Manning Memorial Dunshaughlin 10K | 10K | 35:04 | 61st |
| 16 Jun 2019 | The Mile Marker | 10 Mile | 1:07:50 | 17th |
| 18 Apr 2019 | Streets of Kilkenny 5K | 5K | 28:52 | 573rd |
| 3 Feb 2019 | John Treacy Dungarvan 10 | 10 Mile | 59:25 | 77th |
| 13 Jan 2019 | Leinster Master & Intermediate Cross Country | Master Men | 21:38 | 30th |
| 28 Oct 2018 | Dublin Marathon | Marathon | 2:50:00 | 256th |
| 8 Sept 2018 | West Waterford Greenway Half Marathon | Half Marathon | 1:21:10 | 13th |
| 24 Jun 2018 | Pink Rock 10K | 10K | 37:54 | 11th |
| 7 May 2018 | Leinster Novice & Master Road Championships | MAST MEN | 21:23 | 29th |
| 25 Mar 2018 | Mallow 10 Mile | 10 Mile | 59:44 | 48th |
| 4 Feb 2018 | John Treacy Dungarvan 10 Mile | 10 Mile | 59:31 | 79th |
| 12 Nov 2017 | Leinster Senior Cross Country | Senior Men | 39:45 | 45th |
| 28 Oct 2017 | Novice Leinster Cross Country | Novice Men | 22:15 | 46th |
| 30 May 2017 | Government Services 5 Mile Bhaa Rules | 5 Mile | 27:26 | 18th |