| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 2 (W18, W21, W35, M45, M50) | 00:58:42 | 13th | 1143 | |
| 05/10/25 | Ely Urban- Autumn in Anglia | 2 | 00:39:46 | 10th | 1130 | |
| 20/09/25 | SLOW City of London Race | Course 3 | 01:14:01 | 40th | 1160 | |
| 19/09/25 | CoL W/E event | Course 2 | 00:33:28 | 24th | 1107 | |
| 14/09/25 | CompassSport Cup Final | 4 | 01:20:16 | 63rd | 1095 | |
| 13/09/25 | Urban Teesdale | A | 00:43:13 | 41st | 1167 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 9 (M70, W16, W60) | 00:56:01 | 12th | 1082 | |
| 31/08/25 | British Sprint Championships - Finals | F7 | 00:21:18 | 2nd | 1192 | |
| 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) | 01:21:18 | 283rd | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:21:00 | 31st | 1173 | |
| 24/08/25 | MV Urban Event | 2-WO/MV | 00:58:34 | 9th | 1146 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A3 | 00:21:54 | 14th | 1124 | |
| 03/08/25 | Sprint Scotland Race 2 | B3 | 00:22:51 | 12th | 1087 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 09 | 01:00:31 | 41st | 1073 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 09 (W16) | 01:24:43 | 39th | 1072 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:21:30 | 55th | 1154 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 09 (W16) | 00:36:43 | 45th | 1067 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 09 | 01:06:29 | 20th | 1132 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 09 | 01:18:12 | 38th | 1090 | |
| 20/07/25 | Summer series Urban - regional | 2 | 01:09:31 | 8th | 1127 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 2 (M40, M45, M50, W18, W20, W21, W35) | 00:56:10 | 21st | 1134 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:43:38 | 9th | 1150 | |
| 08/07/25 | SLOW Park Race Series | Long | 00:30:55 | 26th | ||
| 05/07/25 | HH Saturday Series & GLOSS event | GLOSS + Extension | 00:40:24 | 16th | ||
| 01/07/25 | LOK Park Race Series | Long | 00:40:15 | 46th | ||
| 29/06/25 | SEOUL and UK Urban League | MV, WO | 01:04:48 | 7th | 1132 | |
| 24/06/25 | SLOW Park Race Series | Long | 00:35:13 | 28th | ||
| 17/06/25 | DFOK Park Race Series | Long | 00:44:04 | 21st | ||
| 15/06/25 | GO Urban | Course 2 | 00:56:35 | 15th | 1117 | |
| 10/06/25 | SLOW Park Race Series | Long | 00:32:52 | 37th | ||
| 08/06/25 | NOR - Norwich Urban | 2 | 00:50:11 | 12th | 1120 | |
| 03/06/25 | Mole Park Race | Long Course | 00:33:30 | 38th | ||
| 01/06/25 | SE Sprints | B1 | 00:21:13 | 39th | 1096 | |
| 01/06/25 | SE Sprints | A1 | 00:19:57 | 43rd | 1093 | |
| 27/05/25 | SLOW Park Race Series | Long | 00:36:12 | 43rd | ||
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 03 Sh Brown | 01:43:36 | 49th | 1036 | |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 2 - Brown | 00:52:52 | 70th | 1111 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 2-MV WO | 00:46:21 | 44th | 1116 | |
| 20/05/25 | LOK Park Race Series | Long | 00:31:00 | 47th | ||
| 18/05/25 | SOS Maldon Urban | Course 2 | 00:58:50 | 4th | 1129 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 13 (W55) | 01:13:35 | 15th | 1116 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 13 (M70) | 00:47:57 | 41st | 1060 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:20:50 | 40th | 1129 | |
| 06/04/25 | TVOC Chiltern Challenge National Event | Short Blue | 01:12:50 | 24th | 1076 | Racing Chl: Gold |
| 30/03/25 | SLOW Regional event | BLUE | 01:52:04 | 42nd | 969 | Navigation Chl |
| 23/03/25 | Icenian Day 2 - Urban/ Open Sprint | 2 | 00:52:21 | 15th | 1128 | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | 2 | ||||
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Blue (M16, M55, M60, W18, W40, W45) | 01:04:06 | 46th | 1153 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 4 (M45, M50) | 01:04:37 | 52nd | 1154 | |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 9 (M70, W16, W60) | 00:55:28 | 8th | 1105 |