| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/07/26 | SBOC Summer League 10 | Green | 00:39:54 | 1st | Racing Chl: Gold | |
| 05/07/26 | NGOC League | Brown | 00:49:41 | 3rd | 1346 | Racing Chl: Gold |
| 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:17:29 | 404th | ||
| 28/06/26 | British Sprint Championships - Finals | F3 | 00:17:29 | 10th | 1302 | |
| 28/06/26 | British Sprint Championships - Qualifiers | Q1A | 00:18:58 | 17th | 1298 | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 03:27:04 | 65th | 1280 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:49:30 | 66th | 1345 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:13 | 94th | 1301 | |
| 14/03/26 | NGOC League and Welsh League | 11A | 01:13:49 | 12th | 1310 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 01 (M21) | 01:56:35 | 30th | 1327 | |
| 10/01/26 | NGOC League | Brown | 01:03:49 | |||
| 13/12/25 | Steel City day 1 morning– Sheffield University Indoor O | Open | 00:42:42 | 45th | 1198 | |
| 28/09/25 | Senior Home Internationals Relays | Mens_BACBAC | 00:43:24 | 1st | ||
| 27/09/25 | Senior Home Internationals Individual | M21 | 02:21:14 | 21st | 1301 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:21:52 | 12th | 1326 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:35:18 | 32nd | 1280 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:23:34 | 150th | 1210 | |
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 01:01:52 | 36th | 1278 | |
| 10/11/24 | YHOA SuperLeague Blacka | Brown | 01:10:37 | 4th | 1287 | Racing Chl: Gold |
| 22/09/24 | SYO Regional Event | Black | 02:09:22 | |||
| 21/09/24 | Saturday Series 1 | Blue | 00:25:13 | 3rd | Racing Chl: Gold | |
| 15/09/24 | Bathpool Park - West Midlands Championships + WML | Brown | 01:04:21 | 6th | 1277 | Racing Chl: Gold |
| 07/07/24 | Yvette Baker Trophy Final (and open event) | Blue Open | 00:45:51 | 1st | 1268 | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 3 (M18, M20, M35, M40) | 01:18:50 | 8th | 1321 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 9 (M16, M18, M20) | 00:32:32 | 16th | 1287 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 01:48:07 | 20th | 1303 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:29:39 | 15th | 1314 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:30:08 | 26th | 1292 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:22:20 | 103rd | 1285 | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:18:22 | 37th | 1273 | |
| 18/02/24 | CompassSport Cup Heat | Course 2 | 01:21:47 | 7th | 1278 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 1 | 00:23:12 | 66th | 1250 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 1 | 00:20:25 | 67th | 1272 | |
| 21/01/24 | Eyam Moor | Brown | 00:55:10 | 1st | 1303 | Navigation Chl |
| 25/11/23 | EMOA League 2023 | Brown | 01:12:04 | 14th | 1255 | Navigation Chl |
| 12/11/23 | CompassSport Cup Final | 2. Short Brown | 01:09:29 | 10th | 1315 | |
| 07/10/23 | Junior Home Internationals Individual | M18 | 01:32:33 | 14th | 1237 | |
| 09/09/23 | Senior Home Internationals Individual | M20 | 01:38:44 | 8th | 1324 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C36 | 00:31:23 | 7th | 1316 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C36 (M18, M50) | 01:03:09 | 7th | 1309 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 1 | 00:20:44 | 28th | 1271 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C36 | 00:58:03 | 8th | 1311 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C36 (M18, M50) | 00:32:42 | 9th | 1305 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C36 | 01:10:29 | 10th | 1302 | |
| 09/07/23 | Yvette Baker Trophy Final | Green | 00:33:55 | 8th | 1197 | Racing Chl: Gold |
| 29/05/23 | Springtime in Shropshire Day 3 (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:51:58 | 19th | 1263 | |
| 28/05/23 | Springtime in Shropshire Day 2 & Midlands Championships (UKOL) | UKOL Short Brown (M18, M20, M45, M50, W21) | 01:11:41 | 16th | 1246 | |
| 16/04/23 | SWOC Welsh League and YBT heat | Brown | 00:57:51 | 3rd | 1316 | Racing Chl: Gold |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 3 (M18, M20) | 01:39:25 | |||
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 3 (M16, M18, M20) | 00:39:06 | 48th | 1282 |