| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:14:19 | 3rd | 899 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Very Short Green | 01:14:35 | 4th | 905 | Navigation Chl |
| 12/04/25 | South Achray SoSOL and Elite Relay | Short Green | 01:04:37 | 4th | Navigation Chl | |
| 09/04/25 | Tullibody Urban | Long | 00:39:51 | 24th | ||
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:15:30 | 19th | 922 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:20:01 | 24th | 800 | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Very Short Green | 01:33:48 | 7th | Navigation Chl | |
| 22/03/25 | Scottish Middle Championships | C6 | 00:46:21 | 5th | ||
| 23/02/25 | CompassSport Cup Heat | 10 Super Vet Short green | 00:58:18 | |||
| 16/02/25 | ESOC SoSOL | Short Green | 01:25:11 | 13th | 813 | Navigation Chl |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:49:06 | 10th | 833 | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:51:04 | 25th | 906 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Short Green | 00:53:07 | 18th | 916 | Navigation Chl |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:40:47 | 21st | 933 | |
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Short | 00:38:38 | 9th | 804 | |
| 31/12/24 | Christmas Cup Day 3 | Short | 01:06:36 | 20th | 970 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 01:03:39 | 15th | 1009 | |
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Short Green | 00:47:32 | 10th | 932 | Racing Chl: Bronze |
| 17/11/24 | KFO Orienteering and ESOA Championships | Short Green | 00:37:53 | 7th | 939 | Racing Chl: Silver |
| 10/11/24 | ESOC SOUL 10 | 5 - MHV(75+), WUV(65+), WHV75+) | 00:33:48 | 8th | 896 | |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 5 | 00:32:59 | 15th | 895 | |
| 02/11/24 | Polmaise Regional Event | Green | 01:57:48 | 32nd | 858 | Navigation Chl |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Very Short Green | 00:49:55 | 1st | 867 | Racing Chl: Bronze |
| 20/10/24 | EMUL 2024 LOG Urban | Course 5 | 00:40:33 | 3rd | 910 | |
| 13/10/24 | Hermitage Woods Local Event | Green | 01:33:29 | 11th | Navigation Chl | |
| 06/10/24 | East Midlands Urban League 2024 | Course 5 | 00:32:22 | 19th | 872 | |
| 02/10/24 | Stirling Borestone Urban | Short | 00:20:48 | 10th | ||
| 29/09/24 | Callendar Park local event | Green | 01:24:41 | 9th | Racing Chl: Bronze | |
| 18/09/24 | Callander Urban | Short | 00:27:01 | 20th | ||
| 15/09/24 | Balloch Country Park SoSOL | Short Green | 01:26:30 | 6th | Navigation Chl | |
| 08/09/24 | FVO SoSOL | Short Green | 01:11:58 | |||
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Very Short Green | 00:53:09 | 2nd | Navigation Chl | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - AM | Course 5 | 00:09:30 | 7th | 934 | |
| 01/09/24 | Scottish Sprint Championships (SOUL 6) - PM | Course 5 | 00:13:02 | 11th | 887 | |
| 28/08/24 | Bridge of Allan Urban | Short | 00:33:06 | 15th | ||
| 24/08/24 | Ted Finch Sprint Relay - Falkirk Helix & Kelpies | Medium | 00:35:16 | 10th | ||
| 14/08/24 | Stirling City Urban | Short | 00:46:36 | 29th | ||
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C8 | 00:29:50 | 4th | 873 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C8 | 00:32:40 | 4th | 885 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q16 | 00:16:30 | 9th | 880 | |
| 23/06/24 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 00:10:31 | 33rd | ||
| 23/06/24 | British Sprint Championships - Finals | F17 | 00:10:31 | 7th | 948 | |
| 16/06/24 | National Urban Event (UKUL) | Short Green | 00:32:57 | |||
| 08/06/24 | Double Sprint Day - Milton Keynes | Course 5 | 00:40:03 | 16th | 841 | |
| 02/06/24 | EMUL 2024 Ibstock Urban | Course 5 | 00:36:01 | 4th | 944 | |
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C9 (M85, W75, W80, W85) | 01:04:10 | 3rd | 846 | |
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:33:01 | 11th | 962 | |
| 11/05/24 | STAG's Glasgow City Race Weekend SPRINT | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:39:09 | 29th | 823 | |
| 05/05/24 | Manchester in May, UKUL National Urban event | 5 | 00:38:12 | 9th | 955 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 12 (W75) | 01:16:51 | 18th | 785 |