| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/09/25 | Scottish Orienteering League 3 | Short Green | 01:26:20 | 18th | 793 | Navigation Chl |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 14 | 01:22:33 | 98th | 739 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 14 | 01:50:42 | 93rd | 788 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 14 | 01:06:55 | 103rd | 711 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 14 | 02:03:23 | |||
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 14 | 01:43:07 | 112th | 736 | |
| 23/02/25 | CompassSport Cup Heat | 5 Green Women | 01:20:22 | 42nd | 841 | |
| 31/12/24 | Christmas Cup Day 3 | Short | 01:28:52 | 25th | 827 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 01:47:58 | 22nd | 760 | |
| 20/10/24 | CompassSport Cup Final | 5 | 02:16:58 | |||
| 29/09/24 | Callendar Park local event | Green | 01:46:11 | 12th | Navigation Chl | |
| 31/07/24 | Interlopers Sprintelope 17 (Edinburgh) | Short | 00:27:31 | 5th | ||
| 27/07/24 | Croeso Day 6 | 9 | 01:04:06 | 66th | 794 | |
| 26/07/24 | Croeso Day 5 | 9 | 01:47:47 | 100th | 676 | |
| 25/07/24 | Croeso Day 4 | 9 | ||||
| 23/07/24 | Croeso Day 3 | 9 | 01:16:53 | 104th | 773 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 9 (M80, W70) | 00:46:08 | 61st | 875 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 9 (M75, W65) | 01:31:44 | 100th | 843 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2a | 00:33:37 | 59th | 1076 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:33:44 | 84th | 928 | |
| 26/06/24 | ELO Sprintelope - Prestonpans | Short | 00:35:55 | 12th | ||
| 09/06/24 | Scottish Orienteering League 3 | Short Green | 01:03:56 | 13th | 879 | Navigation Chl |
| 15/05/24 | ELO Sprintelope - North Berwick | Short | 00:32:45 | 12th | ||
| 17/03/24 | Scottish Orienteering League 1 (Scottish Spring) | Light Green | 01:23:03 | 8th | Navigation Chl | |
| 16/03/24 | Scottish Spring - UltraSprint | 00:20:19 | 220th | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:14:16 | 220th | |||
| 16/03/24 | Scottish Spring - Middle | 02:06:51 | 166th | |||
| 10/03/24 | ESOC SoSOL | Short Green | 00:41:48 | 8th | 905 | Racing Chl: Gold |
| 02/03/24 | INT Local Events in Edinburgh and the Lothians | Light Green | 01:23:04 | 32nd | Racing Chl: Bronze | |
| 18/02/24 | CompassSport Cup Heat | 5 | ||||
| 29/12/23 | Christmas Cup Day 2 | Short | ||||
| 28/12/23 | Christmas Cup Day 1 | Short | 01:42:43 | |||
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 1 | Course 3 | 00:19:24 | 18th | 873 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 2 | Course 3 | 00:18:18 | 16th | 877 | |
| 03/12/23 | STAG's 24th Glasgow Parks Champs - Race 3 | Course 3 | 00:39:31 | 18th | 829 | |
| 04/11/23 | INT Local Events in Edinburgh and The Lothians | L.Green | 01:04:10 | 30th | ||
| 30/09/23 | ELO Local Events in Edinburgh and the Lothians | Score | 00:41:59 | 26th | ||
| 17/09/23 | ESOC SoSOL | Short Green | 01:03:53 | 10th | 804 | Navigation Chl |
| 02/09/23 | Sprint Scotland - Race 2 | Course 3 | 00:25:09 | 46th | 876 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 3 | 00:20:57 | 41st | 929 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C14 | 00:43:37 | 61st | 762 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | C14 | 02:02:38 | 75th | 562 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C14 | 01:43:52 | 82nd | 697 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | C14 | 00:53:11 | 43rd | 877 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C14 | 01:53:11 | 68th | 728 | |
| 19/03/23 | Scottish Orienteering League 2 | Short Green | 01:33:36 | |||
| 25/02/23 | ELO Local Events in Edinburgh and the Lothians | Green | ||||
| 19/02/23 | ESOC SOUL4 | 3 | 00:58:19 | 16th | 847 | |
| 12/02/23 | STAG Compass Sport Cup/Trophy Heat | 5 Green Women | 01:23:20 | 40th | 697 | |
| 31/12/22 | Christmas Cup Day 3 | Short | 01:44:35 |