| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 23/11/25 | SOUL 8 - Newhaven | R4 | 00:57:44 | |||
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Green | 01:11:29 | 18th | 1029 | Racing Chl: Bronze |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 4 | 00:57:50 | 30th | 904 | |
| 21/09/25 | Scottish Orienteering League 4 | Short Blue | 01:14:01 | 29th | 1056 | Racing Chl: Silver |
| 07/09/25 | Scottish Orienteering League 3 | Green | 01:06:29 | 6th | 1017 | Racing Chl: Bronze |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 12 | 01:31:34 | 56th | 1013 | |
| 07/06/25 | INT Local Events in Edinburgh and The Lothians | Light Blue | 00:52:34 | 31st | ||
| 03/05/25 | Scottish Championships | Course 8 | 01:33:47 | 29th | 1029 | |
| 06/04/25 | INT SoSOL | Green | 00:47:30 | 12th | 1031 | Racing Chl: Silver |
| 16/03/25 | RR Winter 3: Bowmont Forest | Light Green | 00:39:49 | 9th | Navigation Chl | |
| 01/03/25 | INT Local Events in Edinburgh and The Lothians | Green | 00:59:41 | |||
| 23/02/25 | CompassSport Cup Heat | 6 Green Men | 00:42:36 | 24th | 1053 | |
| 16/02/25 | ESOC SoSOL | Green | 01:11:26 | |||
| 09/02/25 | RR Winter 2: Eildon Hills | Green | 00:59:05 | 10th | Navigation Chl | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 4 | 00:53:06 | 21st | 990 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:29:53 | 51st | 954 | |
| 30/11/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:56:01 | 30th | Racing Chl: Silver | |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 4 | 00:35:56 | 13th | 1033 | |
| 26/10/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:58:21 | 19th | Racing Chl: Gold | |
| 19/10/24 | RR Autumn 2 | Light Green | 00:37:27 | 5th | Navigation Chl | |
| 05/10/24 | INT Local Events in Edinburgh and The Lothians | Light Green | 00:56:43 | 27th | Racing Chl: Silver | |
| 14/09/24 | RR Autumn 1 | Short Green | 00:46:42 | 8th | Navigation Chl | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C5 | 00:42:07 | 48th | 1008 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C5 | 00:21:27 | 22nd | 1064 | |
| 22/05/24 | RR Spring Sprint 5 | Sprint | 00:23:59 | 10th | ||
| 08/05/24 | RR Spring Sprint 3 | Sprint | 00:23:10 | 10th | ||
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 5 | 00:51:01 | 21st | 945 | |
| 02/05/24 | RR Spring Sprint 2 | Orange | 00:31:22 | 14th | Navigation Chl | |
| 24/04/24 | RR Spring Sprint 1 | Orange | 00:31:09 | 8th | Navigation Chl | |
| 10/03/24 | ESOC SoSOL | Green | 00:47:17 | 33rd | 984 | Racing Chl: Gold |
| 03/03/24 | RR Winter Local 3 | Green | 00:56:18 | 6th | Navigation Chl | |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 4 MUV, WSV | 00:31:06 | |||
| 18/02/24 | CompassSport Cup Heat | 6 | 01:21:13 | 27th | 1013 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 5 | 00:50:27 | 58th | 961 | |
| 20/01/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:59:21 | 16th | Racing Chl: Gold | |
| 30/07/23 | S6D Moray 2023 Day 1 | C19 | 00:57:56 | 12th | 1039 | |
| 04/06/23 | INT SoSOL | Green | 01:05:58 | 7th | 1032 | Racing Chl: Gold |
| 30/04/23 | ELO SoSOL | Green | 00:50:24 | 12th | 1042 | Racing Chl: Gold |
| 25/03/23 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:38:29 | 8th | Racing Chl: Gold | |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 4 | 00:47:14 | 35th | 1015 | |
| 25/02/23 | ELO Local Events in Edinburgh and the Lothians | Green | 00:59:03 | 24th | Racing Chl: Silver | |
| 18/02/23 | RR Winter Local 2 | Light Green | 00:56:14 | 9th | Navigation Chl | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 6 Green Men | 00:50:38 | 16th | 1059 | |
| 05/02/23 | Callendar Park SoSOL | Green | 01:11:55 | 18th | 1017 | Racing Chl: Bronze |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 4 | 00:48:16 | 74th | 972 | |
| 03/12/22 | RR Autumn Series 4 | Short Green | 00:48:19 | 3rd | Navigation Chl | |
| 27/11/22 | ELO SoSOL | Green | 01:15:47 | 11th | 1024 | Racing Chl: Bronze |
| 20/11/22 | INT SOUL12 | C4 | 00:47:35 | 18th | 980 | |
| 12/11/22 | RR SoSOL and ESOA Champs | Green | 01:01:12 | 23rd | 977 | Navigation Chl |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 4 | 00:46:58 | 22nd | 942 |