| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:23 | 73rd | 1326 | |
| 25/03/26 | Dusk event | Blue | 00:38:44 | 5th | Racing Chl: Gold | |
| 22/03/26 | Lakes Spring - Long | MOpen | 01:25:24 | 19th | 1340 | |
| 21/03/26 | Lakes Spring - Middle | MOpen | 00:58:39 | 40th | 1231 | |
| 20/03/26 | Lakes Spring - Sprint | MOpen | 00:16:48 | 20th | 1323 | |
| 10/03/26 | Urban Night Event | Medium | 00:31:48 | 1st | ||
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 03 (M18, M20) | 01:17:10 | 16th | 1311 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:42:11 | 9th | 1335 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 3 (M18, M45, M50) | 00:52:49 | 2nd | 1328 | |
| 01/02/26 | Burbage YHOA SuperLeague | Black | 01:32:39 | 9th | 1331 | Racing Chl: Gold |
| 28/01/26 | Night Urban Event | Long | 00:24:14 | 9th | ||
| 10/01/26 | YHOA Night League | Long | 00:41:00 | 5th | 1303 | |
| 01/01/26 | EMUL 2026 Matlock | Course 1 MO | 00:47:18 | 4th | 1315 | |
| 21/12/25 | East Midlands League 2025 | Brown | 01:13:25 | 3rd | 1307 | Racing Chl: Gold |
| 12/11/25 | Night Park/Urban Event | Short | 00:12:16 | 1st | ||
| 01/10/25 | Dusk event | Blue | 00:39:34 | 7th | Racing Chl: Gold | |
| 27/09/25 | Junior Inter Regional Championships Individual | M16 | 00:40:44 | 5th | ||
| 14/09/25 | CompassSport Cup Final | 8A | 00:31:01 | 11th | 1267 | |
| 10/09/25 | Evening Event | Blue | 00:35:57 | 6th | Racing Chl: Gold | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 3 (M18, M20, M35, M40) | 01:11:38 | 4th | 1313 | |
| 31/08/25 | British Sprint Championships - Finals | F3 | 00:19:20 | 7th | 1305 | |
| 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:19:20 | 46th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q3 | 00:15:07 | 6th | 1288 | |
| 28/08/25 | BBQ event | Junior | 00:19:20 | 3rd | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:21:09 | 40th | 1293 | |
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:22:09 | 47th | 1250 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 05 | 00:47:35 | 12th | 1266 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 05 (M16, M55) | 00:49:36 | 2nd | 1302 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 05 (M16, M55) | 00:35:02 | 12th | 1287 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 00:58:21 | 2nd | 1299 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 05 | 00:57:32 | 14th | 1277 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 6 (M16, W16) | 00:18:05 | 1st | ||
| 09/07/25 | Evening Event | Under 16s | 00:27:00 | 3rd | ||
| 25/06/25 | Evening Event | Blue | 00:49:44 | 5th | Racing Chl: Gold | |
| 21/06/25 | Saturday Series 9 | Light Green | 00:25:17 | 1st | Racing Chl: Gold | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 5 | 00:08:02 | 1st | ||
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 5 | 00:07:26 | 1st | ||
| 07/06/25 | Saturday Series 8 | Yellow | 00:06:59 | 2nd | Racing Chl: Gold | |
| 07/06/25 | Saturday Series 8 | Light Green | 00:18:48 | 2nd | Racing Chl: Gold | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Brown | 00:56:54 | 16th | 1301 | Navigation Chl |
| 21/05/25 | World Orienteering Day Evening Event | Blue | 00:44:16 | 5th | Racing Chl: Gold | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 12 (M16, W45, W50) | 01:11:25 | 9th | 1251 | |
| 03/05/25 | Scottish Championships | Course 7 | 00:53:31 | 4th | 1241 | |
| 30/04/25 | Evening Event | Long | 00:32:36 | 8th | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M16, W45) | 00:48:37 | 2nd | 1286 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 12 (M16, W55) | 00:24:49 | 2nd | 1255 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16, W16) | 00:14:40 | 2nd | 1296 | |
| 26/03/25 | Dusk Event | Blue | 00:55:38 | 12th | Racing Chl: Gold | |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Brown | 00:43:01 | 2nd | 1276 | Racing Chl: Gold |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Blue (M16, M55, M60, W18, W40, W45) | 00:48:40 | 10th | 1250 |