| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 21/05/25 | SprintELOpe | Short | 00:31:44 | 10th | ||
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 11 (M80, W70) | 01:15:34 | 16th | 922 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Short Green (M75, W60, W65) | 00:46:39 | 33rd | 913 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 16 (M80, W70) | 01:22:28 | 12th | 970 | |
| 07/05/25 | SprintELOpe | Short | 00:33:18 | 14th | ||
| 03/05/25 | Scottish Championships | Course 11 | 00:50:56 | 8th | 1022 | |
| 26/04/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:54:40 | 28th | Racing Chl: Gold | |
| 23/04/25 | SprintELOpe | Short | 00:33:51 | 7th | ||
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Green | 01:00:37 | 7th | 964 | Racing Chl: Bronze |
| 12/04/25 | South Achray SoSOL and Elite Relay | Green | 01:12:54 | 11th | 987 | Navigation Chl |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:14:47 | 8th | 963 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:13:45 | 7th | 972 | |
| 29/03/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:47:25 | 34th | Racing Chl: Gold | |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Green | 01:23:29 | 7th | 959 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C5 | 00:41:26 | 13th | 963 | |
| 16/03/25 | RR Winter 3: Bowmont Forest | Light Green | 00:41:42 | 10th | Navigation Chl | |
| 02/03/25 | Cumbrian galoppen | Green | 01:15:54 | 30th | 1013 | Racing Chl: Bronze |
| 23/02/25 | CompassSport Cup Heat | 10 Super Vet Short green | 00:51:57 | 9th | 928 | |
| 22/02/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:48:40 | 11th | Racing Chl: Gold | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:43:55 | 11th | 977 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Short Green | 00:41:40 | 2nd | 1000 | Racing Chl: Bronze |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:39:09 | 17th | 948 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Short | 00:19:24 | 12th | 990 | |
| 31/12/24 | Christmas Cup Day 3 | Short | 01:01:25 | 15th | 1003 | |
| 29/12/24 | Christmas Cup Day 1 | Short | 01:13:44 | 17th | 953 | |
| 30/11/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:49:23 | 24th | Racing Chl: Gold | |
| 24/11/24 | 3rd Nox et Dies inc. 35th TINTO Twin - DAY EVENT-SoSOL | Green | 00:49:59 | 18th | 1012 | Racing Chl: Silver |
| 17/11/24 | KFO Orienteering and ESOA Championships | Short Green | 00:32:58 | 2nd | 995 | Racing Chl: Gold |
| 16/11/24 | RR Autumn 3 | Light Green | 00:41:41 | 14th | Navigation Chl | |
| 10/11/24 | Cumbrian galoppen | Green | 00:57:33 | 20th | 1023 | Racing Chl: Silver |
| 03/11/24 | Stirling City Race - Dunblane East (UK Urban League) (SOUL 9) | Course 5 | 00:27:40 | 5th | 979 | |
| 02/11/24 | Polmaise Regional Event | Green | 01:25:01 | 20th | 1016 | Racing Chl: Bronze |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Short Green | 00:55:39 | 9th | 985 | Racing Chl: Bronze |
| 26/10/24 | Keppernach Regional event (inc. JIA Relay) | Green | 01:11:41 | 22nd | 961 | Racing Chl: Bronze |
| 20/10/24 | CompassSport Cup Final | 10 | 00:41:18 | 1st | 938 | |
| 19/10/24 | RR Autumn 2 | Light Green | 00:45:31 | 9th | Navigation Chl | |
| 13/10/24 | Hermitage Woods Local Event | Green | 01:33:13 | 10th | Navigation Chl | |
| 06/10/24 | AYROC SoSOL | Green | 01:05:39 | 9th | 1011 | Racing Chl: Gold |
| 05/10/24 | INT Local Events in Edinburgh and The Lothians | Light Green | 00:49:40 | 21st | Racing Chl: Gold | |
| 02/10/24 | Stirling Borestone Urban | Short | 00:18:54 | 7th | ||
| 29/09/24 | BL High Pike Cumbrian Galoppen | Green | 01:00:02 | 22nd | 1017 | Racing Chl: Gold |
| 28/09/24 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:54:19 | 16th | Racing Chl: Gold | |
| 22/09/24 | MOR - Scottish Orienteering Urban League Event - Burghead (SOUL 8) | 5 | 00:23:13 | 6th | 989 | |
| 21/09/24 | INVOC - Scottish Orienteering Urban League Event (SOUL 7) | 5 | 00:32:12 | 5th | 961 | |
| 18/09/24 | Callander Urban | Short | 00:25:03 | 17th | ||
| 15/09/24 | Balloch Country Park SoSOL | Green | 01:06:23 | 14th | 951 | Racing Chl: Bronze |
| 14/09/24 | RR Autumn 1 | Short Green | 00:44:34 | 7th | Navigation Chl | |
| 08/09/24 | FVO SoSOL | Short Green | 00:54:21 | 5th | Navigation Chl | |
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Short Green | 01:23:18 | 9th | 921 | Navigation Chl |
| 28/08/24 | Bridge of Allan Urban | Short |