| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/04/26 | GRAMP Forest sprint - Foggieton | Sprint Orange | 01:15:00 | 32nd | ||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 16 (M80, W70) | 00:48:56 | 47th | 959 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M65, W50) | 00:17:33 | 72nd | 1030 | |
| 22/03/26 | MAROC Regional: Bogendreip East | Green | 00:55:03 | 1st | 1086 | Racing Chl: Silver |
| 16/11/25 | GRAMP - Crathes Local | Green | 01:14:06 | 16th | Racing Chl: Bronze | |
| 02/11/25 | MAROC Regional Event - Birsemore | Green | 01:31:54 | 10th | 996 | Navigation Chl |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 14 | 00:42:32 | 25th | 1044 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 14 | 01:16:45 | 61st | 955 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:20:59 | 49th | 1023 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 14 | 00:38:30 | 67th | 955 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 14 | 00:57:01 | 45th | 1003 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 14 | 00:55:51 | 37th | 1025 | |
| 25/06/25 | GRAMP Summer Series - Templars Park | Long | 00:42:49 | 29th | ||
| 18/06/25 | GRAMP Summer Series - Seaton park | Short Tech | 00:37:42 | 4th | ||
| 18/06/25 | GRAMP Summer Series - Seaton park | Long Tech | 00:53:33 | 18th | ||
| 11/06/25 | GRAMP Summer Series - Crathes | Yellow | 00:21:39 | 2nd | Racing Chl: Gold | |
| 28/05/25 | GRAMP Summer Series - Foggieton | Short Technical | 00:50:04 | 6th | ||
| 28/05/25 | GRAMP Summer Series - Foggieton | Long Tech 2 | 01:05:14 | 19th | ||
| 25/05/25 | GRAMP Local Event - Aden Country Park | Green | 01:01:05 | |||
| 25/05/25 | GRAMP Local Event - Aden Country Park | Green | 00:42:32 | 2nd | Racing Chl: Gold | |
| 21/05/25 | GRAMP Summer Series - Hazlehead | Long | 00:37:26 | 22nd | ||
| 21/05/25 | GRAMP Summer Series - Hazlehead | Even Score | 00:17:16 | 1st | ||
| 06/10/24 | GRAMP Regional - Crathes | Green | 01:00:01 | 9th | Racing Chl: Gold | |
| 18/09/24 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:38:46 | 17th | ||
| 11/09/24 | GRAMP Urban Sprint - Seaton Park | Seaton Park Long | 00:45:20 | 16th | ||
| 21/08/24 | GRAMP Urban Sprint - Westhill | Long | 00:30:50 | 13th | ||
| 07/08/24 | GRAMP Summer Series - Duthie Park | Long | 00:21:07 | 20th | ||
| 31/07/24 | GRAMP Summer Series - Glen Dye | Long Tech | 01:19:51 | 18th | ||
| 08/05/24 | GRAMP Forest Sprint - Templars Park | Sprint | 00:28:10 | 17th | ||
| 30/05/23 | GRAMP Summer Series Hazlehead | Long | 00:32:37 | 9th | ||
| 30/04/23 | GRAMP regional Glen Dye | Green | 01:27:44 | |||
| 26/02/23 | GRAMP Balmedie Regional | Green | 01:11:32 | 25th | 1032 | Racing Chl: Bronze |
| 13/11/22 | MAROC Birsemore Regional | Green | 01:12:48 | |||
| 24/08/22 | GRAMP Urban Sprint - Aberdeen Uni | Urban Sprint | 00:41:13 | 27th | ||
| 24/08/22 | GRAMP Urban Sprint - Aberdeen Uni | Urban Sprint | 00:25:05 | 27th | ||
| 28/05/22 | Scottish Championships (UKOL) | UKOL 9 (M75, W60) | 01:24:02 | 7th | 1041 | |
| 09/01/22 | MAROC Cambus Regional Event | 01:11:59 | 38th | 1035 | ||
| 01/01/22 | GRAMP Hogmanay Handicap - Hazlehead | Long | 00:24:58 | 4th | ||
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Short Blue | 01:20:06 | 24th | 1003 | Racing Chl: Silver |
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 2 Short Brown/Blue | 01:01:34 | 58th | 1064 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C13 (M75, W65) | 00:53:48 | 6th | 1071 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C13 (M75, W65) | 00:53:48 | 9th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C13 (M75, W65) | 00:27:53 | 11th | 1057 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C13 | 00:49:11 | 12th | 1052 | |
| 21/07/21 | GRAMP Summer Series - Glen Dye | Sh Tech | 00:57:03 | 13th | ||
| 07/07/21 | GRAMP Summer Series - Tollo Hill | Short Tech | 00:38:47 | 2nd | ||
| 30/06/21 | GRAMP Summer Series - Scolty | Short Technical | 00:34:49 | 6th | ||
| 23/06/21 | GRAMP Summer Series - Balmedie | Short Technical | 00:34:49 | 6th | ||
| 02/06/21 | GRAMP Summer Series - Countesswells | Short Tech | 00:32:16 | 2nd | ||
| 06/12/20 | GRAMP post AGM event | Green | 00:51:02 | 11th | Racing Chl: Silver |