| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 4 | 00:48:28 | 13th | 1048 | |
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Green | 00:58:32 | 8th | 1138 | Racing Chl: Silver |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 4 | 00:41:47 | 11th | 1070 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A5 | 00:18:34 | 21st | 1004 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Green (M65, M70, W50, W55) | 00:56:11 | 17th | 1077 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Green | 00:35:45 | 6th | 1123 | Racing Chl: Silver |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 4 | 00:45:30 | 5th | 1121 | |
| 30/11/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:39:33 | 12th | Racing Chl: Gold | |
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Blue | 00:57:15 | 7th | 1158 | Racing Chl: Gold |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 3 | 00:39:42 | 13th | 1124 | |
| 26/10/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:43:41 | 6th | Racing Chl: Gold | |
| 21/04/24 | Scottish Orienteering League 2 | Blue | 01:27:12 | 26th | 1109 | Racing Chl: Silver |
| 20/04/24 | Scottish Middle Championships | 3 | 00:48:48 | 31st | 1110 | |
| 24/03/24 | ELO SoSOL | Blue | 01:22:31 | 20th | 1084 | Racing Chl: Gold |
| 02/03/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 00:47:28 | 3rd | Racing Chl: Gold | |
| 24/02/24 | ELO Local Events in Edinburgh and the Lothians | Green | 00:48:14 | 3rd | Racing Chl: Gold | |
| 18/02/24 | CompassSport Cup Heat | 4 | 01:11:12 | 15th | 1166 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 4 | 00:43:59 | 36th | 1113 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 4 | 00:17:49 | 46th | 1034 | |
| 02/12/23 | INT SOUL11 | 3 | 00:43:03 | 8th | 1134 | |
| 29/10/23 | Scottish Orienteering League 5 | Blue | 01:15:55 | 22nd | 1124 | Racing Chl: Silver |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 3 | 00:36:10 | 18th | 1129 | |
| 24/09/23 | Scottish Orienteering League 4 | Blue | 01:46:03 | 30th | 1112 | Racing Chl: Bronze |
| 17/09/23 | ESOC SoSOL | Blue | 01:11:10 | 10th | 1119 | Racing Chl: Gold |
| 30/04/23 | ELO SoSOL | Blue/Brown | 00:59:46 | 24th | 1151 | |
| 23/04/23 | Scottish Orienteering League 3 Tayside Spring 3 | Blue | 01:10:59 | 28th | 1156 | Racing Chl: Gold |
| 19/03/23 | Scottish Orienteering League 2 | Blue | 01:02:39 | 21st | 1153 | Racing Chl: Gold |
| 12/03/23 | STAG's Scottish Orienteering League 1 | Blue | 01:37:26 | 20th | 1155 | Racing Chl: Bronze |
| 25/02/23 | ELO Local Events in Edinburgh and the Lothians | Green | 00:49:16 | 15th | Racing Chl: Gold | |
| 19/02/23 | ESOC SOUL4 | 3 | 00:37:19 | 7th | 1146 | |
| 18/02/23 | RR Winter Local 2 | Light Green | 00:48:24 | 8th | Navigation Chl | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 4 Blue Men | 01:02:44 | 23rd | 1114 | |
| 05/02/23 | Callendar Park SoSOL | Blue | 01:20:35 | 9th | 1159 | Racing Chl: Silver |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Blue | 01:32:37 | 39th | 1169 | Racing Chl: Silver |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 3 | 00:46:53 | 20th | 1164 | |
| 27/11/22 | ELO SoSOL | Blue | 01:14:55 | 12th | 1173 | Racing Chl: Gold |
| 26/11/22 | ELO SOUL13 | Course 3 | 00:34:14 | 11th | 1100 | |
| 20/11/22 | INT SOUL12 | C3 | 00:50:45 | 8th | 1136 | |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 3 | 00:41:56 | 15th | 1108 | |
| 29/10/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:44:48 | 11th | Racing Chl: Gold | |
| 23/10/22 | Scottish Orienteering League 7 | Blue | 01:25:17 | 21st | 1103 | Racing Chl: Silver |
| 15/10/22 | Stirling City Race - SOUL10 | 3 - Blue | 00:36:26 | |||
| 24/09/22 | ELO Local Events in Edinburgh and the Lothians | Green | 01:17:56 | 9th | Racing Chl: Bronze | |
| 29/06/22 | ESOC Sprintelope | Long | 00:45:21 | 16th | ||
| 25/06/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:46:32 | 6th | Racing Chl: Gold | |
| 07/05/22 | INT Local Events in Edinburgh and The Lothians | Blue | 00:57:33 | 10th | Racing Chl: Gold | |
| 30/04/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:49:05 | 16th | Racing Chl: Gold | |
| 03/04/22 | Northern Championships (UKOL) | UKOL Course 5 (M60, M16) | 01:15:36 | 34th | 1092 | |
| 02/04/22 | Northumberland Spring Middle Distance Event (UKOL) / Junior Selection Race | UKOL Blue (M18, M20, M55, M60, W35, W40) | 00:44:54 | 70th | 1065 | |
| 13/03/22 | Falkirk Wheel Middle Race | Blue | 00:54:40 | 22nd | 1114 | Racing Chl: Gold |