| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 20/09/25 | SLOW City of London Race | Course 8 | 00:53:14 | 21st | 970 | |
| 14/09/25 | CompassSport Cup Final | 5 | 00:47:28 | 27th | 1108 | |
| 07/09/25 | Scottish Orienteering League 3 | Short Blue | 01:18:15 | 28th | 1069 | Racing Chl: Bronze |
| 31/08/25 | British Sprint Championships - Qualifiers | Q7 | 00:23:35 | 13th | 1079 | |
| 31/08/25 | British Sprint Championships - Finals | F8 | 00:27:20 | 27th | 976 | |
| 31/08/25 | 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, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 00:27:20 | 189th | ||
| 28/08/25 | BBQ event | Junior | 00:30:58 | 14th | ||
| 24/08/25 | White Rose and YHOA SuperLeague | Short Blue | 01:04:01 | 18th | 1093 | Racing Chl: Gold |
| 23/08/25 | White Rose | Short Blue | 00:47:13 | 14th | 1088 | Racing Chl: Silver |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 08W | 01:18:46 | 35th | 1007 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 08W (W50) | 01:23:40 | 23rd | 1094 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 08W (W50) | 00:41:27 | 18th | 1102 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08W | 01:40:13 | 29th | 1062 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08W | 01:20:48 | 21st | 1078 | |
| 25/07/25 | Coast & Islands Day 5 | Medium | 00:23:17 | 55th | 1072 | |
| 24/07/25 | Coast & Islands Day 4 | Medium | 01:13:25 | 73rd | 1049 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 01:10:14 | 52nd | 940 | |
| 21/07/25 | Coast & Islands Day 2 | Medium | 00:46:23 | 70th | 1055 | |
| 20/07/25 | Coast & Islands Day 1 | Medium | 01:14:13 | 74th | 1058 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 3 (M55, M60, W40, W45, W50) | 01:02:07 | 63rd | 974 | |
| 09/07/25 | Evening Event | Short | 00:37:26 | 7th | ||
| 08/07/25 | MDOC Summer evening | Green | 00:58:24 | 7th | Racing Chl: Silver | |
| 25/06/25 | Evening Event | Green | 00:55:18 | 13th | Racing Chl: Silver | |
| 21/06/25 | Saturday Series 9 | Light Green | 00:40:51 | 12th | Racing Chl: Gold | |
| 07/06/25 | Saturday Series 8 | Green | 00:56:31 | 14th | Racing Chl: Silver | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Blue | 01:12:01 | 45th | 1023 | Navigation Chl |
| 21/05/25 | World Orienteering Day Evening Event | Blue | 01:05:32 | 36th | Racing Chl: Gold | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 7 (M16, W45, W50) | 01:30:02 | 18th | 1096 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Blue (M60, W16, W18, W20, W35, W40, W45) | 00:59:18 | 49th | 1032 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 12 (M16, W45, W50) | 02:01:51 | 56th | 1089 | |
| 30/04/25 | Evening Event | Medium | 00:35:51 | 21st | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (W50) | 01:30:48 | 21st | 1081 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 00:53:27 | 57th | 1110 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Blue | 01:30:29 | 45th | 1091 | Racing Chl: Silver |
| 12/04/25 | South Achray SoSOL and Elite Relay | Blue | 01:11:27 | 24th | 1082 | Racing Chl: Bronze |
| 30/03/25 | Cumbrian Galoppen | Blue | 01:26:53 | 43rd | 1131 | Racing Chl: Bronze |
| 26/03/25 | Dusk Event | Green | 01:13:53 | 10th | Racing Chl: Bronze | |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Short Brown | 01:04:07 | 13th | 1120 | Racing Chl: Bronze |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Blue (M65, M70, W16, W50, W55) | 00:59:53 | 59th | 1035 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 8 (M18, M20, W50) | 00:54:16 | 48th | 1117 | |
| 11/03/25 | Night Urban Event | Medium | 00:36:53 | 26th | ||
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Womens B | 01:06:58 | 1st | ||
| 26/02/25 | Night Sprint Event | Medium | 00:30:50 | 12th | ||
| 09/02/25 | EMOA League 2025 | Blue | 00:51:50 | 12th | 1050 | Racing Chl: Gold |
| 02/02/25 | AIRE Regional Event (replacement for the cancelled event from 5/1/25) | Green | 01:01:27 | 6th | 1067 | Racing Chl: Gold |
| 01/02/25 | Saturday Series 5 | Green | 00:53:18 | 10th | Racing Chl: Gold | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Green | 00:41:32 | 18th | 1078 | Racing Chl: Silver |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 9 | 00:29:35 | 29th | 1084 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Medium | 00:24:16 | 13th | 1073 | |
| 15/01/25 | Night Urban Event | Short | 00:37:12 | 20th |