| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 24/06/26 | NOUL 2 - Aviemore | Long | 00:47:53 | 21st | ||
| 07/06/26 | RR SOUL 4 | 00:25:55 | 5th | 1011 | ||
| 06/06/26 | Berwick Urban | 5. MHV, WUV | 00:33:24 | 2nd | 1009 | |
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 5 | 00:26:47 | 6th | 989 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 5 | 00:12:52 | 4th | 1002 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 5 | 00:12:35 | 3rd | 1031 | |
| 16/05/26 | MOR - Darnaway Black Loch - Local Event | Light Green | 01:19:57 | 38th | Racing Chl: Bronze | |
| 02/05/26 | MAROC SOUL 2 - Aboyne | 00:23:39 | 1st | 1074 | ||
| 26/04/26 | MOR - Loch Na Bo - Regional Event | Short Green | 01:35:08 | 5th | Navigation Chl | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M75, W65, W70) | 00:14:01 | 9th | 1065 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 5 | 00:38:00 | 5th | 1029 | |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 5 | 00:36:48 | 3rd | 1001 | |
| 23/11/25 | SOUL 8 - Newhaven | R5 | 00:40:09 | |||
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 5 | 00:36:23 | |||
| 18/10/25 | Stirling City Race (SOUL 6) | Course 5 | 01:02:21 | 29th | 630 | |
| 27/08/25 | Northern Orienteering Urban League - Grantown on Spey - Event 6 | long | 00:42:23 | 26th | ||
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:18:26 | 8th | 983 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:13:32 | 2nd | 1049 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 13 | 00:55:39 | 51st | 970 | |
| 02/07/25 | Northern Orienteering Urban League - Kinloss Barracks - Event 4 | Long | 00:45:47 | 28th | ||
| 25/06/25 | Northern Orienteering Urban League - Aviemore - Event 3 | Long | 00:44:28 | 25th | ||
| 18/06/25 | Northern Orienteering Urban League - Fochabers - Event 2 | Long | 00:49:02 | 18th | ||
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 5 (M75, M80, M85, W65, W70) | 00:31:11 | 1st | 1026 | |
| 25/05/25 | Dufftown SOUL 4 | 5 | 00:21:02 | 1st | 974 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 5 | 00:32:46 | 26th | 879 | |
| 01/05/25 | Ballymena Urban (UKUL) | 5 | 00:47:19 | 22nd | 803 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:12:52 | 2nd | 1023 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:12:25 | 2nd | 1011 | |
| 01/03/25 | INT Local Events in Edinburgh and The Lothians | Green | 01:14:34 | 11th | Racing Chl: Bronze | |
| 15/02/25 | INVOC Local | 01:07:17 | 62nd | |||
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:36:14 | 3rd | 1054 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:33:10 | 4th | 1002 | |
| 22/01/25 | BASOC Loch Vaa NNC | Short | 01:05:37 | 18th | ||
| 11/12/24 | Northern Night Cup 3 - INVOC | Short | 01:01:15 | 17th | ||
| 24/11/24 | Moravian Local Event - Altyre | Light Green | 01:57:35 | 54th | Navigation Chl | |
| 20/11/24 | BASOC Church Wood NNC | Short | 01:02:29 | 15th | ||
| 10/11/24 | ESOC SOUL 10 | 4 - MUV (65+), WSV (55+) | 00:35:12 | 12th | 1037 | |
| 19/10/24 | MOR - Local Event - Darnaway North | Green | 01:33:49 | 35th | Racing Chl: Bronze | |
| 05/10/24 | INT Local Events in Edinburgh and The Lothians | Light Green | 01:05:13 | 30th | Racing Chl: Silver | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 4 | 00:55:19 | 24th | 737 | |
| 23/08/24 | Northern Urban League 5 - INVOC | Short | 00:29:42 | 8th | ||
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C5 | 00:51:04 | 63rd | 892 | |
| 03/07/24 | Northern Orienteering Urban League - Event #4 | Short | 00:39:33 | 14th | ||
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Short | 00:38:31 | 15th | ||
| 29/05/24 | Northern Urban League 1 - Grantown on Spey | Short | 00:51:10 | 9th | ||
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 5 | 01:06:51 | 25th | 758 | |
| 31/01/24 | Moravian - Carsehill - Northern Night Cup #5 | Short | 00:55:08 | 11th | ||
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:41:47 | 25th | 1067 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:16:48 | 41st | 1009 | |
| 10/09/23 | Scottish Score Championships | Score 2 TD5 | 00:53:32 | 28th |