| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/04/26 | Cumbrian Galoppen | Brown | 01:35:48 | 31st | 1228 | Racing Chl: Gold |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | 2 | 02:55:52 | 13th | 1237 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 01:02:13 | 97th | 1285 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:21:01 | 133rd | 1248 | |
| 24/03/26 | SLOW Night-O Series | Long | 00:32:52 | 3rd | ||
| 08/03/26 | SROC level B event | Black | 02:02:00 | 34th | 1197 | Racing Chl: Silver |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 01 (M21) | 02:29:22 | 42nd | 1252 | |
| 24/02/26 | SLOW Night-O Series | Long | 00:29:45 | 5th | ||
| 22/02/26 | CompassSport Cup Heat | 1 Open | 01:17:27 | 12th | 1199 | |
| 15/02/26 | Cumbrian galoppen | Brown | 01:38:35 | 20th | 1188 | Racing Chl: Gold |
| 03/02/26 | SLOW Night-O Series | Long | 00:35:30 | 9th | ||
| 23/11/25 | Tim Watkins Trophy | A | 03:23:15 | 22nd | 1230 | |
| 02/11/25 | Cumbrian Galoppen | Brown | 01:17:27 | 22nd | 1252 | Racing Chl: Gold |
| 21/09/25 | AIRE Town and Country Weekend & YHOA SuperLeague & YHOA Championships | Black | 03:26:30 | 10th | 1141 | Racing Chl: Bronze |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 1 (M21) | 01:45:53 | 6th | 1283 | |
| 16/08/25 | BL Saturday Series, Aughertree | Brown | ||||
| 03/08/25 | Sprint Scotland Race 2 | B1 | 00:21:34 | 44th | 1263 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A1 | 00:22:50 | 46th | 1255 | |
| 02/07/25 | Summer Series Event 5 | Long | 00:51:28 | 20th | ||
| 25/06/25 | Summer Series Event 4 | Long | 00:45:04 | 10th | ||
| 22/06/25 | Cumbrian galoppen | Brown | 01:27:00 | 10th | 1269 | Racing Chl: Gold |
| 18/06/25 | Summer Series Event 3 | Long | 00:48:00 | 2nd | ||
| 11/06/25 | Summer Series Event 2 | Long | 00:40:53 | 4th | ||
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 01 Black | 01:44:25 | 17th | 1256 | Racing Chl: Gold |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 1 - Black | 00:46:22 | 17th | 1272 | |
| 21/05/25 | Spring Series Event 3 | Long | 01:20:42 | 13th | ||
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 1 (M21) | 02:47:17 | 17th | 1157 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Black (M18, M20, M21, M35, M40) | 00:57:39 | 18th | 1245 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:50:39 | 45th | 1301 | |
| 16/04/25 | Spring Series Event 2 | Long | 00:43:18 | 12th | ||
| 06/04/25 | BL Burnbanks Cumbrian Galoppen | Brown | 01:18:39 | 12th | 1268 | Racing Chl: Gold |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:48:38 | 18th | 1256 | Racing Chl: Gold |
| 01/03/25 | Terrain Series 9 [daytime] | Long | 00:52:29 | 10th | ||
| 23/02/25 | CompassSport Cup Heat | 1 | 01:21:21 | 9th | 1225 | |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:27:09 | 38th | 1234 | Racing Chl: Gold |
| 14/12/24 | Night Terrain Series 5 | Long | 00:54:41 | 21st | ||
| 08/12/24 | Tockholes Regional | Short Green | 01:29:22 | 20th | 720 | Navigation Chl |
| 30/11/24 | Lakeland Warrior Day 1 | M21E | ||||
| 30/10/24 | Night Terrain Series 1 | Long | 01:04:07 | 13th | ||
| 27/10/24 | Oxford City Race | Course 1 | 01:01:36 | 40th | 1195 | |
| 01/09/24 | Cambus O'May: GB Team Selection Race (Long) | Men - Long | 04:03:22 | 22nd | ||
| 31/08/24 | Cambus O'May: GB Team Selection Race (Middle) | Men - Middle | 01:26:24 | 44th | ||
| 21/08/24 | Park Series 1 | Long | 00:25:02 | 5th | ||
| 24/07/24 | LOC Sprint 3 | Long | 00:21:15 | 3rd | ||
| 16/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:23:27 | 58th | 1256 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C1 | 00:35:40 | 90th | 1226 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C1 | 00:23:39 | 78th | 1246 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:23:12 | 71st | 1262 | |
| 03/07/24 | Summer Series Evening Event 5 | Long | 01:02:25 | |||
| 26/06/24 | Summer Series Evening Event 4 | Long | 00:46:30 | 10th |