| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/05/15 | GRAMP CompassPoint Scottish O League 4 | Blue | 01:23:39 | 27th | 1136 | Racing Chl: Silver |
| 12/04/15 | SOLWAY CompassPoint Scottish O League 3 | Short Brown | 02:27:28 | 19th | 1049 | Navigation Chl |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 18 (W50) | 01:46:53 | 100th | 1033 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 18 (W50) | 01:19:48 | 86th | 1061 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 4 (M45) | 00:22:14 | 82nd | 1105 | |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Blue | 01:27:27 | 56th | 1049 | Racing Chl: Bronze |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Blue | 01:00:52 | 25th | 1163 | Racing Chl: Gold |
| 19/10/14 | Race the Castles including the SHI Relays | Blue | 00:53:09 | 27th | 1163 | Racing Chl: Gold |
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 04 Blue | 01:38:07 | 59th | 1086 | Racing Chl: Bronze |
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 01:20:20 | 80th | 1055 | |
| 11/10/14 | Race the Castles - Edinburgh Street Race (UKOL) | UKOL Brown (M40, M45, M50, W18, W20, W21, W35) | 00:48:43 | 77th | 1129 | |
| 05/10/14 | KFO South of Scotland Orienteering League | Blue | 01:10:11 | 11th | 1161 | Racing Chl: Gold |
| 28/09/14 | BASOC WOLF CompassPoint Scottish O League 6 | Blue | 01:41:50 | 44th | 1076 | Racing Chl: Bronze |
| 27/09/14 | BASOC WOLF Urban Sprint Race - incorporating bto SOUL8 | Course 1 | 00:18:04 | 31st | 1222 | |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Blue | 01:48:19 | 51st | 1066 | Navigation Chl |
| 31/05/14 | British Long Championships (UKOL 11) | UKOL Course 15 (W50) | 01:59:46 | 27th | 1080 | |
| 25/05/14 | Scottish Championships - Relays | C | 01:05:12 | 105th | ||
| 24/05/14 | Scottish Championships - Individual (UKOL) | UKOL Badge Course07 (M65, W45, W50) | 00:58:10 | 18th | 1127 | |
| 27/04/14 | CLYDE CompassPoint Scottish O League 3 | Blue | 01:05:34 | 21st | 1149 | Navigation Chl |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (Day 3) | 15 | 02:10:50 | 142nd | 847 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | M45S | 03:22:37 | 32nd | ||
| 19/04/14 | Jan Kjellstrom Orienteering Festival (Day 2) | 15 | 01:11:47 | 52nd | 1116 | |
| 18/04/14 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge 4 (M45) | 00:25:05 | 115th | 1021 | |
| 16/03/14 | KFO CompassPoint Scottish O League 1 | Blue | 01:17:06 | 57th | 1064 | Racing Chl: Silver |
| 09/03/14 | INTrepid Weekend - SoSOL6 | Blue | 01:03:03 | 24th | 1155 | Racing Chl: Gold |
| 16/02/14 | FVO CompassSport Cup Heat and SoSOL5 | Blue Men | 01:30:50 | 24th | 1119 | |
| 20/10/13 | BASOC Highland WOLF CompassPoint Scottish O League 7 | Blue | 01:18:11 | 30th | 1153 | Racing Chl: Gold |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C27 | 01:03:29 | 76th | 1071 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C27 | 01:10:38 | 73rd | 1081 | |
| 31/07/13 | Scottish 6 Days - Moray2013 Sprint Race (Incorporating EuroMeeting Sprint Distance) | 1 Men | 00:27:08 | 183rd | 1134 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C27 (W50) | 00:59:36 | 39th | 1126 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C27 | 01:00:58 | 32nd | 1131 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C27 (W50) | 00:53:00 | 56th | 1089 | |
| 25/05/13 | Scottish Championships - Individual | Badge 11 (W50L, W45L, M65L, M50S) | 01:07:34 | 47th | 1047 | |
| 01/04/13 | Jan Kjellstrom Orienteering Festival - Relays | Course 9-AA | 00:40:58 | 22nd | ||
| 31/03/13 | Jan Kjellstrom Orienteering Festival (Day 3) | Badge Course 18 (M12A, M14B, W12A, W14B) | 01:26:12 | 58th | 1072 | |
| 31/03/13 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 &3) | UKOL Badge Course 18 (W45L, M45S) | 02:40:28 | 59th | ||
| 30/03/13 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge Course 18 (M12A, M14B, W12A, W14B) | 01:14:16 | 74th | 1040 | |
| 29/03/13 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge Course 4 (M45) | 00:18:06 | 77th | 1126 | |
| 17/03/13 | FVO CompassPoint Scottish O League 2 (UKOL4) | UKOL Short Blue (W45, W50, M65) | 01:46:20 | 33rd | 1007 | |
| 03/03/13 | INT CompassPoint Scottish O League 1 | Short Brown | 01:28:39 | 25th | 1133 | Racing Chl: Gold |
| 17/02/13 | Compass Sport Cup Round 1 | 3 Blue M | 01:21:54 | 33rd | 1141 | |
| 28/10/12 | Tinto Twin - Day Event, incorporating Scottish O League 7 | Blue | 01:02:47 | 30th | 1082 | Racing Chl: Gold |
| 21/10/12 | CLYDE Scottish O League 6 | Blue | 01:20:38 | |||
| 20/10/12 | FVO Urban Race - Dunblane - incorporating Nopesport Urban League and SOUL 6 | 2 M Vet / W Open | 67:56:00 | 24th | 1076 | |
| 07/10/12 | INT SoSOL 2 | Blue | 01:36:35 | 25th | 978 | Racing Chl: Bronze |
| 05/06/12 | Scottish Champs Extended Weekend - Middle-Distance Race | Black | 01:33:21 | 91st | 895 | Racing Chl: Bronze |
| 04/06/12 | Scottish Champs Extended Weekend - Sprint Race incorporating SOUL 3 | Badge Course 1 | 00:31:15 | 53rd | 934 | |
| 02/06/12 | Scottish Championships - Individual | 6 W18/20E W35/40L M35/40S | 01:55:35 | 36th | 983 | |
| 08/04/12 | JK Weekend - Day 3 | Badge 10 (M16A) | 01:58:44 | 34th | 903 |