| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/07/26 | AIRE Weekend Urban | 2 | 00:44:48 | 3rd | 1206 | |
| 28/06/26 | British Sprint Championships - Finals | F6 | 00:17:34 | 6th | 1226 | |
| 28/06/26 | British Sprint Championships | UKOL Course (M16, M18, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, W16, W18, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90) | 00:17:34 | 108th | ||
| 28/06/26 | British Sprint Championships - Qualifiers | Q6 | 00:16:21 | 8th | 1219 | |
| 24/05/26 | Manchester in May; urban weekend – Long UKUL and NWUL | 3 | 00:50:10 | 6th | 1191 | |
| 03/05/26 | EBOR City Race | 3 WV MSV | 00:37:54 | 2nd | 1203 | |
| 20/09/25 | AIRE Town and Country Weekend | 1 | 01:03:26 | 12th | 1205 | |
| 31/08/25 | British Sprint Championships - Finals | F6 | 00:21:31 | |||
| 31/08/25 | British Sprint Championships - Qualifiers | Q6 | 00:16:39 | 3rd | 1259 | |
| 20/07/25 | AIRE Sprint/Urban Weekend | Course 2 | 00:43:51 | 1st | 1225 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 2 | 2 | 00:22:00 | 8th | 1166 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 1 | 2 | 00:15:21 | 1st | 1220 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 2 (M16, M45, M50, M55) | 00:31:37 | 2nd | 1241 | |
| 27/04/25 | York City Race | 3 | 00:48:05 | 2nd | 1215 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 8 (M55) | 01:04:47 | 63rd | 1137 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 7 (M55, W35) | 00:15:29 | 16th | 1248 | |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Short Brown | 01:06:32 | 16th | 1099 | Racing Chl: Bronze |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 5 (M55) | 00:57:44 | 26th | 1149 | |
| 23/02/25 | CompassSport Cup Heat | 4 | 00:53:39 | 2nd | 1233 | |
| 01/12/24 | AIRE Regional Event | Blue | 00:48:23 | 5th | 1194 | Racing Chl: Gold |
| 17/11/24 | Durham City and Mountjoy Campus Urban Event | Brown | 00:53:58 | 6th | 1194 | Racing Chl: Gold |
| 28/09/24 | Northern Sprint Championships - Second Race | Sprint 2 | 00:15:43 | 29th | 1220 | |
| 28/09/24 | Northern Sprint Championships - First Race | Sprint 1 | 00:13:57 | 27th | 1223 | |
| 22/09/24 | Regional Urban (UKUL) | B | 00:47:53 | 4th | 1230 | |
| 15/09/24 | Dales Weekend Day 2 and YHOA SuperLeague (UKOL) | UKOL Blue (M16, M18, M50, M55, M60, W35, W40) | 01:14:18 | 24th | 1171 | |
| 01/09/24 | Cambus O'May: GB Team Selection Race (Long) | Sunday Long | 01:24:31 | 11th | ||
| 31/08/24 | Cambus O'May: GB Team Selection Race (Middle) | Saturday Long | 00:57:42 | 7th | ||
| 27/05/24 | York City Race | 2 | 00:40:51 | 4th | 1255 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 4 (M45, M50) | 00:48:14 | 20th | 1262 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 7 (M45, M50) | 01:30:54 | 29th | 1232 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 7 (M45, M50) | 01:34:33 | 40th | 1236 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 4 (M50) | 00:54:44 | 24th | 1222 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:19:03 | 15th | 1226 | |
| 17/03/24 | Sherburn-in-Elmet Urban Event | Long | 00:59:00 | |||
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 5 (M45, M50) | 01:31:08 | 6th | 1165 | |
| 10/12/23 | Lakeland Warrior (Day 2) - WRE | M21E | 02:43:43 | 43rd | 1197 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C36 (M18, M50) | 01:46:28 | |||
| 01/08/23 | S6D Moray 2023 Day 3 | C36 | 01:59:15 | 91st | 1085 | |
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C36 (M18, M50) | 00:45:13 | 51st | 1220 | |
| 30/07/23 | S6D Moray 2023 Day 1 | C36 | 01:37:49 | 54th | 1199 | |
| 23/07/23 | Fat Rascal Weekend - Sunday Urban | Brown | 01:00:28 | 9th | 1209 | Racing Chl: Gold |
| 15/07/23 | YHOA Urban League Weekend | 2 | 00:21:12 | 29th | 1158 | |
| 09/04/23 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (M50) | 01:54:13 | 45th | 1157 | |
| 08/04/23 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 7 (M50) | 01:22:01 | 53rd | 1129 | |
| 07/04/23 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 6 (M50) | 00:18:46 | 29th | 1173 | |
| 25/03/23 | British Orienteering Championships (UKOL) | UKOL 9 (M50) | 01:44:19 | 33rd | 1163 | |
| 13/11/22 | SN Trophy and SEL | Short Brown | 02:09:04 | 42nd | 1090 | Racing Chl: Silver |
| 18/09/22 | Dales Weekend & YHOA SuperLeague | Short Brown | 01:15:44 | 9th | 1255 | Racing Chl: Gold |
| 17/09/22 | Dales Weekend | Short Brown | 01:18:41 | 9th | 1230 | Racing Chl: Gold |
| 12/06/22 | British Sprint Championships Finals | F2-A | 00:38:05 | 63rd | 845 |