| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/09/26 | SELOC NWUL - Rochdale | 10 | 00:45:25 | 1st | ||
| 23/08/26 | EMUL 2026 Lincoln + UKUL | Course 5 | 01:07:20 | 68th | 582 | |
| 12/07/26 | AIRE Weekend Urban | 4 | 01:11:32 | 29th | 679 | |
| 11/07/26 | AIRE Weekend Sprint Event - Morning Race | 3 | 00:21:37 | 29th | 647 | |
| 11/07/26 | AIRE Weekend Sprint Event - Afternoon Race | 3 | 00:28:29 | 34th | 623 | |
| 05/07/26 | EPOC Urban weekend: Meltham | 5 | 01:08:47 | 33rd | 683 | |
| 04/07/26 | EPOC Urban: Huddersfield Univerisity | 3 | 00:39:15 | 19th | 647 | |
| 14/06/26 | SYO Urban Weekend - City Race | 5 - Short Green | 01:02:36 | 58th | 538 | |
| 13/06/26 | SYO Urban Weekend | D | 00:29:12 | 25th | 710 | |
| 09/06/26 | Manchester Urban Sprint 3 | Short | 00:21:35 | 44th | ||
| 07/06/26 | RR SOUL 4 | 00:55:54 | 58th | 552 | ||
| 06/06/26 | Berwick Urban | 6. WHV | 01:11:49 | 10th | 629 | |
| 24/05/26 | Manchester in May; urban weekend – Long UKUL and NWUL | 6 | 01:15:07 | 13th | 654 | |
| 23/05/26 | Manchester in May; urban weekend – Middle NWUL | 6 | 00:49:20 | |||
| 31/03/26 | Manchester Urban Sprint1 | Short | 00:21:15 | 38th | ||
| 16/11/25 | SELOC NWUL urban- Salford University and Cathedral | 6 | 01:05:44 | 5th | ||
| 11/10/25 | MDOC Urban weekend | 5 | 00:49:01 | 21st | 703 | |
| 05/10/25 | DEE weekend - Nantwich Urban event (UKUL/NWUL) | Course 5 | 01:00:15 | 40th | 663 | |
| 20/09/25 | AIRE Town and Country Weekend | 5 | 01:04:49 | 41st | 701 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q18 | 00:41:21 | 8th | ||
| 31/08/25 | British Sprint Championships - Finals | F20 | 00:39:01 | 7th | ||
| 20/07/25 | AIRE Sprint/Urban Weekend | Course 4 | 00:58:58 | 29th | 687 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 1 | 3 | 00:31:06 | 52nd | 690 | |
| 19/07/25 | AIRE Sprint/Urban Weekend - Part 2 | 3 | 00:28:33 | 55th | 709 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 5 (M75, M80, M85, M90, M95, W65, W70) | 01:20:32 | 59th | 629 | |
| 06/07/25 | EPOC Urban | 5 | 00:54:04 | 39th | 697 | |
| 05/07/25 | EPOC Urban | 5 | 00:57:23 | 24th | 686 | |
| 22/06/25 | HALO Urban Weekend Day 2 Bridlington Town and Harbour | 5 | 01:08:23 | 37th | 669 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Middle | 4 | 00:46:55 | 40th | 612 | |
| 21/06/25 | HALO Urban Weekend Day 1 - Sprint | 4 | 00:32:13 | 31st | 692 | |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 5 (M75, M80, M85, W65, W70) | 00:57:51 | 20th | 732 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 5 (M75, W65, W70) | 00:47:43 | 14th | 667 | |
| 27/04/25 | York City Race | 5 | 01:08:34 | 40th | 674 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 14 (M75, W65, W70) | 00:22:25 | 108th | 694 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C5 | 00:22:44 | 28th | 714 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C5 | 00:22:18 | 29th | 729 | |
| 23/03/25 | Icenian Day 2 - Urban/ Open Sprint | 5 | 00:51:41 | 16th | 640 | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | 5 | ||||
| 08/09/24 | SELOC urban - City Race Euro Tour, UKUL and NWUL | 5 | 00:50:10 | 62nd | 746 | |
| 25/08/24 | Bakewell Double sprint | Short 1 | 00:24:05 | 6th | ||
| 25/08/24 | Bakewell Double sprint | Short 2 | 00:22:37 | 5th | ||
| 18/08/24 | EMUL 2024 Lincoln City Urban | Course 5 | 00:55:18 | 41st | 742 | |
| 27/07/24 | Croeso Day 6 | 12 | 01:16:40 | 56th | 656 | |
| 24/07/24 | Croeso - Rest Day Sprint | 5 | 00:21:59 | 36th | 783 | |
| 21/07/24 | Croeso Day 1 (UKOL) | 12 | 02:32:25 | 63rd | 515 | |
| 14/07/24 | EMUL 2024 Chesterfield Urban | 5 - MHV WUV WHV | 00:57:39 | 34th | 753 | |
| 30/06/24 | EPOC Urban Weekend (& Calderdale "Moving with a Map" 7) | 5 | 00:50:26 | 23rd | 729 | |
| 29/06/24 | EPOC Urban Weekend (& Calderdale "Moving with a Map" 6) | 5 | 00:55:06 | |||
| 23/06/24 | British Sprint Championships - Finals | F16 | 00:16:04 | 25th | 780 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q15 | 00:27:23 | 53rd | 658 |