| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Orange | 00:37:31 | 6th | Racing Chl: Gold | |
| 15/03/26 | Croy Hill - SoSOL 3 | Short Green | 01:34:15 | 20th | 719 | Navigation Chl |
| 22/02/26 | CompassSport Cup Heat | Orange | 01:27:17 | 3rd | Navigation Chl | |
| 08/02/26 | Kippendavie - SoSOL 2 | Short Green | 01:13:26 | 16th | 747 | Navigation Chl |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Short Green | 01:01:53 | 27th | 812 | Navigation Chl |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 5 | 00:54:57 | 34th | 853 | |
| 11/01/26 | Abbey Craig Local Event | Short Green | 01:07:32 | 12th | Navigation Chl | |
| 06/12/25 | INT Local Events in Edinburgh and The Lothians | Light Green | 01:11:21 | 9th | Racing Chl: Bronze | |
| 29/11/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 01:25:31 | 11th | Racing Chl: Bronze | |
| 15/11/25 | FVO Club Championships & Open Colour-Coded Event | Green | 01:15:03 | |||
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Light Green | 01:16:05 | 7th | Navigation Chl | |
| 27/09/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 01:05:18 | 29th | Racing Chl: Silver | |
| 21/09/25 | Scottish Orienteering League 4 | Short Green | 01:25:19 | 19th | 780 | Navigation Chl |
| 07/09/25 | Scottish Orienteering League 3 | Light Green | 01:42:56 | 16th | Navigation Chl | |
| 30/08/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 00:52:05 | 31st | Racing Chl: Silver | |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:27:33 | 32nd | 788 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:25:32 | 35th | 831 | |
| 16/07/25 | Interlopers Sprintelope (Edinburgh) #14 | Short | 00:32:07 | 20th | ||
| 28/06/25 | ELO SoSOL - Binning Wood | Light Green | 01:22:56 | 6th | Navigation Chl | |
| 07/06/25 | INT Local Events in Edinburgh and The Lothians | Light Green | 00:57:06 | 32nd | Racing Chl: Bronze | |
| 28/05/25 | Interlopers Sprintelope (Edinburgh) #7 | Short | 00:50:20 | 21st | ||
| 07/05/25 | SprintELOpe | Short | 00:39:57 | 21st | ||
| 03/05/25 | Scottish Championships | Course 17 | 01:02:45 | 9th | ||
| 06/04/25 | INT SoSOL | Light Green | 00:52:00 | 6th | Navigation Chl | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:25:06 | 31st | 808 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:27:18 | 34th | 615 | |
| 29/03/25 | ELO Local Events in Edinburgh and Lothians | Orange | 00:44:00 | 5th | Racing Chl: Silver | |
| 01/03/25 | INT Local Events in Edinburgh and The Lothians | Light Green | 01:07:45 | 4th | Racing Chl: Bronze | |
| 22/02/25 | ELO Local Events in Edinburgh and Lothians | Orange | 00:29:44 | 5th | Racing Chl: Gold | |
| 16/02/25 | ESOC SoSOL | Light Green | 01:10:10 | 5th | Navigation Chl | |
| 09/02/25 | Plean Regional Event (UKOL) | Light Green | 00:50:31 | 8th | Racing Chl: Bronze | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:57:54 | 31st | 838 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Orange | 00:43:16 | 4th | Racing Chl: Silver | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:42:18 | 27th | 920 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Short | 00:22:30 | 18th | 896 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Short | 00:33:31 | 8th | 890 | |
| 22/12/24 | SE Middle distance champs | Orange | 00:36:49 | 2nd | Navigation Chl | |
| 30/11/24 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:47:39 | 4th | Racing Chl: Silver |