| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/08/26 | Lakes 5 Days - Day 3 | 16 | 01:04:30 | 48th | 884 | |
| 03/08/26 | Lakes 5 Days - Day 2 | 16 | 00:57:32 | 45th | 961 | |
| 02/08/26 | Lakes 5 Days - Day 1 | 16 | 00:54:08 | 43rd | 914 | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | 20 | 01:32:03 | |||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 21 | 00:37:30 | 22nd | 1070 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 14 (W55, W60) | 00:21:55 | 88th | 902 | |
| 21/03/26 | INVOC Regional Event | Light Green | 01:22:16 | 8th | Navigation Chl | |
| 18/01/26 | INVOC local event - Littlemill | Lt Green | 01:15:02 | 3rd | ||
| 01/11/25 | INVOC Regional event - Anagach | light green | 01:18:46 | |||
| 27/08/25 | Northern Orienteering Urban League - Grantown on Spey - Event 6 | short | 00:27:20 | 11th | ||
| 25/07/25 | Coast & Islands Day 5 | Short | 00:29:08 | 68th | 817 | |
| 24/07/25 | Coast & Islands Day 4 | Short | 01:10:13 | 75th | 820 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 01:04:09 | 41st | 981 | |
| 21/07/25 | Coast & Islands Day 2 | Short | 00:33:27 | 19th | 1044 | |
| 20/07/25 | Coast & Islands Day 1 | Short | 00:49:59 | 33rd | 994 | |
| 25/06/25 | Northern Orienteering Urban League - Aviemore - Event 3 | Short | 00:36:14 | 16th | ||
| 24/05/25 | Kinloss Barracks Indoor Event | Moderate | 01:01:27 | 12th | ||
| 01/12/24 | INVOC local - Littlemill | Light Green | 01:04:20 | 7th | Racing Chl: Bronze | |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Light Green | 01:20:42 | 16th | Racing Chl: Bronze | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 4 | 00:43:54 | 19th | 898 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 4 | 00:53:40 | |||
| 04/08/23 | S6D Moray 2023 Day 5 | C14 | 00:38:27 | 46th | 818 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C14 | 00:56:17 | 18th | 936 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:21:27 | 104th | 856 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C14 | 01:18:14 | 52nd | 828 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C14 | 00:50:08 | 32nd | 898 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C14 | 01:07:06 | 19th | 950 | |
| 28/07/23 | Coast and Islands 2023 - Day 6 | Short | 00:30:16 | 32nd | 876 | |
| 26/07/23 | Coast and Islands 2023 - Day 4 | Short | 00:35:48 | 39th | 859 | |
| 25/07/23 | Coast and Islands 2023 - Day 3 | Short | 01:16:34 | 24th | 958 | |
| 24/07/23 | Coast and Islands 2023 - Day 2 | Short | 01:23:17 | 33rd | 894 | |
| 22/07/23 | Coast and Islands 2023 - Day 1 | Short | 01:29:55 | 23rd | 940 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | 27 | 01:31:33 | 76th | 888 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 19 | 01:01:03 | 104th | 881 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55, W60) | 00:40:42 | 195th | 428 | |
| 04/02/23 | INVOC - SOUL2 | Course 4 | 00:46:43 | 13th | 811 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Light Green | 01:06:37 | 7th | Navigation Chl | |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Light Green | 01:36:55 | 6th | Navigation Chl | |
| 25/09/22 | Scottish Orienteering League 5 | Light Green | 01:15:59 | 18th | Navigation Chl | |
| 08/06/22 | Craigmonie, Drumnadrochit | Orange | 00:46:19 | 6th | Racing Chl: Bronze | |
| 25/05/22 | Cawdor Wood, Cawdor | Orange | 00:42:08 | 5th | Racing Chl: Silver | |
| 07/08/21 | Scottish 6 Days - Day 6 | C19 | 00:34:51 | 14th | 892 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | C19 | 01:30:02 | 52nd | ||
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | C19 | 01:30:02 | 31st | 793 | |
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | C19 | 00:57:26 | 15th | 930 | |
| 14/09/19 | MOR Saturday and Schools League - Findhorn | Yellow | ||||
| 01/09/19 | Nairn East Beach | Light green | 00:57:30 | 7th | Racing Chl: Silver | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | C14 | 01:10:31 | 16th | 872 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C14 | 01:01:19 | 25th | 891 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C14 | 00:53:58 | 24th | 920 |