| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 |
| 18/05/24 | LOC National Weekend | Black | 01:50:53 | 26th | 1293 | Racing Chl: Silver |
| 08/05/24 | Spring Series Evening Event | Long | 00:35:38 | |||
| 01/05/24 | Spring Series Event | Long | 00:39:12 | 4th | ||
| 28/04/24 | Northern Championships (UKOL) | UKOL 1 (M21) | 01:39:44 | |||
| 27/04/24 | British Middle Championships (UKOL) | UKOL 1 (M21) | 00:57:19 | 28th | 1281 | |
| 10/04/24 | Spring Series Evening Event | Long | 00:40:43 | 11th | ||
| 18/02/24 | CompassSport Cup Heat | 1 | 01:14:15 | 17th | 1252 | |
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Brown (M20, M21, M35, M40, W21) | 01:25:36 | 45th | 1261 | |
| 31/01/24 | Terrain Night Series 3 | Long | 00:36:19 | 6th | ||
| 31/12/23 | Christmas Cup Day 3 | Long | 00:39:59 | 26th | ||
| 29/12/23 | Christmas Cup Day 2 | Long | 00:53:27 | 20th | ||
| 28/12/23 | Christmas Cup Day 1 | Long | 01:11:35 | 26th | ||
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | M21E | 02:16:01 | 38th | 1270 |