| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/04/26 | BOK Urban Orienteering Series 2 | Long | 00:59:26 | 37th | ||
| 19/04/26 | Midlands Championships (UKOL) | UKOL 6 (M16, M55, W45) | 74:56:00 | 43rd | 1178 | |
| 18/04/26 | British Middle Championships (UKOL) | UKOL 1 (M21) | 01:07:42 | 41st | 1231 | |
| 15/04/26 | BOK Urban Orienteering Series 1 (by UBOC) | Long | 01:08:59 | 29th | ||
| 11/04/26 | BOK Local event | Blue | 01:00:29 | 12th | Racing Chl: Gold | |
| 29/03/26 | NGOC League | Brown | 01:07:38 | 17th | 1206 | Racing Chl: Gold |
| 14/03/26 | NGOC League and Welsh League | 11B | 01:36:44 | 23rd | 1199 | |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 04 (M35, M40) | 01:58:48 | 27th | 1195 | |
| 23/11/25 | BOK Regional & SW League event, and Junior Interland selector | Brown | 01:40:01 | 49th | 1175 | Racing Chl: Gold |
| 09/11/25 | 2025 Welsh League, SBOC Winter League 3 & Club Champs | Brown | 01:26:07 | 47th | 1194 | Racing Chl: Gold |
| 04/10/25 | BOK Local event | Blue | 00:45:55 | 19th | Racing Chl: Gold | |
| 03/05/25 | BOK Local event | Short Green | 00:49:51 | 8th | Racing Chl: Bronze | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 10 (M60) | 01:20:11 | |||
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 2 (M35) | 01:02:42 | 60th | 1191 | |
| 01/03/25 | BUCS individual event Birchen Edge (The EMOA League event planned for this date has been postponed) | Mens A | 01:20:55 | 74th | 1153 | |
| 01/02/25 | BOK Local event | Blue | 01:35:05 | 42nd | Racing Chl: Bronze | |
| 09/11/24 | BOK Local event | Blue | 01:18:37 | 20th | Racing Chl: Gold | |
| 03/11/24 | November Classic (UKOL) | UKOL 1 (M21) | 01:02:57 | |||
| 02/11/24 | Salisbury City Race 2024 (UKOL) | UKOL 1 (M18, M20, M21, M35) | 01:01:56 | 35th | 1153 | |
| 22/09/24 | Caddihoe Day 2 (UKOL) | UKOL 1 Black (M18, M20, M21, M35, M40) | 01:11:26 | 35th | 1154 | |
| 21/09/24 | Caddihoe Day 1 (UKOL) | UKOL 1 Black (M21) | 02:19:12 | 17th | 1162 | |
| 27/07/24 | Croeso Day 6 | 1 | 01:12:16 | 34th | 1263 | |
| 26/07/24 | Croeso Day 5 | 1 | 02:18:14 | 33rd | 1179 | |
| 25/07/24 | Croeso Day 4 | 1 | 02:31:53 | 38th | 1146 | |
| 23/07/24 | Croeso Day 3 | 1 | 02:02:41 | |||
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 1 (M21) | 01:03:33 | 27th | 1238 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 1 (M21) | 02:47:49 | 46th | 1114 | |
| 11/05/24 | NGOC League | Brown | 01:20:55 | 10th | 1197 | Racing Chl: Gold |
| 17/03/24 | BOK Local event | Blue | 00:53:59 | 16th | Racing Chl: Gold | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 3 (M18, M20, M35) | 01:37:32 | 62nd | 1168 | |
| 03/03/24 | Welsh Championships & Welsh League | Black | 02:21:19 | 15th | 1113 | Racing Chl: Silver |
| 25/11/23 | BOK Local event | Blue | 01:19:18 | 7th | Racing Chl: Silver | |
| 22/07/12 | Welsh 6 day CROESO day 1 | UKOL 1 (M21) | 02:47:49 | 46th |