| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:18:12 | 66th | 1331 | |
| 21/03/26 | Lakes Spring - Middle | MOpen | 00:45:15 | 25th | 1316 | |
| 20/03/26 | Lakes Spring - Sprint | MOpen | 00:16:53 | 22nd | 1321 | |
| 08/03/26 | SROC level B event | Black | 01:20:58 | 7th | 1328 | Racing Chl: Gold |
| 15/02/26 | Cumbrian galoppen | Green | 00:55:50 | 2nd | 1148 | Racing Chl: Gold |
| 25/01/26 | Edinburgh Big Weekend - Classic (SoSOL 1) | Brown | 01:11:06 | 12th | 1326 | Racing Chl: Gold |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 1 | 00:54:33 | 8th | 1357 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Long | 00:42:47 | 30th | ||
| 30/12/25 | Turkey Trot | Loopy | 00:40:02 | 5th | ||
| 26/12/25 | Turkey Trot | Long | 00:27:23 | |||
| 02/11/25 | Cumbrian Galoppen | Brown | 01:05:36 | 8th | 1304 | Racing Chl: Gold |
| 05/10/25 | Cumbrian galoppen | Blue | 00:55:24 | 2nd | 1227 | Racing Chl: Gold |
| 27/09/25 | Junior Inter Regional Championships Individual | M18 | 00:50:51 | 4th | ||
| 14/09/25 | CompassSport Cup Final | 8A | 00:26:46 | 2nd | 1302 | |
| 07/09/25 | Cumbrian Galoppen | Blue | 00:41:58 | |||
| 16/08/25 | BL Saturday Series, Aughertree | Brown | 01:07:01 | 6th | Racing Chl: Gold | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 00:55:19 | 15th | 1304 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 04 (M18, M50) | 01:04:11 | 19th | 1300 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:34:10 | 10th | 1317 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:03:08 | 9th | 1321 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 01:15:19 | 20th | 1276 | |
| 12/07/25 | BL Saturday Series, Eycott Hill | Blue | 00:51:51 | |||
| 22/06/25 | Cumbrian galoppen | Brown | 01:30:15 | 15th | 1257 | Racing Chl: Gold |
| 08/06/25 | BL Binsey Cumbrian Galoppen | Brown | 01:04:11 | 7th | 1291 | Racing Chl: Gold |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 3 (M18, M20, M35, M40) | 01:14:40 | 4th | 1311 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Black (M18, M20, M21, M35, M40) | 00:46:07 | 8th | 1332 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 01:43:24 | 9th | 1312 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 01:26:01 | 18th | 1312 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:32:35 | 23rd | 1307 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:19:44 | 76th | 1316 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C1 | 00:15:32 | 18th | 1228 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C1 | 00:15:24 | 18th | 1248 | |
| 30/03/25 | Cumbrian Galoppen | Blue | 00:55:50 | 1st | 1244 | Racing Chl: Gold |
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 1 | 00:18:40 | 17th | 1301 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 8 (M18, M20, W50) | 00:30:42 | 14th | 1299 | |
| 02/03/25 | Cumbrian galoppen | Green | 00:42:40 | 2nd | 1170 | Racing Chl: Gold |
| 23/02/25 | CompassSport Cup Heat | 8a | 00:28:19 | 1st | ||
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Black (M18, M20, M21, M35, M40) | 00:44:25 | 20th | 1318 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 3 (M18, M45, M50) | 00:59:58 | 10th | 1309 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Brown | 01:10:59 | 20th | 1296 | Racing Chl: Gold |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 8 | 00:21:15 | 18th | 1317 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Long | 00:19:05 | 17th | 1322 | |
| 28/12/24 | Turkey Race 2 | Long | 00:41:00 | 12th | ||
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:07:10 | 63rd | 1278 | |
| 30/11/24 | Lakeland Warrior Day 1 | M21E | 01:05:59 | |||
| 10/11/24 | YHOA SuperLeague Blacka | Green | 00:38:28 | 2nd | 1207 | Racing Chl: Gold |
| 12/10/24 | DEE Weekend Middle Race (UKOL) Thurstaston Common | UKOL Black (M18, M20, M21, M35, M40) | 00:47:09 | 5th | 1276 | |
| 28/09/24 | Junior Inter Regional Championships | M18 | 01:05:06 | 7th | 1309 | |
| 22/09/24 | Cumbrian Galoppen | Brown | 01:17:42 | 13th | 1307 | Racing Chl: Gold |
| 01/09/24 | Cambus O'May: GB Team Selection Race (Long) | M20 - Long | 02:23:42 | 11th |