| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/02/25 | Scottish Night Championships | Course 4 | 00:53:09 | 21st | 972 | |
| 31/12/24 | Christmas Cup Day 3 | Short | 00:59:22 | 12th | 1016 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 01:00:40 | 13th | 1026 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 4 | 00:14:23 | 8th | 967 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 4 | 00:34:23 | 11th | 935 | |
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 4 | 00:13:40 | 6th | 1021 | |
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Green | 00:47:55 | 15th | 1034 | Racing Chl: Silver |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Blue | 01:54:37 | 54th | 865 | Navigation Chl |
| 26/10/24 | Keppernach Regional event (inc. JIA Relay) | Green | 01:11:35 | 21st | 962 | Racing Chl: Bronze |
| 06/10/24 | AYROC SoSOL | Green | 01:02:48 | 8th | 1036 | Racing Chl: Gold |
| 15/09/24 | Balloch Country Park SoSOL | Green | 01:00:30 | 9th | 992 | Racing Chl: Bronze |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Blue | 02:18:30 | |||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C6 | 00:31:57 | 46th | 989 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C6 | 00:22:04 | 16th | 1054 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C6 | 00:21:34 | 28th | 1020 | |
| 09/06/24 | Scottish Orienteering League 3 | Short Blue | 01:05:21 | 28th | 1036 | Racing Chl: Bronze |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 5 | 00:47:13 | 18th | 989 | |
| 21/04/24 | Scottish Orienteering League 2 | Short Blue | 01:34:16 | 46th | 963 | Racing Chl: Bronze |
| 20/04/24 | Scottish Middle Championships | 4 | 00:58:29 | 31st | 963 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 13 (W55) | 01:25:14 | 65th | 1031 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:55:29 | 119th | 1004 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W55) | 00:24:36 | 89th | 1007 | |
| 17/03/24 | Scottish Orienteering League 1 (Scottish Spring) | Short Blue | 01:34:22 | 27th | 1000 | Navigation Chl |
| 16/03/24 | Scottish Spring - UltraSprint | 00:20:56 | 221st | |||
| 10/03/24 | ESOC SoSOL | Green | 00:45:45 | 28th | 1004 | Racing Chl: Gold |
| 10/03/24 | ESOC SoSOL | Light Green | 00:39:38 | 10th | Racing Chl: Gold | |
| 03/03/24 | Doune Ponds Local Event | Green | 00:54:29 | 8th | Racing Chl: Gold | |
| 24/02/24 | Scottish Night Championships | Course 4 | 00:46:18 | 18th | 1040 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:45:11 | 37th | 1026 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 2 | 00:32:54 | 39th | ||
| 28/12/23 | EBOR Regional Event | Sprint | 00:12:33 | 34th | 1159 | |
| 28/12/23 | EBOR Regional Event | Sprint | 00:17:03 | 34th | 1013 | |
| 28/12/23 | EBOR Regional Event | Medium | 00:53:46 | 47th | 932 | |
| 02/12/23 | INT SOUL11 | 4 | 00:41:23 | 11th | 963 | |
| 05/11/23 | STAG's 2nd Cervi's Nox et Dies Weekend - Dies Event - incorporating the 34th Tinto Twin - SoSOL | Green Day | 01:08:42 | 23rd | 912 | |
| 04/11/23 | STAG's 2nd Cervi's Nox et Dies Weekend - Nox Event - incorporating the 34th Tinto Twin | Green Night | 01:09:02 | 8th | ||
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 4 | 00:48:29 | 43rd | 866 | |
| 24/09/23 | Scottish Orienteering League 4 | Green | ||||
| 04/08/23 | S6D Moray 2023 Day 5 | C24 | 00:45:19 | 65th | 1042 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C24 (M70, W55) | 01:27:20 | 82nd | 1021 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:16:52 | 67th | 1000 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C24 | 01:14:34 | 84th | 1007 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C24 (M70, W55) | 01:08:02 | 107th | 947 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C24 | ||||
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 4 (M65, M70, W55, W60) | 00:42:44 | 25th | 987 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 4 (M65, M70, W55, W60) | 00:47:27 | 30th | 992 | |
| 27/05/23 | Scottish Championships (UKOL) | UKOL C6 (M70, W16, W55, W60) | 01:05:39 | 35th | 1043 | |
| 07/05/23 | British Middle Distance Championships (UKOL) | UKOL 10 (W55, W60) | 01:01:51 | 31st | 980 | |
| 06/05/23 | British Sprint Championships Finals | F9 | 00:19:53 | 41st | 978 | |
| 06/05/23 | British Sprint Championships Qualifiers | Q10 | 00:21:03 | 13th | 1026 |