| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/03/22 | ESOC SoSOL | Short Green | 01:55:34 | |||
| 26/02/22 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:43:17 | 14th | Racing Chl: Silver | |
| 13/02/22 | Scottish Orienteering League 1 | Light Green | 01:28:58 | |||
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | Orange | 01:05:49 | 12th | Navigation Chl | |
| 11/12/21 | ESOA Champs | Orange | 00:52:28 | 12th | Navigation Chl | |
| 24/10/21 | Moray Mix - incorporating Scottish Orienteering League - Lossie Forest | Light Green | 01:27:16 | 26th | Navigation Chl | |
| 05/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Individual | Orange | 01:07:03 | |||
| 04/09/21 | CompassPoint Scottish Orienteering League incorporating Senior Home Internationals Relay | Course 6 Orange | 00:38:10 | 5th | ||
| 29/08/21 | Scottish Junior Cup - Round 2 | Orange | 00:51:27 | 18th | Racing Chl: Bronze | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | C20 | 00:59:31 | 65th | ||
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | C20 | 00:59:31 | 31st | ||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | C20 | 01:25:38 | 33rd | ||
| 30/06/21 | GRAMP Summer Series - Scolty | Medium | 00:43:22 | 3rd | ||
| 23/06/21 | GRAMP Summer Series - Balmedie | Medium | 00:43:22 | 3rd | ||
| 27/09/20 | Cambus o'May local event | Orange | 01:33:43 | |||
| 14/03/20 | Scottish Middle Distance Championships | Course 6 | 00:51:35 | 12th | ||
| 16/02/20 | CompassPoint Scottish Orienteering League 1 | Short Green | 81:03:00 | 24th | 784 | Navigation Chl |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 4 | 01:02:26 | |||
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C18 | 01:06:18 | 110th | 715 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C18 | 01:09:14 | 123rd | 669 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C18 (W70) | 01:37:52 | |||
| 29/06/19 | ELO Local Events in Edinburgh and the Lothians | Green | 01:21:08 | |||
| 25/05/19 | Scottish Orienteering Championships - Individual (UKOL) | UKOL Course 11 (M80, W75) | 01:40:51 | |||
| 19/05/19 | LOC National Event Weekend | Short Green | 01:20:53 | 35th | 823 | Navigation Chl |
| 18/05/19 | LOC National Event Weekend | Very Short Green | 01:10:55 | |||
| 14/04/19 | CompassPoint Scottish Orienteering League 3 Scottish Spring 2019 | Short Green | 01:15:06 | 40th | 772 | Navigation Chl |
| 13/04/19 | Scottish Spring 2019 Middle Distance | Green | 01:05:17 | 83rd | 776 | Navigation Chl |
| 31/03/19 | CompassPoint Scottish Orienteering League 2 (incorporating BUCS relay) | Short Green | 00:59:32 | |||
| 30/03/19 | Scottish Middle Distance Championships (incorporating BUCS Individual Long Distance) | 01:36:13 | ||||
| 24/03/19 | SROC Red Rose Classic | Very Short Green | 01:00:34 | 27th | 756 | Navigation Chl |
| 23/03/19 | LOC Cumbrian Galoppen | Short Green | 01:38:12 | 43rd | 640 | Navigation Chl |
| 17/02/19 | STAG SoSOL | Short Green | 01:19:17 | 18th | 757 | Racing Chl: Bronze |
| 26/01/19 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 4 | 01:28:05 | 86th | 682 | |
| 16/12/18 | FVO Barrwood SoSOL | Short Green | 1st | Navigation Chl | ||
| 18/11/18 | ESOC SoSOL 8 | Short Green | 00:52:23 | 12th | 761 | Racing Chl: Bronze |
| 04/11/18 | SoSOL 7 incorporating ESOA Championship | Short Green | 00:58:00 | 13th | 795 | Racing Chl: Bronze |
| 06/10/18 | STAG CompassPoint Scottish Orienteering League 4 | Short Green | 01:51:49 | 22nd | 713 | Navigation Chl |
| 25/08/18 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:10:10 | |||
| 08/08/18 | INT SprINTelope 17 | Short | 00:38:03 | 15th | ||
| 03/08/18 | Lakes 5 Day 5 Middle Distance Event (UKOL) | UKOL 12 (M80, M85, W80, W85) | 01:07:36 | 74th | 719 | |
| 02/08/18 | Lakes 5 Day 4 | 12 | 00:40:46 | 75th | 763 | |
| 30/07/18 | Lakes 5 Day 2 | 12 | 01:00:09 | 40th | 846 | |
| 29/07/18 | Lakes 5 Day 1 (UKOL) | UKOL 12 (M80, M85, W80, W85) | 00:33:07 | |||
| 13/06/18 | ELO SprintELOpe 5 | Sprint - Short | 00:39:21 | 11th | ||
| 03/06/18 | Tay - South of Scotland O League Event | Light Green | 01:13:01 | 3rd | Navigation Chl | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 11 (M80, W75, W80) | 01:34:08 | 13th | 792 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 23 (M80, W75) | 01:18:14 | 18th | 875 | |
| 02/05/18 | ELO SprintELOpe 2 | Sprint - Short | 00:37:15 | 9th | ||
| 31/03/18 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:40:27 | 8th | Racing Chl: Silver | |
| 25/03/18 | CompassPoint Scottish Orienteering League 1 - Scottish Spring Weekend: Classic | Short Green | 01:24:26 |