| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | EMOA League 2026 and YBT Heat Castle Hill | Blue | 00:59:51 | 17th | 1087 | Racing Chl: Gold |
| 19/04/26 | Midlands Championships (UKOL) | UKOL 3E (M18, M20) | 02:16:45 | 34th | 1061 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 3 (M18, M20) | 01:14:49 | 36th | 1087 | |
| 12/04/26 | Cambridge Urban | 1 | 01:02:47 | 28th | 1094 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 03 (M18, M20) | 03:16:00 | 39th | 922 | |
| 22/02/26 | CompassSport Cup Heat | Course 9 | 00:47:04 | 11th | ||
| 01/02/26 | Sandringham - East Anglian League Event (EAL) | Blue | 01:12:36 | 27th | 1088 | Racing Chl: Gold |
| 18/01/26 | Tunstall Forest North EAL | Blue | 01:05:17 | 16th | 1111 | Racing Chl: Gold |
| 04/01/26 | CHIG Mitre (SE League and SWELL) | Short Brown | 02:05:59 | 26th | 946 | Racing Chl: Silver |
| 28/12/25 | EMOA League (Grey Lodge Estate, North of Martinshaw, Middle Distance) | Brown | 00:50:10 | 19th | 1081 | Racing Chl: Gold |
| 21/12/25 | East Midlands League 2025 | Brown | 01:59:16 | 16th | 1093 | Racing Chl: Gold |
| 09/11/25 | Kelling Heath | Brown | 01:44:22 | 9th | 1090 | Racing Chl: Silver |
| 01/11/25 | Cambridge City Race | 1 | 00:46:01 | 53rd | 1118 | |
| 25/10/25 | Hertford - WAOC/HH weekend | 1 | 01:02:55 | 30th | 1108 | |
| 19/10/25 | Sheringham Park | Blue | 01:13:44 | 14th | 1115 | Racing Chl: Silver |
| 05/10/25 | Ely Urban- Autumn in Anglia | 1 | 00:51:44 | 12th | 1094 | |
| 04/10/25 | Autumn in Anglia West Harling EA Sch Champs | Blue | 01:07:23 | 7th | 1123 | Racing Chl: Gold |
| 27/09/25 | Junior Inter Regional Championships Individual | M18 | 01:41:40 | 30th | ||
| 20/09/25 | SLOW City of London Race | Course 1 | 01:35:31 | 96th | 1088 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 3 (M18, M20, M35, M40) | 02:03:10 | 23rd | 1115 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q1b | 00:24:02 | 16th | 1155 | |
| 31/08/25 | British Sprint Championships - Finals | F5 | 00:23:00 | 9th | 1146 | |
| 31/08/25 | 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, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 01:23:00 | 309th | ||
| 24/08/25 | MV Urban Event | 1-MO | 01:30:24 | 19th | 1059 | |
| 16/08/25 | Goldsworth Park Urban | 1 | 01:33:15 | |||
| 09/08/25 | Milton Keynes Urban | Course 1 | 01:01:41 | 18th | 1018 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 04 | 01:41:56 | 68th | 1092 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 04 (M18, M50) | 01:58:17 | 60th | 1128 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 04 (M18, M50) | 00:58:40 | 69th | 1122 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 02:28:19 | 65th | 1022 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 04 | 02:16:34 | 68th | 1036 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 1 (M18, M20, M21, M35) | 00:53:09 | 21st | 1167 | |
| 06/07/25 | Yvette Baker Trophy Final - Capite Wood, Ashington, West Sussex (adjacent A24) | YB Light Green | 00:29:49 | 5th | 1119 | |
| 29/06/25 | SEOUL and UK Urban League | MO | 01:29:37 | 11th | 1038 | |
| 22/06/25 | SOS Writtle Forest | Blue | 01:12:53 | 16th | 1151 | Racing Chl: Gold |
| 08/06/25 | NOR - Norwich Urban | 3 | 00:50:15 | 7th | 1113 | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Brown | 01:37:35 | 42nd | 1029 | Navigation Chl |
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 03 Sh Brown | 01:44:00 | 50th | 1034 | |
| 18/05/25 | SOS Maldon Urban | Course 1 | 01:25:53 | 12th | 1104 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 3 (M18, M20) | 03:10:54 | 25th | 1085 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 5 (M18, M20) | 02:34:35 | |||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 5 (M18, M20) | 00:55:13 | 70th | 1085 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:24:24 | 162nd | 1187 | |
| 13/04/25 | HAVOC Regional & SWELL event | Brown | 02:09:06 | 16th | 1052 | Racing Chl: Gold |
| 06/04/25 | TVOC Chiltern Challenge National Event | Short Brown | 01:50:41 | 36th | 1111 | Racing Chl: Gold |
| 05/04/25 | HH Saturday Series - Nomansland | Short Blue | 00:41:57 | |||
| 30/03/25 | Bentley Wood South WML event | Brown | 01:44:35 | 35th | 1132 | Racing Chl: Gold |
| 23/03/25 | Icenian Day 2 - Urban/ Open Sprint | 1 | 01:12:55 | 10th | 1028 | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | MO | 00:20:34 | 31st | 1148 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Brown (M18, M45, M50, W20, W35) | 01:29:17 | 65th | 1090 |