| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/03/26 | BOK Local event | Blue | 00:54:15 | 7th | Racing Chl: Gold | |
| 22/02/26 | CompassSport Cup Heat and Acorn event | 1 Open | 01:33:50 | 12th | 1212 | |
| 11/01/26 | NWO South West League Event | Brown | 00:59:31 | 3rd | 1284 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 1 | 01:08:43 | 26th | 1269 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02 (M20, M35) | 01:26:22 | 29th | 1285 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:44:10 | 39th | 1234 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:24:54 | 26th | 1271 | |
| 22/06/25 | SOS Writtle Forest | Blue | 01:02:50 | 7th | 1211 | Racing Chl: Gold |
| 21/05/25 | BOK Urban Orienteering Series 5 | Long | 00:37:38 | 5th | ||
| 14/05/25 | BOK Urban Orienteering Series 4 | Long | 00:37:42 | 4th | ||
| 27/04/25 | Sarum Urban event | 1 | 00:48:59 | 1st | 1312 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:55:34 | 87th | 1280 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:05 | 54th | 1334 | |
| 08/03/25 | BOK Local event | Blue | 01:06:34 | 4th | Racing Chl: Silver | |
| 02/03/25 | Ickworth South EAL | Brown | 01:02:34 | 2nd | 1312 | Racing Chl: Gold |
| 01/02/25 | HH Local event | Short Blue | 00:45:04 | 1st | Racing Chl: Gold | |
| 26/01/25 | Concorde Chase Forest & SCOA Championship 2025 | Black | 01:51:17 | 12th | 1251 | Racing Chl: Gold |
| 10/11/24 | Regional Long Distance | Brown | 01:36:42 | 11th | 1148 | Racing Chl: Silver |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C1 | 00:50:28 | 65th | 1264 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C1 | 00:31:11 | 54th | 1308 | |
| 27/05/24 | York City Race | 1 | 00:45:53 | 4th | 1325 | |
| 04/05/24 | BOK Local event | Blue | 00:47:49 | 4th | Racing Chl: Gold | |
| 01/05/24 | BOK Urban Orienteering Series 2 | Long | 00:37:31 | 7th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 03:00:18 | 36th | 1256 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:21:25 | 81st | 1302 | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:22:06 | 46th | 1252 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C41 (M21) | 01:18:02 | 83rd | 1168 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C41 | 02:07:33 | 68th | 1257 | |
| 19/02/23 | Icenian Day 2 - CompassSport Cup Heat | Brown | 01:03:40 | 25th | 1245 | Racing Chl: Gold |
| 18/02/23 | Icenian two-part chasing Sprint | A | 00:18:24 | 18th | 1305 | |
| 04/12/22 | BOK SW Regional League event | Brown | 01:04:42 | 8th | 1279 | Racing Chl: Gold |
| 12/11/22 | BOK Local event | Blue | 00:44:03 | 1st | Racing Chl: Gold | |
| 08/08/22 | Lakes 5 Days - Day 2 | 1 | 01:23:09 | 35th | 1262 | |
| 12/06/22 | British Sprint Championships Finals | F1-A | 00:21:49 | 31st | 1316 | |
| 12/06/22 | British Sprint Championships Qualifiers | Q1-1 | 00:19:28 | 10th | 1314 | |
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F1 (M16, M18, M20, M21, M35, M40) | 00:21:49 | 31st | ||
| 12/02/22 | Oxford City Race | 1 | 01:01:17 | 8th | 1310 | |
| 10/10/21 | YHOA Middle Championships and YHOA SuperLeague | Men Brown | 00:45:00 | 10th | 1294 | |
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C2 (M20, M35, W21) | 01:15:36 | 11th | 1269 | |
| 25/04/21 | BOK Local event | Blue | 01:01:42 | 10th | Racing Chl: Gold | |
| 28/12/20 | Regional Event | Brown | 01:07:58 | 6th | 1244 | Racing Chl: Gold |
| 13/12/20 | Regional Event | Short Brown | 01:23:46 | 14th | 1209 | Racing Chl: Gold |
| 03/11/19 | November Classic (UKOL) | UKOL Black (M21) | 02:20:50 | 36th | 1186 | |
| 20/10/19 | CompassSport Cup Final | Course 2 | 01:07:59 | 17th | 1256 | |
| 19/10/19 | BOK Local Event | Green | 00:42:38 | 11th | Racing Chl: Gold | |
| 14/09/19 | British Sprint Championships Finals | M-WRE | 00:16:16 | 30th | 1316 | |
| 14/09/19 | British Sprint Championships Qualifiers | ME-A | 00:15:19 | 8th | 1324 | |
| 14/09/19 | British Sprint Championships (UKOL) | UKOL Course M-WRE (M18, M20, M21) | 01:16:16 | 27th | ||
| 07/09/19 | Fat Rascal Weekend Sprint Event/YHOA Urban League | 1 | 00:16:58 | 3rd | 1285 | |
| 20/08/19 | Race the Castles in Yorkshire - Indoor Sprint and Park Sprint | Long | 00:15:29 | 2nd | 1282 |