| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 29/11/25 | ELO Local Events in Edinburgh and Lothians | Green | 01:07:25 | 26th | Racing Chl: Gold | |
| 23/11/25 | SOUL 8 - Newhaven | R3 | 00:54:02 | 11th | 1098 | |
| 09/11/25 | SOUL 7 - Livingston: Deans & Carmondean | Course 3 | 00:49:11 | 11th | 1090 | |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 3 | 00:49:50 | 18th | 1092 | |
| 27/09/25 | ELO Local Events in Edinburgh and Lothians | Light Green | 00:47:00 | 12th | Racing Chl: Gold | |
| 21/09/25 | Scottish Orienteering League 4 | Blue | 02:15:28 | 63rd | 900 | Navigation Chl |
| 07/09/25 | Scottish Orienteering League 3 | Blue | 01:57:38 | 47th | 941 | Racing Chl: Bronze |
| 06/08/25 | Interlopers Sprintelope (Edinburgh) #17 | Long | 00:46:28 | 29th | ||
| 16/07/25 | Interlopers Sprintelope (Edinburgh) #14 | Long | 00:33:28 | 38th | ||
| 18/06/25 | SprintELOpe | Long | 00:47:25 | 21st | ||
| 07/06/25 | INT Local Events in Edinburgh and The Lothians | Light Blue | 00:51:15 | 30th | ||
| 04/06/25 | SprintELOpe | Long | 00:44:48 | 8th | ||
| 21/05/25 | SprintELOpe | Long | 00:45:51 | 12th | ||
| 14/05/25 | Interlopers Sprintelope (Edinburgh) #5 | Long | 00:45:45 | 12th | ||
| 07/05/25 | SprintELOpe | Short | 00:29:46 | 7th | ||
| 26/04/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:49:31 | 20th | Racing Chl: Gold | |
| 23/04/25 | SprintELOpe | Long | 00:43:11 | 17th | ||
| 29/03/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:42:06 | 23rd | Racing Chl: Gold | |
| 01/03/25 | INT Local Events in Edinburgh and The Lothians | Blue | 01:20:52 | 31st | Racing Chl: Silver | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 3 | 00:54:21 | 22nd | 997 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 02:03:00 | 80th | 846 | Navigation Chl |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 01:11:42 | 42nd | 1037 | |
| 10/11/24 | ESOC SOUL 10 | 2 - MV (40+), WO | 00:56:12 | 16th | 1005 | |
| 26/10/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:47:44 | 11th | Racing Chl: Gold | |
| 28/09/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:45:41 | 9th | Racing Chl: Gold | |
| 31/07/24 | Interlopers Sprintelope 17 (Edinburgh) | Long | 00:40:27 | |||
| 24/07/24 | Interlopers Sprintelope 16 (Edinburgh) | Long | 00:45:29 | 22nd | ||
| 12/06/24 | ELO Sprintelope - Musselburgh | Long | 00:36:19 | 16th | ||
| 09/06/24 | Scottish Orienteering League 3 | Short Brown | 01:48:30 | 20th | 972 | Racing Chl: Bronze |
| 22/05/24 | Interlopers Sprintelope 7 (Edinburgh) | Long | 00:31:28 | 9th | ||
| 01/05/24 | ELO Sprintelope - Dunbar | Long | 00:41:10 | 11th | ||
| 27/04/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:49:00 | 10th | Racing Chl: Gold | |
| 17/04/24 | ELO Sprintelope - Haddington West | Long | 00:50:32 | 18th | ||
| 24/03/24 | ELO SoSOL | Blue | 01:35:53 | 29th | 987 | Racing Chl: Silver |
| 10/03/24 | ESOC SoSOL | Blue | 01:14:35 | 38th | 1001 | Racing Chl: Gold |
| 24/02/24 | ELO Local Events in Edinburgh and the Lothians | Green | 01:12:37 | 26th | Racing Chl: Bronze | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 3 | 00:51:49 | 56th | 1083 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 3 | 00:20:31 | 59th | 1018 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:33:28 | 120th | ||
| 20/01/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:03:27 | |||
| 02/12/23 | INT SOUL11 | 2 | 00:54:33 | 18th | 1040 | |
| 25/11/23 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:54:44 | 31st | Racing Chl: Silver | |
| 19/11/23 | ESOC SoSOL incorporating ESOA Championships | Blue | 02:23:06 | 49th | 858 | Navigation Chl |
| 04/11/23 | INT Local Events in Edinburgh and The Lothians | L.Green | 00:52:26 | 17th | ||
| 09/09/23 | ELO Local Events in Edinburgh and the Lothians | Green | 01:21:15 | 16th | Racing Chl: Bronze | |
| 14/06/23 | ELO Sprintelope | Long | 00:37:06 | 12th | ||
| 04/06/23 | INT SoSOL | Blue | 01:32:43 | 10th | Racing Chl: Silver | |
| 31/05/23 | ELO Sprintelope | Long | 00:49:44 | 18th | ||
| 24/05/23 | INT Sprintelope 7 | Long | 00:44:45 | 28th | ||
| 19/04/23 | ELO Sprintelope | Long | 00:42:42 | 20th |