| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/10/19 | FVO Local Event Helix and Kelpies Falkirk | Yellow | 00:31:47 | 16th | Racing Chl: Bronze | |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C18 (W70) | 00:39:10 | 89th | 749 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C18 | 01:12:21 | 108th | 689 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C18 | 01:28:26 | 116th | 638 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C19 | 01:02:48 | 91st | 786 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C18 | 01:07:36 | 122nd | 684 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C18 (W70) | 01:20:59 | 69th | 831 | |
| 13/04/19 | Scottish Spring 2019 Middle Distance | Light Green | 01:03:15 | 21st | Navigation Chl | |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Short Green | 01:23:05 | 47th | 507 | Navigation Chl |
| 27/01/19 | EUOC Big Weekend - Arthur's Seat | Orange | 01:05:08 | 25th | Navigation Chl | |
| 04/11/18 | Maroc Bogendreip Level C | Orange | 00:43:57 | 11th | Navigation Chl | |
| 14/10/18 | Scolty - Level C | Orange | 01:11:33 | 10th | Navigation Chl | |
| 26/08/18 | Maroc Balfour Level C | Orange | 01:03:30 | 7th | Navigation Chl | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 11 (M80, W75, W80) | 01:44:08 | 16th | 739 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 23 (M80, W75) | 01:33:43 | 27th | 788 | |
| 06/05/18 | Glen Dye - Level C | Orange | 00:54:58 | 9th | Racing Chl: Bronze | |
| 04/02/18 | Back O Bennachie - Level C | Orange | 00:58:47 | 9th | Navigation Chl | |
| 19/11/17 | Balnagowan | orange | 00:57:06 | 8th | Navigation Chl | |
| 05/11/17 | GRAMP - Scolty | Orange | 01:09:50 | 11th | Navigation Chl | |
| 01/10/17 | MAROC Cambus o May | Orange | 01:05:46 | |||
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Green | 01:36:22 | |||
| 05/08/17 | Scottish 6 Days - Day 6 | C18 | 01:08:43 | |||
| 04/08/17 | Scottish 6 Days - Day 5 | C18 | 01:11:41 | 105th | 719 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C18(W70) | 00:57:15 | 115th | 747 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C18 | 01:22:42 | 98th | 799 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C18(W70) | 01:18:03 | 96th | 802 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C18 | 00:57:16 | 70th | 871 | |
| 20/05/17 | Scottish Championships - Individual | 11 | 01:05:38 | 11th | 741 | |
| 19/03/17 | Maroc Level C Potarch | Light Green | 01:41:42 | 13th | Navigation Chl | |
| 12/03/17 | Compass Sport Cup Heat | Short Green | 01:40:50 | 54th | 581 | Navigation Chl |
| 22/01/17 | Dess | White | 00:26:55 | 6th | Racing Chl: Bronze | |
| 25/06/16 | SOUL 5 Aberdeen Westhill | 4 | 00:36:24 | |||
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 11 (M80, W75) | 00:58:31 | |||
| 24/04/16 | Crathes Level C | Orange | 00:57:15 | 8th | Navigation Chl | |
| 13/04/16 | Forest Sprint - Countesswells | Orange | 00:57:15 | 9th | Navigation Chl | |
| 09/04/16 | bto SOUL 4 | 4 | 00:40:11 | |||
| 24/01/16 | EUOC Burns Weekend & SoSOL 2 | Yellow | 00:48:47 | |||
| 04/10/15 | MAROC Wood of Easter Clune | Yellow | 00:30:49 | 11th | Racing Chl: Silver | |
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Short Green | 01:23:54 | 34th | 727 | Navigation Chl |
| 05/09/15 | Highland WOLF Middle Distance | Short Green | ||||
| 23/08/15 | MAROC Birsemore | Light Green | ||||
| 08/08/15 | Scottish 6 Days - Day6 | C18 | 00:48:37 | |||
| 06/08/15 | Scottish 6 Days - Day4 | C18 | 00:58:24 | 139th | 802 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C18 (W70) | 00:43:13 | 153rd | 775 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C18 (W70) | 01:11:25 | |||
| 02/08/15 | Scottish 6 Days - Day1 | C18 | 01:29:33 | 182nd | 687 | |
| 03/05/15 | GRAMP CompassPoint Scottish O League 4 | Short Green | 01:30:18 | 25th | 776 | Navigation Chl |
| 02/05/15 | SOUL 3 (Scottish Urban League) | 01:04:00 | 17th | 769 | ||
| 15/03/15 | CompassSport Cup Heat | Short Green | 01:11:06 | 30th | 795 | Navigation Chl |
| 22/02/15 | Crathes Level C | Light Green | 00:51:35 | 17th | Racing Chl: Bronze |