| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9B (M60) | 00:58:57 | 40th | 1152 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 10 (M60) | 00:14:28 | 4th | 1235 | |
| 21/03/26 | INVOC Regional Event | Blue | 01:14:29 | 3rd | 1195 | Racing Chl: Gold |
| 22/02/26 | CompassSport Cup Heat | 4 | 01:16:58 | 27th | 1140 | |
| 21/02/26 | Scottish Middle Championships | 3 | 01:47:15 | 46th | 925 | |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:21:14 | 32nd | 1205 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 3 | 01:07:09 | |||
| 17/01/26 | MOR - Local Event - Sanquhar Woods (copy) | Light Green | 00:48:43 | 7th | Racing Chl: Gold | |
| 23/11/25 | SOUL 8 - Newhaven | R3 | 00:48:51 | 6th | 1161 | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 3 | 00:43:00 | 6th | 1164 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 3 | 00:47:03 | 12th | 1179 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 3 | 00:33:53 | 8th | 1171 | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 3 | 00:44:14 | 10th | 1168 | |
| 11/10/25 | INVOC local event | Green | 01:36:22 | 4th | Navigation Chl | |
| 04/10/25 | Roseisle West - Local Event - MOR | Green | 00:44:17 | 26th | Racing Chl: Gold | |
| 20/09/25 | SLOW City of London Race | Course 5 | 01:00:30 | 22nd | 1168 | |
| 19/09/25 | CoL W/E event | Course 3 | 00:27:25 | 15th | 1124 | |
| 14/09/25 | CompassSport Cup Final | 6 | 00:45:12 | 31st | 1144 | |
| 13/09/25 | Urban Teesdale | B | 00:35:12 | 6th | 1181 | |
| 06/09/25 | MOR - Local Event - Darnaway East | Light Green | 00:40:39 | 5th | Racing Chl: Gold | |
| 27/08/25 | Northern Orienteering Urban League - Grantown on Spey - Event 6 | long | 00:35:42 | 15th | ||
| 18/06/25 | Northern Orienteering Urban League - Fochabers - Event 2 | Long | 00:41:52 | 11th | ||
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:41:04 | 4th | 1191 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 3 (M14, M60, W18, W20, W35, W40, W45) | 00:29:11 | 3rd | 1185 | |
| 24/05/25 | Kinloss Barracks Indoor Event | Long Hard | 00:55:07 | 24th | ||
| 03/05/25 | Scottish Championships | Course 6 | 01:12:20 | 4th | 1224 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35) | 00:55:35 | 73rd | 1113 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:14:24 | 4th | 1227 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:13:50 | 6th | 1208 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:15:38 | 10th | 1157 | |
| 23/02/25 | CompassSport Cup Heat | 6 Green Men | 00:52:14 | 30th | 971 | |
| 16/02/25 | Moravian Local Event - Binn Hill - Lossie Forest | Light Green | 00:40:45 | 1st | Racing Chl: Gold | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 3 | 00:41:52 | 5th | 1191 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:19:04 | 29th | 1237 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 00:50:43 | 4th | 1224 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 3 | 00:08:19 | 4th | 1228 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 3 | 00:10:09 | 4th | 1210 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 3 | 00:24:02 | 5th | 1170 | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 3 | 00:31:23 | 3rd | 1201 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 3 | 00:10:26 | 3rd | 1212 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 3 | 00:10:44 | 3rd | 1200 | |
| 23/08/24 | Northern Urban League 5 - INVOC | Long | 00:29:47 | |||
| 16/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:18:33 | 11th | 1225 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C3 | 00:43:44 | 42nd | 1145 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C3 | 00:31:45 | 29th | 1225 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C3 | 00:26:57 | 36th | 1141 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C3 | 00:21:12 | 37th | 1171 | |
| 03/07/24 | Northern Orienteering Urban League - Event #4 | Long | 00:34:11 | 5th | ||
| 19/06/24 | Northern Orienteering Urban League - Event #3 | Long | 00:39:22 | 9th | ||
| 29/05/24 | Northern Urban League 1 - Grantown on Spey | Long | 00:55:16 | 18th |