| 23 Aug 2026 | Half Marathon | Half Marathon | 1:59:06 | 310th |
| 1 Feb 2026 | John Treacy Dungarvan 10 Mile | 10 Mile | 1:28:07 | 1966th |
| 29 Nov 2025 | Waterford Half Marathon | Half Marathon | 1:58:25 | 1388th |
| 26 Oct 2025 | Dublin Marathon | Marathon | 3:59:07 | 9577th |
| 30 Nov 2024 | Waterford Half Marathon | Half Marathon | 1:52:30 | 1105th |
| 27 Oct 2024 | Dublin Marathon | Marathon | 3:52:05 | 7005th |
| 14 Sept 2024 | Medieval Marathon | Marathon | 3:56:15 | 63rd |
| 2 Jun 2024 | Cork City Marathon | Marathon | 3:59:02 | 750th |
| 4 Feb 2024 | John Treacy Dungarvan 10 Mile | 10 Mile | 1:26:36 | 1773rd |
| 2024 | Half Marathon | Half Marathon | 1:55:29 | 299th |
| 29 Oct 2023 | Dublin Marathon | Marathon | 4:02:44 | 7816th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 3:46:12 | 4888th |
| 14 Sept 2019 | Medieval Marathon, 30K, Half Marathon & 10K | Marathon | 4:00:49 | 53rd |
| 22 Jun 2019 | Waterford Viking Marathon | Marathon | 3:44:33 | 80th |
| 3 Feb 2019 | John Treacy Dungarvan 10 | 10 Mile | 1:21:26 | 1171st |
| 8 Dec 2018 | Clonakilty Waterfront Marathon IX | Marathon | 3:44:54 | 87th |
| 28 Oct 2018 | Dublin Marathon | Marathon | 3:36:07 | 2811th |
| 15 Sept 2018 | Medieval Marathon | Marathon | 3:41:10 | 31st |
| 4 Feb 2018 | John Treacy Dungarvan 10 Mile | 10 Mile | 1:20:05 | 980th |
| 29 Oct 2017 | Dublin Marathon | Marathon | 3:29:25 | 2383rd |
| 24 Jun 2017 | Waterford Viking Marathon | Marathon | 3:44:04 | 83rd |
| 30 Oct 2016 | Dublin Marathon | Marathon | 3:25:01 | 1970th |
| 17 Sept 2016 | Medieval Marathon, Kilkenny | 30km | 2:29:22 | 22nd |
| 13 Feb 2016 | Run Mount Juliet | Half Marathon | 1:45:46 | 64th |
| 26 Oct 2015 | Dublin Marathon | Marathon | 3:39:46 | 2816th |
| 30 May 2015 | Tullaroan | Marathon | 3:58:05 | 23rd |
| 3 May 2015 | Great Limerick Run | Marathon | 3:50:47 | 289th |
| 4 May 2014 | Great Limerick Run | Marathon | 3:47:32 | 279th |
| 28 Oct 2013 | Dublin Marathon | Marathon | 3:58:27 | 5086th |
| 5 May 2013 | Great Limerick Run | Marathon | 3:58:30 | 337th |