| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/12/25 | Steel City day 2 – Ramsley Regional & YHOA Superleague | Black | 01:40:17 | 33rd | 1203 | Racing Chl: Gold |
| 10/12/25 | Urban Night Series 5 | Long | 00:28:58 | 10th | ||
| 07/12/25 | BL Penrith Urban (NWUL) | 1 | 00:41:45 | 3rd | ||
| 06/12/25 | SROC night event | Blue | 01:05:45 | 5th | Racing Chl: Silver | |
| 30/11/25 | Hurstwood North | Brown | 01:50:42 | 11th | 1201 | Racing Chl: Silver |
| 29/11/25 | NWNL Hurstwood North | Blue | 00:56:39 | 7th | Racing Chl: Silver | |
| 16/11/25 | SELOC NWUL urban- Salford University and Cathedral | 4 | 00:33:48 | 1st | 1196 | |
| 09/11/25 | WCH Urban UKUL Event | 1 | 00:50:20 | 7th | 1253 | |
| 19/10/25 | SYO National & YHOA SuperLeague | Short Blue | 00:39:25 | 1st | 1186 | Racing Chl: Gold |
| 18/10/25 | Stirling City Race (SOUL 6) | Course 4 | 00:31:25 | 2nd | 1177 | |
| 12/10/25 | MDOC Urban weekend | 4 | 00:32:34 | 1st | 1194 | |
| 11/10/25 | MDOC Urban weekend | 4 | 00:26:51 | 1st | 1177 | |
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 6 | 01:13:06 | 21st | 1080 | |
| 21/09/25 | AIRE Town and Country Weekend & YHOA SuperLeague & YHOA Championships | Short Brown | 01:31:22 | 15th | 1180 | Racing Chl: Gold |
| 14/09/25 | CompassSport Cup Final | 4 | 01:05:47 | 39th | 1183 | |
| 13/09/25 | Urban Teesdale | B | 00:32:27 | 2nd | 1227 | |
| 10/09/25 | Park Series 3 | Sprint B | 00:20:11 | 3rd | ||
| 10/09/25 | Park Series 3 | Sprint A | 00:22:36 | 6th | ||
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 8 (M65, W55) | 00:43:15 | 1st | 1209 | |
| 03/09/25 | Park Series 2 | Sprint B | 00:11:59 | 14th | ||
| 03/09/25 | Park Series 2 | Sprint A | 00:14:34 | 9th | ||
| 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:15:18 | 3rd | ||
| 31/08/25 | British Sprint Championships - Finals | F10 | 00:15:18 | 3rd | 1251 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q11 | 00:14:13 | 3rd | 1202 | |
| 27/08/25 | Park Series 1 | Sprint A | 00:13:28 | |||
| 27/08/25 | Park Series 1 | Sprint B | 00:10:59 | 3rd | ||
| 25/08/25 | White Rose Sprint | Course 1 | 00:25:22 | 17th | 1206 | |
| 24/08/25 | White Rose and YHOA SuperLeague | Short Brown | 01:05:49 | |||
| 23/08/25 | White Rose | Short Brown | 00:47:35 | 13th | 1207 | Racing Chl: Gold |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A5 | 00:11:57 | 1st | 1191 | |
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:22:37 | 50th | 1239 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 08M | 00:42:21 | 1st | 1211 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 08M (M65) | 00:53:06 | 1st | 1219 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 1 | 00:20:21 | 21st | 1282 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 08M (M65) | 00:30:22 | 2nd | 1196 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08M | 00:55:57 | 1st | 1213 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 08M | 01:06:55 | 15th | 1160 | |
| 20/07/25 | AIRE Sprint/Urban Weekend | Course 1 | 00:51:05 | 5th | 1259 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 4 (M65, M70, W55, W60) | 00:33:34 | 1st | 1200 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:30:38 | 1st | 1171 | |
| 06/07/25 | EPOC Urban | 4 | 00:26:02 | 1st | 1204 | |
| 05/07/25 | EPOC Urban | 2 | 00:40:14 | 1st | 1244 | |
| 02/07/25 | Summer Series Event 5 | Long | 00:57:24 | 28th | ||
| 29/06/25 | SEOUL and UK Urban League | MUV, WSV | 00:33:38 | 1st | 1270 | |
| 28/06/25 | JOK Chasing Sprint - Prologue only | M55+ / M65+ / M16- | 00:15:12 | 5th | 1227 | |
| 28/06/25 | JOK Chasing Sprint | M55+ / M65+ / M16- | 00:37:36 | 4th | 1202 | |
| 25/06/25 | Summer Series Event 4 | Long | 00:42:52 | 9th | ||
| 22/06/25 | Cumbrian galoppen | Brown | 01:47:26 | 29th | 1193 | Racing Chl: Silver |
| 18/06/25 | Summer Series Event 3 | Long | 00:56:21 | 8th | ||
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:28:32 | 1st | 1198 |