| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:24:17 | 46th | 1060 | |
| 15/03/26 | Croy Hill - SoSOL 3 | Green | 01:05:19 | 14th | 1058 | Racing Chl: Bronze |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 05 (M45) | 02:37:18 | 30th | 1003 | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Blue | 00:53:39 | |||
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:27:56 | 59th | 1031 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 2 | 01:20:36 | 64th | 1030 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 2 | 00:27:00 | 12th | 1065 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 2 | 00:23:14 | 12th | 1085 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 2 | 00:15:16 | 11th | 1104 | |
| 29/11/25 | AYROC autumn series | Green | 01:18:24 | |||
| 23/11/25 | SOUL 8 - Newhaven | R2 | 01:05:07 | 20th | 1009 | |
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Blue | 01:26:37 | 34th | Racing Chl: Bronze | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 2 | 01:10:00 | 16th | 968 | |
| 01/10/25 | Bannockburn Urban event | Long | 00:29:22 | 23rd | ||
| 24/09/25 | Westquarter Urban event | Long | 00:32:08 | 25th | ||
| 21/09/25 | Scottish Orienteering League 4 | Blue | 01:57:51 | 61st | 987 | Racing Chl: Bronze |
| 17/09/25 | Culross Urban event | Long | 00:38:44 | 29th | ||
| 10/09/25 | Stirling Braehead Urban event | Long | 00:25:58 | 24th | ||
| 07/09/25 | Scottish Orienteering League 3 | Red | 00:58:52 | 1st | Racing Chl: Gold | |
| 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) | 01:28:28 | 378th | ||
| 31/08/25 | British Sprint Championships - Finals | F7 | 00:28:28 | 13th | 1019 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:23:22 | 38th | 1110 | |
| 27/08/25 | Cowie Urban event | Long | 00:34:22 | 32nd | ||
| 20/08/25 | Clackmannan Urban event | Long | 00:27:19 | 33rd | ||
| 13/08/25 | Queen Victoria School Urban event | Long | 00:27:56 | 29th | ||
| 03/08/25 | Sprint Scotland Race 2 | B3 | 00:25:36 | 14th | 1006 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A3 | 00:23:10 | 15th | 1087 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 09 | 01:14:19 | 65th | 989 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 09 (W16) | 00:39:45 | 52nd | 1042 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 09 | 01:18:06 | 39th | 1080 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 09 | 01:17:45 | 37th | 1092 | |
| 25/05/25 | Dufftown SOUL 4 | 2 | 00:59:56 | 14th | 974 | |
| 24/05/25 | Kinloss Barracks Indoor Event | Long Hard | 00:50:32 | 16th | ||
| 14/05/25 | Bo'ness Foreshore WEE 5 | Short Green | 00:31:06 | 5th | Racing Chl: Gold | |
| 03/05/25 | Scottish Championships | Course 4 | 02:15:43 | 30th | 968 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 01:55:59 | |||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M40, M45) | 01:19:18 | 90th | 1110 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:26:58 | 55th | 1128 | |
| 09/04/25 | Tullibody Urban | Long | 00:30:25 | 18th | ||
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:19:01 | 48th | 1038 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:18:54 | 48th | 1036 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Blue | 01:58:54 | 65th | 988 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C2b | 01:16:59 | 36th | 1004 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Blue (M16, M55, M60, W18, W40, W45) | 01:28:56 | 104th | 998 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 4 (M45, M50) | 01:33:46 | 77th | 969 | |
| 23/02/25 | CompassSport Cup Heat | 2 Short Brown | 01:38:52 | 29th | 998 | Racing Chl: Bronze |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 01:33:00 | 64th | 1017 | Racing Chl: Bronze |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:24:57 | |||
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 2 | 01:00:04 | 18th | 1008 | |
| 02/11/24 | Polmaise Regional Event | Green | 01:16:00 | 14th | 1060 | Racing Chl: Bronze |