| 1 Feb 2022 | Kinnitty Castle Knight Run 10K | 10K | 51:47 | 64th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Friday | 49:58 | 8th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Monday | 27:34 | 4th |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Wednesday | 24:50 | 2nd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Tuesday | 26:10 | 3rd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Thursday | 26:59 | 2nd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Sunday | 27:07 | 2nd |
| 26 Apr 2020 | MyRun Keep it short Keep it brief daily 2K and 5K | 5k Saturday | 23:59 | 2nd |
| 20 Apr 2020 | MyRun Community Virtual Runs WK 4 20th to 26th | 5K | 27:12 | 32nd |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | WEDNESDAY | 24:35 | 6th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | TUESDAY | 25:14 | 2nd |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | THURSDAY | 27:32 | 3rd |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | SUNDAY | 27:37 | 4th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | SATURDAY | 26:28 | 4th |
| 20 Apr 2020 | My Run Keep it short Keep it brief Daily 5K 20th to 26th | FRIDAY | 23:52 | 1st |
| 12 Apr 2020 | MyRun Community Virtual Runs Wk3 13th to 19th | 5K | 26:21 | 9th |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | WEDNESDAY | 26:28 | 3rd |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | TUESDAY | 24:58 | 1st |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | THURSDAY | 26:22 | 2nd |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | SUNDAY | 27:52 | 2nd |
| 12 Apr 2020 | MyRun Keep it short Keep it brief 5K 13th to 19th | SATURDAY | 25:39 | 1st |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | WEDNESDAY | 27:02 | 6th |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | TUESDAY | 25:20 | 3rd |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | THURSDAY | 26:19 | 4th |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | SUNDAY | 25:08 | 2nd |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | SATURDAY | 27:25 | 2nd |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | MONDAY | 25:34 | 6th |
| 6 Apr 2020 | MyRun Keep it short Keep it brief 5K 6th to 12th | FRIDAY | 25:43 | 3rd |
| 29 Mar 2020 | MyRun Keep it short Keep it brief 5K 30th to 5th | SUNDAY | 27:16 | 3rd |
| 29 Mar 2020 | MyRun Keep it short Keep it brief 5K 30th to 5th | SATURDAY | 25:18 | 6th |