| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 24/06/18 | Crathes - Level C | Light Green | 00:56:28 | 7th | Racing Chl: Bronze | |
| 17/06/18 | Jamie Stevenson Trophy | Light Green | 00:56:04 | 25th | Racing Chl: Bronze | |
| 26/05/18 | Scottish Championships Individual (UKOL) | Course 15 | 01:00:55 | 10th | ||
| 19/05/18 | British Orienteering Championships (UKOL) | 33 | 00:53:01 | 7th | ||
| 06/05/18 | Glen Dye - Level C | Light Green | ||||
| 08/04/18 | CompassPoint Scottish Orienteering League 2 | Light Green | 00:49:01 | 20th | Racing Chl: Bronze | |
| 25/02/18 | RR Urban Double Sprint incorporating bto SOUL 3 (Melrose) | WJ | 00:24:36 | 9th | ||
| 25/02/18 | RR Urban Double Sprint - 2nd race (Tweedbank) | WJ | 00:21:00 | 11th | ||
| 18/02/18 | Shooting Greens | Light Green | 01:05:15 | 5th | Racing Chl: Bronze | |
| 04/02/18 | Back O Bennachie - Level C | Light Green | 00:37:44 | 7th | Racing Chl: Silver | |
| 07/01/18 | Glen o Dee | Light Green | 01:08:42 | 15th | Racing Chl: Bronze | |
| 05/11/17 | GRAMP - Scolty | Orange | 00:47:32 | 9th | Racing Chl: Bronze | |
| 29/10/17 | INT CompassPoint Scottish Orienteering League 7 | Orange | 00:45:15 | 19th | Racing Chl: Silver | |
| 28/10/17 | INT bto Urban League - SOUL 10 | 7 | 00:16:07 | 4th | ||
| 15/10/17 | CompassPoint Scottish Orienteering League 6 | Orange | 00:48:17 | |||
| 24/09/17 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Orange | 00:43:11 | 14th | Racing Chl: Silver | |
| 23/09/17 | WOLF Sprint - bto Urban League - SOUL 9 | Course 5 | 00:15:35 | 12th | ||
| 10/09/17 | FVO bto Urban League - SOUL 8 | 7 Yellow | 00:25:46 | 9th | Racing Chl: Gold | |
| 20/08/17 | STAG bto Urban League - SOUL 7 | 7 | 00:15:09 | 1st | ||
| 05/08/17 | Scottish 6 Days - Day 6 | C3 | 00:35:27 | 28th | ||
| 04/08/17 | Scottish 6 Days - Day 5 | C3 | 00:36:41 | 24th | ||
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | C3 | 00:33:48 | 16th | ||
| 02/08/17 | Scottish 6 Days - Sprint Scotland - bto Urban League - SOUL 6 | 7 | 00:10:00 | 25th | ||
| 01/08/17 | Scottish 6 Days - Day 3 | C3 | 00:35:09 | 16th | ||
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | C3 | 00:38:23 | 8th | ||
| 30/07/17 | Scottish 6 Days - Day 1 | C3 | 00:30:30 | 23rd | ||
| 25/06/17 | Jamie Stevenson Trophy | Orange | 00:52:35 | 33rd | Navigation Chl | |
| 18/06/17 | Maroc Sluie Level C and JDC | Orange | 01:28:38 | 8th | Navigation Chl | |
| 28/05/17 | GRAMP - Tyrebagger | Orange | 00:56:37 | 8th | Navigation Chl | |
| 03/05/17 | Tilquhillie Forest Sprint | 00:55:28 | 49th | |||
| 30/04/17 | Maroc Coull and JDC | Orange | 00:53:34 | 10th | Racing Chl: Bronze | |
| 19/04/17 | Glen o Dee Forest Sprint | Sprint | 01:01:44 | 42nd | ||
| 09/04/17 | Gramp - Crathes | Orange | 00:43:37 | 5th | Racing Chl: Bronze | |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Orange | 00:35:10 | 6th | Racing Chl: Bronze | |
| 26/03/17 | Corsedarder | Orange | 01:26:30 | 20th | Navigation Chl | |
| 19/03/17 | Maroc Level C Potarch | Orange | 00:55:48 | 11th | Racing Chl: Bronze | |
| 12/03/17 | Compass Sport Cup Heat | Orange | 00:35:27 | 31st | Racing Chl: Gold | |
| 19/02/17 | Scottish Sprint Championships and SOUL and UKUL | Race 1 C6 | 00:14:36 | 10th | ||
| 19/02/17 | Scottish Sprint Championships and SOUL and UKUL | Race 2 C6 | 00:14:47 | 10th | ||
| 05/02/17 | ESOC Sprint-O - Race 1 incorporating bto SOUL 2 | Course 7 | 00:12:25 | 7th | ||
| 05/02/17 | ESOC Sprint-O - Race 2 | Course D | 00:13:26 | 5th | ||
| 21/01/17 | EUOC Big Weekend | Course 7 | 00:44:07 | 16th | ||
| 08/01/17 | Maroc Level C - Glen o Dee | Orange | 00:59:49 | 16th | Racing Chl: Bronze | |
| 30/10/16 | Scottish Orienteering League 7 | Orange | 00:50:13 | 47th | Racing Chl: Bronze | |
| 23/10/16 | Scolty Level C | Orange | 00:55:21 | 7th | Racing Chl: Bronze | |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Orange | 00:32:27 | 12th | Racing Chl: Silver | |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Orange | 01:07:07 | 30th | Navigation Chl | |
| 10/09/16 | WOLF - Kingussie, Sprint, SOUL 8 | 5 - M/W 12- | 00:11:33 | 20th | ||
| 04/09/16 | Carlogie | Orange | 01:38:47 | |||
| 21/08/16 | Glen Dye Level C | Orange | 00:55:32 |