| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 13/09/26 | SOL 4 | Very Short Green | 00:50:15 | 8th | 672 | Racing Chl: Bronze |
| 06/09/26 | SOL 3 and World Ranking Event | Very Short Green | 02:20:51 | |||
| 05/09/26 | Eagle Weekend Day 1 | Short | 01:30:17 | 65th | 702 | |
| 23/05/26 | Scottish Championships Individual (UKOL) | UKOL C12 (M80, W70) | ||||
| 03/05/26 | SOL 2 | Very Short Green | 01:31:04 | 10th | 712 | Navigation Chl |
| 26/04/26 | South Achray - SoSOL 4 | Short Green | 01:48:41 | 22nd | 692 | Navigation Chl |
| 12/04/26 | SOL 1 | Very Short Green | 01:05:12 | 6th | Navigation Chl | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 16 (M80, W70) | 01:55:36 | |||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 00:49:20 | 47th | 802 | |
| 21/02/26 | Scottish Middle Championships | 4 | ||||
| 15/02/26 | GRAMP - Potarch (regional) | Green | 01:42:57 | |||
| 14/02/26 | MAROC Scottish Night Championships: Muir of Dinnet | 04 | 00:58:58 | |||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 2 | Course 6 | 00:16:38 | 5th | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 3 | Course 6 | 00:22:32 | 4th | ||
| 30/11/25 | STAG's 26th Glasgow Parks Championships - Race 1 | Course 6 | 00:11:52 | 4th | ||
| 02/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Dies/Day Event - SoSOL | Short Green | 01:42:07 | 22nd | 707 | Navigation Chl |
| 01/11/25 | STAG's 4th Nox et Dies inc. 36th TINTO Twin - Night/Nox Event | Short Green | 01:45:58 | |||
| 21/09/25 | Scottish Orienteering League 4 | Very Short Green | 01:04:39 | 10th | 835 | Navigation Chl |
| 07/09/25 | Scottish Orienteering League 3 | Very Short Green | 01:37:59 | 3rd | Navigation Chl | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 15 | 01:29:07 | 128th | 642 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 15 (W70) | 02:04:35 | |||
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 15 (W70) | 00:57:35 | 124th | 744 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:32:41 | 120th | 740 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:08:03 | 97th | 837 | |
| 03/05/25 | Scottish Championships | Course 12 | 01:26:18 | 11th | 614 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Very Short Green | ||||
| 12/04/25 | South Achray SoSOL and Elite Relay | Short Green | 01:29:53 | 7th | Navigation Chl | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Very Short Green | 01:39:55 | 8th | Navigation Chl | |
| 22/03/25 | Scottish Middle Championships | C4 | 01:18:54 | |||
| 01/02/25 | Scottish Night Championships | Course 4 | 01:43:04 | |||
| 23/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - NIGHT EVENT | Short Green | ||||
| 30/10/16 | Scottish Orienteering League 7 | Light Green | 02:20:44 | |||
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Orange | 01:13:03 | 42nd | Navigation Chl | |
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 07 Short Green | 01:33:35 | |||
| 22/06/14 | The Moray Mix Weekend Day 2 - CompassPoint Scottish O League 4 | Light Green | 01:19:14 | |||
| 06/04/14 | STAG & ScotJOS CompassPoint Scottish O League 2 | Short Green | 01:18:32 | |||
| 16/03/14 | KFO CompassPoint Scottish O League 1 | Light Green | 01:40:02 | |||
| 09/03/14 | INTrepid Weekend - SoSOL6 | Light Green | 01:29:57 | 14th | Navigation Chl | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C20 | 01:06:13 | |||
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C20 | 01:06:34 | |||
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C20 (M75, W65) | 02:00:50 | |||
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Course 22 | 01:12:49 | 180th | 413 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Course 22 | 01:53:01 | |||
| 31/07/11 | Scottish 6 Days - 2011 - Day 1 | Course 22 | 01:08:24 | 167th | 492 | |
| 14/05/11 | Individual | Course 22 | 02:19:00 | 117th | 451 | |
| 03/04/11 | FVO Scottish O League 2 | Short Green | 01:13:05 | |||
| 31/10/10 | Scottish O League 7 | Short Green | 02:08:24 | 25th | 298 | |
| 30/10/10 | Night Event | Orange | 00:57:11 | 24th | ||
| 26/09/10 | ESOC Regional Event & Scottish O League 6 | Light Green | 01:49:11 | 31st | ||
| 05/09/10 | MAROC Regional Event & Scottish O League 5 | Short Green | 02:02:15 | 19th | 533 |