| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 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 |
| 06/01/24 | MDOC New Year Charity Event | Long - 2 | 02:18:26 | 5th | ||
| 01/01/24 | Christmas Cup Day 4 - Resolution Sprint | Long | 00:29:26 | 45th | ||
| 31/12/23 | Christmas Cup Day 3 | Long | 01:20:15 | 72nd | ||
| 29/12/23 | Christmas Cup Day 2 | Long | 01:47:35 | 63rd | ||
| 28/12/23 | Christmas Cup Day 1 | Long | 02:32:14 | 57th | ||
| 09/12/23 | Lakeland Warrior (Day 1) - WRE | M21E | 01:37:11 | |||
| 02/12/23 | Hameldon Hill Regional | Blue | 01:41:19 | 28th | 982 | Racing Chl: Bronze |
| 26/11/23 | Tim Watkins Trophy | D | 03:13:28 | |||
| 19/11/23 | SROC Regional event | Blue | 02:19:21 | 27th | 1070 | Navigation Chl |
| 18/11/23 | SROC NW Night league event | Blue | 01:40:37 | |||
| 05/11/23 | LOC Cumbrian Galoppen | Blue | 01:38:37 | 50th | 1050 | Racing Chl: Silver |