| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/04/17 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 1(M21, M20, M18) | 00:18:58 | 82nd | 1301 | |
| 01/04/17 | Double Dukes Middle Distance Race | Brown | 00:49:26 | 25th | 1323 | Navigation Chl |
| 12/03/17 | Compass Sport Cup Heat | Brown | 01:13:29 | 18th | 1319 | Racing Chl: Gold |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Black | 01:00:54 | 6th | 1350 | Racing Chl: Gold |
| 16/10/16 | CompassSport Cup Final | Brown | 01:15:16 | 28th | 1317 | Racing Chl: Gold |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Black | 01:29:32 | 10th | 1329 | Racing Chl: Gold |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Black | 01:40:57 | 13th | 1348 | Racing Chl: Gold |
| 10/09/16 | WOLF - Glen Gynack, Middle Distance | Brown | 00:36:12 | 14th | 1330 | Racing Chl: Gold |
| 10/09/16 | WOLF - Kingussie, Sprint, SOUL 8 | 1 - M/W Open | 00:17:20 | 13th | 1332 | |
| 21/08/16 | AYROC SOSOL | Brown | 01:06:04 | |||
| 21/08/16 | AYROC SOSOL | Orange | 00:26:14 | 1st | Racing Chl: Gold | |
| 26/03/16 | Jan Kjellstrom Orienteering Festival Individual 1 (UKOL) | UKOL 1 (M21) | 00:45:04 | 70th | 1313 | |
| 06/03/16 | Scottish Orienteering League 1 | Black | 01:28:41 | 10th | 1326 | Navigation Chl |
| 08/08/15 | Scottish 6 Days - Day6 | C41 | 02:21:53 | 62nd | 1327 | |
| 07/08/15 | Scottish 6 Days - Day5 | C41 | 02:06:43 | 92nd | 1319 | |
| 06/08/15 | Scottish 6 Days - Day4 | C41 | 01:16:31 | 116th | 1308 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C41 (M21) | 00:40:22 | 57th | 1352 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C41 (M21) | 01:21:39 | 85th | 1334 | |
| 02/08/15 | Scottish 6 Days - Day1 | C41 | 01:24:09 | 74th | 1334 | |
| 23/05/15 | Scottish Championships Individual | Course 1 | 01:53:53 | 32nd | 1322 | |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 1 (M21) | 02:21:38 | 102nd | 1310 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 1 (M21) | 00:48:11 | |||
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:46 | 70th | 1337 | |
| 21/02/15 | BUCS - Individual | A | 01:16:34 | 32nd | 1300 | |
| 08/08/14 | Lakes 5 Days Day 5 | 1 | 01:11:02 | 29th | 1296 | |
| 07/08/14 | Lakes 5 Days Day 4 | 1 | 01:15:30 | 38th | 1274 | |
| 05/08/14 | Lakes 5 Days Day 3 | 1 | 01:11:16 | 9th | 1332 | |
| 04/08/14 | Lakes 5 Days Day 2 (UKOL) | UKOL 1 (M21, M35, M40) | 00:36:07 | 5th | 1335 | |
| 18/05/14 | Cumbrian Galoppen | Brown | 01:00:30 | 1st | 1285 | Racing Chl: Gold |
| 04/05/14 | Northern Championships (UKOL) | UKOL Badge 1 (M21E) | 01:32:09 | 9th | 1319 | |
| 03/05/14 | Northern Champs Weekend Middle Race (UKOL) | UKOL Black (M21, M35, M40, M18, M20) | 00:49:12 | 10th | 1314 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (Day 3) | Badge (M21E) | 02:01:01 | 23rd | 1324 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | UKOL Badge (M21) | 02:40:08 | 23rd | ||
| 19/04/14 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge (M21E) | 00:39:07 | 25th | 1332 | |
| 18/04/14 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL5) | UKOL Badge 1 (M21, M18, M20) | 00:16:18 | 28th | 1322 | |
| 23/03/14 | LOC Cumbrian Galoppen | Brown | 01:20:55 | 11th | 1282 | Racing Chl: Gold |
| 02/03/14 | Cumbrian Galoppen | Brown | 01:05:23 | 4th | 1299 | Racing Chl: Gold |
| 24/11/13 | Faulds Brow | Brown | 00:55:32 | 5th | 1280 | Racing Chl: Gold |
| 17/11/13 | SO - level C - Cowdray Forest (Crawley) - event 6 of SO champs | Black | 00:40:35 | 4th | 1287 | Racing Chl: Gold |
| 16/11/13 | DFOK Kent Orienteering League | Blue | 00:34:22 | 1st | Racing Chl: Gold | |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C41 | 02:09:07 | 74th | 1327 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C41 | 01:05:20 | 47th | 1303 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C41 | 00:41:32 | 95th | 1322 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C41 (M21) | 01:20:01 | 49th | 1310 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C41 | 00:37:54 | 41st | 1324 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C41 (M21) | 01:04:29 | 39th | 1328 | |
| 14/07/13 | Harrop Tarn Regional Event | 1 Black | 01:25:17 | 1st | 1316 | Racing Chl: Gold |
| 23/06/13 | Northern Championships (UKOL13) | UKOL Badge 1 (M21E) | 01:49:47 | 3rd | 1307 | |
| 16/06/13 | Binsey | Brown | 01:02:26 | 1st | 1293 | Racing Chl: Gold |
| 04/05/13 | British Orienteering Championships (UKOL9) | UKOL Badge Course 1 (M21E) | 01:59:09 | 16th | 1308 |