| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 4 | 00:52:19 | 39th | 1046 | |
| 24/01/20 | Big Weekend - Fight with the Night | Short | 00:47:18 | |||
| 24/11/19 | LOC Cumbrian Galoppen | Green | 00:47:42 | 32nd | 1051 | Racing Chl: Silver |
| 17/11/19 | TAY East of Scotland Championships / SoSOL | Green | 01:12:03 | 30th | 966 | Racing Chl: Bronze |
| 10/11/19 | Maroc Regional Event - Cambus | Blue | ||||
| 27/10/19 | Clyde Erskine Urban race incorporating bto SOUL10 | Course 4 | 00:35:15 | 12th | 1019 | |
| 13/10/19 | CompassPoint Scottish Orienteering League 6 | Green | 01:05:11 | 18th | 1017 | Navigation Chl |
| 05/10/19 | INT Local Events in Edinburgh and The Lothians | Light Green | 00:47:55 | |||
| 28/09/19 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:44:05 | 20th | Racing Chl: Gold | |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Green | 01:11:58 | 36th | 973 | Racing Chl: Bronze |
| 15/09/19 | British Middle Distance Championships (UKOL) | UKOL 8 (M70, W50) | 00:50:54 | 25th | 1050 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course F17 (M70, M75) | 00:16:18 | 16th | ||
| 14/09/19 | British Sprint Championships Finals | F17 | 00:16:18 | 25th | 1024 | |
| 14/09/19 | British Sprint Championships Qualifiers | H7A | 00:16:04 | 18th | 991 | |
| 11/09/19 | Freshers Sprintelope | easier | 00:38:46 | 10th | ||
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Green | 01:12:54 | 24th | 1027 | Racing Chl: Bronze |
| 07/09/19 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:43:32 | 18th | Racing Chl: Gold | |
| 14/08/19 | INT SprINTelope 16 | Short | 00:35:10 | 9th | ||
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C24 (M70, W55) | 00:31:02 | 62nd | 1038 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C24 | 01:06:34 | |||
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C24 | 01:06:01 | 70th | 1026 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C24 (M70, W55) | 01:04:04 | 29th | 1086 | |
| 10/07/19 | INT SprINTelope 12 | Short | 00:29:36 | 6th | ||
| 28/06/19 | JOK Chasing Sprint - Chase | Chase_Race 1 | 00:45:57 | 13th | ||
| 28/06/19 | JOK Chasing Sprint - Prologue | Prologue_Course3 | 00:44:31 | 29th | 909 | |
| 23/06/19 | Sprint Scotland Weekend - Race 3 | Course 5 | 00:29:54 | 11th | 1038 | |
| 22/06/19 | Sprint Scotland Weekend Race 2 - bto SOUL7 and UKUL | Course 5 | 00:15:58 | 12th | 1049 | |
| 22/06/19 | Sprint Scotland Weekend Race 1 - bto SOUL7 and UKUL | Course 5 | 00:20:26 | 12th | 1054 | |
| 02/06/19 | ESOC bto SOUL6 | 4 | 00:38:47 | |||
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 8 (M70, W16, W55) | 01:33:18 | 46th | 1004 | |
| 22/05/19 | INT SprINTelope 5 | Short | 00:27:26 | 10th | ||
| 19/05/19 | LOC National Event Weekend | Green | 00:56:55 | 60th | 962 | Racing Chl: Bronze |
| 18/05/19 | LOC National Event Weekend | Green | 01:03:11 | 52nd | 983 | Racing Chl: Bronze |
| 08/05/19 | ELO SprintELOpe 3 | Short | 00:30:55 | 5th | ||
| 05/05/19 | British Orienteering Championships (UKOL) | UKOL 16 (M70, W55) | 01:02:53 | 64th | 1028 | |
| 21/04/19 | Jan Kjellstrom Orienteering Festival - Individual 2 (UKOL) | UKOL 17 (M70, W55) | 01:21:26 | 42nd | 1057 | |
| 20/04/19 | Jan Kjellstrom Orienteering Festival - Individual 1 (UKOL) | UKOL 13 (M70) | 00:43:13 | 38th | 1057 | |
| 19/04/19 | Jan Kjellstrom Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55) | 00:20:04 | 84th | 985 | |
| 14/04/19 | CompassPoint Scottish Orienteering League 3 Scottish Spring 2019 | Green | 00:53:00 | 25th | 1035 | Racing Chl: Silver |
| 13/04/19 | Scottish Spring 2019 Middle Distance | Green | 00:39:07 | 22nd | 1062 | Racing Chl: Silver |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Green | 00:57:39 | 22nd | 1047 | Racing Chl: Silver |
| 30/03/19 | Scottish Middle Distance Championships (incorporating BUCS Individual Long Distance) | 00:58:51 | 140th | 1063 | ||
| 24/03/19 | KFO Urban Event incorporating bto SOUL4 | 4. Green | 00:37:44 | 12th | 1031 | |
| 23/03/19 | Culross Sprint | Short | 00:28:07 | 16th | ||
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 7 Veterans Short Green | 00:46:33 | 10th | 1011 | |
| 03/03/19 | FVO Dunblane West | Blue | 00:50:34 | 3rd | Racing Chl: Gold | |
| 24/02/19 | CompassPoint Scottish Orienteering League 1 (UKOL) | UKOL C6 (M70, W16, W55, W60) | 00:55:11 | 27th | 1065 | |
| 23/02/19 | British Night Championships (UKOL) | UKOL Course 8 (M70, W16, W55, W60) | ||||
| 23/02/19 | GRAMP British Nights Weekend Sprint Race incorporating bto SOUL3 | WSV/MUV | 00:16:52 | 15th | 1052 | |
| 17/02/19 | STAG SoSOL | Blue | 01:17:33 | 20th | 1073 | Racing Chl: Gold |