| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/12/25 | Urban Night Series 5 | Long | 00:26:12 | 3rd | ||
| 23/11/25 | Tim Watkins Trophy | Blue | 01:40:31 | 12th | 1045 | Racing Chl: Bronze |
| 08/11/25 | DEE autumn series no 2 - Hightown Dunes, Crosby | Blue | 00:51:02 | 10th | 1223 | Racing Chl: Gold |
| 02/11/25 | Cumbrian Galoppen | Brown | 01:16:56 | 21st | 1254 | Racing Chl: Gold |
| 26/10/25 | Parkhall - POTOC 50th Anniversary Event & WML | Brown | 01:10:44 | 7th | 1276 | Racing Chl: Gold |
| 05/10/25 | Cumbrian galoppen | Brown | 01:13:52 | 3rd | 1260 | Racing Chl: Gold |
| 28/09/25 | Senior Home Internationals Relays | Mens_CBACBA | 00:51:45 | 1st | ||
| 27/09/25 | Senior Home Internationals Individual | M20 | 02:03:35 | 12th | 1232 | |
| 14/09/25 | CompassSport Cup Final | 2 | 01:04:28 | 26th | 1256 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 1 (M21) | 02:01:55 | 10th | 1250 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 02 | 01:12:26 | 37th | 1271 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 02 (M20, M35) | 01:31:49 | 33rd | 1265 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 1 | 00:23:00 | 42nd | 1210 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 02 (M20, M35) | 00:36:33 | 24th | 1302 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:26:18 | 22nd | 1288 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 02 | 01:42:06 | 46th | 1201 | |
| 17/06/25 | MDOC Summer evening | Blue | 00:37:33 | 10th | Racing Chl: Gold | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 3 (M18, M20, M35, M40) | 01:28:22 | 8th | 1277 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 02:10:28 | 19th | 1241 | |
| 03/05/25 | Scottish Championships | Course 3 | 01:51:13 | 15th | 1248 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 02:11:25 | 48th | 1158 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:39:21 | 46th | 1240 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:23:42 | 152nd | 1206 | |
| 30/03/25 | Cumbrian Galoppen | Brown | 01:38:13 | 44th | 1237 | Racing Chl: Silver |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Black | 00:54:02 | 27th | 1209 | Racing Chl: Silver |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Brown (M20, M35, M40, W21) | 01:31:41 | 19th | 1169 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 8 (M18, M20, W50) | 00:39:07 | 31st | 1234 | |
| 02/03/25 | Welsh Championships | Brown | 01:34:41 | 7th | 1236 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 2 | 01:00:51 | 5th | 1280 | |
| 09/02/25 | Cumbrian Galoppen | Brown | 01:11:10 | 9th | 1264 | Racing Chl: Gold |
| 01/02/25 | Winter Series no 1 Regional Event Delamere Forest incl Sch League | Black | 01:21:35 | 6th | 1262 | Racing Chl: Gold |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:25:37 | 35th | 1241 | Racing Chl: Gold |
| 14/12/24 | Eastham Middle Distance Regional event - re-arranged from last Saturday | Blue | 00:33:14 | 1st | 1269 | Racing Chl: Gold |
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:28:20 | 84th | 1167 | |
| 30/11/24 | Lakeland Warrior Day 1 | M21E | 02:26:33 | 41st | 1251 | |
| 17/11/24 | DEE Regional Event incorporating the Army Inter-Corps Championships | Brown | 01:24:34 | 12th | 1277 | Racing Chl: Gold |
| 16/11/24 | DEE Night Event incorporating the Army Inter-Corps Champs (NWNL) | Blue | 00:38:39 | 6th | 1264 | Navigation Chl |
| 10/11/24 | Cumbrian galoppen | Brown | 01:49:52 | 26th | 1150 | Racing Chl: Silver |
| 03/11/24 | Waun Y Llyn | Blue | 00:40:26 | |||
| 12/10/24 | DEE Weekend Middle Race (UKOL) Thurstaston Common | UKOL Black (M18, M20, M21, M35, M40) | 00:53:01 | 8th | 1245 | |
| 28/09/24 | Junior Inter Regional Championships | M18 | 01:12:57 | 14th | 1272 | |
| 22/09/24 | Cumbrian Galoppen | Brown | 01:34:28 | 31st | 1240 | Racing Chl: Gold |
| 15/09/24 | Dales Weekend Day 2 and YHOA SuperLeague (UKOL) | UKOL Black (M21) | 01:51:17 | 7th | 1281 | |
| 09/07/24 | MDOC Summer evenings (3) | Blue | 00:52:09 | 6th | 1269 | Racing Chl: Gold |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Black (M18, M20, M21, M35) | 01:10:59 | 15th | 1158 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:20:17 | 35th | 1187 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:18:41 | 21st | 1233 | |
| 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:22:26 | 377th | ||
| 23/06/24 | British Sprint Championships - Finals | F1 | 00:22:26 | 30th | 1178 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q1b | 00:20:55 | 16th | 1213 |