| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Short Green | 00:43:48 | 3rd | 1011 | Racing Chl: Bronze |
| 17/02/18 | Moravian Saturday Series - Darnaway - inc Middle Distance Courses | Orange | 00:48:06 | 8th | Racing Chl: Bronze | |
| 04/02/18 | Back O Bennachie - Level C | Orange | 00:47:04 | 5th | Navigation Chl | |
| 13/01/18 | Moravian Saturday Series | Light Green | ||||
| 16/12/17 | MOR Sat & Schools League - Forres | Light Green | 00:44:55 | 45th | Racing Chl: Gold | |
| 12/11/17 | INVOC Anagach | Green | 01:01:57 | 20th | 1088 | Racing Chl: Silver |
| 04/11/17 | MOR Regional Event - Lossie Forest | Green | 01:12:17 | 7th | 1103 | Racing Chl: Silver |
| 29/10/17 | INT CompassPoint Scottish Orienteering League 7 | Green | 00:49:39 | 12th | 1105 | Racing Chl: Silver |
| 15/10/17 | CompassPoint Scottish Orienteering League 6 | Green | 00:54:10 | 17th | 1071 | Racing Chl: Silver |
| 30/09/17 | Saturday Series & Schools League - Sanquhar Woods | Green | 00:46:41 | 13th | Racing Chl: Gold | |
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Green | 01:11:26 | 29th | 1070 | Racing Chl: Bronze |
| 05/08/17 | Scottish 6 Days - Day 6 | C24 | 00:58:53 | 18th | 1102 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C24 | 01:06:20 | 36th | 1086 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C24(M70, W55) | 00:41:17 | |||
| 01/08/17 | Scottish 6 Days - Day 3 | C24 | 01:00:18 | 3rd | 1153 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C24(M70, W55) | 00:57:12 | 12th | 1122 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C24 | 00:58:26 | 18th | 1105 | |
| 17/06/17 | Saturday Series & Schools League - Culbin | Green | 00:59:00 | 20th | Racing Chl: Gold | |
| 28/05/17 | GRAMP - Tyrebagger | Blue | 00:52:35 | 3rd | Racing Chl: Bronze | |
| 27/05/17 | Saturday Series & Schools League - Findhorn | Lt Green | 00:41:02 | 16th | ||
| 14/05/17 | CompassPoint Scottish Orienteering League 4 | Green | 00:53:35 | 13th | 1085 | Racing Chl: Silver |
| 30/04/17 | Maroc Coull and JDC | Green | 01:00:01 | 1st | Racing Chl: Bronze | |
| 22/04/17 | MOR Sat & Schools League - Millbuies | Light Green | 00:56:19 | |||
| 19/04/17 | Glen o Dee Forest Sprint | Sprint | 00:31:48 | 24th | ||
| 09/04/17 | Gramp - Crathes | Green | 00:45:47 | 3rd | 1104 | Racing Chl: Gold |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Green | 00:52:54 | 13th | 1098 | Racing Chl: Bronze |
| 18/03/17 | MOR Sat & Schools League - Mayne Wood | Long Light Green | 00:34:41 | 19th | ||
| 12/03/17 | Compass Sport Cup Heat | Short Green | 00:45:29 | 17th | 1115 | Racing Chl: Gold |
| 18/02/17 | Scottish Night Championships | Course 5 | 01:00:01 | 17th | 996 | |
| 15/02/17 | Deeside Night Cup - Glen o Dee | Short | 00:44:54 | 24th | ||
| 30/10/16 | Scottish Orienteering League 7 | Green | 01:03:52 | 12th | 1092 | Racing Chl: Silver |
| 01/10/16 | MOR Saturday & Schools League | Lt Green | 00:50:20 | 18th | ||
| 17/09/16 | Saturday Series & Schools League | Light Green | 00:45:10 | 20th | Racing Chl: Gold | |
| 02/07/16 | MOR Saturday & Schools League | Light Green | 00:53:45 | 12th | Racing Chl: Gold | |
| 28/05/16 | MOR Saturday & Schools League | Light Green | 00:46:09 | 19th | Racing Chl: Gold | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 08 (M70, W55, W16) | 01:05:29 | 14th | 1127 | |
| 18/05/16 | Tilquhillie Forest Sprint | Forest Sprint | 00:31:30 | 22nd | ||
| 04/05/16 | Tillyfourie Forest Sprint | Sprint | 00:40:56 | 21st | ||
| 23/04/16 | JOK Chasing Sprint Prologue | 3 | 00:35:43 | 21st | 1125 | |
| 23/04/16 | JOK Chasing Sprint Chase | 3 | 00:30:29 | 30th | ||
| 20/04/16 | Sluie Forest sprint | Orange | 00:37:07 | 19th | Racing Chl: Gold | |
| 19/03/16 | MOR Saturday & Schools League - Millbuies | Lt Green | 00:46:35 | 10th | ||
| 06/02/16 | MOR Saturday & Schools League | Long Light Green | 01:23:38 | 21st | ||
| 27/01/16 | Bogendreip DNC Night O | Short | 00:46:24 | 2nd | ||
| 16/01/16 | MOR Saturday & Schools League | Lt Green | 00:56:51 | 13th | ||
| 16/12/15 | Balnagowan DNC Night O | Short | 00:55:24 | 15th | ||
| 12/12/15 | MOR Saturday & Schools League | Long | 00:36:52 | 16th | ||
| 18/11/15 | Sluie DNC Night O | short | 00:54:26 | 7th | ||
| 04/11/15 | Carlogie DNC Night O | Short | 01:03:29 | 12th | ||
| 03/10/15 | MOR Saturday & Schools League | Orange | 00:24:12 |