| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 13/12/25 | Steel City day 1 morning– Sheffield University Indoor O | Ultra Veteran | 00:52:35 | 8th | ||
| 07/12/25 | BL Penrith Urban (NWUL) | 3 | 00:27:46 | 4th | ||
| 06/12/25 | SROC night event | Green | ||||
| 30/11/25 | Hurstwood North | Short Green | 01:26:16 | 12th | 739 | Navigation Chl |
| 29/11/25 | NWNL Hurstwood North | Green | 01:37:46 | 17th | Navigation Chl | |
| 23/11/25 | Tim Watkins Trophy | Short Green | 01:17:20 | 11th | 908 | Racing Chl: Bronze |
| 16/11/25 | SELOC NWUL urban- Salford University and Cathedral | 5 | 00:52:21 | 9th | 953 | |
| 09/11/25 | WCH Urban UKUL Event | 5 | 00:41:29 | 9th | 930 | |
| 01/11/25 | INVOC Regional event - Anagach | green | 01:30:50 | 35th | 946 | Navigation Chl |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 5 | 00:45:16 | 21st | 846 | |
| 12/10/25 | MDOC Urban weekend | 5 | 00:44:57 | 13th | 930 | |
| 11/10/25 | MDOC Urban weekend | 5 | 00:32:05 | 6th | 935 | |
| 05/10/25 | DEE weekend - Nantwich Urban event (UKUL/NWUL) | Course 5 | 00:38:57 | 9th | 944 | |
| 04/10/25 | DEE weekend - Double Sprint event - Reaseheath College, Nantwich (NWUL) | Short sprint | 00:29:29 | 18th | 967 | |
| 21/09/25 | AIRE Town and Country Weekend & YHOA SuperLeague & YHOA Championships | Green | 01:17:28 | 23rd | 948 | Racing Chl: Bronze |
| 20/09/25 | AIRE Town and Country Weekend | 5 | 00:39:23 | |||
| 14/09/25 | CompassSport Cup Final | 3 | 01:55:18 | 72nd | 851 | |
| 13/09/25 | Urban Teesdale | D | 00:37:14 | 22nd | 906 | |
| 10/09/25 | Park Series 3 | Sprint A | 00:35:30 | 28th | ||
| 10/09/25 | Park Series 3 | Sprint B | 00:41:38 | 32nd | ||
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 10 (M75, W65) | 01:08:15 | 14th | 957 | |
| 03/09/25 | Park Series 2 | Sprint B | 00:20:16 | 54th | ||
| 03/09/25 | Park Series 2 | Sprint A | 00:27:03 | 55th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q12 | 00:20:51 | 7th | 1015 | |
| 31/08/25 | British Sprint Championships - Finals | F13 | 00:25:36 | 11th | 1001 | |
| 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:25:36 | 175th | ||
| 27/08/25 | Park Series 1 | Sprint B | 00:19:00 | 26th | ||
| 27/08/25 | Park Series 1 | Sprint A | 00:21:33 | 29th | ||
| 25/08/25 | White Rose Sprint | Course 4 | 00:23:58 | 27th | 940 | |
| 24/08/25 | White Rose and YHOA SuperLeague | Short Green | 01:12:12 | 22nd | 892 | Navigation Chl |
| 23/08/25 | White Rose | Short Green | 00:50:27 | 18th | 909 | Racing Chl: Bronze |
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:18:14 | 7th | 988 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:19:02 | 21st | 868 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 13 | 00:54:26 | 47th | 977 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 13 (M75, W65) | 01:22:34 | 60th | 931 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 2 | 00:28:56 | 97th | 917 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 13 (M75, W65) | 00:38:45 | 49th | 967 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 13 | 01:40:19 | 65th | 877 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 13 | 01:06:54 | 61st | 943 | |
| 20/07/25 | AIRE Sprint/Urban Weekend | Course 4 | 00:34:38 | 3rd | 968 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 1 | 3 | 00:19:02 | 16th | 964 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 2 | 3 | 00:16:19 | 11th | 971 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 5 (M75, M80, M85, M90, M95, W65, W70) | 00:46:58 | 14th | 928 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80) | 00:36:51 | 27th | 866 | |
| 06/07/25 | EPOC Urban | 5 | 00:36:14 | 7th | 919 | |
| 05/07/25 | EPOC Urban | 5 | 00:37:26 | 6th | 929 | |
| 02/07/25 | Summer Series Event 5 | Short | 00:53:50 | 25th | ||
| 29/06/25 | SEOUL and UK Urban League | WUV, MHV, WHV | 00:43:36 | 8th | 937 | |
| 28/06/25 | JOK Chasing Sprint - Prologue only | W55+ / W65+ / W16- | 00:34:41 | 9th | ||
| 28/06/25 | JOK Chasing Sprint | W55+ / W65+ / W16- | 01:14:08 | 8th |