| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 13/04/19 | Scottish Spring 2019 Sprint Distance incorporating bto SOUL5 | 5 | 00:13:21 | 1st | 1015 | |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Short Green | 00:37:32 | 4th | 987 | Racing Chl: Silver |
| 30/03/19 | Scottish Middle Distance Championships (incorporating BUCS Individual Long Distance) | 00:44:37 | 61st | 1061 | ||
| 24/03/19 | KFO Urban Event incorporating bto SOUL4 | 5. Short Green | 00:34:33 | 3rd | 959 | |
| 23/03/19 | Culross Sprint | Short | 00:22:50 | 9th | ||
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 7 Veterans Short Green | 00:42:02 | 3rd | 1056 | |
| 17/02/19 | STAG SoSOL | Short Green | 00:58:59 | 6th | 938 | Racing Chl: Silver |
| 04/11/18 | SoSOL 7 incorporating ESOA Championship | Short Green | 00:37:38 | 1st | 1040 | Racing Chl: Gold |
| 03/11/18 | INT Local Events in Edinburgh and the Lothians incorporating bto SOUL 10 | Course 5 | 00:43:54 | 3rd | ||
| 21/10/18 | Compass Sport Cup Final | 7 Short Green Vets | 01:11:26 | 77th | 927 | |
| 06/10/18 | STAG CompassPoint Scottish Orienteering League 4 | Short Green | 00:53:04 | 2nd | 1012 | Racing Chl: Bronze |
| 21/07/18 | Sprint Scotland Race 2 | Course 5 | 00:15:05 | 3rd | ||
| 21/07/18 | Sprint Scotland Race 1 incorporating bto SOUL 6 | Course 5 | 00:16:26 | 2nd | 960 | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 10 (W65, W70) | 01:09:48 | 23rd | 953 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 21 (M75, W65) | 01:09:35 | 31st | 960 | |
| 08/04/18 | CompassPoint Scottish Orienteering League 2 | Short Green | 00:44:00 | 3rd | 1057 | Racing Chl: Bronze |
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Short Green | 00:44:16 | 4th | 1008 | Racing Chl: Bronze |
| 11/03/18 | CompassSport Cup&Trophy Heat (+entries open to all) | Green Men | 01:01:46 | |||
| 10/03/18 | Scottish Sprint Championships incorporating bto SOUL 4 - First Race | 4 - Green | 00:14:54 | 26th | 992 | |
| 10/03/18 | Scottish Sprint Championships incorporating bto SOUL 4 - Second Race | 4 - Green | 00:22:09 | 32nd | 943 | |
| 04/02/18 | ESOC Sprint-O - Race 1 incorporating bto SOUL 2 | Course 3 | 00:26:43 | 13th | 974 | |
| 21/01/18 | EUOC Big Weekend - Classic (UKOL) | UKOL Short Green (M75, W65, W70, W75) | 00:54:57 | 5th | 1029 | |
| 19/01/18 | EUOC Big Weekend - Fight with the Night | Short | 00:47:33 | 95th | ||
| 17/09/17 | ESOC SoSOL 5 | Short Green | 00:45:02 | 1st | 989 | Racing Chl: Silver |
| 05/08/17 | Scottish 6 Days - Day 6 | C20 | 00:41:58 | 9th | 1048 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C20 | 00:52:59 | 27th | 1001 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C20(M75, W65) | 00:31:40 | 11th | 1043 | |
| 02/08/17 | Scottish 6 Days - Sprint Scotland - bto Urban League - SOUL 6 | 5 | 00:17:42 | 9th | 927 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C20 | 01:09:24 | 40th | 974 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C20(M75, W65) | 00:54:46 | 29th | 1001 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C20 | 00:58:44 | 34th | 986 | |
| 20/05/17 | Scottish Championships - Individual | 10 | 00:54:21 | 3rd | 1022 | |
| 19/05/17 | ELO bto Urban League - SOUL 5 | 5 | 00:17:32 | 3rd | 967 | |
| 06/05/17 | British Long Championships (UKOL) | UKOL 22 (M70, W65) | 01:30:46 | |||
| 12/03/17 | Compass Sport Cup Heat | Short Green | 00:58:20 | 24th | 991 | Racing Chl: Silver |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Short Green | 00:51:46 | 8th | 910 | Racing Chl: Bronze |
| 22/01/17 | EUOC Big Weekend | Short Green | 00:47:59 | 6th | 1052 | Racing Chl: Silver |
| 21/01/17 | EUOC Big Weekend | Course 5 | 00:44:46 | 5th | 1004 | |
| 06/11/16 | ESOC Penicuik Weekend - SoSOL 7 incorporating ESOA Championships | Short Green | 00:53:46 | 1st | 1008 | Racing Chl: Bronze |
| 30/10/16 | Scottish Orienteering League 7 | Short green | 01:19:24 | 15th | 920 | Racing Chl: Bronze |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Short Green | 00:53:32 | 4th | 936 | Racing Chl: Bronze |
| 29/07/16 | Croeso 2016 Day 5 (the final day) | 8 | 01:01:10 | 78th | 915 | |
| 28/07/16 | Croeso 2016 Day 4 | 8 | 00:33:27 | 22nd | 1027 | |
| 26/07/16 | Croeso 2016 Day 3 | 8 | 00:48:22 | 32nd | 995 | |
| 25/07/16 | Croeso 2016 Day 2 (UKOL) | UKOL Course 8 (M75, W65) | 00:37:12 | 36th | 1028 | |
| 24/07/16 | Croeso 2016 Day 1 (UKOL) | UKOL Course 8 (M75, W65) | 01:01:27 | 48th | 950 | |
| 16/07/16 | Sprint Scotland 2 | Course 4 | 00:19:51 | 23rd | 846 | |
| 16/07/16 | Sprint Scotland 1 | UKOL 4 (M65, M70, M75, M80, W55, W60, W65, W70, W75, W80) | 00:25:23 | |||
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 10 (W65, W70) | 01:07:45 | 8th | 983 | |
| 10/04/16 | Scottish Orienteering League 2 | Short Green | 00:47:22 | 7th | 977 | Racing Chl: Gold |