| 20 Sept 2026 | Copenhagen Half Marathon | Half Marathon | 2:05:07 | 28154th |
| 22 Apr 2023 | Royal Canal Run Longford | Half Marathon | 2:08:04 | 168th |
| 6 Nov 2022 | New York City Marathon | Marathon | 4:21:04 | 15919th |
| 25 Sept 2022 | Berlin-Marathon | Marathon | 3:58:04 | 3176th |
| 1 May 2022 | Cairn Hill Challenge | 10K | 59:34 | 16th |
| 18 Apr 2022 | Boston Marathon | Marathon | 4:02:43 | 17801st |
| 26 Sept 2021 | Berlin-Marathon | Marathon | 4:21:17 | 2523rd |
| 30 Apr 2020 | The Virtually Connected Run | Half Marathon | 1:52:58 | 59th |
| 13 Apr 2020 | "Lockdown" Virtual Run | Marathon | 3:55:10 | 71st |
| 2 Feb 2020 | Trim 10 Mile | 10 Mile | 1:38:14 | 1214th |
| 27 Oct 2019 | Dublin Marathon | Marathon | 4:16:43 | 9866th |
| 13 Oct 2019 | Chicago Marathon | Marathon | 3:58:56 | 16111th |
| 7 Sept 2019 | Ireland West ¾ Marathon & 5K | 3/4 Marathon | 2:56:25 | 145th |
| 28 Jul 2019 | The Ros Run, Sliabh Bawn | 10K | 55:21 | 22nd |
| 27 Jul 2019 | The Ros Run, Sliabh Bawn | 10K | 1:03:37 | 45th |
| 28 Apr 2019 | London Marathon | Marathon | 3:59:27 | 14673rd |
| 7 Apr 2019 | Lough Boora Half Marathon & 5K | Half Marathon | 2:09:23 | 372nd |
| 4 Nov 2018 | New York City Marathon | Marathon | 4:09:04 | 17495th |
| 29 Jul 2018 | The Ros Run, Sliabh Bawn | 10K | 58:55 | 30th |
| 9 Jun 2018 | 100K ( | Half Marathon | 1:57:30 | 103rd |
| 22 Apr 2018 | Royal Canal Run (Longford) | Half Marathon | 2:04:26 | 130th |
| 31 Mar 2018 | The Ros Run | 10K | 53:11 | 50th |