| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/08/25 | British Sprint Championships - Finals | F13 | 00:25:46 | 12th | 997 | |
| 17/08/25 | Kenilworth WMUL Urban Event | 4 | 01:02:32 | 24th | 906 | |
| 10/08/25 | East Midlands Urban League (Lutterworth) | Course 4 | 00:56:11 | 32nd | 867 | |
| 09/08/25 | Milton Keynes Urban | Course 4 | 00:48:05 | 27th | 888 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 15 | 01:01:05 | 87th | 858 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 15 (W70) | 01:20:50 | 85th | 854 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 4 | 00:25:04 | 101st | 916 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 15 (W70) | 00:45:27 | 88th | 855 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:31:04 | 119th | 749 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 01:20:59 | 121st | 760 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 4 (M65, M70, W55, W60) | 01:05:09 | 87th | 840 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:55:09 | 60th | 897 | |
| 22/06/25 | SOS Writtle Forest | Green | 01:31:14 | 41st | 835 | Racing Chl: Bronze |
| 08/06/25 | NOR - Norwich Urban | 4 | 00:57:08 | 11th | 881 | |
| 18/05/25 | SOS Maldon Urban | Course 4 | 00:56:39 | 19th | 893 | |
| 27/04/25 | NOR - Ling Common | Short Green | 00:49:13 | 2nd | 877 | Racing Chl: Bronze |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 19 (M80, W70) | 01:19:32 | 72nd | 864 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 00:39:18 | 40th | 881 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (W55, W60) | 00:17:49 | |||
| 13/04/25 | HAVOC Regional & SWELL event | Short Green | 01:08:28 | 5th | 838 | Racing Chl: Bronze |
| 30/03/25 | Bentley Wood South WML event | Short Green | 01:05:05 | 32nd | 809 | Racing Chl: Bronze |
| 23/03/25 | Icenian Day 2 - Urban/ Open Sprint | 4 | 00:44:54 | 27th | 904 | |
| 22/03/25 | Icenian Day 1 - 2 Part Sprint | 4 | 00:44:36 | 31st | 898 | |
| 09/03/25 | Royston urban event | Course 4 | 00:47:50 | 22nd | 868 | |
| 02/03/25 | Welsh Championships | Short Green | 01:05:47 | 3rd | Racing Chl: Bronze | |
| 01/03/25 | 2025 Welsh League inc Cwpan y Ddraig & YBT Heat | Short Green | 01:02:07 | 8th | 833 | Navigation Chl |
| 23/02/25 | CompassSport Cup Heat | 7 | 01:03:23 | 26th | 898 | |
| 16/02/25 | Kings Forest East | Short Green | 00:50:35 | 4th | 854 | Racing Chl: Gold |
| 09/02/25 | NOR - Broadland Country Park YB heat | Short Green | 00:57:12 | 6th | 822 | Racing Chl: Bronze |
| 02/02/25 | High Lodge | Short Green | 01:03:28 | 6th | 797 | Racing Chl: Bronze |
| 26/01/25 | HAVOC SWELL | SHORT GREEN | 00:43:02 | 2nd | 868 | Racing Chl: Silver |
| 19/01/25 | Stowe National Trust EAL - new date | Short Green | 00:56:11 | 17th | 840 | Racing Chl: Silver |
| 12/01/25 | CHIG Mitre - National, SE League and SWELL. | Short Green | 00:53:22 | 8th | 886 | Racing Chl: Silver |
| 05/01/25 | TVOC Thame Urban Regional Event & SEOUL | 4 | 01:03:07 | 41st | 841 | |
| 30/12/24 | SCOL6 and SN Regional event | Short Green | 01:01:04 | 19th | 870 | Racing Chl: Silver |
| 15/12/24 | NOR - Beeston Regis - NOW ON Sun 15 Dec | Short Green | 01:05:05 | 2nd | Navigation Chl | |
| 01/12/24 | Tunstall Forest (new area) EAL | Short Green | 01:03:04 | 7th | 787 | Racing Chl: Bronze |
| 17/11/24 | Mildenhall North | Orange | 01:00:10 | 12th | Racing Chl: Bronze | |
| 10/11/24 | NOR - Hockham - EAL | Yellow | 00:31:14 | 15th | Racing Chl: Silver | |
| 08/09/24 | HAVOC Regional & SWELL Event | Short Green | 00:59:36 | 11th | 800 | Racing Chl: Bronze |
| 01/09/24 | Yaxley Urban event | Course 4 | 00:55:22 | 16th | 788 | |
| 25/08/24 | MV Urban event | 4 | 01:04:10 | 33rd | 865 | |
| 18/08/24 | HH Urban Herts Uni and South Hatfield (SEOUL) | Course 4 | 01:02:49 | 33rd | 820 | |
| 27/07/24 | Croeso Day 6 | 9 | 01:13:02 | 72nd | 736 | |
| 26/07/24 | Croeso Day 5 | 10 | 00:50:58 | 85th | 837 | |
| 25/07/24 | Croeso Day 4 | 10 | 01:17:08 | 86th | 835 | |
| 24/07/24 | Croeso - Rest Day Sprint | 4 | 00:21:17 | 52nd | 877 | |
| 23/07/24 | Croeso Day 3 | 10 | 01:01:44 | 98th | 774 | |
| 22/07/24 | Croeso Day 2 (UKOL) | UKOL 9 (M80, W70) | 00:51:06 | 70th | 832 | |
| 21/07/24 | Croeso Day 1 (UKOL) | UKOL 10 (M80, W70, W75) | 01:17:55 | 117th | 795 |