| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 02/08/26 | Lakes 5 Days - Day 1 | 7 | 01:09:03 | 17th | 1135 | |
| 12/07/26 | AIRE Weekend Urban | 2 | 00:46:36 | 4th | 1188 | |
| 11/07/26 | AIRE Weekend Sprint Event - Morning Race | 2 | 00:13:16 | 10th | 1188 | |
| 11/07/26 | AIRE Weekend Sprint Event - Afternoon Race | 2 | 00:10:42 | 10th | 1209 | |
| 08/07/26 | INT Sprintelope (Colinton Dell) | Short | 00:29:14 | 4th | ||
| 01/07/26 | SprintELOpe | Short | 00:23:26 | 1st | ||
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 00:15:58 | 34th | ||
| 28/06/26 | British Sprint Championships - Finals | F10 | 00:15:58 | 9th | 1226 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q11 | 00:14:48 | 3rd | 1199 | |
| 17/06/26 | SprintELOpe | Short | 00:20:57 | 2nd | ||
| 07/06/26 | RR SOUL 4 | 00:34:08 | 9th | 1160 | ||
| 06/06/26 | Berwick Urban | 4. MUV, WSV | 00:33:26 | 1st | 1219 | |
| 03/06/26 | SprintELOpe | Short | 00:24:09 | 1st | ||
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C8 (M65, W16) | 00:54:43 | 7th | 1180 | |
| 20/05/26 | SprintELOpe | Short | 00:16:38 | 1st | ||
| 03/05/26 | Cumbrian galoppen | Blue | ||||
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (M65, W16) | 01:03:33 | 18th | 1185 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:38:24 | 10th | 1177 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M65, W50) | 00:12:03 | 2nd | 1231 | |
| 29/03/26 | Bantaskine | Blue | 00:35:07 | 4th | Racing Chl: Gold | |
| 14/03/26 | Killingworth Urban | Course 3 | 00:37:01 | 2nd | 1197 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 10 (M65, W16) | 00:59:21 | 20th | 1166 | |
| 22/02/26 | CompassSport Cup Heat | 6 | 00:58:38 | 2nd | 1162 | |
| 21/02/26 | Scottish Middle Championships | 4 | 00:49:22 | 13th | 1107 | |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Short Sprint | 00:14:16 | 4th | 1218 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 3 | 00:45:56 | 2nd | 1256 | |
| 26/12/25 | Turkey Trot | Short | 00:42:38 | 4th | ||
| 21/12/25 | Festive Frolics Plessey | Plessey Challenge | 00:44:28 | 4th | ||
| 07/12/25 | BL Penrith Urban (NWUL) | 1 | 00:47:57 | |||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 3 | 00:16:53 | 1st | 1250 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 3 | 00:11:34 | 6th | 1167 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 3 | 00:16:20 | 9th | 1152 | |
| 23/11/25 | SOUL 8 - Newhaven | R3 | 00:43:04 | 3rd | 1232 | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 3 | 00:38:32 | 2nd | 1217 | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 3 | 00:41:36 | 5th | 1204 | |
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 6 | 00:51:01 | 4th | 1201 | |
| 03/10/25 | Junior European Cup Sprint (with Spectator Races) | 4 | 00:19:56 | |||
| 21/09/25 | Scottish Orienteering League 4 | Short Blue | 00:51:43 | 2nd | 1195 | Racing Chl: Gold |
| 17/09/25 | Culross Urban event | Short | 00:20:28 | 1st | ||
| 13/09/25 | Urban Teesdale | B | 00:31:34 | 1st | 1241 | |
| 07/09/25 | Scottish Orienteering League 3 | Short Blue | 00:57:40 | 12th | 1171 | Racing Chl: Gold |
| 31/08/25 | British Sprint Championships - Finals | F10 | 00:15:57 | 5th | 1237 | |
| 31/08/25 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 00:15:57 | 5th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q11 | 00:14:55 | 5th | 1184 | |
| 16/08/25 | BL Saturday Series, Aughertree | Blue | 00:53:58 | 4th | Racing Chl: Gold | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 4 (M65, M70, W55, W60) | 00:34:14 | 2nd | 1192 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:36:42 | 12th | 1179 | |
| 28/06/25 | ELO SoSOL - Binning Wood | Blue | 00:55:38 | 1st | 1269 | Racing Chl: Gold |
| 22/06/25 | HALO Urban Weekend Day 2 Bridlington Town and Harbour | 3 | 00:47:08 | 3rd | 1201 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Middle | 2 | 00:24:10 | 2nd | 1240 |