| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/03/26 | MAROC Regional: Bogendreip East | Blue | 01:41:32 | 20th | 1065 | Racing Chl: Bronze |
| 15/02/26 | GRAMP - Potarch (regional) | Green | 00:58:24 | 10th | 1044 | Racing Chl: Silver |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 4 | 00:54:32 | 28th | 1059 | |
| 16/11/25 | GRAMP - Crathes Local | Green | 01:11:39 | 13th | Racing Chl: Bronze | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 4 | 00:44:51 | 6th | 1081 | |
| 02/11/25 | MAROC Regional Event - Birsemore | Blue | 02:13:11 | 27th | 1065 | Navigation Chl |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 4 | 00:40:33 | 8th | 1083 | |
| 03/09/25 | GRAMP Urban Sprint - Westhill | Long | 00:24:37 | 15th | ||
| 27/08/25 | GRAMP Urban Sprint - Westburn | Sprint | 00:21:59 | 18th | ||
| 20/08/25 | GRAMP Urban Sprint - Duthie park | Long sprint | 00:28:54 | 14th | ||
| 03/08/25 | Sprint Scotland Race 2 | B5 | 00:15:45 | 14th | 1046 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A5 | 00:15:27 | 9th | 1092 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 10W | 00:49:48 | 16th | 1098 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 10W (W55) | 01:32:07 | 42nd | 1009 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:18:59 | 22nd | 1076 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 10W (W55) | 00:40:18 | 13th | 1109 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10W | 00:59:21 | 3rd | 1124 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10W | 01:25:07 | 50th | 1009 | |
| 29/06/25 | GRAMP Local Event - Balmedie | Green | 01:01:19 | 11th | Racing Chl: Silver | |
| 25/06/25 | GRAMP Summer Series - Templars Park | Long | 00:32:48 | 25th | ||
| 22/06/25 | Dess Local | Green | 01:05:49 | 13th | Racing Chl: Silver | |
| 11/06/25 | GRAMP Summer Series - Crathes | Long | 01:10:11 | 21st | ||
| 25/05/25 | GRAMP Local Event - Aden Country Park | Green | 00:51:19 | 7th | Racing Chl: Silver | |
| 21/05/25 | GRAMP Summer Series - Hazlehead | Long | 00:34:00 | 19th | ||
| 18/05/25 | MAROC Potarch Regional | BLUE | 01:17:48 | 16th | 1079 | Racing Chl: Silver |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C4 | 00:16:33 | 22nd | 1018 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C4 | 00:15:50 | 17th | 1039 | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 4 | 00:44:49 | 13th | 1064 | |
| 17/11/24 | MAROC Cambus O'May Regional | Green | 66:48:00 | 11th | 1075 | Navigation Chl |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 4 | 00:37:22 | 16th | 1011 | |
| 06/10/24 | GRAMP Regional - Crathes | Green | 01:02:30 | |||
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 4 | 00:36:30 | 12th | 1002 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 4 | 00:33:07 | 9th | 1053 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 4 | 00:14:55 | 20th | 1008 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 4 | 00:11:54 | 19th | 1047 | |
| 12/05/24 | GRAMP Balmedie regional | Green | 00:54:29 | 6th | 1023 | Racing Chl: Silver |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 5 | 00:44:05 | 16th | 1026 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 5 | 00:16:25 | 10th | 1029 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 5 | 00:21:14 | 8th | 1055 | |
| 21/04/24 | Scottish Orienteering League 2 | Short Blue | 01:15:33 | 31st | 1062 | Racing Chl: Silver |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:45:07 | 36th | 1026 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:15:00 | 27th | 1063 | |
| 07/01/24 | MAROC Glen O'Dee Local | Green | 01:11:30 | 27th | Racing Chl: Bronze | |
| 26/11/23 | MAROC Cambus O'May Local | Orange | 00:41:08 | 4th | Racing Chl: Bronze | |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 4 | 00:38:55 | 33rd | 994 | |
| 27/09/23 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:38:46 | 19th | ||
| 17/09/23 | MAROC Pannanich Regional | Green | 01:33:53 | 11th | 1030 | Navigation Chl |
| 06/09/23 | GRAMP Urban Sprint - Westhill | Sprint | 00:36:09 | 15th | ||
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 5: MUV, WSV | 00:51:54 | 15th | 1011 | |
| 30/08/23 | GRAMP Urban Sprint - Danestone | Sprint | 00:52:42 | 16th |