| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/05/23 | British Sprint Championships Qualifiers | Q12 | 00:17:46 | 17th | 1031 | |
| 30/04/23 | ELO SoSOL | Short Green | 00:49:24 | 3rd | Racing Chl: Silver | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Short Green | 00:55:21 | 6th | 987 | Racing Chl: Bronze |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 21 (M75, W65) | 01:19:24 | 34th | 1008 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (M75, W65) | 00:42:53 | 54th | 974 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:14:30 | 25th | 1013 | |
| 02/04/23 | Scottish Sprint Champs - incorporating SOUL5 | Course 5 | 00:16:01 | 8th | 947 | |
| 19/03/23 | Scottish Orienteering League 2 | Short Green | 00:37:55 | 6th | 979 | Racing Chl: Silver |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 5 | 00:36:45 | 15th | 1003 | |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Short Green | 01:21:55 | 9th | 977 | Navigation Chl |
| 26/02/23 | GRAMP Balmedie Regional | Green | 01:10:49 | 24th | 1037 | Racing Chl: Silver |
| 25/02/23 | Scottish Night Championships: Balmoral | 05 | 00:42:51 | 5th | 1070 | |
| 19/02/23 | ESOC SOUL4 | 5 | 00:32:47 | 10th | 956 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 7 Veterans Short Green | 00:53:02 | 15th | 951 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 5 | 00:27:58 | 8th | 976 | |
| 04/02/23 | INVOC - SOUL2 | Course 5 | 00:26:36 | 2nd | 1006 | |
| 04/12/22 | Lakeland Warrior (Day 2 - Middle) | W21E | 01:47:34 | 48th | 1021 | |
| 03/12/22 | Lakeland Warrior (Day 1 - Middle) | W21E | 01:36:25 | 45th | 974 | |
| 27/11/22 | ELO SoSOL | Short Green | 00:55:36 | 3rd | 977 | Racing Chl: Bronze |
| 26/11/22 | ELO SOUL13 | Course 5 | 00:24:52 | 5th | 979 | |
| 20/11/22 | INT SOUL12 | C5 | 00:30:58 | 3rd | 998 | |
| 12/11/22 | RR SoSOL and ESOA Champs | Short Green | 00:41:58 | 5th | 963 | Navigation Chl |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 5 | 00:39:32 | 2nd | 988 | |
| 29/10/22 | ESOC Night Event incorporating 'Tinto Twin' Day 1 | Course 5 | 00:49:45 | 1st | 1009 | |
| 23/10/22 | Scottish Orienteering League 7 | Short Green | 00:54:28 | 3rd | 1015 | Racing Chl: Silver |
| 16/10/22 | CompassSport Cup Final | Veterans Short Green | 00:42:40 | 12th | 1056 | |
| 09/10/22 | Scottish Orienteering League 6, incorporating JHI Individual & Scottish Junior Cup 3 | Short Green | 01:15:27 | 10th | 972 | Navigation Chl |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 00:44:00 | 11th | 1100 | Racing Chl: Silver |
| 01/10/22 | Veteran Home Internationals Individual & 2022 Welsh Orienteering Championships | Green | 00:53:07 | 11th | 1071 | Racing Chl: Silver |
| 25/09/22 | Scottish Orienteering League 5 | Short Green | 00:52:35 | 16th | 997 | Racing Chl: Bronze |
| 24/09/22 | Moravian SOUL9 | Course 5 | 00:26:23 | 4th | 1012 | |
| 21/08/22 | STAG 23rd GPC - Race 3 | Course 5 | 00:34:11 | 3rd | ||
| 21/08/22 | STAG 23rd GPC - Race 2 | Course 5 | 00:12:47 | 1st | ||
| 21/08/22 | STAG 23rd GPC - Race 1 | Course 5 | 00:24:03 | 2nd | ||
| 28/05/22 | Scottish Championships (UKOL) | UKOL 10 (W65, W70) | 01:19:27 | 11th | 985 | |
| 15/05/22 | Scottish Orienteering League 3 | Short Green | 00:33:51 | 6th | 1020 | Racing Chl: Gold |
| 14/05/22 | Scottish Middle Distance Championships | Course 5 | 00:31:48 | 6th | 1029 | |
| 24/04/22 | Lakeland Weekend Day 2 | Short Green | 01:01:41 | 23rd | 971 | Racing Chl: Bronze |
| 23/04/22 | Lakeland Weekend Day 1 | Green | 00:53:14 | 49th | 1048 | Racing Chl: Bronze |
| 17/04/22 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 21 (M75, W65) | 01:01:00 | 33rd | 1056 | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 15 (M75, W65) | 00:32:30 | 13th | 1037 | |
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:20:17 | 23rd | 956 | |
| 03/04/22 | STAG's Cumbernauld Urban 2022 - SOUL6 | 5 | 00:29:37 | 6th | 974 | |
| 20/03/22 | Duddon Spring Weekend Day 2 Long distance | Green | 01:14:19 | 34th | 991 | Racing Chl: Bronze |
| 19/03/22 | Duddon Spring Weekend Day I Sprint | Short | 00:24:10 | 10th | ||
| 19/03/22 | Duddon Spring Weekend Day 1 Middle Distance | Medium | 00:56:43 | 40th | 1017 | |
| 13/03/22 | Falkirk Wheel Middle Race | Short Green | 00:38:54 | 1st | 1015 | Racing Chl: Gold |
| 12/03/22 | CompassSport Cup Heat | Veterans Short Green | 01:06:25 | 20th | 982 | |
| 06/03/22 | ESOC SoSOL | Short Green | 01:00:22 | 5th | 998 | Racing Chl: Bronze |
| 05/03/22 | CLYDE SOUL3 | 00:29:31 | 5th | 988 |