| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | South Achray - SoSOL 4 | Blue | 01:30:39 | 17th | 1068 | Racing Chl: Bronze |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 9 (M50, W35, W40) | ||||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 10A (W40) | 01:49:35 | 34th | 887 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (W40, W45) | 00:16:09 | 16th | 1108 | |
| 15/03/26 | Croy Hill - SoSOL 3 | Blue | 01:32:18 | 29th | 1074 | Racing Chl: Bronze |
| 28/02/26 | ELO Local Events in Edinburgh and Lothians | Green | 01:00:19 | 28th | Racing Chl: Silver | |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:25:34 | 50th | 1092 | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 01:34:20 | 64th | 1068 | Racing Chl: Bronze |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 3 | 01:00:23 | 28th | 1126 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Long | 01:18:24 | 83rd | ||
| 28/12/25 | ELO Festive Frolic | 60 minute score | 01:07:23 | 118th | ||
| 04/12/25 | FwtN Round #5 - The Steils | Long | 00:30:17 | 24th | ||
| 29/11/25 | ELO Local Events in Edinburgh and Lothians | Green | 01:09:18 | 28th | Racing Chl: Silver | |
| 23/11/25 | SOUL 8 - Newhaven | R3 | 00:53:56 | 10th | 1099 | |
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Blue | 01:36:32 | 36th | Racing Chl: Bronze | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 3 | 00:53:02 | 12th | 1044 | |
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Green | 01:17:19 | 21st | 980 | Racing Chl: Bronze |
| 01/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Night/Nox Event | Green | 01:03:33 | 15th | 1014 | Racing Chl: Bronze |
| 14/09/25 | CompassSport Cup Final | 3 | 01:19:37 | 50th | 1068 | |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:42:01 | 46th | 1023 | Racing Chl: Bronze |
| 06/08/25 | Interlopers Sprintelope (Edinburgh) #17 | Long | 00:43:19 | 25th | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:17:54 | 26th | 1079 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 07W | 01:54:27 | 64th | 897 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 07W (W40, W45) | 02:13:38 | 62nd | 889 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:21:41 | 69th | 1065 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 07W (W40, W45) | 01:20:53 | 63rd | 922 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 13 | 01:45:39 | 68th | 854 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07W | 02:39:41 | 68th | 720 | |
| 16/07/25 | Interlopers Sprintelope (Edinburgh) #14 | Long | 00:26:21 | 22nd | ||
| 18/06/25 | SprintELOpe | Long | 00:45:24 | 17th | ||
| 28/05/25 | Interlopers Sprintelope (Edinburgh) #7 | Long | 01:00:33 | 25th | ||
| 21/05/25 | SprintELOpe | Long | 00:47:58 | 13th | ||
| 07/05/25 | SprintELOpe | Long | 00:37:56 | 13th | ||
| 26/04/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:50:05 | 21st | Racing Chl: Gold | |
| 06/04/25 | INT SoSOL | Blue | 01:07:37 | 28th | 1021 | Racing Chl: Bronze |
| 01/03/25 | INT Local Events in Edinburgh and The Lothians | Yellow | 00:46:20 | 10th | Racing Chl: Bronze | |
| 16/02/25 | ESOC SoSOL | Blue | 01:17:17 | 24th | 1040 | Racing Chl: Silver |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 3 | 00:48:32 | 15th | 1088 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 01:28:16 | 55th | 1044 | Racing Chl: Bronze |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 01:07:04 | 32nd | 1078 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:32:06 | 86th | 1034 |