| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C18 | 00:41:46 | |||
| 31/07/19 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 4 | 00:42:26 | 119th | 314 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C18 | 01:19:11 | 119th | 625 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C18 | 01:25:13 | 132nd | 527 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C18 (W70) | 01:53:00 | 113th | 655 | |
| 23/06/19 | Sprint Scotland Weekend - Race 3 | Course 5 | 00:53:32 | 24th | 680 | |
| 22/06/19 | Sprint Scotland Weekend Race 2 - bto SOUL7 and UKUL | Course 5 | 00:29:28 | 27th | 701 | |
| 22/06/19 | Sprint Scotland Weekend Race 1 - bto SOUL7 and UKUL | Course 5 | 00:36:13 | 30th | 695 | |
| 02/06/19 | ESOC bto SOUL6 | 4 | 01:07:42 | 25th | 680 | |
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 11 (M80, W75) | 01:23:09 | |||
| 05/05/19 | British Orienteering Championships (UKOL) | UKOL 20 (M80, W75) | 01:13:19 | 64th | 661 | |
| 14/04/19 | CompassPoint Scottish Orienteering League 3 Scottish Spring 2019 | Green | 01:53:51 | 70th | 586 | Navigation Chl |
| 13/04/19 | Scottish Spring 2019 Sprint Distance incorporating bto SOUL5 | 4 | 00:27:11 | 35th | 680 | |
| 03/03/19 | MOR Darnaway - Regional Event | Green | 01:39:31 | 35th | 609 | Navigation Chl |
| 10/02/19 | Anagach Woods | Short Green | 01:15:07 | |||
| 06/01/19 | Maroc Regional event - World Schools fundraiser | Orange | 01:16:36 | 9th | Navigation Chl | |
| 25/11/18 | Loch of Boath | short green | 01:46:31 | 10th | Navigation Chl | |
| 28/10/18 | CompassPoint Scottish Orienteering League 5 - Roseisle | Green | ||||
| 27/10/18 | MOR bto SOUL 9 - Forres | Course 4 | 88:19:00 | 35th | 685 | |
| 23/09/18 | CompassPoint Scottish Orienteering League 3 | Green | 01:59:40 | 57th | 616 | Navigation Chl |
| 16/09/18 | 2018 Welsh Orienteering Championships | Green | 01:56:12 | 79th | 693 | Navigation Chl |
| 15/09/18 | 2018 Welsh League Event | Short Green | 01:09:17 | 19th | 742 | Navigation Chl |
| 24/06/18 | Crathes - Level C | Orange | 01:04:21 | 10th | Navigation Chl | |
| 06/05/18 | Glen Dye - Level C | Orange | 00:55:31 | 11th | Racing Chl: Bronze | |
| 10/03/18 | Scottish Sprint Championships incorporating bto SOUL 4 - Second Race | 4 - Green | 00:29:36 | 48th | 748 | |
| 10/03/18 | Scottish Sprint Championships incorporating bto SOUL 4 - First Race | 4 - Green | 00:22:38 | 47th | 709 | |
| 18/02/18 | Shooting Greens | Green | 01:38:12 | |||
| 04/02/18 | ESOC Sprint-O - Race 1 incorporating bto SOUL 2 | Course 3 | 00:38:37 | 23rd | 710 | |
| 04/02/18 | ESOC Sprint-O - Race 2 | Course 3 | 00:36:49 | 20th | ||
| 07/01/18 | Glen o Dee | Green | 01:41:00 | 13th | 646 | Navigation Chl |
| 19/11/17 | Balnagowan | green | 02:14:40 | 36th | Navigation Chl | |
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Green | 01:35:34 | |||
| 23/09/17 | WOLF Sprint - bto Urban League - SOUL 9 | Course 3 | 00:33:54 | 20th | 837 | |
| 10/09/17 | FVO bto Urban League - SOUL 8 | 4 Green | 01:06:41 | 18th | 731 | Racing Chl: Bronze |
| 05/08/17 | Scottish 6 Days - Day 6 | C19 | 01:30:01 | 86th | 660 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C19 | 01:50:49 | 95th | 675 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | C19 | 01:12:40 | 105th | 550 | |
| 02/08/17 | Scottish 6 Days - Sprint Scotland - bto Urban League - SOUL 6 | 4 | 00:31:11 | 94th | 773 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | C19 | 01:32:50 | 88th | 694 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C19 | 01:09:56 | 70th | 818 | |
| 28/05/17 | GRAMP - Tyrebagger | Yellow | 00:25:19 | 3rd | Racing Chl: Gold | |
| 03/05/17 | Tilquhillie Forest Sprint | 00:57:03 | 51st | |||
| 30/04/17 | Maroc Coull and JDC | Green | 01:51:04 | |||
| 19/04/17 | Glen o Dee Forest Sprint | Sprint | 00:59:21 | 39th | ||
| 09/04/17 | Gramp - Crathes | Green | 01:38:50 | 32nd | 676 | Navigation Chl |
| 26/02/17 | Shooting greens | Middle | 01:11:42 | |||
| 29/01/17 | INVOC Nairn urban | Intermediate | 01:03:38 | |||
| 22/01/17 | Dess | Green | 01:51:02 | 30th | Navigation Chl | |
| 08/01/17 | Maroc Level C - Glen o Dee | Green | 01:45:40 | 27th | 671 | Navigation Chl |
| 06/11/16 | Maroc Level C Dinnet | Blue |