| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 02/04/22 | Northumberland Spring Middle Distance Event (UKOL) / Junior Selection Race | UKOL Green (M16, M65, M70, W18, W20, W45, W50) | 00:47:25 | 95th | 942 | |
| 01/04/22 | Urban Sprint/Junior Selection races | Course 2 | 00:32:09 | 55th | 974 | |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 18 (M75, W65) | 02:03:24 | 56th | 853 | |
| 13/03/22 | Falkirk Wheel Middle Race | Green | 00:57:01 | 23rd | 988 | Racing Chl: Silver |
| 12/03/22 | CompassSport Cup Heat | Veterans Short Green | 01:31:55 | 31st | 848 | |
| 06/03/22 | ESOC SoSOL | Green | 01:30:29 | |||
| 05/03/22 | CLYDE SOUL3 | 00:28:29 | 4th | 1006 | ||
| 13/02/22 | Scottish Orienteering League 1 | Green | 01:12:24 | 30th | 970 | Racing Chl: Bronze |
| 06/02/22 | ESOC SOUL2 | 5 (Short Green) | 00:35:26 | 4th | 1016 | |
| 05/02/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:02:22 | 30th | Racing Chl: Bronze | |
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 01:18:26 | 70th | 977 | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 5 (M75, M80, W65, W70, W75, W80) | 00:24:05 | 7th | 1034 | |
| 21/01/22 | Big Weekend FWTN #6 | Short | 00:26:31 | |||
| 08/01/22 | ESOC Local Events in Edinburgh and the Lothians (Pre-entry Only) | Light Green | 00:58:20 | 36th | Racing Chl: Bronze | |
| 11/12/21 | ESOA Champs | Green | 00:46:39 | 25th | 974 | Racing Chl: Gold |
| 05/12/21 | STAG's 22nd Glasgow Parks Champs - Race 3 | Course 4 | 00:31:41 | 10th | 1035 | |
| 05/12/21 | STAG's 22nd Glasgow Parks Champs - Race 2 | Course 4 | 00:14:15 | 8th | 1025 | |
| 05/12/21 | STAG's 22nd Glasgow Parks Champs - Race 1 | Course 4 | 00:13:38 | 8th | 1012 | |
| 14/11/21 | Stirling City Race - SOUL 6 | 4 | 00:46:30 | 18th | 991 | |
| 06/11/21 | INT SOUL 5 | 4 | 00:47:40 | 15th | 1004 | |
| 31/10/21 | STAG's Nox et Dies - inc 32nd TT - Day (Dies) Event | Course D4 Short Green | 01:07:38 | 10th | ||
| 30/10/21 | ELO Local Events in Edinburgh and the Lothians | Green | 01:14:21 | 12th | Racing Chl: Silver | |
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Green | 01:22:32 | 27th | 957 | Racing Chl: Bronze |
| 23/10/21 | Moray Mix - SOUL 4 | Course 4 | 00:40:00 | 25th | 1000 | |
| 17/10/21 | CompassSport Cup Final | 7 Veterans Short Gre | 00:44:56 | 40th | 991 | |
| 03/10/21 | ESOC Regional Event | Green | 01:04:08 | 12th | 982 | Racing Chl: Bronze |
| 02/10/21 | INT Local Event | Urban | 00:59:04 | 20th | ||
| 28/08/21 | ELO Local Events in Edinburgh and the Lothians | Green | 00:52:29 | 35th | Racing Chl: Gold | |
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C15 (W70) | 00:28:07 | 18th | 939 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C15 | 01:00:24 | 26th | 890 | |
| 30/06/21 | ELO Sprintelope | Short | 00:43:37 | 18th | ||
| 29/05/21 | Sprint Scotland 2021 Race 1 | Men Open / Long | 00:28:21 | 33rd | 1015 | |
| 29/05/21 | Sprint Scotland 2021 Race 2 | Men Open / Long | 00:31:19 | 28th | 1029 | |
| 10/04/21 | INT Local Events in Edinburgh and the Lothians 2 | Green | 00:58:24 | 19th | Racing Chl: Silver | |
| 03/10/20 | INT Local Events in Edinburgh and the Lothians 6 | Light Green | 00:54:42 | 27th | Racing Chl: Gold | |
| 15/03/20 | CompassSport Cup Heat | 7 Veterans Short Green | 01:09:24 | 16th | 931 | |
| 14/03/20 | Scottish Middle Distance Championships | Course 4 | 00:45:59 | 40th | 969 | |
| 08/03/20 | Deeside weekend - regional | 4-Green | 01:13:19 | |||
| 07/03/20 | Deeside weekend - SOUL 3 | U4 | 00:35:22 | 13th | 1045 | |
| 01/03/20 | FVO Local event Dunblane | Green | 00:54:45 | 9th | Racing Chl: Gold | |
| 29/02/20 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:05:22 | 26th | Racing Chl: Silver | |
| 23/02/20 | ESOC SoSOL | Green | 01:04:53 | 5th | 1074 | Racing Chl: Silver |
| 08/02/20 | East Midlands League 2020 | Green | 00:37:24 | 22nd | 953 | Racing Chl: Gold |
| 02/02/20 | ESOC SOUL 2 | 00:49:59 | 8th | 1024 | ||
| 26/01/20 | Big Weekend - Classic Race | Green | 01:20:44 | 68th | 1003 | Racing Chl: Bronze |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 4 | 00:52:52 | 40th | 1040 | |
| 24/01/20 | Big Weekend - Fight with the Night | Short | 00:52:01 | 74th | ||
| 01/12/19 | 21st Glasgow Parks Championships - Race 1 | Ultra Veteran Men | 00:15:50 | 7th | 1023 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 2 | Ultra Veteran Men | 00:12:58 | 8th | 982 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 3 | Ultra Veteran Men | 00:31:47 | 3rd | 1047 |