| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 30/07/17 | Scottish 6 Days - Day 1 | C35 | 01:02:31 | 25th | 1218 | |
| 20/05/17 | Scottish Championships - Individual | 4 | 01:08:52 | 10th | 1228 | |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Blue | 01:28:28 | 35th | 1165 | Navigation Chl |
| 12/03/17 | Compass Sport Cup Heat | Blue Men | 01:06:10 | 19th | 1201 | |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Blue | 01:00:17 | 23rd | 1153 | Racing Chl: Gold |
| 26/02/17 | ELO SoSOL | blue | 00:56:10 | 6th | 1217 | Racing Chl: Gold |
| 06/11/16 | ESOC Penicuik Weekend - SoSOL 7 incorporating ESOA Championships | Blue | 01:18:29 | 14th | 1194 | Racing Chl: Silver |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Blue | 01:15:21 | 19th | 1217 | Racing Chl: Silver |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Blue | 01:10:29 | 20th | 1210 | Racing Chl: Gold |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 08 (M70, W55, W16) | 00:55:09 | 5th | 1185 | |
| 06/03/16 | Scottish Orienteering League 1 | Blue | 01:12:37 | 21st | 1174 | Navigation Chl |
| 28/02/16 | SoSOL 4 | Blue | 01:39:59 | |||
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Blue | 01:45:54 | |||
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 04 Blue | 02:25:00 | 86th | 879 | Navigation Chl |
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Blue (M55, M60) | 01:01:06 | 19th | 1179 | |
| 11/10/14 | Race the Castles - Edinburgh Street Race (UKOL) | UKOL Blue (M55, M60, W40, W45, W50) | 00:39:22 | 20th | 1186 | |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Blue | 02:07:52 | 54th | 1004 | Navigation Chl |
| 23/08/14 | PurpleThistle - Day 1 | Medium Thistle | 01:03:56 | 12th | 1167 | |
| 22/06/14 | The Moray Mix Weekend Day 2 - CompassPoint Scottish O League 4 | Blue | 01:12:09 | 14th | 1199 | Racing Chl: Gold |
| 24/05/14 | Scottish Championships - Individual (UKOL) | UKOL Badge Course04 (M55) | 01:29:17 | 18th | 1125 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | UKOL Badge (M55) | ||||
| 19/04/14 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge 10 (M16A) | 01:20:30 | 57th | 1167 | |
| 18/04/14 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge 7 (M55, W35) | 00:17:27 | 32nd | 1191 | |
| 16/03/14 | KFO CompassPoint Scottish O League 1 | Blue | 00:56:50 | 22nd | 1193 | Racing Chl: Gold |
| 09/03/14 | INTrepid Weekend - SoSOL6 | Blue | 00:55:07 | 8th | 1213 | Racing Chl: Gold |
| 08/03/14 | INTrepid Weekend - Urban O - incorporating bto SOUL3 and NUL1 | Course 3A | 00:12:59 | 8th | 1168 | |
| 08/03/14 | INTreped Weekend - btoSOUL3 and NUL1 - Race2 | Badge Course 3 | 00:17:07 | 7th | 1161 | |
| 22/02/14 | INT Local Event 4 | Green | 00:34:36 | 2nd | Racing Chl: Gold | |
| 26/01/14 | EUOC Burns Weekend - SoSOL 4 | Blue | 01:03:55 | 11th | 1235 | Racing Chl: Gold |
| 25/01/14 | EUOC Burns Weekend - City Race - incorporating bto SOUL1 | Course D | 00:42:02 | 20th | 1169 | |
| 17/11/13 | East of Scotland Championships & SoSOL 2 | Blue | 01:14:12 | 16th | 1162 | Racing Chl: Gold |
| 10/11/13 | ESOC Edinburgh Weekend - SoSOL 1 | Blue | 01:03:40 | 28th | 1149 | Racing Chl: Silver |
| 09/11/13 | ESOC Edinburgh Weekend - Urban Race incorporating SOUL 7 & Scottish Student Championships | Badge 3 (M21L) | 00:47:44 | 4th | 1200 | |
| 20/10/13 | BASOC Highland WOLF CompassPoint Scottish O League 7 | Blue | 01:11:30 | 23rd | 1187 | Racing Chl: Gold |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C35 | 01:21:04 | 40th | 1194 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C35 | 01:08:22 | 43rd | 1191 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C35 (M55) | 01:17:08 | 77th | 1146 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C35 | 01:05:22 | 28th | 1211 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C35 (M55) | 01:00:03 | 27th | 1215 | |
| 09/06/13 | TAY CompassPoint Scottish O League 4 | Blue | 00:57:54 | 12th | 1227 | Racing Chl: Gold |
| 25/05/13 | Scottish Championships - Individual | Badge 9 (M55L, M60L) | 01:07:23 | 10th | 1209 | |
| 01/04/13 | Jan Kjellstrom Orienteering Festival - Relays | Course 3-2A | 00:31:34 | 9th | ||
| 31/03/13 | Jan Kjellstrom Orienteering Festival (Day 3) | Course 15 | 01:10:16 | 26th | 1221 | |
| 31/03/13 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 &3) | UKOL Badge Course 15 (M55L) | 02:18:25 | 25th | ||
| 30/03/13 | Jan Kjellstrom Orienteering Festival (Day 2) | Course 15 | 01:08:09 | 37th | 1197 | |
| 29/03/13 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge Course 7 (M55, W35) | 00:13:42 | 46th | 1172 | |
| 17/03/13 | FVO CompassPoint Scottish O League 2 (UKOL4) | UKOL Blue (M16, W18, W20, W35, W40, M55, M60) | 01:03:36 | 17th | 1241 | |
| 16/03/13 | Middle Distance Race (UKOL3) | UKOL Blue (M16, M55, M60, W35, W40) | 00:35:01 | 13th | 1235 | |
| 03/03/13 | INT CompassPoint Scottish O League 1 | Blue | 01:13:44 | 45th | 1112 | Racing Chl: Gold |
| 27/01/13 | EUOC Burns Weekend - Chasing Sprint - Prologue | 3 (WV/MSV) | 00:18:56 | 4th | 1212 |