| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C15 | 01:28:14 | 75th | 922 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C15 | 01:28:38 | 103rd | 898 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C15 | 01:21:02 | 113th | 733 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C15 | 01:40:10 | 78th | 886 | |
| 17/06/23 | AYROC summer series | Short Green | 00:58:39 | 1st | Racing Chl: Bronze | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C5 (M65, W45, W50) | 01:39:32 | 55th | 941 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 22 (W70) | 01:29:59 | 39th | 914 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 01:29:22 | 137th | 905 | |
| 18/02/23 | AYROC Local Event : Culzean Country Park | Green | 01:11:04 | 7th | Racing Chl: Silver | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 6 Green Men | 00:58:20 | |||
| 12/11/22 | RR SoSOL and ESOA Champs | Short Green | 00:43:27 | 6th | 950 | Navigation Chl |
| 25/09/22 | Cumbrian Galoppen | Short Green | 01:24:35 | 4th | 927 | Navigation Chl |
| 03/09/22 | AYROC Autumn Series | Short Green | 00:32:59 | |||
| 12/08/22 | Lakes 5 Days - Day 5 (UKOL) | UKOL 9 (W16, W18, W20, W65) | 02:00:28 | 81st | 867 | |
| 11/08/22 | Lakes 5 Days - Day 4 | 9 | 01:44:11 | 50th | 980 | |
| 09/08/22 | Lakes 5 Days - Day 3 (UKOL) | UKOL 9 (W16, W18, W20, W65) | 02:19:20 | |||
| 08/08/22 | Lakes 5 Days - Day 2 | 9 | 01:03:57 | 65th | 972 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 9 | 01:16:21 | 55th | 988 | |
| 31/07/22 | Coast and Islands 2022 - Day 6 | Short | 01:16:28 | 22nd | 941 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 1 | Short | 00:44:41 | 29th | 874 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 2 | Short | 00:21:31 | 28th | 929 | |
| 28/05/22 | Scottish Championships (UKOL) | UKOL 9 (M75, W60) | 01:42:36 | 15th | 950 | |
| 09/04/22 | AYROC Spring club event | Sprint 1 | 00:26:32 | 6th | ||
| 12/03/22 | CompassSport Cup Heat | Green Men | 01:40:29 | 38th | 874 | |
| 05/12/21 | STAG's 22nd Glasgow Parks Champs - Race 1 | Course 3 | 00:19:18 | 20th | 802 | |
| 05/12/21 | STAG's 22nd Glasgow Parks Champs - Race 2 | Course 3 | 00:18:05 | 16th | 967 | |
| 05/12/21 | STAG's 22nd Glasgow Parks Champs - Race 3 | Course 3 | 00:39:15 | 17th | 923 | |
| 31/10/21 | STAG's Nox et Dies - inc 32nd TT - Day (Dies) Event | Course D3 Green | 01:10:35 | 13th | ||
| 30/10/21 | STAG's Nox et Dies - inc 32nd TT - Night (Nox) Event | Course N3 | 01:32:39 | 10th | ||
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Green | 01:23:59 | 19th | 986 | Racing Chl: Bronze |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 3 Short Blue/Green | 00:56:39 | 49th | 970 | |
| 29/08/21 | Scottish Junior Cup - Round 2 | Short | 01:05:27 | 6th | 967 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C13 (M75, W65) | 02:21:25 | 44th | 787 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C13 (M75, W65) | 02:21:25 | 100th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C13 (M75, W65) | 00:42:25 | 52nd | 938 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C13 | 01:04:08 | 38th | 953 | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Green | 01:21:58 | 37th | 1012 | Navigation Chl |
| 06/06/21 | Northern Championships (UKOL) | UKOL 13 (M75, W60) | 01:49:42 | 55th | 957 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 6B (M60) | 01:53:56 | 51st | 898 | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | C15 | 00:38:34 | 39th | 950 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C15 | 01:07:53 | 45th | 990 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C15 | 01:08:16 | 46th | 946 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C15 | 00:46:06 | 49th | 974 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C15 | 01:07:11 | 50th | 926 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | C15 | 01:45:45 | 63rd | 874 | |
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 9 (M75, W60) | 01:51:59 | 22nd | 904 | |
| 16/12/18 | FVO Barrwood SoSOL | Green | 00:53:25 | 29th | 990 | Navigation Chl |
| 02/12/18 | 20th Glasgow Parks Championships - Race 1 | Super Veteran Men | 00:20:02 | 13th | ||
| 02/12/18 | 20th Glasgow Parks Championships - Race 2 | Super Veteran Men | 00:19:54 | 13th | ||
| 02/12/18 | 20th Glasgow Parks Championships - Race 3 | Super Veteran Men | 00:35:43 | 11th |