| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/11/17 | East of Scotland Championships incorporating SoSOL7 | Blue | 00:42:43 | 4th | 1248 | Racing Chl: Gold |
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Brown | 01:22:49 | 27th | 1212 | Racing Chl: Gold |
| 23/09/17 | WOLF Middle Distance | Brown | 00:45:54 | 30th | Racing Chl: Gold | |
| 05/08/17 | Scottish 6 Days - Day 6 | C37 | 01:10:16 | 16th | 1249 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C37 | 01:04:08 | 7th | 1283 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C37(M45) | 01:02:53 | 15th | 1264 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C37 | 01:24:30 | 21st | 1238 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C37(M45) | 01:18:05 | 23rd | 1241 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C37 | 01:05:36 | 9th | 1260 | |
| 20/05/17 | Scottish Championships - Individual | 3 | 01:20:20 | 18th | 1239 | |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Short Brown | 01:22:13 | 8th | 1271 | Racing Chl: Silver |
| 26/03/17 | RR SoSOL | Brown | 01:24:52 | 3rd | Navigation Chl | |
| 12/03/17 | Compass Sport Cup Heat | Short Brown | 01:22:59 | 25th | 1196 | Racing Chl: Gold |
| 22/01/17 | EUOC Big Weekend | Brown | 01:39:54 | 47th | 1200 | Racing Chl: Gold |
| 21/01/17 | EUOC Big Weekend | Course 2 | 01:07:17 | 55th | 1175 | |
| 15/05/16 | SoSOL6 | Brown | 01:25:13 | 11th | 1239 | Racing Chl: Gold |
| 24/04/16 | Scottish Spring Middle Distance (WRE) | Blue | 01:04:40 | 52nd | 1181 | Racing Chl: Gold |
| 23/04/16 | JOK Chasing Sprint Prologue | 1 | 00:32:22 | 50th | 1180 | |
| 23/04/16 | JOK Chasing Sprint Chase | 1 | 00:36:34 | 46th | ||
| 28/02/16 | SoSOL 4 | Brown | 01:27:12 | 11th | 1213 | Racing Chl: Gold |
| 06/02/16 | Scottish Night Championships | Course 2 | 00:55:25 | 21st | 1197 | |
| 07/08/15 | Scottish 6 Days - Day5 | C37 | 01:48:09 | 72nd | 1236 | |
| 06/08/15 | Scottish 6 Days - Day4 | C37 | 01:22:13 | 116th | 1194 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C37 (M45) | 00:53:05 | 116th | 1202 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C37 (M45) | ||||
| 02/08/15 | Scottish 6 Days - Day1 | C37 | 01:22:59 | 80th | 1237 | |
| 05/10/14 | KFO South of Scotland Orienteering League | Green | 00:42:37 | 8th | 1177 | Racing Chl: Gold |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Short Brown | 01:34:52 | 16th | 1217 | Racing Chl: Bronze |
| 01/09/13 | Maroc Creag Choinnich Level C incorporating the North Area Junior Inter-Area Championships | Brown | 01:33:51 | 12th | 1174 | Racing Chl: Silver |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C38 | 01:35:30 | |||
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C38 | 01:18:30 | 30th | 1215 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C38 | 01:26:41 | 40th | 1156 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C38 (M40) | 01:09:22 | 25th | 1243 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C38 | 01:28:19 | 36th | 1172 | |
| 11/11/12 | Gramp District Event Raemoir | Brown | 01:36:37 | 12th | 1123 | Racing Chl: Silver |
| 07/10/12 | INT SoSOL 2 | Brown | 01:51:57 | 18th | 1110 | Racing Chl: Gold |
| 23/09/12 | STAG's 30th Anniversary Event, Scottish O League 5 & incorporating SHI Individual | Brown | 02:06:23 | 25th | 1149 | Racing Chl: Gold |
| 16/09/12 | ESOC SoSOL 1 | Brown | 01:45:50 | 15th | 1116 | Racing Chl: Gold |
| 15/07/12 | INVOC Rogie Colour Event | Brown | 01:29:52 | 10th | 1149 | Navigation Chl |
| 10/06/12 | KFO SoSOL 6 | Blue | 01:00:20 | 6th | 1145 | Racing Chl: Gold |
| 05/06/12 | Scottish Champs Extended Weekend - Middle-Distance Race | Black | 01:08:33 | 82nd | 1075 | Racing Chl: Gold |
| 02/06/12 | Scottish Championships - Individual | 4 M18/20E M35/40L | 02:00:40 | 40th | 1132 | |
| 08/04/12 | JK Weekend - Day 3 | Badge 7 (W21S, W20L) | 01:19:41 | |||
| 07/04/12 | JK Weekend - Day 2 | Badge 7 (W21S, W20L) | 01:50:40 | 37th | 1102 | |
| 06/04/12 | JK Weekend - Day 1 - Sprint | Badge 3 (M21L) | 00:18:56 | 65th | 1121 | |
| 04/03/12 | St. Andrews Weekend - Urban Race incorporating SOUL 2 | Badge 2 (W21E) | 00:42:43 | 22nd | 1171 | |
| 06/08/11 | Scottish 6 Days - 2011 - Day 6 | Course 47 | 01:21:28 | 43rd | 1181 | |
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Course 47 | 01:46:28 | 53rd | 1123 | |
| 04/08/11 | Scottish 6 Days - 2011 - Day 4 | Course 47 | 01:43:11 | 42nd | 1185 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Course 47 | 01:28:29 | 37th | 1185 |