| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 17/02/18 | Moravian Saturday Series - Darnaway - inc Middle Distance Courses | Short Blue | 00:41:22 | 13th | Racing Chl: Gold | |
| 27/01/18 | Littlemill - 40th anniversary event | Blue | 01:15:13 | 5th | Racing Chl: Gold | |
| 16/12/17 | MOR Sat & Schools League - Forres | Light Green | 00:29:42 | 7th | Racing Chl: Gold | |
| 02/12/17 | INVOC Culloden | Green | 00:42:23 | 2nd | Racing Chl: Gold | |
| 12/11/17 | INVOC Anagach | Brown | 01:33:07 | 18th | 1211 | Racing Chl: Gold |
| 04/11/17 | MOR Regional Event - Lossie Forest | Brown | 01:18:32 | 5th | 1253 | Racing Chl: Gold |
| 29/10/17 | INT CompassPoint Scottish Orienteering League 7 | Short Brown | 01:18:42 | 17th | 1198 | Racing Chl: Gold |
| 15/10/17 | CompassPoint Scottish Orienteering League 6 | Short Brown | 01:10:34 | 8th | 1229 | Racing Chl: Gold |
| 01/10/17 | British Middle Distance Championships (UKOL) | UKOL Course 4 (M45, M50) | 00:46:22 | 21st | 1245 | |
| 30/09/17 | British Sprint Championships - Heats | H3.1 | 00:16:34 | 9th | 1246 | |
| 30/09/17 | British Sprint Championships - Finals | F05 | 00:18:09 | 23rd | 1233 | |
| 30/09/17 | British Sprint Championships (UKOL) | UKOL F05 (M50, M55) | 00:18:09 | 22nd | ||
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Short Brown | 01:16:52 | 20th | 1238 | Racing Chl: Gold |
| 23/09/17 | WOLF Sprint - bto Urban League - SOUL 9 | Course 2 | 00:18:54 | 16th | 1220 | |
| 23/09/17 | WOLF Middle Distance | Blue | 00:42:10 | 23rd | Racing Chl: Gold | |
| 27/08/17 | INVOC Nairn East Beach | Green | 00:34:53 | 7th | Racing Chl: Gold | |
| 05/08/17 | Scottish 6 Days - Day 6 | C36 | 01:10:01 | 58th | 1218 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C36(M18, M50) | 01:08:38 | 69th | 1207 | |
| 02/08/17 | Scottish 6 Days - Sprint Scotland - bto Urban League - SOUL 6 | 2 | 00:17:27 | 28th | 1220 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C36 | 01:21:27 | 62nd | 1211 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C36(M18, M50) | 01:24:48 | 74th | 1190 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C36 | 01:13:13 | 63rd | 1223 | |
| 17/06/17 | Saturday Series & Schools League - Culbin | Green | 00:50:23 | 9th | Racing Chl: Gold | |
| 07/06/17 | BOK Summer Series | Blue | 00:47:28 | 15th | Racing Chl: Gold | |
| 04/06/17 | Moray and Highland Junior Champs + Local Event | Blue | 00:55:29 | 4th | Racing Chl: Gold | |
| 27/05/17 | Saturday Series & Schools League - Findhorn | Lt Green | 00:28:21 | 2nd | ||
| 20/05/17 | Scottish Championships - Individual | 3 | 01:21:35 | 22nd | 1233 | |
| 19/05/17 | ELO bto Urban League - SOUL 5 | 2 | 00:19:48 | 5th | 1244 | |
| 14/05/17 | CompassPoint Scottish Orienteering League 4 | Short Brown | 01:12:52 | 11th | 1195 | Racing Chl: Gold |
| 06/05/17 | British Long Championships (UKOL) | UKOL 14 (M50) | 01:57:10 | 30th | 1201 | |
| 22/04/17 | MOR Sat & Schools League - Millbuies | Light Green | 00:39:54 | 3rd | Racing Chl: Gold | |
| 16/04/17 | Jan Kjellstrom Orienteering Festival (UKOL) Long Distance | UKOL 10(M50) | 01:27:23 | 32nd | 1211 | |
| 15/04/17 | Jan Kjellstrom Orienteering Festival (UKOL) Middle Distance | UKOL 7(M50) | 00:37:14 | 16th | 1266 | |
| 14/04/17 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 6(M50) | 00:16:36 | 18th | 1224 | |
| 09/04/17 | Gramp - Crathes | Blue | 01:08:30 | 9th | 1153 | Racing Chl: Gold |
| 26/03/17 | Warwickshire Orienteering Weekend - Midlands Championships (UKOL) | UKOL 3 (M45, M50) | 01:23:03 | 36th | 1233 | |
| 25/03/17 | Warwickshire Orienteering Weekend Rugby Urban (UKOL) (UKUL) (UK Elite League) (WMUL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:48:57 | 20th | 1220 | |
| 18/03/17 | MOR Sat & Schools League - Mayne Wood | Long Light Green | 00:24:16 | 3rd | ||
| 12/03/17 | Compass Sport Cup Heat | Short Brown | 01:11:26 | 14th | 1253 | Racing Chl: Gold |
| 26/02/17 | INVOC Clash Wood (levelD) | Green | 00:56:59 | 3rd | Racing Chl: Gold | |
| 19/02/17 | Scottish Sprint Championships and SOUL and UKUL | Race 1 C2 | ||||
| 19/02/17 | Scottish Sprint Championships and SOUL and UKUL | Race 2 C2 | 00:16:07 | 18th | 1241 | |
| 29/01/17 | INVOC Nairn urban | Long | 00:40:50 | 6th | ||
| 22/01/17 | EUOC Big Weekend | Blue | 01:14:14 | 24th | 1204 | Racing Chl: Gold |
| 21/01/17 | EUOC Big Weekend | Course 2 | 01:01:14 | 27th | 1233 | |
| 10/12/16 | MOR Saturday & Schools League | Light Green | 00:28:11 | 2nd | Racing Chl: Gold | |
| 06/11/16 | INVOC Keppernach (levelC) | Blue | 01:12:17 | 5th | 1195 | Navigation Chl |
| 30/10/16 | Scottish Orienteering League 7 | Short brown | 01:49:49 | 29th | 1183 | Racing Chl: Gold |
| 29/10/16 | MOR - Culbin Middle Distance Level C & SOA Jnr Inter-Area Relay | Blue | 00:48:04 | 18th | 1209 | Racing Chl: Gold |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Short Brown | 01:39:16 | 17th | 1202 | Racing Chl: Silver |