| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/06/26 | RR SOUL 4 | 00:53:15 | 55th | 593 | ||
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 5 | 00:45:50 | 27th | 656 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 5 | 00:24:26 | 29th | 683 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 5 | 00:27:22 | 30th | 585 | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C14 (M90, M95, W85, W90, W95) | 00:47:19 | 1st | ||
| 17/05/26 | Colzium | Orange | 00:52:49 | 12th | Navigation Chl | |
| 13/05/26 | Minewoods (WEE 6) | Yellow | 00:39:56 | 9th | Navigation Chl | |
| 02/05/26 | MAROC SOUL 2 - Aboyne | 00:50:38 | 17th | 590 | ||
| 26/04/26 | South Achray - SoSOL 4 | Orange | 01:32:24 | 14th | Navigation Chl | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 16 (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:28:38 | 33rd | 532 | |
| 29/03/26 | Bantaskine | Yellow | 00:33:58 | 12th | Navigation Chl | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 5 | 01:44:15 | 55th | 340 | |
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Short Green | 01:35:39 | 22nd | Navigation Chl | |
| 21/09/25 | Scottish Orienteering League 4 | Very Short Green | 01:36:10 | 16th | 617 | Navigation Chl |
| 14/09/25 | CompassSport Cup Final | 10 | ||||
| 27/08/25 | Cowie Urban event | Short | 00:39:46 | |||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:24:06 | 26th | 701 | |
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:28:24 | 24th | 723 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 22 | 00:38:55 | 48th | ||
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 22 | 00:58:14 | 45th | ||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 22 | 00:31:24 | 46th | ||
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 22 | 00:52:00 | 53rd | ||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:40:13 | |||
| 22/06/25 | HALO Urban Weekend Day 2 Bridlington Town and Harbour | 5 | 01:16:53 | 41st | 581 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Middle | 4 | 00:45:53 | 38th | 630 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Sprint | 4 | 00:34:40 | 33rd | 641 | |
| 25/05/25 | Dufftown SOUL 4 | 5 | 00:41:10 | 14th | 711 | |
| 24/05/25 | Kinloss Barracks Indoor Event | Easy | 00:24:10 | 3rd | ||
| 14/05/25 | Bo'ness Foreshore WEE 5 | Orange | 00:28:48 | 8th | Racing Chl: Bronze | |
| 03/05/25 | Scottish Championships | Course 13 | 00:37:35 | 1st | ||
| 23/04/25 | Abbotshaugh WEE 2 | Orange | 00:55:38 | 8th | Racing Chl: Bronze | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Very Short Green | 01:23:04 | |||
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:25:19 | 33rd | 635 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:23:54 | 29th | 681 | |
| 10/11/24 | ESOC SOUL 10 | 5 - MHV(75+), WUV(65+), WHV75+) | 00:46:47 | 21st | 681 | |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 5 | 00:47:21 | 24th | 668 | |
| 20/10/24 | CompassSport Cup Final | 10 | 01:30:30 | 25th | 714 | |
| 02/10/24 | Stirling Borestone Urban | Short | 00:34:01 | 24th | ||
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 5 | 00:37:30 | 16th | 754 | |
| 18/09/24 | Callander Urban | Junior | 00:15:41 | 9th | ||
| 15/09/24 | Balloch Country Park SoSOL | Yellow | 00:25:16 | 2nd | Racing Chl: Bronze | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C7 | 00:43:02 | 63rd | 752 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q15 | 00:22:21 | 44th | 799 | |
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:12:08 | 460th | ||
| 23/06/24 | British Sprint Championships - Finals | F18 | 00:12:08 | 9th | 806 | |
| 09/06/24 | Scottish Orienteering League 3 | Short Green | 01:21:33 | 15th | 769 | Navigation Chl |
| 29/05/24 | Callandar Park Wednesday Evening Event | Orange | 00:46:48 | |||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C8 (M75, M80, W65, W70) | 01:52:45 | 48th | 734 | |
| 22/05/24 | Bantaskine Wednesday Evening Event | Orange | 00:57:20 | 8th | Navigation Chl | |
| 19/05/24 | Tayside SoSOL | Short green | 01:06:19 | 5th | Racing Chl: Bronze |