| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 01:20:13 | 525th | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q1C | 00:21:39 | 17th | 1218 | |
| 28/06/26 | British Sprint Championships - Finals | F3 | 00:20:13 | 40th | 1219 | |
| 21/06/26 | Poole South West Sprint champs | Course 1 | 00:32:12 | 2nd | 1238 | |
| 20/05/26 | BOK Urban Orienteering Series 5 | Long | 00:43:56 | 20th | ||
| 17/05/26 | BOK Regional event & SW Middle Distance Champs | Brown | 01:11:08 | 29th | 1158 | Racing Chl: Bronze |
| 13/05/26 | BOK Urban Orienteering Series 4 | Long | 00:47:48 | 23rd | ||
| 03/05/26 | EBOR City Race | 1 MO | 00:59:02 | 15th | 1199 | |
| 29/04/26 | BOK Urban Orienteering Series 3 | Long | 00:47:44 | 24th | ||
| 22/04/26 | BOK Urban Orienteering Series 2 | Long | 00:51:00 | 18th | ||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 01:20:15 | 116th | 1200 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 3 (M35, M40) | 00:17:52 | 10th | 1218 | |
| 22/02/26 | CompassSport Cup Heat | 1 Open | 01:23:59 | 16th | 1159 | |
| 14/02/26 | BOK Local event | Blue | 01:15:10 | 21st | Racing Chl: Gold | |
| 01/02/26 | NGOC League | Blue | 01:08:41 | 18th | 1155 | Racing Chl: Gold |
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:34:44 | 31st | 1173 | |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C1 (M18, M20, M21, M35) | 01:07:22 | 13th | 1202 | |
| 17/01/26 | BOK Local event | Blue | 00:38:25 | 16th | Racing Chl: Gold | |
| 10/01/26 | NGOC League | Brown | 01:24:15 | 19th | Racing Chl: Gold | |
| 30/12/25 | SCOL2 and SN level C event | Short Brown | 01:16:12 | 27th | 1172 | Racing Chl: Gold |
| 07/12/25 | NGOC League | Brown | 01:55:29 | 10th | Racing Chl: Silver | |
| 30/11/25 | SN SE League event | Short Brown | 01:28:36 | 28th | 1154 | Racing Chl: Gold |
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:56:45 | 55th | 1107 | Racing Chl: Silver |
| 16/11/25 | WM League Event - British Camp | Blue | 01:19:34 | 24th | 1073 | Racing Chl: Bronze |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 1 | 01:01:32 | |||
| 25/10/25 | NGOC League | Brown | 01:15:34 | 8th | Racing Chl: Silver | |
| 28/09/25 | WMUL Event - Castle Vale | Course 1 | 00:57:04 | 8th | 1199 | |
| 27/09/25 | TVOC Urban Regional Event | 1 | 01:08:11 | 11th | 1184 | |
| 20/09/25 | SLOW City of London Race | Course 1 | 01:19:26 | 64th | 1197 | |
| 06/09/25 | BOK Local event | Blue | 00:56:51 | 16th | Racing Chl: Gold | |
| 24/08/25 | MV Urban Event | 1-MO | 01:01:59 | 9th | 1216 | |
| 16/08/25 | Goldsworth Park Urban | 1 | 01:18:07 | 14th | 1207 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:23:51 | 51st | 1232 | |
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:20:50 | 40th | 1280 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02 | 01:55:24 | 62nd | 1079 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02 (M20, M35) | 01:24:31 | |||
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 1 | 00:21:46 | 33rd | 1243 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 02 (M20, M35) | 00:56:27 | 54th | 1159 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 02:26:38 | 57th | 1104 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 02:16:11 | 63rd | 1062 | |
| 20/07/25 | Summer series Urban - regional | 1 | 01:11:53 | 8th | 1210 | |
| 06/07/25 | Randlay & Stirchley Urban Event WMUL | Course 1 | 00:49:26 | 3rd | ||
| 02/07/25 | BOK Urban Orienteering Series 10 | Long | 00:47:36 | 12th | ||
| 29/06/25 | SEOUL and UK Urban League | MO | 01:01:20 | 5th | 1250 | |
| 25/06/25 | BOK Urban Orienteering Series 9 | Long | 00:39:45 | 12th | ||
| 18/06/25 | BOK Urban Orienteering Series 8 | LONG | 00:41:46 | 9th | ||
| 15/06/25 | GO Urban | Course 1 | 00:56:23 | 10th | 1232 | |
| 11/06/25 | BOK Urban Orienteering Series 7 | Long | 00:41:16 | 6th | ||
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 01 Black | 01:08:56 | |||
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 1 - Black | 00:51:25 |