| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/08/25 | White Rose Sprint | Course 1 | 00:18:29 | 2nd | 1352 | |
| 24/08/25 | White Rose and YHOA SuperLeague | Black | 01:02:55 | 1st | 1376 | Racing Chl: Gold |
| 23/08/25 | White Rose | Black | 00:34:18 | 1st | 1378 | Racing Chl: Gold |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 03 | 00:46:57 | 1st | 1374 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 03 (M40, M45) | 00:58:59 | 1st | 1374 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 03 (M40, M45) | 00:26:54 | 1st | 1372 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 01:07:20 | 2nd | 1357 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 03 | 00:58:04 | 1st | 1389 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:04:07 | 20th | 1382 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:16:23 | 1st | 1327 | |
| 23/02/25 | CompassSport Cup Heat | 2 | 00:44:36 | 1st | 1369 | |
| 10/11/24 | YHOA SuperLeague Blacka | Black | 01:02:28 | 2nd | 1392 | Racing Chl: Gold |
| 20/10/24 | CompassSport Cup Final | 2 | 00:49:21 | 3rd | 1353 | |
| 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) | 00:09:02 | 2nd | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:13:16 | 1st | 1325 | |
| 23/06/24 | British Sprint Championships - Finals | F4 | 00:09:02 | 1st | 1369 | |
| 16/06/24 | National Urban Event (UKUL) | Mens Sprint | 00:14:20 | 2nd | 1345 | |
| 15/06/24 | SYO Urban Sprint | Course A | 00:16:32 | 1st | 1350 | |
| 21/04/24 | SYO Regional Event & YHOA School Championships | Brown | 00:42:53 | 1st | 1374 | Racing Chl: Gold |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 01:53:04 | 12th | 1388 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 01:42:18 | |||
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:21:43 | 20th | 1386 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:15:22 | 1st | 1352 | |
| 23/03/24 | Saturday Series 6 | Blue | 00:37:15 | 1st | Racing Chl: Gold | |
| 18/02/24 | CompassSport Cup Heat | 1 | 01:00:02 | 1st | 1393 | |
| 11/02/24 | YHOA SuperLeague | Brown | 00:49:52 | 1st | Racing Chl: Gold | |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 00:51:39 | 3rd | 1381 | Racing Chl: Gold |
| 12/11/23 | CompassSport Cup Final | 2. Short Brown | 01:01:29 | 4th | 1343 | |
| 22/10/23 | YHOA SuperLeague | Brown | 01:01:49 | 1st | 1357 | Racing Chl: Gold |
| 28/08/23 | White Rose Sprint | Course 1 | 00:15:11 | 1st | 1318 | |
| 27/08/23 | White Rose & YHOA SuperLeague | Black | 01:02:08 | |||
| 26/08/23 | White Rose Middle Distance | Black | 00:43:01 | 4th | 1346 | Racing Chl: Gold |
| 04/08/23 | S6D Moray 2023 Day 5 | C41 | 00:41:26 | 12th | 1386 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C41 (M21) | 01:09:30 | 11th | 1386 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C41 | 01:14:10 | 29th | 1368 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C41 (M21) | 00:38:34 | 21st | 1372 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C41 | 01:25:01 | 23rd | 1373 | |
| 21/05/23 | YHOA Urban League & YHOA Sprint Championships | 00:31:41 | 70th | 1359 | ||
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1A (M21) | 01:31:53 | 5th | 1412 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:39:21 | 13th | 1393 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 4 (M45) | 00:14:01 | 1st | 1325 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 01:40:23 | 5th | 1409 | |
| 12/03/23 | COMPASS SPORT CUP HEAT | Brown | 01:06:38 | 2nd | 1370 | Racing Chl: Gold |
| 26/02/23 | Northern Championships & YHOA SuperLeague (UKOL) | UKOL Course 1 (M21) | 01:22:05 | 2nd | 1400 | |
| 25/02/23 | EMOA League 2023 Birchen Edge (UKOL) | UKOL Brown (M18, M20, M21, M35, M40, M45, M50, W18, W20 W21) | 00:31:01 | 2nd | 1356 | |
| 12/02/23 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:34:05 | 3rd | 1390 | Racing Chl: Gold |
| 15/01/23 | West Haigh Regional Event | Brown | 00:50:56 | 1st | 1367 | Racing Chl: Gold |
| 07/01/23 | Saturday Series 4 | Blue | 00:35:53 | 1st | Racing Chl: Gold | |
| 02/01/23 | EMUL 2023 Dronfield Urban | 1 - MO | 00:48:40 | 3rd | 1381 | |
| 16/10/22 | CompassSport Cup Final | Short Brown | 01:05:24 | 7th | 1335 | Racing Chl: Gold |