| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C17 | 00:46:45 | 14th | ||
| 01/08/23 | S6D Moray 2023 Day 3 | C17 | 00:58:01 | 27th | ||
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C17 | 00:34:20 | 28th | ||
| 30/07/23 | S6D Moray 2023 Day 1 | C17 | 01:02:19 | 20th | ||
| 24/06/23 | NI Colour Series 4 - Tollymore Weekend | Green | 01:05:26 | 5th | Racing Chl: Bronze | |
| 20/05/23 | NI Colour Series 3 | Green | 00:53:00 | 1st | Racing Chl: Silver | |
| 07/05/23 | British Middle Distance Championships (UKOL) | 12 | 00:31:18 | 15th | ||
| 06/05/23 | British Sprint Championships Qualifiers | Q5 | 00:21:50 | 11th | ||
| 06/05/23 | British Sprint Championships Finals | F5 | 00:16:53 | 7th | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | 26 | 00:51:41 | 9th | ||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 19 | 00:27:55 | 15th | ||
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16) | 00:19:32 | 63rd | ||
| 25/03/23 | Spring Cup 1 - Slieve Garron | Short Blue | 01:01:52 | |||
| 18/03/23 | NI Colour Series 2 | Green | 00:51:22 | 2nd | Racing Chl: Gold | |
| 12/11/22 | Autumn Trophy 3 - Cairn Wood | Short Green | 00:35:51 | 1st | Racing Chl: Gold | |
| 22/10/22 | Autumn Trophy 2 -Slievenagore | Short Green | 00:43:28 | 2nd | Racing Chl: Bronze | |
| 15/10/22 | NI Orienteering Championships 2022 | Course 10 | 00:43:49 | 1st | ||
| 24/09/22 | NI Colour Series 5 | Light Green/M14 | 00:35:06 | 9th | ||
| 10/09/22 | Autumn Trophy 1 - Tollymore | Short Green | 01:38:30 | 15th | Navigation Chl | |
| 25/06/22 | Tollymore weekend NI Colour series 4 | Light Green | 00:41:12 | 1st | Racing Chl: Gold | |
| 24/06/22 | Tollymore weekend - NI Urban League event | Short | 00:19:17 | 1st | ||
| 28/05/22 | NI Colour series 3 | Light Green | 01:01:35 | |||
| 14/05/22 | NI Middle Distance Championships 2022 | course 6 | 00:13:36 | 1st | ||
| 14/05/22 | NI Sprint Championships 2022 (part of the NI Urban League) | Course 6 | 00:04:47 | 1st | ||
| 09/04/22 | Spring Cup 3 - Divis | Orange | 00:36:58 | 1st | Racing Chl: Gold | |
| 02/04/22 | NI Colour series 2 | Light Green | 00:21:41 | 1st | Racing Chl: Gold | |
| 19/03/22 | NI Colour series 1 | Yellow | 00:29:24 | |||
| 12/03/22 | Spring Cup 2 - Meelmore | Orange | 00:26:35 | |||
| 05/03/22 | Spring Cup 1 - Woodburn | Yellow | 00:24:28 | 4th | Racing Chl: Gold | |
| 19/02/22 | NI Score Championships 2022 | Junior Score | 00:44:34 | |||
| 30/10/21 | NI Colour series 4 | Orange | 00:40:51 | 19th | Racing Chl: Bronze | |
| 19/09/21 | Hillsborough Autumn Event | Orange | 01:07:32 | 3rd | Navigation Chl | |
| 25/08/21 | WEE-12 Belvoir Park | Long | 01:17:22 | 40th | ||
| 26/06/21 | NI Colour Series 3 | Orange | 00:51:06 | 2nd | Racing Chl: Bronze | |
| 12/12/20 | Autumn Trophy 2 - Donard Forest (Postponed from 5 Dec to 12 Dec) | Orange | 00:59:48 | 11th | Navigation Chl | |
| 17/10/20 | Autumn Trophy 1 | Orange | 00:53:03 | 6th | Navigation Chl | |
| 22/08/20 | Tollymore LVO Club Event | Yellow | 00:46:14 | 7th | Navigation Chl | |
| 01/08/20 | Meelmore Club Event | Yellow | 00:23:27 | 1st | Racing Chl: Silver | |
| 07/03/20 | NI Colour Series 1 | Orange | 00:38:01 | 2nd | Racing Chl: Bronze | |
| 30/11/19 | Autumn Trophy 2 - Provisional Re-Scheduled | Orange | 00:39:01 | 4th | Racing Chl: Bronze | |
| 16/11/19 | Autumn Trophy 3 | Orange | 00:35:50 | 8th | Racing Chl: Gold |