| 12 Sept 2026 | Ratoath AC Half Marathon | Half Marathon | 2:08:19 | 1507th |
| 25 Jun 2026 | Clonee 10K | 10K | 1:04:24 | 441st |
| 31 May 2026 | Women’s Mini Marathon | 10K | 1:03:55 | 6553rd |
| 3 May 2026 | Dublin Half Marathon | Half Marathon | 2:15:01 | 9793rd |
| 17 Mar 2026 | Up & Out Paddy's Day 5K & 10K | 10K | 1:02:31 | 186th |
| 28 Dec 2025 | D15 Suicide Awareness 5K | 5K | 32:22 | 310th |
| 21 Sept 2025 | Dublin Race Series Half Marathon | Half Marathon | 2:24:39 | 5947th |
| 13 Sept 2025 | Ratoath AC Half Marathon | Half Marathon | 2:10:37 | 1422nd |
| 20 Jul 2025 | Biofreeze Irish Runner 10 Mile | 10 Mile | 1:40:00 | 1255th |
| 29 Jun 2025 | Ronan Biofreeze Irish Runner 5 Mile | 5 Mile | 48:53 | 1255th |
| 23 Mar 2025 | Dunboyne 54th 10K | 10K | 1:00:44 | 1287th |
| 2 Feb 2025 | Trim 10 Mile | 10 Mile | 1:36:38 | 1501st |
| 27 Oct 2024 | Dublin Marathon | Marathon | 4:33:34 | 12913th |
| 6 Oct 2024 | Irish 3/4 Marathon | 3/4 Marathon | 3:24:09 | 891st |
| 22 Sept 2024 | Dublin Race Series Half Marathon | Half Marathon | 2:05:16 | 3884th |
| 6 Jul 2024 | Clontarf 5 Mile & Half Marathon | Half Marathon | 2:14:16 | 2234th |
| 27 Jun 2024 | Clonee 10K | 10K | 55:32 | 335th |
| 23 Jun 2024 | Biofreeze Irish Runner 5 Mile | 5 Mile | 46:18 | 960th |
| 21 Apr 2024 | Maynooth 10K / 5K | 10K | 59:14 | 378th |
| 14 Apr 2024 | Biofreeze Great Ireland Run | 10K | 1:00:47 | 1419th |
| 23 Sept 2023 | Dublin Race Series Half Marathon | Half Marathon | 2:10:23 | 4696th |
| 11 Jun 2023 | Irish Runner 5 Mile | 5 Mile | 50:05 | 981st |
| 20 May 2023 | Irish Runner Series 5K | 5K | 28:10 | 819th |
| 16 Apr 2023 | Great Ireland Run | Other | 50:40 | 1378th |
| 10 Jul 2022 | Irish Runner 10 mile | 10 Mile | 1:35:00 | 438th |
| 31 May 2022 | Government Services 5 Mile | 5 Mile | 43:45 | 202nd |
| 28 Apr 2019 | St. Andrews AC 5K / 10K Ashbourne | 5K | 29:22 | 48th |
| 14 Apr 2019 | Great Ireland Run | 10K | 59:28 | 2262nd |
| 3 Apr 2016 | EirGrid Dunboyne 4 Mile & Fun Run | 4 Mile | 38:16 | 454th |
| 2012 | Gov Ser 5 Mile 12 | 5 Mile | 50:34 | 392nd |