| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/09/25 | CoL W/E event | Course 3 | 00:25:20 | 6th | 1166 | |
| 31/08/25 | British Sprint Championships - Finals | F12 | 00:20:25 | 8th | 1123 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q8 | 00:22:40 | 25th | 1136 | |
| 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:20:25 | 272nd | ||
| 09/08/25 | Milton Keynes Urban | Course 3 | 00:37:38 | 5th | 1176 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:14:31 | 7th | 1188 | |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:14:16 | 5th | 1201 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 12 | 01:06:54 | 71st | 987 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 07M (M60) | 01:35:44 | 79th | 1029 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 07M (M60) | 00:59:15 | 80th | 1058 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 07M | 01:15:09 | 58th | 1125 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 3 (M55, M60, W40, W45, W50) | 00:48:17 | 23rd | 1126 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:39:09 | 17th | 1149 | |
| 22/06/25 | HALO Urban Weekend Day 2 Bridlington Town and Harbour | 3 | 00:00:00 | |||
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:41:34 | 5th | 1185 | |
| 21/05/25 | World Orienteering Day Evening Event | Green | 00:39:40 | 7th | Racing Chl: Gold | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 6 (M60, W40) | 01:51:41 | 32nd | 1045 | |
| 27/04/25 | York City Race | 2 | 01:01:33 | 12th | 1152 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:15:36 | 15th | 1181 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C2 | 00:14:27 | 24th | 1212 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C2 | 00:15:37 | 35th | 1170 | |
| 23/03/25 | Icenian Day 2 - Urban/ Open Sprint | 3 | 00:44:14 | 7th | 1139 | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | 3 | ||||
| 11/03/25 | Night Urban Event | Medium | 00:29:17 | 6th | ||
| 09/03/25 | Royston urban event | Course 3 | 00:43:09 | 5th | 1112 | |
| 16/02/25 | Morpeth Urban | Course 3 | 00:38:00 | 1st | 1148 | |
| 15/02/25 | CLARO Urban event | 2 | 00:44:47 | 6th | 1152 | |
| 01/12/24 | SROC NWUL Morecambe Urban event | Course 2 | 00:51:21 | 4th | 1165 | |
| 17/11/24 | Durham City and Mountjoy Campus Urban Event | Brown | 00:59:13 | 16th | 1140 | Racing Chl: Gold |
| 16/11/24 | RR Autumn 3 | Light Green | 00:30:25 | 3rd | Navigation Chl | |
| 03/11/24 | November Classic (UKOL) | UKOL 4 (M16, M55, M60, W18, W40, W45) | 01:40:53 | 121st | 976 | |
| 02/11/24 | Salisbury City Race 2024 (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:45:11 | 14th | 1178 | |
| 26/10/24 | DFOK Urban (UK Urban League) | 3 | 00:43:54 | 2nd | 1207 | |
| 13/10/24 | Stratford Urban - WMUL | 3 | 00:40:13 | 7th | 1155 | |
| 06/10/24 | East Midlands Urban League 2024 | Course 3 | 00:30:00 | 2nd | 1211 | |
| 22/09/24 | Regional Urban (UKUL) | C | 00:50:26 | 5th | 1153 | |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:35:29 | 100th | 1062 | |
| 14/09/24 | City of London Race | 5 | 00:55:30 | 39th | 1106 | |
| 13/09/24 | London EuroCity weekend Race 1 | Course 3 | 00:31:31 | 14th | 1092 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 3 | 00:46:41 | 10th | 1155 | |
| 01/09/24 | WMUL Event - Worcester Urban | Course 3 | 00:44:49 | 7th | 1172 | |
| 31/08/24 | Urban Weekend - NGOC League | WV MSV | 00:46:03 | 15th | 1148 | |
| 25/08/24 | Bakewell Double sprint | Medium 2 | 00:16:25 | 2nd | ||
| 25/08/24 | Bakewell Double sprint | Medium 1 | 00:15:09 | 3rd | ||
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Short | 01:23:55 | 10th | 1074 | |
| 18/07/24 | Coasts & Islands Knapdale - day 2 | Short | 01:00:54 | 5th | 1031 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Medium | 01:07:20 | 16th | 1162 | |
| 23/06/24 | British Sprint Championships - Finals | F10 | 00:19:12 | 37th | 948 | |
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:19:12 | 641st | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q8 | 00:24:16 | 41st | 967 |