| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | South Achray - SoSOL 4 | Short Green | 01:49:33 | 23rd | 686 | Navigation Chl |
| 12/04/26 | SOL 1 | Very Short Green | 01:16:45 | 9th | Navigation Chl | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 17 (M85, W75, W80) | 02:47:06 | 27th | 525 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 01:03:22 | 56th | 677 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M75, W65, W70) | 00:23:55 | 85th | 734 | |
| 15/03/26 | Croy Hill - SoSOL 3 | Short Green | 02:09:16 | 23rd | 447 | Navigation Chl |
| 22/02/26 | CompassSport Cup Heat | 7 | 02:56:20 | 30th | 301 | |
| 21/02/26 | Scottish Middle Championships | 5 | 03:16:06 | 23rd | 435 | |
| 08/02/26 | Kippendavie - SoSOL 2 | Short Green | 01:44:29 | 19th | 472 | Navigation Chl |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Short Green | 02:00:12 | 34th | 281 | Navigation Chl |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 5 | 00:16:36 | 11th | 669 | |
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 5 | 00:32:38 | |||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 5 | ||||
| 31/12/24 | Christmas Cup Day 3 | Short | 02:27:12 | 27th | 454 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 02:27:04 | |||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 1 | Course 5 | 00:13:02 | 6th | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 3 | Course 5 | 00:37:18 | 8th | ||
| 01/12/24 | STAG's 25th Glasgow Parks Champs - Race 2 | Course 5 | 00:13:59 | 6th | ||
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Short Green | 01:12:21 | 17th | 717 | Navigation Chl |
| 23/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - NIGHT EVENT | Short Green | 01:31:31 | 9th | Navigation Chl | |
| 17/11/24 | KFO Orienteering and ESOA Championships | Short Green | 01:05:54 | 19th | 618 | Navigation Chl |
| 06/10/24 | AYROC SoSOL | Short Green | 01:19:58 | 10th | Racing Chl: Bronze | |
| 15/09/24 | Balloch Country Park SoSOL | Short Green | 01:53:18 | 9th | Navigation Chl | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Green | 03:27:15 | 15th | 351 | Navigation Chl |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 18 (M85, W75, W80) | 02:39:48 | 65th | 356 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 01:36:43 | 97th | 513 | |
| 24/03/24 | ELO SoSOL | Short Green | 01:10:37 | 7th | Racing Chl: Bronze | |
| 05/11/23 | STAG's 2nd Cervi's Nox et Dies Weekend - Dies Event - incorporating the 34th Tinto Twin - SoSOL | Short Green Day | 01:32:17 | 22nd | 404 | |
| 04/11/23 | STAG's 2nd Cervi's Nox et Dies Weekend - Nox Event - incorporating the 34th Tinto Twin | Short Green Night | 02:15:29 | 16th | 410 |