| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 4 | 00:26:37 | 30th | 840 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 2 | 4 | 00:26:54 | 32nd | 783 | |
| 26/09/21 | AYROC/STAG Ayrshire Weekend - Event 2/2 - SOUL 3 incorporating Scottish Sprint Champs | 4 | 00:53:31 | 30th | ||
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Short Green | 01:25:53 | 24th | 845 | Navigation Chl |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 4 Short Green | 01:12:28 | 20th | 764 | |
| 29/08/21 | Scottish Junior Cup - Round 2 | Short | 01:36:38 | 17th | 711 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C16 (M80, M85, W75, W80) | 01:01:56 | 16th | 739 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C16 (M80, M85, W75, W80) | 01:01:56 | 39th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C16 (M80, M85, W75, W80) | 00:25:27 | 8th | 845 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C16 | 01:17:30 | 31st | 488 | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Short Green | 01:56:40 | 50th | 722 | Navigation Chl |
| 30/05/21 | Scottish Junior Cup - Round 1 | Adult Short | 01:43:02 | 18th | 661 | |
| 15/03/20 | CompassSport Cup Heat | 10 Super Vet Short Green | 01:55:59 | 10th | 700 | |
| 23/02/20 | ESOC SoSOL | Short Green | 01:08:59 | 10th | 773 | Navigation Chl |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 5 | 01:22:39 | 59th | 556 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 1 | Hyper Veteran Women | 00:18:44 | 2nd | ||
| 01/12/19 | 21st Glasgow Parks Championships - Race 2 | Hyper Veteran Women | 00:13:51 | 2nd | ||
| 01/12/19 | 21st Glasgow Parks Championships - Race 3 | Hyper Veteran Women | 00:28:08 | 2nd | ||
| 24/11/19 | ELO SoSOL | Short Green | 01:22:06 | 10th | 742 | Navigation Chl |
| 17/11/19 | TAY East of Scotland Championships / SoSOL | Short Green | 01:26:21 | 15th | 730 | Navigation Chl |
| 03/11/19 | FVO SoSOL | Short Green | 01:21:24 | 13th | 730 | Navigation Chl |
| 20/10/19 | CompassSport Cup Final | Course 8B | 01:10:34 | 45th | 791 | |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Green | 01:57:39 | 29th | 587 | Navigation Chl |
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Short Green | 01:40:45 | 16th | 779 | Navigation Chl |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C7 (M80, W75) | 00:26:21 | 13th | 848 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C7 | 01:06:25 | 62nd | 678 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C7 | 00:56:50 | 53rd | 730 | |
| 31/07/19 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 5 | 00:26:14 | 55th | 696 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C7 | 00:30:32 | 15th | 867 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C7 | 00:54:43 | 60th | 688 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C7 (M80, W75) | 01:08:02 | 39th | 785 | |
| 28/06/19 | JOK Chasing Sprint - Prologue | Prologue_Course4 | 00:31:15 | 23rd | 822 | |
| 28/06/19 | JOK Chasing Sprint - Chase | Chase_Race 2 | 00:34:48 | 13th | ||
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 11 (M80, W75) | 02:04:24 | |||
| 14/04/19 | CompassPoint Scottish Orienteering League 3 Scottish Spring 2019 | Short Green | 01:27:45 | 46th | 669 | Navigation Chl |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Short Green | 00:57:22 | 32nd | 778 | Racing Chl: Bronze |
| 30/03/19 | Scottish Middle Distance Championships (incorporating BUCS Individual Long Distance) | 01:03:15 | 168th | |||
| 24/03/19 | KFO Urban Event incorporating bto SOUL4 | 5. Short Green | 00:58:07 | |||
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 10 Super Vet Short Green | 01:05:22 | 7th | ||
| 26/01/19 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 5 | 00:36:50 | |||
| 16/12/18 | FVO Barrwood SoSOL | Short Green | 01:02:54 | 8th | 729 | Navigation Chl |
| 02/12/18 | 20th Glasgow Parks Championships - Race 1 | Hyper Veteran Women | 00:18:44 | 1st | ||
| 02/12/18 | 20th Glasgow Parks Championships - Race 2 | Hyper Veteran Women | 00:14:35 | 1st | ||
| 02/12/18 | 20th Glasgow Parks Championships - Race 3 | Hyper Veteran Women | 00:32:57 | 1st | ||
| 04/11/18 | SoSOL 7 incorporating ESOA Championship | Short Green | 01:11:38 | |||
| 28/10/18 | CompassPoint Scottish Orienteering League 5 - Roseisle | Short Green | 81:42:00 | 34th | 725 | Navigation Chl |
| 06/10/18 | STAG CompassPoint Scottish Orienteering League 4 | Short Green | 01:53:39 | 23rd | 704 | Navigation Chl |
| 23/09/18 | CompassPoint Scottish Orienteering League 3 | Orange | 00:47:37 | 19th | Racing Chl: Bronze | |
| 08/07/18 | Tay Urban Event - Menzieshill Dundee (bto SOUL 5) | Course 5 | 00:43:39 | 5th | ||
| 08/04/18 | CompassPoint Scottish Orienteering League 2 | Short Green | 01:13:54 | 24th | 802 | Navigation Chl |