| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/02/23 | Callendar Park SoSOL | Short Green | 01:03:02 | 4th | 1036 | Racing Chl: Bronze |
| 13/11/22 | KFO Regional Event incorporating Scottish University Champs | Light Green | 01:00:17 | 4th | Racing Chl: Bronze | |
| 23/10/22 | Scottish Orienteering League 7 | Light Green | 00:50:27 | 13th | Racing Chl: Silver | |
| 16/10/22 | CompassSport Cup Final | Light Green | 00:53:37 | 11th | Racing Chl: Bronze | |
| 04/09/22 | Junior Inter Area Weekend - individual races, incorporating Scottish Junior Cup | Light Green | 01:06:23 | 30th | Navigation Chl | |
| 28/08/22 | Morrone Birkwood, Braemar regional event on new area | Light Green | 01:10:03 | 1st | Racing Chl: Bronze | |
| 15/05/22 | Scottish Orienteering League 3 | Light Green | 00:35:51 | 15th | Racing Chl: Silver | |
| 14/05/22 | Scottish Middle Distance Championships | Course 4 | 00:37:16 | 45th | 962 | |
| 29/08/21 | Scottish Junior Cup - Round 2 | Medium | 01:41:21 | 38th | 914 | |
| 07/08/21 | Scottish 6 Days - Day 6 | C19 | 00:42:16 | 18th | 865 | |
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | C19 | 00:48:40 | 5th | 1006 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | C19 | 00:48:40 | 13th | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | C19 | 00:52:57 | 10th | 954 | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Green | 01:37:46 | 43rd | 947 | Navigation Chl |
| 30/05/21 | Scottish Junior Cup - Round 1 | Adult Short | 00:58:30 | 6th | 966 | |
| 01/03/20 | FVO Local event Dunblane | Green | 00:54:15 | 7th | Racing Chl: Gold | |
| 12/01/20 | FVO Local event Minewoods | Orange | 00:31:07 | 1st | Racing Chl: Silver | |
| 28/12/19 | Festive Frolic 2019 | Frolic | 00:59:35 | 71st | ||
| 24/11/19 | ELO SoSOL | Green | 01:02:35 | 5th | 1049 | Racing Chl: Silver |
| 03/11/19 | FVO SoSOL | Green | 01:02:12 | 25th | 970 | Racing Chl: Bronze |
| 20/10/19 | CompassSport Cup Final | Course 6 | 01:09:28 | 73rd | 1003 | |
| 13/10/19 | CompassPoint Scottish Orienteering League 6 | Green | 01:03:23 | 16th | 1027 | Navigation Chl |
| 22/09/19 | CompassPoint Scottish Orienteering League 5 incorporating Veteran Home Internationals Individual | Green | 01:03:47 | 24th | 1034 | Racing Chl: Bronze |
| 08/09/19 | CompassPoint Scottish Orienteering League 4 | Green | 01:17:28 | 26th | 1002 | Navigation Chl |
| 31/07/19 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 4 | 00:22:17 | 81st | 947 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | C15 | 01:22:56 | 38th | 988 | |
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 8 (M70, W16, W55) | 01:37:26 | 47th | 987 | |
| 14/04/19 | CompassPoint Scottish Orienteering League 3 Scottish Spring 2019 | Green | 00:48:39 | 17th | 1067 | Racing Chl: Silver |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Green | 00:59:59 | 26th | 1027 | Racing Chl: Silver |
| 17/03/19 | CompassSport Cup Heat - Dunrod Hill, Greenock | 6 Green Men | 01:16:41 | 16th | 1053 | |
| 24/02/19 | CompassPoint Scottish Orienteering League 1 (UKOL) | UKOL C6 (M70, W16, W55, W60) | 01:00:13 | 44th | 1033 | |
| 17/02/19 | STAG SoSOL | Green | 01:02:02 | 11th | 1028 | Racing Chl: Gold |
| 16/12/18 | FVO Barrwood SoSOL | Green | 00:53:30 | 30th | 989 | Navigation Chl |
| 14/10/18 | SOLWAY Mark Hill SoSOL | Green | 00:49:46 | 6th | 1091 | Racing Chl: Gold |
| 23/09/18 | CompassPoint Scottish Orienteering League 3 | Green | 01:00:31 | 32nd | 1008 | Racing Chl: Silver |
| 09/09/18 | CLYDE SoSOL - Windy Hill near Lochwinnoch | Green | 01:04:57 | 6th | 1077 | Racing Chl: Silver |
| 03/06/18 | Tay - South of Scotland O League Event | Green | 00:49:52 | |||
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 8 (M70, W16, W55) | 01:12:11 | 32nd | 1060 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 32 (M70) | 01:31:09 | 32nd | 996 | |
| 06/05/18 | Glen Dye - Level C | Green | 01:09:47 | 15th | 935 | Racing Chl: Bronze |
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Green | 00:55:48 | 24th | 1038 | Racing Chl: Silver |
| 11/03/18 | CompassSport Cup&Trophy Heat (+entries open to all) | Yellow | 00:35:25 | 10th | Racing Chl: Bronze | |
| 11/02/18 | STAG SoSOL 3 | Green | 00:59:30 | 25th | 940 | Racing Chl: Gold |
| 28/01/18 | ELO SoSOL 2 Binning Wood | Green | 00:55:21 | 16th | 1054 | Racing Chl: Gold |
| 21/01/18 | EUOC Big Weekend - Classic (UKOL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 01:16:27 | 41st | 1079 | |
| 29/10/17 | INT CompassPoint Scottish Orienteering League 7 | Green | 00:54:02 | 15th | 1069 | Racing Chl: Silver |
| 01/10/17 | STAG's 35th Anniversary Event | Short | 00:56:41 | 4th | ||
| 05/08/17 | Scottish 6 Days - Day 6 | C14 | 00:43:35 | 16th | 994 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | C14 | 00:46:28 | 34th | 957 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | C14 | 00:42:35 | 12th | 1089 |