| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/04/26 | ELO Local Events in Edinburgh and Lothians | Light Green | 00:46:15 | 12th | Racing Chl: Gold | |
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:34:04 | 6th | Racing Chl: Gold | |
| 28/02/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:43:27 | 14th | Racing Chl: Gold | |
| 31/01/26 | ELO Local Events in Edinburgh and Lothians | Green | 00:49:37 | 5th | Racing Chl: Gold | |
| 29/11/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:48:01 | |||
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 2 | 00:51:39 | 7th | 1168 | |
| 27/09/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 00:45:21 | 11th | Racing Chl: Gold | |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:21:50 | 29th | 1128 | Racing Chl: Silver |
| 30/08/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 00:27:40 | 4th | Racing Chl: Gold | |
| 28/06/25 | ELO SoSOL - Binning Wood | Blue | 01:09:26 | 8th | 1178 | Racing Chl: Silver |
| 18/06/25 | SprintELOpe | Long | 00:37:57 | |||
| 04/06/25 | SprintELOpe | Long | 00:38:47 | 4th | ||
| 31/05/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:52:22 | 8th | Racing Chl: Gold | |
| 28/05/25 | Interlopers Sprintelope (Edinburgh) #7 | Long | 00:48:10 | 13th | ||
| 21/05/25 | SprintELOpe | Long | 00:37:19 | 4th | ||
| 07/05/25 | SprintELOpe | Long | 00:32:56 | 7th | ||
| 23/04/25 | SprintELOpe | Long | 00:33:56 | 10th | ||
| 29/03/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:32:30 | 7th | Racing Chl: Gold | |
| 16/02/25 | ESOC SoSOL | Blue | 01:12:42 | 19th | 1075 | Racing Chl: Gold |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 2 | 00:55:23 | 11th | 1151 | |
| 01/02/25 | ELO Local Events in Edinburgh and Lothians | Orange | 00:17:31 | 2nd | Racing Chl: Gold | |
| 30/11/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:32:50 | 5th | Racing Chl: Gold | |
| 26/10/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:35:34 | 3rd | Racing Chl: Gold | |
| 28/09/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:38:09 | 3rd | Racing Chl: Gold | |
| 01/09/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:51:35 | 4th | Racing Chl: Silver | |
| 11/07/24 | WOC2024 Tour - warm up (and SoSOL) | Brown | 02:01:49 | 76th | 1082 | Racing Chl: Bronze |
| 12/06/24 | ELO Sprintelope - Musselburgh | Long | 00:32:38 | 7th | ||
| 27/04/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:40:21 | 3rd | Racing Chl: Gold | |
| 17/04/24 | ELO Sprintelope - Haddington West | Long | 00:44:51 | 12th | ||
| 24/03/24 | ELO SoSOL | Brown | 01:21:20 | |||
| 02/03/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 00:55:50 | 9th | Racing Chl: Gold | |
| 20/01/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:45:32 | 4th | Racing Chl: Gold | |
| 28/10/23 | ELO Local Events in Edinburgh and the Lothians | Map Memory 2 (adv) | 00:33:14 | 2nd | ||
| 30/09/23 | ELO Local Events in Edinburgh and the Lothians | Odds 'n Evens | 00:45:15 | 12th | ||
| 28/06/23 | ELO Sprintelope | Long | 00:33:28 | 8th | ||
| 31/05/23 | ELO Sprintelope | Long | 00:40:08 | 12th | ||
| 30/04/23 | ELO SoSOL | Blue/Brown | 01:02:35 | 29th | 1126 | |
| 19/04/23 | ELO Sprintelope | Long | 00:37:15 | 14th | ||
| 25/03/23 | ELO Local Events in Edinburgh and the Lothians | Blue | 00:54:01 | 12th | Racing Chl: Gold | |
| 29/10/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:04:40 | |||
| 27/08/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:49:14 | 7th | Racing Chl: Silver | |
| 05/02/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:50:51 | 26th | Racing Chl: Silver |