| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/12/25 | Steel City day 2 – Ramsley Regional & YHOA Superleague | Black | 01:35:26 | |||
| 01/11/25 | Cambridge City Race | 1 | 00:35:19 | 14th | 1270 | |
| 19/10/25 | SYO National & YHOA SuperLeague | Black | 01:56:57 | 18th | 1129 | Racing Chl: Silver |
| 12/10/25 | November Classic (UKOL) | UKOL 1 (M21) | 01:52:55 | 23rd | 1242 | |
| 05/10/25 | SAX Regional | Brown | 01:39:18 | 6th | 1220 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 1 | 01:08:17 | 22nd | 1272 | |
| 14/09/25 | CompassSport Cup Final | 1 | 01:14:05 | 39th | 1254 | |
| 13/09/25 | Saturday Series 1 | Blue | 00:39:02 | 9th | Racing Chl: Gold | |
| 13/09/25 | Urban Teesdale | A | 00:40:16 | 27th | 1209 | |
| 31/08/25 | British Sprint Championships - Finals | F3 | 00:23:54 | 25th | 1211 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q1c | 00:20:12 | 5th | 1238 | |
| 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:23:54 | 329th | ||
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:20:08 | |||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:25:29 | 53rd | 1195 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 01E | 03:13:40 | 68th | 1210 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 01E (M21) | 01:29:42 | 70th | 1225 | |
| 15/07/25 | DFOK Park Race Series | Long | 00:24:15 | 10th | ||
| 08/07/25 | SLOW Park Race Series | Long | 00:26:05 | 6th | ||
| 01/07/25 | LOK Park Race Series | Long | 00:28:22 | 12th | ||
| 24/06/25 | SLOW Park Race Series | Long | 00:29:59 | 10th | ||
| 17/06/25 | DFOK Park Race Series | Long | 00:32:55 | 4th | ||
| 15/06/25 | GO Urban | Course 1 | 00:54:32 | 5th | 1255 | |
| 10/06/25 | SLOW Park Race Series | Long | 00:28:28 | |||
| 03/06/25 | Mole Park Race | Long Course | 00:27:32 | 14th | ||
| 01/06/25 | SE Sprints | A1 | 00:14:23 | 7th | 1269 | |
| 01/06/25 | SE Sprints | B1 | 00:15:03 | 6th | 1280 | |
| 27/05/25 | SLOW Park Race Series | Long | 00:27:10 | 7th | ||
| 20/05/25 | LOK Park Race Series | Long | 00:23:33 | 8th | ||
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 03:12:26 | |||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | 2 | 03:11:44 | 23rd | 1173 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 2 (M35) | 00:56:07 | 42nd | 1229 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:21:27 | |||
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | MO | 00:18:13 | 18th | 1230 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 1 (M21) | 01:26:48 | 32nd | 1156 | |
| 04/03/25 | SLOW Night Series | Long | 01:01:27 | |||
| 23/02/25 | CompassSport Cup Heat | 1 | 01:28:21 | 8th | 1231 | |
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:25:18 | 81st | 1182 | |
| 30/11/24 | Lakeland Warrior Day 1 | Short | 01:25:59 | 27th | 1139 | |
| 17/11/24 | DEE Regional Event incorporating the Army Inter-Corps Championships | Blue | 01:24:58 | 31st | 1106 | Racing Chl: Silver |
| 16/11/24 | DEE Night Event incorporating the Army Inter-Corps Champs (NWNL) | Green | 00:44:05 | 8th | 1057 | Navigation Chl |
| 10/11/24 | SLOW SEL and National Event | Black | 01:49:19 | 25th | 1233 | Racing Chl: Gold |
| 27/10/24 | Oxford City Race | Course 1 | 00:55:10 | 15th | 1259 | |
| 20/10/24 | CompassSport Cup Final | 1 | 01:38:07 | 44th | 1227 | |
| 13/10/24 | DEE Weekend Chester Urban (UKOL) | UKOL 1 (M18, M20, M21, M35) | 01:00:25 | 3rd | 1264 | |
| 12/10/24 | DEE Weekend Middle Race (UKOL) Thurstaston Common | UKOL Black (M18, M20, M21, M35, M40) | 01:05:13 | 17th | 1182 | |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:31:40 | 76th | 1128 | |
| 14/09/24 | City of London Race | 1 | 01:02:46 | 36th | 1267 | |
| 13/09/24 | London EuroCity weekend Race 1 | Course 1 | 00:38:37 | 33rd | 1195 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 1 | 00:58:12 | 15th | 1212 | |
| 23/07/24 | SLOW London Park Race Summer Series | Long | 00:34:22 |