| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 27/07/23 | Coast and Islands 2023 - Day 5 | Short | 01:39:19 | 41st | 761 | |
| 26/07/23 | Coast and Islands 2023 - Day 4 | Short | 00:29:22 | 29th | 938 | |
| 25/07/23 | Coast and Islands 2023 - Day 3 | Short | 01:19:34 | 26th | 945 | |
| 24/07/23 | Coast and Islands 2023 - Day 2 | Short | 01:31:56 | 35th | 856 | |
| 22/07/23 | Coast and Islands 2023 - Day 1 | Short | 01:57:59 | 36th | 826 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 20 (W16, W60) | 01:34:43 | |||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (W60) | 01:04:59 | 94th | 910 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55, W60) | 00:24:14 | 169th | 853 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 17 (W16, W60) | 01:30:44 | |||
| 19/03/23 | Scottish Orienteering League 2 | Green | 00:51:08 | 33rd | 980 | Racing Chl: Bronze |
| 01/01/23 | Christmas Cup Day 4 | Medium Chase | 00:18:04 | 10th | ||
| 01/01/23 | Christmas Cup Day 4 | Medium Prologue | 00:23:43 | 13th | ||
| 31/12/22 | Christmas Cup Day 3 | Medium | 01:12:51 | |||
| 29/12/22 | Christmas Cup Day 1 | Medium | 01:31:21 | |||
| 16/10/22 | CompassSport Cup Final | Veterans Short Green | 00:54:29 | 36th | 976 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Green | 01:13:59 | 6th | 1076 | Racing Chl: Bronze |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 00:23:49 | |||
| 25/09/22 | Scottish Orienteering League 5 | Green | 01:17:25 | 34th | 861 | Racing Chl: Bronze |
| 31/07/22 | Coast and Islands 2022 - Day 6 | Medium | 01:16:01 | 30th | 1009 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 2 | Medium | 00:22:15 | 23rd | 1064 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 1 | Medium | 01:04:24 | 40th | 993 | |
| 28/07/22 | Coast and Islands 2022 - Day 4 | Medium | 01:38:35 | 30th | 1048 | |
| 27/07/22 | Coast and Islands 2022 - Day 3 | Medium | 01:46:40 | |||
| 26/07/22 | Coast and Islands 2022 - Day 2 | Medium | 01:41:46 | 41st | 1025 | |
| 25/07/22 | Coast and Islands 2022 - Day 1 | Short / Medium | 00:21:34 | 36th | 1056 | |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 20 (W16, W60) | 01:33:16 | 92nd | 969 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 14 (W60) | 01:12:28 | 97th | 805 | |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 17 (W16, W60) | 01:31:56 | 36th | 1033 | |
| 05/03/22 | INT Local Events in Edinburgh and The Lothians | Green | 00:59:05 | 13th | Racing Chl: Gold | |
| 27/02/22 | Scottish Orienteering League 2 | Green | 01:30:55 | |||
| 13/02/22 | Scottish Orienteering League 1 | Green | 01:14:30 | 32nd | 957 | Racing Chl: Bronze |
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 01:22:00 | 75th | 957 | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:28:54 | 36th | 1017 | |
| 11/12/21 | ESOA Champs | Green | 00:54:00 | 32nd | 901 | Racing Chl: Silver |
| 17/10/21 | CompassSport Cup Final | 7 Veterans Short Gre | 01:05:43 | |||
| 02/10/21 | INT Local Event | Urban | 00:51:13 | 14th | ||
| 18/08/21 | ELO Sprintelope - Longniddry | Long | 00:48:57 | 38th | ||
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C11 (W60) | 01:54:31 | 23rd | 952 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C11 (W60) | 01:54:31 | 52nd | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C11 (W60) | 00:47:46 | 28th | 918 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C11 | 00:55:06 | 10th | 1054 | |
| 14/07/21 | Sprintelope 12 | Long | ||||
| 30/06/21 | ELO Sprintelope | Long | 00:59:24 | 29th | ||
| 23/06/21 | Sprintelope 9 | Long | 00:57:07 | 26th | ||
| 02/06/21 | ELO Sprintelope - Dunbar North | Long | 00:54:43 | 28th | ||
| 08/05/21 | INTLocal Events in Edinburgh and the Lothians 3 | Green | 00:45:13 | 18th | Racing Chl: Gold | |
| 05/05/21 | ELO Sprintelope - Prestonpans | Long | 00:43:52 | 34th | ||
| 10/04/21 | INT Local Events in Edinburgh and the Lothians 2 | Green | 00:45:01 | 8th | Racing Chl: Gold | |
| 03/10/20 | INT Local Events in Edinburgh and the Lothians 6 | Light Green | 01:07:21 | 39th | Racing Chl: Silver | |
| 15/03/20 | CompassSport Cup Heat | 7 Veterans Short Green | 00:56:36 | 11th | 1006 |