| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/11/18 | SoSOL 7 incorporating ESOA Championship | Green | 01:19:30 | 53rd | 853 | Racing Chl: Bronze |
| 09/09/18 | CLYDE SoSOL - Windy Hill near Lochwinnoch | short green | 00:45:19 | 3rd | 926 | Racing Chl: Bronze |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 9 (M75, W60) | 01:17:10 | 24th | 1000 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 20 (W16) | 01:29:41 | 42nd | 905 | |
| 11/03/18 | CompassSport Cup&Trophy Heat (+entries open to all) | Green Men | 01:23:28 | 52nd | 922 | |
| 10/02/18 | Scottish Night Championships | 4 | 01:11:46 | 9th | 856 | |
| 21/01/18 | EUOC Big Weekend - Classic (UKOL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 01:49:09 | 104th | 890 | |
| 03/12/17 | STAG's 19th Glasgow Parks Championships - 3 Parks in 1 Day - Race 1 of 3 | Super Veteran Men | 00:27:11 | 12th | ||
| 03/12/17 | STAG's 19th Glasgow Parks Championships - 3 Parks in 1 Day - Race 2 of 3 | Super Veteran Men | 00:26:50 | 14th | ||
| 03/12/17 | STAG's 19th Glasgow Parks Championships - 3 Parks in 1 Day - Race 3 of 3 | Super Veteran Men | 00:51:55 | 9th | ||
| 11/11/17 | Tinto Twin Night Event | Short | 01:23:41 | 13th | 878 | |
| 05/11/17 | TAY 30th Anniversary Event, incorporating SoSOL | Green | 01:29:58 | 38th | 853 | Racing Chl: Bronze |
| 05/08/17 | Scottish 6 Days - Day 6 | C15 | 01:09:55 | 49th | 916 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C15 | 01:19:16 | 60th | 907 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | C15 | 00:57:47 | 50th | 949 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C15 | 01:26:19 | 31st | 1017 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | C15 | 01:14:40 | 44th | 966 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C15 | 01:31:28 | 52nd | 861 | |
| 19/03/17 | STAG SoSOL 3 | Green | 01:02:42 | 7th | 1026 | Racing Chl: Silver |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Green | 01:18:16 | 40th | 824 | Navigation Chl |
| 04/12/16 | 18th Glasgow Parks Championships - Race 1 | Veteran Men | 00:21:46 | 17th | 861 | |
| 04/12/16 | 18th Glasgow Parks Championships - Race 2 | Veteran Men | 00:21:40 | 19th | 855 | |
| 04/12/16 | 18th Glasgow Parks Championships - Race 3 | Veteran Men | 01:00:14 | |||
| 30/10/16 | Scottish Orienteering League 7 | Short green | 01:11:50 | 6th | 957 | Racing Chl: Bronze |
| 29/10/16 | MOR - Culbin Middle Distance Level C & SOA Jnr Inter-Area Relay | Green | 01:17:41 | 75th | 790 | Navigation Chl |
| 21/08/16 | AYROC SOSOL | Short Green | 00:59:51 | 4th | 959 | Racing Chl: Bronze |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 08 (M70, W55, W16) | 01:45:14 | 62nd | 906 | |
| 15/05/16 | SoSOL6 | Short Green | 01:04:44 | 7th | 891 | Racing Chl: Bronze |
| 13/03/16 | CompassSport Cup Heat | Green Men | 01:03:06 | 37th | 1008 | |
| 08/08/15 | Scottish 6 Days - Day6 | C15 | 01:40:10 | 76th | 859 | |
| 07/08/15 | Scottish 6 Days - Day5 | C15 | 01:35:51 | 77th | 972 | |
| 06/08/15 | Scottish 6 Days - Day4 | C15 | 01:20:29 | 178th | 850 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | C15 | 00:45:13 | |||
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | C15 | 01:16:31 | 87th | 932 | |
| 02/08/15 | Scottish 6 Days - Day1 | C15 | 01:09:11 | 102nd | 1019 | |
| 23/05/15 | Scottish Championships Individual | Course 8 | 01:05:21 | |||
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Green | 01:36:33 | 27th | 1008 | Navigation Chl |
| 24/05/14 | Scottish Championships - Individual (UKOL) | UKOL Badge Course08 (M70, W16, W55) | 01:09:28 | 42nd | 1020 | |
| 26/10/13 | Tinto Twin - Night | Course C | 01:17:23 | 16th | ||
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | Green | 01:14:36 | 51st | 964 | Racing Chl: Bronze |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | Green | 01:07:51 | 71st | 891 | Racing Chl: Silver |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | Green | 01:10:43 | 54th | 963 | Racing Chl: Bronze |
| 25/05/13 | Scottish Championships - Individual | Badge 12 (W16A, W55L, W40S, M70L, W60L, M55S, M60S, W35S) | 01:17:46 | 40th | 922 | |
| 28/10/12 | Tinto Twin - Day Event, incorporating Scottish O League 7 | Short Green | 00:53:06 | 6th | 818 | Racing Chl: Bronze |
| 27/10/12 | Tinto Twin - Night Event | Light Green | 01:07:44 | 9th | Navigation Chl | |
| 07/10/12 | INT SoSOL 2 | Green | 02:27:19 | 28th | 508 | Navigation Chl |
| 22/07/12 | Welsh 6 day CROESO day 1 | UKOL 10 (M80, W70, W75) | 00:54:31 | 62nd | ||
| 02/06/12 | Scottish Championships - Individual | 11 M65L W45/50L M45/50S | 01:47:43 | 81st | 843 | |
| 30/10/11 | Tinto Twin Weekend Day Event | Short Green | 01:08:05 | 4th | 904 | |
| 29/10/11 | Tinto Twin Weekend Night Event | Lime | 01:08:30 | 7th |