| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/09/25 | BASOC Local Event - Nethy Bridge | Blue | 02:22:27 | 8th | Navigation Chl | |
| 06/09/25 | MOR - Local Event - Darnaway East | Light Green | 00:54:23 | 15th | Racing Chl: Silver | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 10M | 01:23:11 | 58th | 875 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 10M (M70) | 01:28:26 | 40th | 1004 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 10M (M70) | 01:33:13 | 65th | 719 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10M | 01:44:23 | 57th | 935 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10M | 01:11:09 | 28th | 1034 | |
| 18/06/25 | Northern Orienteering Urban League - Fochabers - Event 2 | Long | 00:51:24 | 21st | ||
| 18/05/25 | MAROC Potarch Regional | BLUE | 01:30:38 | 18th | 998 | Racing Chl: Bronze |
| 03/03/24 | Dallaschyle Regional event | blue | 02:17:13 | 39th | 937 | Navigation Chl |
| 25/11/23 | Culbin East - Saturday Local Event | Green | 01:03:21 | 23rd | Racing Chl: Silver | |
| 04/08/23 | S6D Moray 2023 Day 5 | C24 | 00:42:33 | 50th | 1058 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C24 (M70, W55) | 01:10:12 | 26th | 1095 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C24 | 01:08:59 | 72nd | 1035 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C24 (M70, W55) | 01:09:27 | 111th | 938 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C24 | 01:35:14 | 80th | 1011 | |
| 24/06/23 | Moravian - Saturday Local Event - Lossiemouth | light green | 00:59:38 | |||
| 20/05/23 | Moravian - Saturday Local Event - Findhorn | Light Green | 01:03:54 | 26th | Racing Chl: Bronze | |
| 17/04/21 | Moravian Saturday and Schools League | Light Green | 00:47:36 | 29th | Racing Chl: Silver | |
| 31/10/20 | Moravian Saturday Series | Light Green | 46:27:00 | 51st | Navigation Chl | |
| 07/07/19 | GRAMP Balmedie - Regional | Blue | 01:13:06 | 10th | Racing Chl: Silver | |
| 16/06/19 | Keppernach & Achagour | Blue | 01:42:36 | 11th | 1000 | Racing Chl: Bronze |
| 02/06/19 | Culbin - Regional and Moray & Highland Junior Champs | Green | 79:45:00 | 30th | 846 | Navigation Chl |
| 08/12/18 | Moravian Saturday Series - Elgin | L Green | 43:01:00 | 13th | ||
| 15/09/18 | GRAMP bto SOUL 8 | C4 Green | 37:35:00 | 5th | ||
| 08/09/18 | Moravian Saturday Series - Culbin | Green | 86:13:00 | 11th | Navigation Chl | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 10 (W65, W70) | 01:17:13 | 33rd | 913 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 22 (W70) | 01:17:57 | 32nd | 939 | |
| 05/08/17 | Scottish 6 Days - Day 6 | C28 | 01:10:24 | 67th | 1077 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C28 | 01:19:00 | 89th | 1048 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C28(M65) | 01:38:16 | 103rd | 931 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C28 | 01:11:26 | 51st | 1117 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C28(M65) | 01:36:46 | 80th | 1032 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C28 | 01:25:52 | 76th | 1034 | |
| 04/06/17 | Moray and Highland Junior Champs + Local Event | Green | 01:03:16 | 11th | Racing Chl: Silver | |
| 18/03/17 | MOR Sat & Schools League - Mayne Wood | Long Light Green | 00:37:41 | 22nd | ||
| 25/01/17 | Northern Night Cup - Round 6 | Blue | 01:21:50 | 22nd | Racing Chl: Silver | |
| 15/01/17 | MOR Sat & Schools League - Quarrelwood | Light Green | 01:11:22 | 35th | Racing Chl: Bronze | |
| 04/01/17 | Deeside Night Cup - Muir of Dinnet north of Burn o Vat | short | 01:33:36 | 17th | ||
| 30/11/16 | Northern Night Cup - Round 1 | Green | 01:28:01 | 21st | Navigation Chl | |
| 30/10/16 | Scottish Orienteering League 7 | Short blue | 01:33:21 | 24th | 1038 | Racing Chl: Bronze |
| 29/10/16 | MOR - Culbin Middle Distance Level C & SOA Jnr Inter-Area Relay | Blue | 01:06:03 | 53rd | 1069 | Racing Chl: Silver |
| 25/09/16 | INVOC ANAGACH (level C) | Blue | 01:59:39 | |||
| 17/09/16 | Saturday Series & Schools League | Light Green | 00:56:33 | 38th | Racing Chl: Silver | |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Short Blue | 01:14:32 | 29th | 1068 | Racing Chl: Silver |
| 21/08/16 | Glen Dye Level C | Blue | 02:00:44 | 23rd | 925 | Navigation Chl |
| 02/07/16 | MOR Saturday & Schools League | Light Green | 01:04:32 | 18th | Racing Chl: Silver | |
| 25/06/16 | SOUL 5 Aberdeen Westhill | 4 | 00:33:36 | 4th | 1040 | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 07 (M65, W45, W50) | 01:13:01 | 37th | 1087 | |
| 17/04/16 | MOR - Roseisle Level C plus Moray and Highland Junior Champs | Blue | 01:21:51 |