| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 13/04/16 | Forest Sprint - Countesswells | Blue | 01:22:55 | 13th | Racing Chl: Gold | |
| 14/02/16 | Tyrebagger Level C | Green | 00:50:51 | |||
| 27/01/16 | Bogendreip DNC Night O | Short | 00:47:35 | 5th | ||
| 02/12/15 | Shooting Greens DNC Night O | Short | ||||
| 04/10/15 | MAROC Wood of Easter Clune | Blue | 01:37:14 | 23rd | 1054 | Racing Chl: Bronze |
| 13/09/15 | Scolty Level C | Blue | 01:05:01 | 10th | 1138 | Racing Chl: Gold |
| 23/08/15 | MAROC Birsemore | Blue | 01:59:31 | 13th | 1090 | Navigation Chl |
| 17/05/15 | MAROC Bogendreip | Light Green | 00:55:56 | 5th | Racing Chl: Bronze | |
| 15/03/15 | CompassSport Cup Heat | Short Brown | 01:49:58 | 32nd | 1093 | Racing Chl: Silver |
| 18/02/15 | Deeside Night Cup series 11 of 12 events | Medium | 00:44:41 | 6th | ||
| 04/02/15 | Deeside Night Cup series 9 of 12 events | Short | 00:49:28 | 8th | ||
| 11/01/15 | Maroc Glen o Dee Level C | Blue | 01:02:26 | 12th | 1144 | Racing Chl: Gold |
| 26/11/14 | Deeside Night Cup series 1 of 12 events | Short | 01:05:35 | |||
| 23/11/14 | MAROC Shooting Greens | Green | ||||
| 21/09/14 | Gramp Colour Coded Tyrebagger | Blue | 00:50:47 | |||
| 30/08/14 | GRAMP Urban Race - incorporating bto SOUL7 | Course 2 | 01:04:37 | 15th | 1161 | |
| 18/05/14 | Crathes | Blue | 01:03:17 | 11th | 1131 | Racing Chl: Gold |
| 30/03/14 | MAROC Redburn | Blue | 01:15:27 | 14th | 1141 | Racing Chl: Gold |
| 23/02/14 | GRAMP Scolty | Blue | 01:19:42 | 11th | 1132 | Racing Chl: Silver |
| 02/02/14 | MAROC Sluie | Blue | 01:28:27 | 9th | 1143 | Racing Chl: Silver |
| 12/01/14 | MAROC Glen of Dee and Banchory | Blue | 00:54:56 | 7th | 1150 | Racing Chl: Gold |
| 10/11/13 | Maroc Inver Level C | Blue | 01:32:26 | 6th | 1158 | Racing Chl: Bronze |
| 27/10/13 | Tyrebagger | Green | 00:48:40 | 5th | 1159 | Racing Chl: Gold |
| 06/10/13 | MAROC CompassPoint Scottish O League 6 incorporating the Northern Lights competition | Short Brown | 01:18:04 | |||
| 05/10/13 | MAROC Urban Event - Incorporating SOUL5 | 00:55:52 | 24th | 1170 | ||
| 01/09/13 | Maroc Creag Choinnich Level C incorporating the North Area Junior Inter-Area Championships | Blue | 01:15:15 | 15th | 1112 | Racing Chl: Bronze |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C37 (M45) | 01:44:10 | |||
| 30/06/13 | MAROC Corsedarder | Blue | 01:46:23 | 13th | 994 | Racing Chl: Bronze |
| 16/06/13 | Jamie Stevenson Trophy | Light Green | 00:29:15 | 12th | Racing Chl: Gold | |
| 02/06/13 | MAROC Bogendreip | Green | 00:46:58 | 1st | 1122 | Racing Chl: Gold |
| 07/04/13 | Glen Dye | Blue | ||||
| 06/04/13 | GRAMP Urban Sprint - Incorporating SOUL2 & Scottish Sprint Championships PROLOGUE | B | 00:21:20 | 31st | 1167 | |
| 06/04/13 | Gramp Urban Sprint - CHASING | B | ||||
| 17/02/13 | Compass Sport Cup Round 1 | 3 Blue M | 01:19:06 | |||
| 11/11/12 | Gramp District Event Raemoir | Blue | 01:11:22 | 6th | 1125 | Racing Chl: Silver |
| 09/09/12 | GRAMP Scottish O League 4 | Short Brown | 01:21:48 | 27th | 1111 | Racing Chl: Gold |
| 12/08/12 | Gramp District Event Crathes | Blue | 00:57:43 | 7th | 1114 | Racing Chl: Gold |
| 24/06/12 | MAROC District: Sluie | Blue | 03:13:42 | 9th | Navigation Chl | |
| 17/06/12 | Jamie Stevenson Trophy | Light Green | 00:31:50 | 5th | Racing Chl: Gold | |
| 27/05/12 | Gramp District Event Glen Dye | Blue | 00:45:50 | |||
| 11/03/12 | MAROC District: Alt Cailleach | blue | 01:09:46 | 15th | 1077 | Racing Chl: Gold |
| 25/02/12 | GRAMP Scottish Night Championships | UKOL Badge Course 2 | 01:24:08 | 18th | ||
| 19/02/12 | Scottish CompassSport Cup & Trophy Heat | Blue Men | 01:26:23 | 39th | 1063 | |
| 13/11/11 | Raemoir District Event | BLUE | 72:13:00 | 14th | 1073 | |
| 06/11/11 | MAROC - Inver | Blue | 01:07:03 | 5th | 1138 | |
| 25/09/11 | GRAMP Scottish O League 6 | 4 Blue | 01:00:58 | 15th | 1147 | |
| 11/09/11 | MAROC Scottish O League 5 | Blue | 01:19:54 | 27th | 1074 | |
| 04/09/11 | Crathes District Event | Blue | 01:06:15 | |||
| 21/08/11 | MAROC - Corsedarder | Blue | 01:10:09 | 10th | 1094 | |
| 26/06/11 | MAROC - Ballogie | Green | 00:50:47 | 4th | 1049 |