| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 24/07/25 | Coast & Islands Day 4 | Medium | 01:03:05 | 54th | 1116 | |
| 22/07/25 | Coast & Islands Day 3 | Medium | 01:06:50 | 37th | 1134 | |
| 21/07/25 | Coast & Islands Day 2 | Medium | 00:37:40 | 44th | 1131 | |
| 20/07/25 | Coast & Islands Day 1 | Medium | 01:01:24 | 38th | 1138 | |
| 09/07/25 | Evening Event | Medium | 00:33:38 | |||
| 15/06/25 | SYO Regional Sprint Wingfield (Part 1 - Rockingham) | Course 2 | 00:16:01 | 6th | 1109 | |
| 15/06/25 | SYO Regional Sprint Wingfield (Part 2 - Munsbrough) | Course 2 | 00:18:41 | 6th | 1134 | |
| 01/06/25 | EMOA League 2025 Carsington Pastures | Blue | 00:58:31 | 15th | 1129 | Navigation Chl |
| 21/05/25 | World Orienteering Day Evening Event | Blue | 00:59:22 | 31st | Racing Chl: Gold | |
| 18/05/25 | East Midlands League 2025 | Blue | 01:04:11 | 12th | 1096 | Racing Chl: Gold |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 11 (M60) | 01:45:35 | 18th | 1192 | |
| 30/04/25 | Evening Event | Long | 00:46:27 | 26th | ||
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M60) | 01:10:50 | |||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 9 (M60, W35) | 00:42:12 | 20th | 1191 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 9 (M60) | 00:16:37 | 38th | 1143 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Brown | 00:48:27 | |||
| 12/04/25 | South Achray SoSOL and Elite Relay | Blue | 00:58:27 | 11th | 1171 | Racing Chl: Silver |
| 30/03/25 | Cumbrian Galoppen | Blue | 01:18:27 | 27th | 1161 | Racing Chl: Bronze |
| 23/03/25 | YHOA SuperLeague and YHOA Middle Distance Championships | Blue | 00:54:29 | 6th | 1117 | Racing Chl: Bronze |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 6 (M60, W35, W40) | 00:48:28 | 17th | 1171 | |
| 11/03/25 | Night Urban Event | Long | 00:58:52 | 38th | ||
| 26/02/25 | Night Sprint Event | Medium | 00:29:01 | 8th | ||
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 5 (M16, M60, W18, W45, W50) | 01:06:06 | 26th | 1171 | |
| 01/02/25 | MDOC NW Night League | Green | 00:48:06 | 1st | Racing Chl: Gold | |
| 25/01/25 | YHOA Night League and Northern Night Championships | Long | 01:02:52 | 26th | 1188 | |
| 19/01/25 | CLARO Urban Regional | Course 3 | 01:05:18 | 11th | 1106 | |
| 15/01/25 | Night Urban Event | Long | 00:37:13 | |||
| 12/01/25 | SYO Regional Event Ecclesall | Blue | 01:09:14 | 19th | 1175 | Racing Chl: Gold |
| 04/01/25 | YHOA Night League | Long | 00:56:01 | 22nd | 1149 | |
| 21/12/24 | YHOA Night League | LONG TD5 | 00:57:22 | 15th | 1178 | |
| 01/12/24 | Lakeland Warrior Day 2 | SHORT | 00:33:57 | |||
| 30/11/24 | Lakeland Warrior Day 1 | Short | 01:20:29 | 23rd | 1166 | |
| 20/11/24 | Night Event | Green | 00:51:50 | 8th | Racing Chl: Gold | |
| 03/11/24 | November Classic (UKOL) | UKOL 3 (M18, M45, M50, W20, W35) | 01:24:55 | 33rd | 1191 | |
| 27/10/24 | 2024 Welsh League & SBOC Winter League 1 & Club Champs | Blue | 01:21:02 | |||
| 22/09/24 | Caddihoe Day 2 (UKOL) | UKOL 2 Brown (M16, M45, M50, M55, W21) | 00:53:04 | 32nd | 1187 | |
| 21/09/24 | Caddihoe Day 1 (UKOL) | UKOL 3 Short Brown (M18, M45, M50, W20, W35) | 01:27:06 | 15th | 1213 | |
| 15/09/24 | LOK Ultrasprint | PrologueABC | 00:31:38 | 75th | 1129 | |
| 14/09/24 | City of London Race | 5 | 00:53:48 | |||
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 3 | 00:53:58 | |||
| 27/07/24 | Croeso Day 6 | 4 | 00:59:49 | 43rd | 1169 | |
| 26/07/24 | Croeso Day 5 | 6 | 00:59:47 | 29th | 1150 | |
| 25/07/24 | Croeso Day 4 | 6 | 01:04:44 | 25th | 1172 | |
| 23/07/24 | Croeso Day 3 | 6 | ||||
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 4 (M55, M60, W18, W20, W35) | 00:21:45 | |||
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 6 (M60, W50) | 00:59:52 | 17th | 1200 | |
| 19/07/24 | Coasts & Islands Knapdale - day 3 | Medium | 01:46:59 | 11th | 1178 | |
| 18/07/24 | Coasts & Islands Knapdale - day 2 | Medium | 00:54:57 | 10th | 1170 | |
| 17/07/24 | Coasts & Islands Knapdale - day 1 | Medium | 01:02:58 | 10th | 1180 | |
| 07/07/24 | AIRE Leeds Urban (UKOL) (UKUL) (YUL) | UKOL Blue (M55, M60, W40, W45, W50) | 00:57:56 | 16th | 1091 |