| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/11/25 | Night Park/Urban Event | Long | 00:23:18 | 9th | ||
| 11/10/25 | Saturday Series 2 | Green | 00:23:03 | 3rd | Racing Chl: Gold | |
| 13/09/25 | Saturday Series 1 | Blue | 00:35:44 | 7th | Racing Chl: Gold | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 01E | 03:06:24 | 67th | 1225 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 01E (M21) | 01:34:48 | 74th | 1205 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 1 | 00:21:16 | 30th | 1257 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 01E (M21) | 00:58:26 | 53rd | 1247 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 01E | 02:48:09 | 52nd | 1216 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 01E | 02:16:18 | 56th | 1213 | |
| 09/07/25 | Evening Event | Medium | 00:59:10 | 22nd | ||
| 25/06/25 | Evening Event | Blue | 01:03:10 | 17th | Racing Chl: Gold | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 1 | 00:14:13 | 4th | 1289 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 1 | 00:15:38 | 7th | 1281 | |
| 07/06/25 | Saturday Series 8 | Orange | 00:14:24 | 2nd | Racing Chl: Gold | |
| 07/06/25 | Saturday Series 8 | Yellow | 00:21:28 | 64th | Racing Chl: Silver | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | 2 | 02:53:50 | 19th | 1224 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 2 (M35) | 00:54:18 | 33rd | 1240 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:22:59 | 143rd | 1226 | |
| 26/02/25 | Night Sprint Event | Long | 00:25:24 | 20th | ||
| 01/02/25 | Saturday Series 5 | Blue | 00:45:55 | 6th | Racing Chl: Gold | |
| 25/01/25 | YHOA Night League and Northern Night Championships | Long | 00:56:17 | 20th | 1229 | |
| 15/01/25 | Night Urban Event | Long | 00:51:51 | 14th | ||
| 12/01/25 | SYO Regional Event Ecclesall | Blue | 01:06:29 | 14th | 1188 | Racing Chl: Gold |
| 09/10/24 | Dusk event | Blue | 01:05:35 | |||
| 27/07/24 | Croeso Day 6 | 1 | 01:13:55 | 36th | 1256 | |
| 26/07/24 | Croeso Day 5 | 1 | ||||
| 25/07/24 | Croeso Day 4 | 1 | 02:34:12 | |||
| 24/07/24 | Croeso - Rest Day Sprint | 1 | 00:20:42 | 7th | 1302 | |
| 23/07/24 | Croeso Day 3 | 1 | 02:01:16 | 33rd | 1232 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 1 (M21) | 01:00:45 | 26th | 1258 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 1 (M21) | 02:19:15 | 41st | 1191 | |
| 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:39 | 413th | ||
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:10:39 | 23rd | 1282 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q1c | 00:19:34 | 18th | 1254 | |
| 08/06/24 | Saturday Series 9 | Blue | 00:45:38 | 5th | Racing Chl: Gold | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:47:19 | 64th | 1242 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:32:10 | 74th | 1299 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:24:48 | 130th | 1240 | |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 01:16:33 | 32nd | 1266 | Racing Chl: Gold |
| 04/11/23 | Saturday Series 3 | Blue | 00:36:11 | 7th | Racing Chl: Gold | |
| 28/10/23 | EBOR Indoor Orienteering Event | Men's Open | 00:25:33 | 4th | 1297 | |
| 07/10/23 | Saturday Series 2 | Blue | 00:42:13 | 5th | Racing Chl: Gold | |
| 09/09/23 | Saturday Series 1 | Blue | 00:37:30 | 4th | Racing Chl: Gold | |
| 19/08/23 | YHOA Urban League Sprint Event | A | 00:20:57 | 13th | 1259 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C41 | 01:13:32 | 76th | 1221 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C41 (M21) | 02:10:54 | 66th | 1232 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 1 | 00:20:32 | 26th | 1276 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C41 | 01:50:57 | 73rd | 1247 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C41 (M21) | 01:01:42 | 73rd | 1252 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C41 | 02:16:07 | 76th | 1234 |