| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/04/26 | Midlands Championships (UKOL) | UKOL 13 (M85, W75, W80) | 57:08:00 | 15th | 819 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 13 (M80, W70, W75) | 01:29:23 | |||
| 15/04/26 | Spring Series 2 | Orange | 00:59:11 | 13th | Navigation Chl | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 17 (M85, W75, W80) | 01:35:29 | 13th | 804 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 00:44:10 | 36th | 849 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 16 (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:18:50 | 14th | 822 | |
| 08/03/26 | SROC level B event | Very Short Green | 01:14:05 | 2nd | Navigation Chl | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Very Short Green (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:49:13 | 10th | 815 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 9 (M85, M90, M95, W75, W80, W85, W90, W95) | 01:09:02 | 9th | 767 | |
| 04/02/26 | Terrain Night Series 4 | Short | 00:51:23 | 40th | ||
| 28/01/26 | Terrain Night Series 3 | Short | 01:43:17 | 25th | ||
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Short Sprint | 00:33:08 | 32nd | 719 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 5 | 01:00:51 | 43rd | 791 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Short | 00:59:02 | |||
| 14/01/26 | Terrain Night Series 2 | Short | 00:52:00 | 43rd | ||
| 30/12/25 | Turkey Trot | Short loopy | 01:46:52 | 59th | ||
| 28/12/25 | Turkey Trot | Short | 01:12:24 | 57th | ||
| 26/12/25 | Turkey Trot | Short | 01:21:19 | 56th | ||
| 21/12/25 | SO Brighton City Weekend - Stanmer Park middle distance | Short Green | 00:49:55 | 8th | Racing Chl: Bronze | |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Short Sprint | 00:28:54 | 17th | 827 | |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 6 | 00:43:42 | 2nd | ||
| 10/12/25 | Urban Night Series 5 | Short | 00:48:34 | 36th | ||
| 23/11/25 | Tim Watkins Trophy | Short Green | 01:29:56 | 16th | 844 | Navigation Chl |
| 02/11/25 | HAVOC SWELL | Short Green | 01:21:27 | 19th | 582 | Navigation Chl |
| 01/11/25 | Cambridge City Race | 6 | 00:35:33 | 5th | ||
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 5 | 00:51:25 | 28th | 821 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 5 | 00:36:42 | 20th | 841 | |
| 12/10/25 | November Classic (UKOL) | UKOL 8 (M85, M90, M95, W75, W80, W85, W90, W95) | 00:57:37 | 8th | 791 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 5 (W65, W70, W75, W80, W85, W90, M75, M80, M85, M90) | 00:55:48 | 39th | 798 | |
| 05/10/25 | DEE weekend - Nantwich Urban event (UKUL/NWUL) | Course 5 | 00:44:53 | 21st | 866 | |
| 20/09/25 | SLOW City of London Race | Course 10 | 00:38:05 | 6th | 823 | |
| 14/09/25 | CompassSport Cup Final | 10 | 01:20:04 | 33rd | 783 | |
| 13/09/25 | Urban Teesdale | D | 00:45:20 | 36th | 800 | |
| 07/09/25 | Cumbrian Galoppen | Short Green | 01:38:22 | 20th | 808 | Navigation Chl |
| 03/09/25 | Park Series 2 | Sprint A | 00:35:59 | 68th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q15 | 00:33:28 | 11th | 819 | |
| 31/08/25 | British Sprint Championships - Finals | F18 | 00:26:07 | 12th | 737 | |
| 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:26:07 | 357th | ||
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:28:09 | 23rd | 729 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:20:58 | 25th | 804 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 16 | 00:56:58 | 79th | 789 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 16 (M80, W75) | 00:51:54 | 70th | 776 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 5 | 00:23:45 | 51st | 776 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 16 (M80, W75) | 00:46:37 | 63rd | 812 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:43:03 | 54th | 849 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:49:14 | 35th | 871 | |
| 25/07/25 | Coast & Islands Day 5 | Short | 00:24:05 | 57th | 910 | |
| 24/07/25 | Coast & Islands Day 4 | Short | 00:59:36 | 57th | 916 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 01:12:48 | 60th | 923 | |
| 21/07/25 | Coast & Islands Day 2 | Short | 00:44:57 | 59th | 917 |