| 1 Jul 2026 | Rooskey 5K | 5K | 33:54 | 243rd |
| 28 Jun 2023 | Rooskey 5K | 5K | 29:15 | 167th |
| 10 Sept 2022 | The Ros Run | 10K | 1:10:27 | 85th |
| 30 Jun 2020 | New Athletic Track For Navan Virtual Run | 5K | 54:22 | 256th |
| 12 May 2020 | Pieta Hope Virtual Run | 5K | 28:20 | 72nd |
| 30 Apr 2020 | The Virtually Connected Run | 5K | 30:27 | 273rd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Friday | 29:19 | 3rd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Monday | 31:56 | 9th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Saturday | 29:36 | 4th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Sunday | 30:06 | 4th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Thursday | 29:04 | 3rd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Tuesday | 31:44 | 6th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Wednesday | 31:00 | 3rd |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | FRIDAY | 32:57 | 5th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | MONDAY | 32:21 | 8th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | THURSDAY | 32:08 | 7th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | TUESDAY | 32:36 | 4th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | SATURDAY | 32:26 | 6th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | SUNDAY | 32:48 | 6th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | WEDNESDAY | 32:20 | 10th |
| 13 Apr 2020 | MyRun 5K Time Trial 13th to 19th | 5K | 32:45 | 60th |
| 13 Apr 2020 | "Lockdown" Virtual Run | 5K | 32:06 | 380th |
| 12 Apr 2020 | MyRun Community Virtual Runs Wk3 13th to 19th | 5K | 33:31 | 29th |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | MONDAY | 32:20 | 6th |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | TUESDAY | 32:47 | 6th |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | SATURDAY | 32:41 | 4th |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | THURSDAY | 32:06 | 7th |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | WEDNESDAY | 34:05 | 6th |
| 11 Apr 2020 | MyRun Community Virtual Runs Wk2 6th to 12th | 5K | 31:01 | 15th |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | FRIDAY | 32:24 | 6th |