| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 4B (M50) | 00:51:48 | 27th | 1229 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:17:06 | 25th | 1203 | |
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:48:22 | |||
| 28/12/25 | ELO Festive Frolic | 60 minute score | 00:59:57 | 91st | ||
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Blue | ||||
| 20/09/25 | SLOW City of London Race | Course 3 | 01:18:20 | 55th | 1121 | |
| 19/09/25 | CoL W/E event | Course 2 | 00:21:45 | |||
| 14/09/25 | CompassSport Cup Final | 2 | 01:07:44 | |||
| 06/08/25 | Interlopers Sprintelope (Edinburgh) #17 | Long | 00:44:55 | 27th | ||
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 12 | 00:42:37 | 22nd | 1188 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 12 | 00:48:08 | 5th | 1176 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:24:49 | |||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 12 | 00:22:45 | 8th | 1181 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 12 | 00:54:21 | 12th | 1204 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 12 | 00:42:03 | 19th | 1187 | |
| 15/07/25 | DFOK Park Race Series | Long | 00:31:29 | 46th | ||
| 18/06/25 | SprintELOpe | Long | 00:41:06 | 13th | ||
| 03/06/25 | Mole Park Race | Long Course | 00:37:58 | 57th | ||
| 14/05/25 | Interlopers Sprintelope (Edinburgh) #5 | Long | 00:38:00 | 7th | ||
| 23/02/25 | CompassSport Cup Heat | 2 Short Brown | 00:59:20 | 11th | 1234 | Racing Chl: Gold |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 2 | 00:57:33 | 16th | 1121 | |
| 01/02/25 | Scottish Night Championships | Course 2 | 01:01:00 | 17th | 1121 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | MSprint | 00:19:52 | 31st | 1216 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 2 | 01:11:38 | |||
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Long | 00:26:17 | 17th | 1269 | |
| 10/11/24 | ESOC SOUL 10 | 2 - MV (40+), WO | 00:47:36 | 7th | 1127 | |
| 26/10/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:06:44 | 23rd | Racing Chl: Silver | |
| 20/10/24 | CompassSport Cup Final | 2 | 01:20:55 | 33rd | 1210 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C2a | 00:39:52 | |||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2a | 00:37:02 | 59th | 1141 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2a | 00:24:36 | 27th | 1241 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:23:01 | 38th | 1201 | |
| 03/07/24 | Interlopers Sprintelope 13 (Edinburgh) | Long | 00:25:42 | |||
| 11/06/24 | SLOW London Park Race Summer Series | Long | 01:01:20 | 112th | ||
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 01:07:02 | 26th | 1065 | |
| 10/05/24 | STAG's Glasgow City Race Weekend Supporting Event | Long | 00:25:54 | 5th | ||
| 08/05/24 | Interlopers Sprintelope 5 (Edinburgh) | Long | 00:46:19 | 6th | ||
| 05/05/24 | Manchester in May, UKUL National Urban event | 2 | 01:27:38 | 49th | 860 | |
| 04/05/24 | Manchester in May. Middle Distance Urban event | Long | 00:46:20 | 52nd | 1090 | |
| 02/03/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 01:16:40 | 30th | Racing Chl: Bronze | |
| 18/02/24 | CompassSport Cup Heat | 2 | 01:26:46 | 10th | 1193 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 3 | 00:39:08 | 18th | 1239 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:23:30 | 54th | ||
| 30/12/23 | ELO Local Events in Edinburgh and the Lothians - Festive Frolic | Score | 01:04:40 | 36th | ||
| 04/08/23 | S6D Moray 2023 Day 5 | C27 | 00:33:54 | 7th | 1156 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C27 (W50) | 00:55:21 | 3rd | 1191 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 2 | 00:18:58 | 43rd | 1176 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C27 | 00:53:47 | 7th | 1171 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C27 (W50) | 00:38:29 | 3rd | 1181 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C27 | 01:01:53 | 6th | 1190 |