| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M75, W65, W70) | 00:15:02 | 18th | 1031 | |
| 14/03/26 | MDOC Spring Park Series (2) | Long Light Green | 01:35:27 | 23rd | ||
| 07/03/26 | INT Craigmillar Castle Park (Local Events in Edinburgh and the Lothians) | Light Green | 01:03:33 | 3rd | Racing Chl: Bronze | |
| 22/02/26 | CompassSport Cup Heat | 7 | 01:21:00 | 23rd | 866 | |
| 31/01/26 | MDOC Spring Park Series (1) | Light Green | 00:43:05 | 11th | Racing Chl: Gold | |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:28:34 | 61st | 1015 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 5 | 00:40:37 | 11th | 1002 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 5 | 00:24:02 | 7th | 921 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 5 | 00:19:36 | 4th | 959 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 5 | 00:10:59 | 1st | 1016 | |
| 23/11/25 | SOUL 8 - Newhaven | R5 | 00:44:20 | 14th | 958 | |
| 16/11/25 | SELOC NWUL urban- Salford University and Cathedral | 4 | 00:57:02 | 21st | 934 | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 5 | 00:34:31 | 9th | 956 | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 5 | 00:34:08 | 5th | 986 | |
| 07/09/25 | Scottish Orienteering League 3 | Short Green | 01:20:17 | 16th | 830 | Navigation Chl |
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:19:13 | 11th | 962 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:16:32 | 13th | 950 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:13:28 | 4th | 980 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:15:41 | 17th | 935 | |
| 09/02/25 | RR Winter 2: Eildon Hills | Green | 01:19:00 | 18th | Navigation Chl | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:43:15 | 7th | 984 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Green | 01:03:09 | 65th | 912 | Navigation Chl |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:38:51 | 16th | 951 | |
| 16/11/24 | RR Autumn 3 | Light Green | 00:45:49 | 18th | Navigation Chl | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C7 | 00:25:36 | 25th | 897 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C7 | 00:42:51 | |||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C7 | 00:30:36 | 29th | 967 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C7 | 00:21:43 | 6th | 994 | |
| 09/06/24 | Scottish Orienteering League 3 | Green | 01:20:25 | 18th | 859 | Navigation Chl |
| 27/05/24 | York City Race | 4 | 00:55:13 | 29th | 962 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:45:28 | 38th | 1022 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 5 | 00:16:36 | 39th | 1015 | |
| 24/09/23 | MDOC UKUL event | 4 | 00:53:04 | |||
| 23/09/23 | NW Sprint Champs PM | 4 | 00:15:47 | 23rd | 996 | |
| 23/09/23 | NW Sprint Champs AM | 4 | 00:18:27 | 24th | 976 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C18 | 00:38:16 | 75th | 877 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C18 (W70) | 01:32:28 | 88th | 813 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 4 | 00:15:49 | 50th | 1033 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C18 | 01:41:27 | 118th | 736 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C18 (W70) | 01:05:35 | 102nd | 812 | |
| 11/06/23 | Race the Abbeys - Scottish Borders: Urban Sprint (UKOL) incorporating SOUL7 | UKOL Course 4 (M65, M70, W55, W60) | 00:45:51 | 32nd | 947 | |
| 10/06/23 | Race the Abbeys - Scottish Borders: Urban (UKOL) - incorporating UKUL9 & SOUL6 | UKOL Course 4 (M65, M70, W55, W60) | 00:49:54 | 39th | 960 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 23 (M80, W75) | 01:33:32 | |||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (W55) | 01:40:58 | 119th | 819 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M70, W55, W60) | 00:18:02 | 81st | 1013 | |
| 05/03/23 | Lakes Spring Long (UKEOL) | Light Green | 01:33:54 | 13th | Navigation Chl | |
| 04/03/23 | RR Winter Local 3 | Light Green | 00:58:08 | 13th | Navigation Chl | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 7 Veterans Short Green | 00:49:49 | 12th | 979 | |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:47:29 | 68th | 983 | |
| 27/11/22 | ELO SoSOL | Green | 01:53:15 | 22nd | 854 | Navigation Chl |