| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/05/21 | GRAMP Summer Series - Hazlehead | Long Tech | 00:48:52 | 14th | ||
| 12/05/21 | Spring Series - Denlethen Woods | Sprint | 00:30:18 | 16th | ||
| 05/05/21 | GRAMP Forest Sprint Dunnottar | F Sprint | 00:25:56 | 33rd | ||
| 28/04/21 | Spring Series - Cambus | Sprint | 00:30:36 | 23rd | ||
| 18/11/20 | Maroc, Gramp and AUOC members only - DNC 4th of 16 | Long | 01:25:29 | 14th | ||
| 11/11/20 | GRAMP DNC Crathes | Long | 01:23:43 | 18th | ||
| 28/10/20 | GRAMP DNC Balmedie | Long | 01:22:03 | 19th | ||
| 10/01/18 | Coull DNC | Medium | 01:43:12 | 26th | ||
| 24/06/12 | MAROC District: Sluie | Blue | 01:36:19 | 5th | Racing Chl: Bronze | |
| 29/04/12 | MAROC District: Balnagowan | Brown | 01:14:21 | 20th | 1123 | Racing Chl: Gold |
| 06/06/10 | Gramp Regional Event & Scottish O League 4 | Brown | 01:46:00 | 9th | 1081 | |
| 28/03/10 | FVO Regional Event, World Ranking Event & Scottish O League 1 | Brown | 02:11:45 | 39th | 1158 | |
| 13/02/10 | STAG Scottish Night Championships | UKOL Badge Course 2 | 01:44:11 | 22nd | ||
| 01/11/09 | Tinto Twin Weekend - Scottish O League 7 | Blue | 01:10:28 | 11th | 1163 | |
| 31/10/09 | Tinto Twin Weekend - Night Event | M40S | 01:05:00 | 10th | 1122 | |
| 11/10/09 | GRAMP Regional Event & Scottish O League 6 | Blue | 02:08:53 | |||
| 10/10/09 | MAROC Regional Event & Scottish O League 5 | Blue | 01:18:50 | 33rd | 1118 | |
| 20/09/09 | STAG Regional Event & Scottish O League 4 | Blue | 01:16:24 | 33rd | 1115 | |
| 20/09/09 | STAG Regional Event & Scottish O League 4 | Short Green | 01:18:07 | 20th | 387 | |
| 07/06/09 | Regional Event & Scottish O League 3 incorporating Junior Inter-Area Individual | M40S | 01:05:04 | 4th | 1052 | |
| 23/05/09 | National Event & Scottish Championships - Individual | M40S | 01:04:09 | 2nd | 1182 | |
| 12/04/09 | JK Day 3 Middle/Long | Course 10 (M20S-M40S-W20L-W40L) | 01:33:03 | 46th | 974 | |
| 11/04/09 | JK Day 2 Middle /Long | Course 10 (M20S-M40S-W40L) | 01:34:37 | 47th | 998 | |
| 05/04/09 | TAY Regional Event & Scottish O League 1 | Blue | 01:27:28 | 49th | 1102 |