| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 10/11/24 | YHOA SuperLeague Blacka | Brown | 02:07:49 | 25th | 1060 | Racing Chl: Bronze |
| 03/11/24 | Nesscliffe - WMOA League Event | Brown | 01:39:50 | 14th | 1107 | Racing Chl: Gold |
| 27/10/24 | EMOA League 2024 Cademan | Brown | 01:30:41 | |||
| 13/10/24 | DEE Weekend Chester Urban (UKOL) | UKOL 1 (M18, M20, M21, M35) | 01:14:09 | 10th | 1135 | |
| 12/10/24 | DEE Weekend Middle Race (UKOL) Thurstaston Common | UKOL Black (M18, M20, M21, M35, M40) | 01:22:02 | |||
| 05/10/24 | VHI Individual & NI Long Distance Champs 2024 | Course 3 | 01:36:40 | 32nd | 1133 | |
| 22/09/24 | SYO Regional Event | Short Brown | 02:34:47 | 18th | 1047 | Navigation Chl |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:29:48 | 60th | 1160 | |
| 14/09/24 | City of London Race | 1 | 01:15:29 | 78th | 1160 | |
| 13/09/24 | London EuroCity weekend Race 1 | Course 1 | 00:43:11 | 45th | 1118 | |
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 1 | 01:07:42 | 26th | 1122 | |
| 07/09/24 | Ightenhill Urban | 1 | 00:50:23 | 8th | 1105 | |
| 05/09/24 | Double Sprint & yellow evening event | Sprint | 00:30:12 | 7th | ||
| 01/09/24 | WMUL Event - Worcester Urban | Course 1 | 01:04:20 | |||
| 31/08/24 | Urban Weekend - NGOC League | MO | 01:06:51 | 19th | 1134 | |
| 25/08/24 | Shrewsbury Urban - West Mids Urban League | Course 1 | 01:10:33 | 13th | 1072 | |
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Long | 01:48:11 | |||
| 18/07/24 | Coasts & Islands Knapdale - day 2 | Long | 02:39:23 | 46th | 985 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Long | 01:54:26 | 42nd | 1118 | |
| 16/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:23:49 | 45th | 1146 | |
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C1 | 01:02:49 | 91st | 1134 | |
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C2a | 00:36:54 | 57th | 1143 | |
| 13/07/24 | WOC2024 Tour - Indoor race | C2a | 00:21:25 | 12th | 1300 | |
| 12/07/24 | WOC2024 Tour - Urban sprint | C2a | 00:22:48 | 33rd | 1207 | |
| 11/07/24 | WOC2024 Tour - warm up (and SoSOL) | Blue | 01:33:44 | 59th | 1060 | Racing Chl: Bronze |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Black (M18, M20, M21, M35) | 01:16:24 | 17th | 1106 | |
| 06/07/24 | YHOA Sprint Championships (UKOL) (YUL) | UKOL 1 (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:25:05 | 46th | 1060 | |
| 06/07/24 | YHOA Sprint Saturday - Holbeck | 1 | 00:20:53 | 35th | 1177 | |
| 30/06/24 | EPOC Urban Weekend (& Calderdale "Moving with a Map" 7) | 1 | 01:04:59 | 12th | 1113 | |
| 29/06/24 | EPOC Urban Weekend (& Calderdale "Moving with a Map" 6) | 1 | 00:59:20 | 4th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q1a | 00:24:43 | 14th | 1089 | |
| 23/06/24 | British Sprint Championships - Finals | F3 | 00:13:18 | 54th | 1151 | |
| 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:13:18 | 503rd | ||
| 22/06/24 | Allestree Park Local Event | Long Technical (Blue) | 01:18:07 | 11th | ||
| 18/06/24 | MDOC Summer evenings (2) | Blue | 00:54:35 | 11th | 1133 | Racing Chl: Gold |
| 16/06/24 | National Urban Event (UKUL) | Black | 00:56:33 | 27th | 1133 | Racing Chl: Gold |
| 15/06/24 | SYO Urban Sprint | Course A | 00:23:51 | 44th | 1159 | |
| 08/06/24 | SELOC Saturday series (4) | LIGHT GREEN | 40:04:00 | 4th | Navigation Chl | |
| 23/05/24 | MDOC summer evenings (1) | Blue | 01:24:21 | |||
| 19/05/24 | LOC National Weekend | Black | 01:44:33 | 74th | 963 | Racing Chl: Bronze |
| 18/05/24 | LOC National Weekend | Short Brown | 02:36:06 | 59th | 988 | Navigation Chl |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 1 | 00:22:13 | 45th | 1105 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 1 | 00:24:50 | 42nd | 1128 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 1 | 00:25:02 | 45th | 1036 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 1 (M21) | 01:38:28 | 42nd | 1014 | |
| 21/04/24 | "War of the Roses" Urban Weekend | Course 1 | 01:03:28 | 4th | ||
| 20/04/24 | "War of the Roses" urban weekend - day 1 - Hebden Bridge | Long | 00:52:27 | 18th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 1 (M21) | 03:02:43 | |||
| 17/03/24 | BL Askham Common Cumbrian Galoppen | Brown | 01:51:06 | 40th | 999 | Racing Chl: Gold |
| 09/03/24 | MDOC Saturday morning series (3) | Long Light Green | 00:41:45 | 8th |