| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/04/25 | INT SoSOL | Green | 01:05:59 | 36th | 870 | Racing Chl: Bronze |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C4 | 00:18:45 | 25th | 957 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C4 | 00:18:25 | 26th | 961 | |
| 05/02/25 | MAROC Aboyne DNC | Long | 01:15:47 | 13th | ||
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | WSprint | 00:27:05 | 26th | 964 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 4 | 01:05:44 | 42nd | 925 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Medium | 00:33:08 | 32nd | 879 | |
| 05/01/25 | MAROC Glen O'Dee Local Event | Orange | 00:38:47 | 5th | Racing Chl: Silver | |
| 02/01/25 | GRAMP - HHH Hazlehead | HHH | 00:30:33 | 17th | ||
| 06/11/24 | MAROC Banchory DNC | Long | 00:56:55 | 26th | ||
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 4 | 00:39:57 | 20th | 972 | |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Green | 01:27:02 | 15th | 962 | Racing Chl: Bronze |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 4 | 00:37:34 | 14th | 987 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 4 | 00:40:16 | 18th | 961 | |
| 18/09/24 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:46:55 | 25th | ||
| 11/09/24 | GRAMP Urban Sprint - Seaton Park | Seaton Park Long | 01:00:22 | 21st | ||
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Green | 01:53:43 | 11th | 954 | Navigation Chl |
| 21/08/24 | GRAMP Urban Sprint - Westhill | Long | 00:36:29 | 16th | ||
| 07/08/24 | GRAMP Summer Series - Duthie Park | Long | 00:22:32 | 21st | ||
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Short | 01:51:01 | 21st | 948 | |
| 18/07/24 | Coasts & Islands Knapdale - day 2 | Short | 01:16:08 | 13th | 966 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Short | 01:29:57 | 14th | 923 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C6 | 00:25:46 | 42nd | 952 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C6 | 00:42:24 | 40th | 977 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C6 | 00:35:45 | 63rd | 917 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C6 | 00:26:01 | 34th | 999 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C6 | 00:25:20 | 62nd | 915 | |
| 29/05/24 | GRAMP Summer Series - Westburn | Long | 00:25:04 | 13th | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C8 (M75, M80, W65, W70) | 01:07:27 | 17th | 968 | |
| 15/05/24 | MAROC Bellwood Forest Sprint | Orange | 00:57:52 | 21st | Racing Chl: Bronze | |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 4 (M65, M70, W55, W60) | 00:40:04 | 38th | 1003 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 4 (M65, M70, W55, W60) | 00:38:02 | 28th | 936 | |
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Short | 00:22:57 | 8th | ||
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 5 | 00:54:11 | 23rd | 907 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 5 | 00:22:19 | 14th | 898 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 5 | 00:31:25 | 16th | 904 | |
| 01/05/24 | MAROC Glen O'Dee Forest Sprint | Orange | 00:51:22 | 28th | Racing Chl: Silver | |
| 21/04/24 | Scottish Orienteering League 2 | Green | 01:22:11 | 16th | 932 | Racing Chl: Bronze |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 4 MUV, WSV | 00:38:08 | 20th | 943 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:49:35 | 54th | 972 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:19:04 | 55th | 942 | |
| 29/11/23 | MAROC Deeside Night Cup | Short | 00:34:49 | 15th | ||
| 25/11/23 | Culbin East - Saturday Local Event | Green | 01:38:17 | |||
| 29/10/23 | Scottish Orienteering League 5 | Green | 01:12:04 | 29th | 977 | Racing Chl: Bronze |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 4 | 00:36:57 | 28th | 1020 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 4 | 00:16:23 | 41st | 975 | |
| 27/09/23 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:46:35 | 22nd | ||
| 09/09/23 | Moravian - Regional Event | Green | 01:26:33 | 45th | 784 | Navigation Chl |
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 5: MUV, WSV | 01:14:42 | 23rd | 752 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 5 | 00:15:13 | 10th | 1010 |