| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C5(W85) | 01:02:45 | 5th | ||
| 01/08/17 | Scottish 6 Days - Day 3 | C5 | 01:02:55 | 1st | ||
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C5(W85) | 00:54:56 | 3rd | ||
| 30/07/17 | Scottish 6 Days - Day 1 | C5 | 00:43:43 | 4th | ||
| 20/05/17 | Scottish Championships - Individual | 11 | 01:30:05 | 22nd | 517 | |
| 19/05/17 | ELO bto Urban League - SOUL 5 | 5 | 00:36:33 | 21st | 630 | |
| 06/05/17 | British Long Championships (UKOL) | UKOL 24 (M80, W75) | 02:10:21 | 54th | 553 | |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Short Green | 01:52:04 | 34th | 622 | Navigation Chl |
| 01/04/17 | Double Dukes Middle Distance Race | Short Green | 01:22:03 | 38th | 395 | Navigation Chl |
| 12/03/17 | Compass Sport Cup Heat | Short Green | 01:45:13 | 56th | 538 | Navigation Chl |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Short Green | 01:26:34 | |||
| 22/01/17 | EUOC Big Weekend | Short Green | 02:09:12 | 46th | 450 | Navigation Chl |
| 21/01/17 | EUOC Big Weekend | Course 5 | 01:39:09 | 28th | 400 | |
| 16/10/16 | CompassSport Cup Final | Short Green Veterans | 01:44:19 | 110th | 590 | |
| 11/09/16 | WOLF - Uath Lochans, SOL5 | Short Green | 01:37:48 | 41st | 444 | Navigation Chl |
| 10/09/16 | WOLF - Kingussie, Sprint, SOUL 8 | 3 - M/W 55+ | 00:44:19 | 55th | 389 | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 11 (M80, W75) | 01:56:07 | 19th | 547 | |
| 08/05/16 | Scottish Orienteering League 3 | Short Green | 02:34:28 | 19th | 525 | Navigation Chl |
| 10/04/16 | Scottish Orienteering League 2 | Short Green | 01:29:23 | 33rd | 561 | Navigation Chl |
| 06/03/16 | Scottish Orienteering League 1 | Short Green | 01:35:36 | 31st | 641 | Navigation Chl |
| 18/10/15 | Compass Sport Cup Final | Vet Short Green | 01:54:38 | 126th | 340 | |
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Short Green | 01:45:14 | 41st | 552 | Navigation Chl |
| 08/08/15 | Scottish 6 Days - Day6 | C6 | 02:12:55 | |||
| 06/08/15 | Scottish 6 Days - Day4 | C6 | 00:55:09 | 29th | 547 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C 6 (M85, W80) | 00:46:43 | 35th | 572 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C 6 (M85, W80) | 01:30:53 | 34th | 427 | |
| 02/08/15 | Scottish 6 Days - Day1 | C6 | 01:28:53 | 33rd | 546 | |
| 12/04/15 | SOLWAY CompassPoint Scottish O League 3 | Short Green | 02:12:28 | 24th | 485 | Navigation Chl |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 24 (M85, W80) | 01:44:52 | 15th | 501 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 24 (M85, W80) | 01:23:46 | 10th | 591 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 14 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:36:28 | 115th | 454 | |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Short Green | 02:19:42 | |||
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Short Green | 02:38:26 | |||
| 31/05/14 | British Long Championships (UKOL 11) | UKOL Course 21 (W80, M85) | 02:03:15 | 5th | ||
| 24/05/14 | Scottish Championships - Individual (UKOL) | Badge Course 12 (W35S, W40S) | 01:11:49 | 5th | ||
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C18 | 01:18:19 | 107th | 605 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C18 | 01:07:28 | 67th | 767 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C18 (W70) | 01:18:54 | 82nd | 705 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C18 | 01:11:29 | 101st | 637 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C18 (W70) | 01:16:06 | 108th | 594 | |
| 21/10/12 | CLYDE Scottish O League 6 | Short Green | 01:35:56 | 16th | 635 | Navigation Chl |
| 05/06/12 | Scottish Champs Extended Weekend - Middle-Distance Race | Short Green | 01:05:35 | 12th | 509 | Navigation Chl |
| 04/06/12 | Scottish Champs Extended Weekend - Sprint Race incorporating SOUL 3 | Badge Course 4 | 00:33:38 | 9th | ||
| 02/06/12 | Scottish Championships - Individual | 14 W75/80 W55/60/65/70S M70/75 | 01:26:58 | 9th | 648 | |
| 08/04/12 | JK Weekend - Day 3 | 23 | 01:42:56 | 50th | 519 | |
| 07/04/12 | JK Weekend - Day 2 | 23 | 01:26:25 | 36th | 636 | |
| 06/08/11 | Scottish 6 Days - 2011 - Day 6 | Badge Course 20 (M10B, W10B) | 00:49:30 | 8th | 744 | |
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Badge Course 20 (M10B, W10B) | 00:35:50 | 7th | 746 | |
| 04/08/11 | Scottish 6 Days - 2011 - Day 4 | Badge Course 20 (M10B, W10B) | 01:10:19 | 33rd | 513 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Badge Course 20 (M10B, W10B) | 01:32:15 | 54th | 278 |