| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships - Finals | F3 | 00:18:26 | 20th | 1273 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q1C | 00:19:53 | 12th | 1275 | |
| 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:18:26 | 443rd | ||
| 16/05/26 | NGOC League | Brown | 01:10:25 | 8th | 1271 | Racing Chl: Gold |
| 09/05/26 | Burton Dassett Country Park Local Summer Event | Long | 00:28:06 | 2nd | ||
| 19/04/26 | Midlands Championships (UKOL) | UKOL 1 (M21) | 02:20:33 | 13th | 1324 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 1 (M21) | 00:58:02 | 29th | 1277 | |
| 22/03/26 | TVOC Chiltern Challenge National Event | 1 | 01:16:10 | 11th | 1281 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 01 (M21) | 01:54:10 | 28th | 1333 | |
| 22/02/26 | CompassSport Cup Heat | 1 - Open | 00:58:18 | 11th | 1301 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 1 (M21) | 01:54:41 | 21st | 1249 | |
| 18/01/26 | WM League Event - Lickey Hills Country Park | Brown | 01:15:22 | 8th | 1238 | Racing Chl: Gold |
| 19/10/25 | SYO National & YHOA SuperLeague | Black | 01:24:25 | 12th | 1272 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 1 | 01:07:12 | 19th | 1279 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 1 (M21) | 01:49:17 | 7th | 1276 | |
| 31/08/25 | British Sprint Championships - Finals | F1 | 00:21:36 | 9th | 1299 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q1b | 00:18:39 | 3rd | 1331 | |
| 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:21:36 | 98th | ||
| 09/08/25 | Milton Keynes Urban | Course 1 | 00:38:56 | 4th | 1297 | |
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:19:20 | 31st | 1314 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:21:04 | 39th | 1295 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 01E | 02:23:39 | 47th | 1312 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 01E (M21) | 01:19:40 | 66th | 1266 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 01E (M21) | 00:50:50 | 46th | 1295 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 01E | 02:02:45 | 39th | 1308 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 01E | 01:37:53 | 40th | 1320 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:41:46 | 41st | 1317 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:12:01 | 41st | 1340 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:52:04 | 81st | 1301 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:20:24 | 91st | 1298 | |
| 06/04/25 | TVOC Chiltern Challenge National Event | Black | 01:49:27 | 9th | 1286 | Racing Chl: Gold |
| 30/03/25 | Bentley Wood South WML event | Brown | 01:31:49 | 27th | 1199 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 1 - Brown | 01:10:06 | 6th | 1272 | |
| 31/12/24 | Christmas Cup Day 3 | Long | 00:54:02 | 35th | 1286 | |
| 30/12/24 | Christmas Cup Day 2 | Long | 01:10:24 | 30th | 1283 | |
| 29/12/24 | Christmas Cup Day 1 | Long | 01:09:22 | 53rd | 1222 | |
| 20/10/24 | CompassSport Cup Final | 1 | 01:19:05 | 32nd | 1307 | |
| 22/09/24 | SYO Regional Event | Black | 01:55:26 | 11th | 1307 | Racing Chl: Gold |
| 14/08/24 | LEI Summer League Presentation | Course 1 | 00:49:34 | 2nd | ||
| 11/08/24 | EMUL 2024 Coalville/Whitwick Urban | Course 1 | 00:49:34 | 2nd | 1288 | |
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:10:42 | 26th | 1280 | |
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:10:42 | 416th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q1a | 00:18:04 | 8th | 1316 | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 1 | 00:16:09 | 29th | 1316 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 1 | 00:18:31 | 33rd | 1301 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 1 | 00:18:38 | 33rd | 1272 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:47:31 | 33rd | 1281 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:33:06 | 81st | 1291 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:22:30 | 106th | 1282 | |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 01:13:03 | 24th | 1282 | Racing Chl: Gold |