| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/10/26 | Oxford City Race (UKOL, UKUL) | UKOL Course 4 (M65, M70, W55, W60) | 00:49:01 | 23rd | 1039 | |
| 28/10/26 | URBAN NIGHT EVENT | Short | 00:27:05 | 1st | ||
| 24/10/26 | SROC autumn series 2 | Hard (Green) | 00:37:27 | 13th | ||
| 14/10/26 | URBAN EVENING EVENT | Short | 00:32:00 | 4th | ||
| 10/10/26 | DEE weekend - Edge Hill double sprint (UKUL, UKOL and NW Sprint Champs) | UKOL 4 (M65, M70, W55, W60) | 00:38:27 | 12th | 1080 | |
| 07/10/26 | URBAN EVENING EVENT | Short | 00:29:01 | 8th | ||
| 26/09/26 | SELOC NWUL - Rochdale | 4 | 00:56:08 | 9th | 998 | |
| 19/09/26 | NWUL | Course 3 | 00:51:38 | 9th | 996 | |
| 07/08/26 | Lakes 5 Days - Day 5 | 12 | 00:53:40 | 21st | 1043 | |
| 06/08/26 | Lakes 5 Days - Day 4 | 12 | 01:14:45 | 40th | 944 | |
| 02/08/26 | Lakes 5 Days - Day 1 | 12 | 01:01:35 | 21st | 1038 | |
| 19/07/26 | CLARO Sprint Event (Second Run) | 4 | 00:14:46 | 7th | 1036 | |
| 19/07/26 | CLARO Sprint Event (First Run and YH Sprint Champs) | 4 | 00:14:25 | 4th | 1063 | |
| 12/07/26 | AIRE Weekend Urban | 3 | 00:54:14 | 11th | 985 | |
| 11/07/26 | AIRE Weekend Sprint Event - Afternoon Race | 3 | 00:14:12 | 6th | 1019 | |
| 11/07/26 | AIRE Weekend Sprint Event - Morning Race | 3 | 00:11:15 | |||
| 05/07/26 | EPOC Urban weekend: Meltham | 4 | 00:50:52 | 12th | 1002 | |
| 04/07/26 | EPOC Urban: Huddersfield Univerisity | 2 | 00:22:16 | |||
| 01/07/26 | Summer Series 5 | Short | 00:36:33 | 11th | ||
| 28/06/26 | British Sprint Championships - Finals | F15 | 00:16:16 | 2nd | 1051 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q11 | 00:19:59 | 20th | 1043 | |
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 01:16:16 | 375th | ||
| 24/06/26 | Summer Series 4 | Short | 00:50:13 | 9th | ||
| 07/06/26 | RR SOUL 4 | 00:36:52 | 31st | 989 | ||
| 06/06/26 | Berwick Urban | 4. MUV, WSV | 00:50:12 | 23rd | 1029 | |
| 31/05/26 | STAG New Town Weekend Day 2 (SOUL 3) | 4 | 00:34:31 | 15th | 1033 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships ( Race 1) | 4 | 00:15:28 | 12th | 1096 | |
| 30/05/26 | STAG New Town Weekend Day 1 - Scottish Sprint Championships (Race 2) | 4 | 00:15:35 | 14th | 1075 | |
| 24/05/26 | CRET weekend and SE Sprints | A4B | 00:15:22 | 14th | 1081 | |
| 24/05/26 | CRET weekend and SE Sprints | B4B | 00:15:35 | 19th | 1066 | |
| 23/05/26 | Canterbury City Race, City Race Euro Tour, UKUL | 4 | 01:00:42 | 50th | 1004 | |
| 22/05/26 | Canterbury City Race Euro Tour - Prologue | 3 | 00:26:08 | 22nd | ||
| 20/05/26 | Spring Series 4 | Short | 00:46:12 | |||
| 10/05/26 | Newton Aycliffe Urban (UKUL) | D | 00:46:21 | 8th | 1018 | |
| 03/05/26 | EBOR City Race | 4 WSV MUV | 00:50:21 | 13th | 1022 | |
| 01/04/26 | Spring Sprint 2 | Long | 00:33:37 | 27th | ||
| 25/03/26 | Spring Sprint 1 | Long | 00:34:56 | 25th | ||
| 08/03/26 | SROC level B event | Short Green | 00:56:24 | |||
| 22/02/26 | CompassSport Cup Heat | 6 M65+ | 01:01:03 | 20th | 980 | |
| 14/01/26 | Terrain Night Series 2 | Short | 00:32:09 | 10th | ||
| 28/12/25 | Turkey Trot | Short | 00:45:19 | 18th | ||
| 26/12/25 | Turkey Trot | Short | 00:47:18 | |||
| 10/12/25 | Urban Night Series 5 | Long | 00:40:23 | 36th | ||
| 07/12/25 | BL Penrith Urban (NWUL) | 2 | 00:41:08 | 20th | ||
| 26/11/25 | Urban Night Series 3 | Long | 01:01:55 | 20th | ||
| 19/11/25 | Urban Night Series 2 | Long | 00:48:56 | 56th | ||
| 16/11/25 | SELOC NWUL urban- Salford University and Cathedral | 4 | 00:54:38 | 17th | 961 | |
| 15/11/25 | SROC autumn series 3 | Short Course 2 | 00:10:03 | 8th | ||
| 15/11/25 | SROC autumn series 3 | Short Course 1 | 00:09:37 | 5th | ||
| 12/11/25 | Urban Night Series 1 | Long | 00:35:30 | 31st |