| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/04/26 | Spring Series 2 | Long | 00:38:40 | 10th | ||
| 11/04/26 | JOK Chasing Sprint | 00:59:43 | 34th | 1316 | ||
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 1 (M21) | 03:29:52 | 66th | 1276 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 1 (M21) | 00:56:52 | 91st | 1311 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:20:20 | 120th | 1268 | |
| 25/03/26 | Spring Sprint 1 | Long | 00:22:38 | 3rd | ||
| 08/03/26 | SROC level B event | Black | 01:23:05 | |||
| 22/02/26 | CompassSport Cup Heat | 1 Open | 01:05:57 | 14th | 1271 | |
| 04/02/26 | Terrain Night Series 4 | Long | 00:34:36 | 7th | ||
| 14/01/26 | Terrain Night Series 2 | Long | 00:31:56 | 4th | ||
| 11/01/26 | SROC urban event | 1 | 00:52:13 | |||
| 30/12/25 | Christmas Cup Day 2 | Long | 00:52:21 | 45th | 1264 | |
| 29/12/25 | Christmas Cup Day 1 | Long | 00:48:03 | 37th | 1294 | |
| 10/12/25 | Urban Night Series 5 | Long | 00:27:26 | 5th | ||
| 03/12/25 | Urban Night Series 4 | Long | 00:34:28 | 4th | ||
| 26/11/25 | Urban Night Series 3 | Long | 00:39:42 | 5th | ||
| 23/11/25 | Tim Watkins Trophy | A | 03:13:32 | 21st | 1247 | |
| 19/11/25 | Urban Night Series 2 | Long | 00:28:13 | 6th | ||
| 12/11/25 | Urban Night Series 1 | Long | 00:24:18 | 5th | ||
| 02/11/25 | Cumbrian Galoppen | Brown | 01:13:45 | 19th | 1268 | Racing Chl: Gold |
| 02/07/25 | Summer Series Event 5 | Long | 00:49:21 | 17th | ||
| 18/06/25 | Summer Series Event 3 | Long | 00:50:12 | 5th | ||
| 21/05/25 | Spring Series Event 3 | Long | 00:54:53 | 4th | ||
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 1 (M21) | 02:11:11 | 16th | 1250 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 02:48:50 | 44th | 1305 | |
| 30/03/25 | Cumbrian Galoppen | Brown | 01:42:12 | 47th | 1224 | Racing Chl: Silver |
| 19/01/25 | Cumbrian Galoppen [Rescheduled] | Brown | 01:25:54 | 36th | 1240 | Racing Chl: Gold |
| 30/12/24 | Christmas Cup Day 2 | Long | 01:15:40 | 33rd | 1259 | |
| 29/12/24 | Christmas Cup Day 1 | Long | 00:56:16 | 34th | 1297 | |
| 28/12/24 | Turkey Race 2 | Long | 00:47:33 | 30th | ||
| 21/12/24 | YHOA Night League | LONG TD5 | 00:50:09 | 9th | 1234 | |
| 08/12/24 | Tockholes Regional | Brown | 01:11:28 | |||
| 01/12/24 | Lakeland Warrior Day 2 | LONG | 01:02:33 | 53rd | 1302 | |
| 30/11/24 | Lakeland Warrior Day 1 | M21E | 02:08:44 | 37th | 1298 | |
| 27/11/24 | Night Urban Series 4 | Long | 00:33:42 | 5th | ||
| 20/11/24 | Night Terrain Series 3 | Long | 00:34:55 | 8th | ||
| 16/11/24 | Night Urban Series 2 | Long | 00:31:35 | 2nd | ||
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Black | 01:41:30 | 16th | 1256 | Racing Chl: Gold |
| 26/10/24 | Keppernach Regional event (inc. JIA Relay) | Brown | 00:48:20 | 19th | 1281 | Racing Chl: Gold |
| 20/10/24 | CompassSport Cup Final | 1 | 01:24:29 | 35th | 1284 | |
| 22/09/24 | Cumbrian Galoppen | Brown | 01:32:51 | 28th | 1247 | Racing Chl: Gold |
| 24/07/24 | LOC Sprint 3 | Long | 00:19:50 | 1st | ||
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C1 | 00:51:35 | 71st | 1252 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C1 | 00:16:54 | 12th | 1358 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C1 | 00:23:33 | 79th | 1254 | |
| 26/06/24 | Summer Series Evening Event 4 | Long | 00:47:39 | 11th | ||
| 19/06/24 | Summer Series Evening Event 3 | Long | 01:12:59 | 8th | ||
| 12/06/24 | Summer Series Evening Event 2 | Long | 00:43:12 | 11th | ||
| 05/06/24 | Summer Series Evening Event 1 | Long | 00:49:29 | 8th | ||
| 19/05/24 | LOC National Weekend | Black | 00:55:29 | 49th | 1264 | Racing Chl: Gold |