| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/06/23 | Northern Urban League | Nul 3 Short SI timing | 00:34:30 | 12th | ||
| 15/06/23 | Northern Urban League | NUL 2 - Short - SI Timing | 00:24:24 | 16th | ||
| 07/06/23 | A4 Design & Print Northern Urban League - Event 1 | Short | 00:25:52 | 9th | ||
| 04/02/23 | INVOC - SOUL2 | Course 4 | 00:39:40 | 10th | 940 | |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:53:33 | 90th | 902 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Short | 00:40:17 | 73rd | ||
| 19/11/22 | Carsehill Local Event | Light Green | 61:31:00 | 16th | Navigation Chl | |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 00:42:43 | 8th | 1109 | Racing Chl: Silver |
| 25/09/22 | Scottish Orienteering League 5 | Green | 01:05:36 | 26th | 976 | Racing Chl: Bronze |
| 31/07/22 | Coast and Islands 2022 - Day 6 | Short | 01:05:28 | 15th | 990 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 2 | Short | 00:16:46 | 10th | 1018 | |
| 30/07/22 | Coast and Islands 2022 - Day 5 - Race 1 | Short | 00:30:48 | 10th | 1024 | |
| 28/07/22 | Coast and Islands 2022 - Day 4 | Short | 00:52:28 | 3rd | 1070 | |
| 27/07/22 | Coast and Islands 2022 - Day 3 | Short | 00:50:50 | 5th | 1068 | |
| 26/07/22 | Coast and Islands 2022 - Day 2 | Short | 00:54:59 | 2nd | 1120 | |
| 25/07/22 | Coast and Islands 2022 - Day 1 | Short / Medium | 00:23:45 | 54th | 1008 | |
| 25/06/22 | Moravian Saturday League | Light Green | 01:04:55 | 19th | Racing Chl: Silver | |
| 25/05/22 | Cawdor Wood, Cawdor | Green | 01:10:58 | 10th | Racing Chl: Bronze | |
| 06/02/22 | ESOC SOUL2 | 4 (Green) | 00:47:35 | 19th | 959 | |
| 15/01/22 | Moravian Saturday League | Light Green | 00:58:05 | 32nd | Racing Chl: Silver | |
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Green | 01:06:05 | 16th | 1043 | Racing Chl: Silver |
| 23/10/21 | Moray Mix - SOUL 4 | Course 5 | 00:35:33 | 11th | 904 | |
| 03/10/21 | National Middle Distance Race (BOC weekend, UKOL) | UKOL Course 6 (M55, M60) | 01:00:17 | 71st | 1099 | |
| 02/10/21 | British Orienteering Championships (UKOL) - rearranged from 2022 | UKOL Course 17 (M75, W16, W60, W65) | 01:15:12 | 30th | 1049 | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Green | 01:24:24 | 20th | 983 | Racing Chl: Bronze |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 2 Short Brown/Blue | 01:01:57 | 59th | 1062 | |
| 07/08/21 | Scottish 6 Days - Day 6 | C13 | 00:28:05 | 20th | 1019 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C13 (M75, W65) | 00:54:22 | 12th | ||
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C13 (M75, W65) | 00:54:22 | 5th | 1087 | |
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C13 (M75, W65) | 00:59:09 | 22nd | 1022 | |
| 16/12/20 | MOR Culbin - a level D night orienteering event | Long | 01:13:17 | 12th | ||
| 02/12/20 | MOR Altyre - Blairs Loch Level D night orienteering | Short | 55:36:00 | 6th | ||
| 21/11/20 | Moravian Saturday Series | Light Green | 45:57:00 | 44th | Navigation Chl | |
| 31/10/20 | Moravian Saturday Series | Light Green | 45:44:00 | 48th | Navigation Chl | |
| 19/09/20 | Moravian Saturday Series | light green | 00:57:21 | 18th | Navigation Chl | |
| 01/03/20 | Littlemill followed by INVOC AGM | Green | 01:00:20 | 6th | 1080 | Racing Chl: Silver |
| 16/02/20 | CompassPoint Scottish Orienteering League 1 | Green | 56:44:00 | 25th | 1028 | Navigation Chl |
| 16/11/19 | MOR Saturday and Schools League - Roseisle North | Light Green | 00:43:37 | 5th | Racing Chl: Gold | |
| 14/09/19 | MOR Saturday and Schools League - Findhorn | Light Green | 00:51:48 | 19th | Racing Chl: Gold | |
| 01/09/19 | Nairn East Beach | Light green | 00:48:13 | 5th | Racing Chl: Gold | |
| 16/06/19 | Keppernach & Achagour | Green | 00:53:35 | 7th | 1047 | Racing Chl: Silver |
| 18/05/19 | MOR Saturday and Schools League - Dufftown - World Orienteering Day | Light Green | 61:54:00 | 31st | Navigation Chl | |
| 26/01/19 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 3 | 01:14:11 | 98th | 884 | |
| 25/01/19 | EUOC Big Weekend / Fight With The Night 6 | Short | 00:43:10 | 78th | ||
| 12/01/19 | Saturday & Schools League- Ardgye | Light green | 65:00:00 | 25th | Navigation Chl | |
| 08/12/18 | Moravian Saturday Series - Elgin | L Green | 46:06:00 | 18th | ||
| 25/11/18 | Loch of Boath | green | 01:11:20 | 9th | 1019 | Racing Chl: Bronze |
| 17/11/18 | Moravian Saturday Series - Sluie | Light Green | 00:54:16 | 3rd | Racing Chl: Bronze | |
| 23/09/18 | CompassPoint Scottish Orienteering League 3 | Green | 00:49:29 | 13th | 1081 | Racing Chl: Gold |
| 08/09/18 | Moravian Saturday Series - Culbin | Short Green | 45:46:00 | 1st | Navigation Chl |