| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M75, W65, W70) | 00:19:09 | 64th | 893 | |
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:58:38 | 44th | Racing Chl: Silver | |
| 28/02/26 | ELO Local Events in Edinburgh and Lothians | Green | 01:01:19 | 29th | Racing Chl: Silver | |
| 21/02/26 | Scottish Middle Championships | 5 | 01:24:06 | 17th | 889 | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Short Green | 00:47:06 | 12th | 946 | Navigation Chl |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 5 | 00:48:44 | 21st | 918 | |
| 27/09/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 01:05:19 | |||
| 21/09/25 | Scottish Orienteering League 4 | Very Short Green | 00:48:51 | 3rd | 945 | Racing Chl: Bronze |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 16 | 00:43:33 | 38th | 867 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 16 (M80, W75) | 00:33:46 | 18th | 905 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:37:38 | 34th | 889 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:59:18 | 72nd | 809 | |
| 16/07/25 | Interlopers Sprintelope (Edinburgh) #14 | Short | 00:29:07 | 17th | ||
| 07/06/25 | INT Local Events in Edinburgh and The Lothians | Light Blue | 01:06:09 | 37th | ||
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Short Green (M75, W60, W65) | 00:44:49 | 15th | 965 | |
| 17/11/24 | KFO Orienteering and ESOA Championships | Green | 01:01:22 | 27th | 990 | Racing Chl: Silver |
| 10/11/24 | ESOC SOUL 10 | 4 - MUV (65+), WSV (55+) | 00:43:01 | 24th | 895 | |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 4 | 00:44:27 | 27th | 904 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C5 | 00:27:02 | 45th | 919 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C5 | 00:43:18 | 60th | 899 | |
| 11/07/24 | WOC2024 Tour - warm up (and SoSOL) | Short Green | 01:22:39 | 45th | 877 | Navigation Chl |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:52:00 | |||
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:21:54 | 65th | 857 | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Green | 01:22:34 | 32nd | 1001 | Racing Chl: Bronze |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 4 | 00:40:00 | 34th | 979 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C18 | 00:53:26 | 118th | 767 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C18 (W70) | 01:15:31 | 57th | 893 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:20:20 | 98th | 891 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C18 | 00:57:44 | 49th | 923 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C18 (W70) | 00:49:50 | 51st | 915 | |
| 19/02/23 | ESOC SOUL4 | 4 | 00:44:47 | 18th | 925 | |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Green | 01:28:12 | 61st | 1020 | Navigation Chl |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:49:10 | 80th | 960 | |
| 12/11/22 | RR SoSOL and ESOA Champs | Green | 01:01:42 | 24th | 973 | Navigation Chl |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 4 | 01:02:20 | 30th | 732 | |
| 08/10/22 | Junior Home Internationals Relays and open middle-distance race | Green | 01:07:02 | 34th | 936 | Navigation Chl |
| 24/09/22 | ELO Local Events in Edinburgh and the Lothians | Green | 02:03:55 | 23rd | Navigation Chl | |
| 15/05/22 | Scottish Orienteering League 3 | Green | 01:05:03 | 32nd | 948 | Racing Chl: Bronze |
| 14/05/22 | Scottish Middle Distance Championships | Course 4 | 00:35:42 | 43rd | 985 | |
| 26/03/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:23:04 | 32nd | Racing Chl: Bronze | |
| 06/02/22 | ESOC SOUL2 | 4 (Green) | 00:57:37 | 24th | 844 | |
| 14/11/21 | Stirling City Race - SOUL 6 | 4 | 00:50:50 | 25th | 946 | |
| 06/11/21 | INT SOUL 5 | 4 | 00:50:04 | 18th | 981 | |
| 07/08/21 | Scottish 6 Days - Day 6 | C15 | 00:22:20 | 1st | 961 | |
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C15 (W70) | 01:17:41 | |||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C15 (W70) | 01:11:21 | 13th | 892 | |
| 10/04/21 | INT Local Events in Edinburgh and the Lothians 2 | Green | 00:51:43 | |||
| 31/10/20 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:01:07 | 25th | Racing Chl: Silver | |
| 07/03/20 | INT Local Events in Edinburgh and the Lothians 1 | Green | 00:53:27 | 22nd | Racing Chl: Gold | |
| 23/02/20 | ESOC SoSOL | Short Green | 00:40:03 | 2nd | 937 | Racing Chl: Silver |