| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 | ||
| 03/03/24 | Corporation Park Sprint Double (3/4) | A | 00:21:20 | 11th | ||
| 25/02/24 | SELOC Regional | Blue | 01:15:09 | 29th | 998 | Racing Chl: Gold |
| 11/02/24 | Bickerton regional event | Short Brown | 02:00:06 | 7th | Racing Chl: Bronze | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 1 | 00:31:30 | 79th | 1082 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 1 | 00:27:38 | 90th | 1080 | |
| 14/01/24 | YHOA SuperLeague and YHOA Championships | Brown | 02:16:07 | 64th | 990 | Racing Chl: Bronze |
| 13/01/24 | SYO Regional Middle Distance Event (rescheduled from 26 Nov 2023) | Brown | 01:47:37 | 18th | 1033 | Navigation Chl |