| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 13 (M70) | 01:05:32 | 42nd | 1024 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M70) | 00:22:33 | 26th | 906 | |
| 25/03/26 | Spring Sprint 1 | Short | 00:31:48 | 13th | ||
| 08/03/26 | SROC level B event | Green | 01:13:58 | 24th | 977 | Navigation Chl |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 11 (M70, W55) | 01:21:09 | 63rd | 977 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Green (M65, M70, W16, W55, W60) | 00:55:40 | 61st | 935 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 7 (M65, M70) | 01:31:43 | 29th | 983 | |
| 04/02/26 | Terrain Night Series 4 | Short | 00:51:23 | 41st | ||
| 28/01/26 | Terrain Night Series 3 | Short | 01:43:14 | 24th | ||
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Green | 01:19:44 | 69th | 929 | Navigation Chl |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 4 | 01:07:03 | |||
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Medium | 00:53:27 | 40th | ||
| 14/01/26 | Terrain Night Series 2 | Short | 00:52:00 | |||
| 30/12/25 | Turkey Trot | Short loopy | 01:01:48 | 27th | ||
| 28/12/25 | Turkey Trot | Short | 00:54:08 | 42nd | ||
| 26/12/25 | Turkey Trot | Short | 01:17:55 | 52nd | ||
| 21/12/25 | SO Brighton City Weekend - Stanmer Park middle distance | Green | 00:48:53 | 22nd | 936 | Racing Chl: Silver |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 5 | 00:40:49 | 5th | 940 | |
| 20/12/25 | SO Brighton City Weekend Morning Sprint - Preston Park | Short Sprint | 00:26:43 | 15th | 869 | |
| 10/12/25 | Urban Night Series 5 | Short | 00:36:57 | 24th | ||
| 23/11/25 | Tim Watkins Trophy | Green | 02:00:07 | 13th | 904 | Navigation Chl |
| 02/11/25 | HAVOC SWELL | Green | 01:02:20 | 20th | 928 | Racing Chl: Gold |
| 01/11/25 | Cambridge City Race | 4 | 00:39:55 | 32nd | 900 | |
| 26/10/25 | St Albans City Race - HH/WAOC weekend | 4 | 01:00:02 | 42nd | 920 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 4 | 00:43:35 | 40th | 918 | |
| 12/10/25 | November Classic (UKOL) | UKOL 5 (M65, M70, W16, W50, W55) | 01:18:12 | 63rd | 1025 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:55:39 | 52nd | 842 | |
| 05/10/25 | DEE weekend - Nantwich Urban event (UKUL/NWUL) | Course 4 | 00:58:07 | 38th | 840 | |
| 21/09/25 | CoL W/E event | Short Green | 00:45:18 | 14th | 951 | Racing Chl: Silver |
| 20/09/25 | SLOW City of London Race | Course 7 | 01:19:06 | 91st | 940 | |
| 19/09/25 | CoL W/E event | Course 4 | 00:31:30 | 38th | 897 | |
| 07/09/25 | Cumbrian Galoppen | Short Green | 01:07:23 | 10th | 946 | Racing Chl: Bronze |
| 03/09/25 | Park Series 2 | Sprint A | 00:27:34 | 56th | ||
| 03/09/25 | Park Series 2 | Sprint B | 00:21:39 | 59th | ||
| 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:16:57 | 247th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q13 | 00:21:56 | 19th | 1005 | |
| 31/08/25 | British Sprint Championships - Finals | F16 | 00:16:57 | 4th | 987 | |
| 03/08/25 | Sprint Scotland Race 2 | B5 | 00:20:54 | 23rd | 873 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A5 | 00:21:55 | 29th | 909 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 10M | 01:15:08 | 52nd | 923 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 10M (M70) | 01:25:27 | 37th | 1015 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:28:56 | 125th | 815 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 10M (M70) | 00:47:45 | 35th | 1022 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10M | 01:43:17 | 56th | 939 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 10M | 01:23:42 | 47th | 977 | |
| 25/07/25 | Coast & Islands Day 5 | Short | 00:19:02 | 31st | 1003 | |
| 24/07/25 | Coast & Islands Day 4 | Short | 00:50:15 | 35th | 1000 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 01:02:21 | 39th | 993 | |
| 21/07/25 | Coast & Islands Day 2 | Short | 00:38:27 | 32nd | 989 | |
| 20/07/25 | Coast & Islands Day 1 | Short | 00:54:35 | 47th | 952 |