| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 20/06/26 | MOR - Roseisle North - Local Event | Light Green | 01:11:36 | 25th | Racing Chl: Silver | |
| 27/05/26 | GRAMP Summer Series - Hazlehead | Medium | 00:42:59 | 2nd | ||
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C12 (M80, W70) | 00:43:26 | 2nd | 1029 | |
| 20/05/26 | MAROC Spring Series: Bogendreip | Sprint | 00:42:26 | 25th | ||
| 16/05/26 | MOR - Darnaway Black Loch - Local Event | Light Green | 01:13:09 | 29th | Racing Chl: Bronze | |
| 26/04/26 | MOR - Loch Na Bo - Regional Event | Green | 01:26:18 | 13th | 1006 | Racing Chl: Bronze |
| 15/04/26 | GRAMP Forest sprint - Foggieton | Sprint Orange | 00:51:44 | 29th | ||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 00:29:07 | 6th | 983 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M70) | 00:19:50 | 20th | 979 | |
| 07/03/26 | MOR - Local Event - Binn Hill (Near Lossie Forest) | Light Green | 01:44:16 | |||
| 17/01/26 | MOR - Local Event - Sanquhar Woods (copy) | Light Green | 01:17:01 | 31st | Racing Chl: Bronze | |
| 27/08/25 | Northern Orienteering Urban League - Grantown on Spey - Event 6 | short | 00:29:17 | 13th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 08M | 01:13:06 | 54th | 1068 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 08M (M65) | 01:32:36 | 58th | 1070 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:22:30 | |||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 08M (M65) | 00:49:06 | 62nd | 1050 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08M | 01:50:30 | 73rd | 1021 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08M | 01:29:23 | 62nd | 1053 | |
| 25/06/25 | Northern Orienteering Urban League - Aviemore - Event 3 | Short | 00:23:34 | 5th | ||
| 25/05/25 | Dufftown SOUL 4 | 4 | 00:45:38 | 10th | 1008 | |
| 24/05/25 | Kinloss Barracks Indoor Event | Long Hard | 01:17:03 | 38th | ||
| 21/05/25 | GRAMP Summer Series - Hazlehead | Full Score | 00:26:29 | 2nd | ||
| 04/05/25 | Irish Long (UKOL) | UKOL Course 9 (M65, W45, W50) | 01:02:35 | 31st | 1003 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 5 (M65, W16, W40, W45) | 00:52:42 | 40th | 949 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 4 | 00:23:05 | 30th | 1023 | |
| 01/05/25 | Ballymena Urban (UKUL) | 4 | 00:39:34 | 18th | 980 | |
| 26/04/25 | Moravian - Local Event - Aldroughty | GREEN | 01:18:11 | 18th | Racing Chl: Bronze | |
| 23/04/25 | GRAMP Forest Spring - Templars Park | Forest Sprint | 00:30:34 | 35th | ||
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Blue | 01:35:52 | 52nd | 949 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C4 | 00:45:56 | 32nd | 1032 | |
| 23/02/25 | CompassSport Cup Heat | 6 Green Men | 01:00:02 | 35th | 905 | |
| 16/02/25 | Moravian Local Event - Binn Hill - Lossie Forest | Light Green | 01:09:54 | |||
| 15/02/25 | INVOC Local | 01:01:56 | 55th | |||
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Green | 00:55:29 | 8th | 986 | Racing Chl: Bronze |
| 19/10/24 | MOR - Local Event - Darnaway North | Light green | 00:56:58 | 3rd | Racing Chl: Bronze | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 4 | 00:41:17 | 17th | 934 | |
| 18/09/24 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:49:35 | 27th | ||
| 11/09/24 | GRAMP Urban Sprint - Seaton Park | Seaton Park Short | 00:32:08 | 3rd | ||
| 25/08/24 | Brodie Castle - Local Event and AGM | Light Green | ||||
| 21/04/24 | Scottish Orienteering League 2 | Very Short Green | 00:56:23 | 1st | Racing Chl: Bronze | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:56:31 | 67th | 888 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:20:06 | 60th | 911 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C28 | 00:57:56 | |||
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:21:08 | 103rd | 866 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C28 | 01:40:08 | 91st | 989 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C28 (M65) | 01:42:21 | 105th | 819 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C28 | 01:53:25 | 84th | 1007 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 7 (M16, M65, W45) | 01:17:57 | 53rd | 960 | |
| 06/05/23 | British Sprint Championships Finals | F11 | 00:15:23 | 15th | 1017 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q11 | 00:19:59 | 24th | 1038 |