| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 28/06/26 | British Sprint Championships - Qualifiers | Q1A | 00:19:09 | 18th | 1294 | |
| 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:16 | 397th | ||
| 28/06/26 | British Sprint Championships - Finals | F3 | 00:17:16 | 7th | 1309 | |
| 14/06/26 | UKUL (and NGOC league) | 1 (Brown) | 00:55:21 | 2nd | 1302 | |
| 13/06/26 | WMUL Event - Worcester | 1. MO | 00:49:23 | 1st | 1284 | |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 1 (M21) | 02:29:21 | 20th | 1303 | |
| 14/03/26 | NGOC League and Welsh League | 11A | 01:25:33 | 23rd | 1253 | |
| 22/02/26 | CompassSport Cup Heat | 1 - Open | 00:57:53 | 9th | 1304 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:45:39 | 20th | 1307 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 1 (M21) | 01:44:55 | 18th | 1283 | |
| 01/06/25 | Mike Nelson BOK Trot (SW Long Distance Champs and Yvette Baker Qualifier) | Black | 01:18:37 | 4th | 1337 | Racing Chl: Gold |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:22:00 | |||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:08:05 | 38th | 1348 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:44:54 | 57th | 1344 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:20:49 | 103rd | 1286 | |
| 30/03/25 | Bentley Wood South WML event | Brown | 01:11:47 | 11th | 1304 | Racing Chl: Gold |
| 23/03/25 | WM League Event and YBT Qualifier - Arrow Valley | Brown | 00:51:29 | 2nd | 1300 | Racing Chl: Gold |
| 09/03/25 | Sarum Saunter and Southern Championships (UKOL) | UKOL 1 (M21) | 01:38:16 | 6th | 1330 | |
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 00:58:24 | 31st | 1301 | |
| 23/02/25 | CompassSport Cup Heat | 1 | 01:11:17 | 7th | 1293 | |
| 26/01/25 | Concorde Chase Forest & SCOA Championship 2025 | Black | 01:25:23 | 3rd | 1331 | Racing Chl: Gold |
| 19/01/25 | SCOL7 Bentley and Fritham | Brown | 01:03:01 | 12th | 1266 | Racing Chl: Gold |
| 01/12/24 | SN Trophy, SE League & SE Long Champs | Brown | 01:18:07 | 7th | 1324 | Racing Chl: Gold |
| 24/11/24 | WCH Regional Event WMOA League | Brown | 01:05:41 | 12th | 1269 | Racing Chl: Gold |
| 01/09/24 | WMUL Event - Worcester Urban | Course 1 | 00:53:49 | 9th | 1267 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:40:35 | 30th | 1295 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 02:10:22 | 43rd | 1326 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:27:51 | 54th | 1335 | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:18:28 | 38th | 1272 | |
| 25/02/24 | NE Score Championships | 60 minute score | 00:56:49 | 8th | ||
| 04/02/24 | Regional Classic Distance | Brown | 01:01:37 | 2nd | 1298 | Racing Chl: Gold |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 1 | 00:22:27 | 64th | 1265 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 1 | 00:18:25 | 53rd | 1325 | |
| 26/01/24 | EUOC Big Weekend - FWTN | 1 | 00:20:15 | 25th | ||
| 21/01/24 | BOK Regional event & SW League | Brown | 01:03:07 | 10th | 1283 | Racing Chl: Gold |
| 28/10/23 | EBOR Indoor Orienteering Event | Men's Open | 00:30:47 | 10th | 1255 | |
| 01/10/23 | October Odyssey Day 2 | Black | 01:05:16 | 4th | 1302 | Racing Chl: Gold |
| 30/09/23 | October Odyssey Day 1 | Black | 00:54:07 | 4th | 1294 | Racing Chl: Gold |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 01:02:28 | |||
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:23 | 138th | 1264 | |
| 18/03/23 | Scottish Middle Distance Championships incorporating BUCS Individuals | Course 11 | 01:20:33 | 38th | 1280 | |
| 19/02/23 | SCOL5 New Forest SCOA and SWOA league event (UKOL) | UKOL Brown (M21, M35, M40) | 01:01:10 | 6th | 1330 | |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Brown | 01:47:15 | 36th | 1246 | Racing Chl: Silver |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 1 | 00:54:56 | 34th | 1260 | |
| 27/01/23 | EUOC Big Weekend - FWTN #6 | Long | 00:27:17 | 20th | ||
| 09/04/22 | Spring Cup 3 - Divis | Green | 00:44:31 | 4th | Racing Chl: Gold | |
| 26/02/22 | SYO 50th Anniversary Double & YHOA SuperLeague | BUCS Mens A | 01:39:47 | 35th | 1292 | |
| 19/09/21 | Hillsborough Autumn Event | Green | 00:31:45 | 1st | Racing Chl: Gold | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 2 (M18, M20, W21) | 01:44:54 | 29th | 1269 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 11 (M16, M18, M20) | 00:43:45 | 23rd | 1263 |