| 15 Aug 2026 | Frank Duffy 10 Mile | 10 Mile | 1:28:32 | 1662nd |
| 3 Aug 2026 | Battle of Clontarf 10 Mile Leinster Championships | 10 Mile | 1:30:29 | 230th |
| 9 Jul 2026 | Docklands 5K | 5K | 20:43 | 370th |
| 7 May 2026 | Drivalia Sandyford 5K | 5K | 21:14 | 65th |
| 3 May 2026 | Dublin Half Marathon | Half Marathon | 1:42:16 | 2308th |
| 10 Jan 2026 | World Half Marathon Festival - Sunday | Half Marathon | 1:52:21 | 83rd |
| 30 Nov 2025 | Clontarf Half Marathon & 5 Mile | Half Marathon | 2:42:07 | 2535th |
| 26 Oct 2025 | Dublin Marathon | Marathon | 4:05:24 | 9970th |
| 20 Jul 2025 | Biofreeze Irish Runner 10 Mile | 10 Mile | 1:15:48 | 397th |
| 10 Jul 2025 | Docklands 5K | 5K | 21:15 | 315th |
| 13 Apr 2025 | Marathon de Paris | Marathon | 3:57:54 | 22768th |
| 9 Mar 2025 | Bohermeen AC Half Marathon | Half Marathon | 2:29:20 | 1779th |
| 26 Jan 2025 | Raheny 5 Mile | 5 Mile | 36:16 | 828th |
| 27 Oct 2024 | Dublin Marathon | Marathon | 3:57:06 | 7879th |
| 22 Sept 2024 | Moy Park Belfast City Half Marathon | Half Marathon | 2:20:35 | |
| 10 Sept 2024 | ALG 5K Corporate Team Challenge | 5K | 22:48 | 414th |
| 7 Sept 2024 | Dingle Half Marathon & Marathon | Marathon | 4:13:08 | 204th |
| 17 Aug 2024 | Frank Duffy 10 Mile | 10 Mile | 1:16:18 | 638th |
| 11 Jul 2024 | Docklands 5K | 5K | 20:31 | 242nd |
| 21 Apr 2024 | London Marathon | Marathon | 3:55:51 | 19015th |
| 14 Apr 2024 | Belfast Zoo 5K | 5K | 35:02 | 216th |
| 24 Mar 2024 | Dunboyne 53rd 10K | 10K | 49:28 | 774th |
| 8 Jan 2024 | Dublin IMasters XC Champs | Men's 50+ | 36:19 | 85th |
| 29 Oct 2023 | Dublin Marathon | Marathon | 4:00:08 | 7381st |
| 23 Sept 2023 | Dublin Race Series Half Marathon | Half Marathon | 1:41:58 | 1060th |
| 26 Aug 2023 | Tullamore Harriers Half + AAI Nationals | Half Marathon | 1:41:45 | 542nd |
| 19 Aug 2023 | Frank Duffy 10 Mile | 10 Mile | 1:17:44 | 607th |
| 4 Aug 2023 | Carlingford 5K | 5K | 21:06 | 199th |
| 29 Jan 2023 | 39th AXA Raheny 5 Mile | 5 Mile | 35:36 | 880th |
| 8 Jan 2023 | Dublin Masters XC Champs | Men's 50+ | 29:26 | 78th |