| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 18/04/26 | British Middle Championships (UKOL) | UKOL 1 (M21) | 01:27:38 | 51st | 1136 | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | 2 | 01:05:46 | |||
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 01:11:38 | 109th | 1241 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:51 | 109th | 1282 | |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Brown | 01:48:33 | 51st | 1129 | Racing Chl: Silver |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:18:40 | 24th | 1271 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 1 | 01:05:22 | 23rd | 1263 | |
| 20/12/25 | SO Brighton City Weekend Urban UKUL | Course 1 | 00:48:23 | 12th | 1255 | |
| 14/12/25 | Steel City day 2 – Ramsley Regional & YHOA Superleague | Black | 01:35:26 | |||
| 13/12/25 | Steel City day 1 morning– Sheffield University Indoor O | Open | 01:00:03 | 88th | 1041 | |
| 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 | Urban Teesdale | A | 00:40:16 | 27th | 1209 | |
| 13/09/25 | Saturday Series 1 | Blue | 00:39:02 | 9th | Racing Chl: Gold | |
| 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 | B1 | 00:15:03 | 6th | 1280 | |
| 01/06/25 | SE Sprints | A1 | 00:14:23 | 7th | 1269 | |
| 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 |