| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | South Achray - SoSOL 4 | Short Green | 02:06:15 | 24th | 570 | Navigation Chl |
| 15/04/26 | Gleneagles (WEE 2) | Short Green | 01:19:55 | |||
| 18/10/25 | Stirling City Race (SOUL 6) | Course 5 | 00:42:00 | 17th | 887 | |
| 21/09/25 | Scottish Orienteering League 4 | Short Green | 01:13:11 | 15th | 860 | Navigation Chl |
| 17/09/25 | Culross Urban event | Short | 00:45:12 | 30th | ||
| 14/09/25 | CompassSport Cup Final | 10 | 00:59:31 | 19th | 887 | |
| 10/09/25 | Stirling Braehead Urban event | Short | 00:22:53 | |||
| 31/08/25 | British Sprint Championships - Qualifiers | Q15 | 00:30:16 | 8th | 853 | |
| 31/08/25 | British Sprint Championships - Finals | F16 | 00:24:17 | 14th | 815 | |
| 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:24:17 | 155th | ||
| 27/08/25 | Cowie Urban event | Short | 00:48:02 | 22nd | ||
| 20/08/25 | Clackmannan Urban event | Short | 00:25:40 | 17th | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:25:39 | 27th | 650 | |
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:23:50 | 20th | 842 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 16 | 00:33:47 | 14th | 924 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 5 | 00:18:34 | 13th | 934 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 16 (M80, W75) | 00:41:37 | 47th | 851 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:35:24 | 24th | 905 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:38:48 | 7th | 935 | |
| 25/07/25 | Coast & Islands Day 5 | Short | 00:23:27 | 54th | 921 | |
| 24/07/25 | Coast & Islands Day 4 | Short | 00:53:11 | 43rd | 973 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 01:17:13 | 64th | 894 | |
| 21/07/25 | Coast & Islands Day 2 | Short | 00:40:03 | 40th | 971 | |
| 20/07/25 | Coast & Islands Day 1 | Short | 01:02:25 | 62nd | 881 | |
| 14/05/25 | Bo'ness Foreshore WEE 5 | Short Green | 00:51:33 | 16th | Racing Chl: Bronze | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 16 (M80, W70) | 01:35:59 | 25th | 919 | |
| 03/05/25 | Scottish Championships | Course 11 | 01:11:14 | 24th | 883 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M80, W70) | 01:02:12 | 22nd | 963 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 16 (M80, W70) | 00:51:39 | 68th | 865 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:16:37 | 9th | 850 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Green | 01:41:42 | |||
| 22/03/25 | Scottish Middle Championships | C5 | 00:47:23 | 22nd | 917 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Green (M80, W70) | 00:52:56 | 5th | 922 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 11 (M80, W70, W75) | 00:45:17 | 16th | 923 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:50:30 | 12th | 821 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Medium | 00:41:12 | 25th | 909 | |
| 31/12/24 | Christmas Cup Day 3 | Short | 01:08:24 | 21st | 958 | |
| 30/12/24 | Christmas Cup Day 2 | Short | 00:54:31 | 6th | 1053 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 00:58:53 | 11th | 1036 | |
| 18/09/24 | Callander Urban | Long | 00:39:42 | 23rd | ||
| 14/09/24 | City of London Race | 9 | 01:14:08 | 14th | 889 | |
| 21/08/24 | Alloa Urban | Long | 00:36:46 | 26th | ||
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Short | 01:52:19 | 22nd | 942 | |
| 18/07/24 | Coasts & Islands Knapdale - day 2 | Short | 01:07:06 | 9th | 1004 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Medium | 01:35:46 | |||
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C7 | 00:36:42 | 39th | 948 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C7 | 00:37:16 | 53rd | 852 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C7 | 00:50:56 | 45th | 737 | |
| 09/06/24 | Scottish Orienteering League 3 | Green | 01:12:50 | 14th | 924 | Navigation Chl |
| 18/05/24 | LOC National Weekend | Green | 01:29:54 | 53rd | 914 | Navigation Chl |