| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/10/25 | Hertford - WAOC/HH weekend | 5 | 00:36:42 | 20th | 841 | |
| 12/10/25 | November Classic (UKOL) | UKOL 8 (M85, M90, M95, W75, W80, W85, W90, W95) | 00:57:37 | 8th | 791 | |
| 11/10/25 | SO Urban - Chichester (part of the November Classic weekend) (UKOL) | UKOL 5 (W65, W70, W75, W80, W85, W90, M75, M80, M85, M90) | 00:55:48 | 39th | 798 | |
| 05/10/25 | DEE weekend - Nantwich Urban event (UKUL/NWUL) | Course 5 | 00:44:53 | 21st | 866 | |
| 20/09/25 | SLOW City of London Race | Course 10 | 00:38:05 | 6th | 823 | |
| 14/09/25 | CompassSport Cup Final | 10 | 01:20:04 | 33rd | 783 | |
| 13/09/25 | Urban Teesdale | D | 00:45:20 | 36th | 800 | |
| 07/09/25 | Cumbrian Galoppen | Short Green | 01:38:22 | 20th | 808 | Navigation Chl |
| 03/09/25 | Park Series 2 | Sprint A | 00:35:59 | 68th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q15 | 00:33:28 | 11th | 819 | |
| 31/08/25 | British Sprint Championships - Finals | F18 | 00:26:07 | 12th | 737 | |
| 31/08/25 | 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, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 01:26:07 | 357th | ||
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:20:58 | 25th | 804 | |
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:28:09 | 23rd | 729 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 16 | 00:56:58 | 79th | 789 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 16 (M80, W75) | 00:51:54 | 70th | 776 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 5 | 00:23:45 | 51st | 776 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 16 (M80, W75) | 00:46:37 | 63rd | 812 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:43:03 | 54th | 849 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:49:14 | 35th | 871 | |
| 25/07/25 | Coast & Islands Day 5 | Short | 00:24:05 | 49th | 910 | |
| 24/07/25 | Coast & Islands Day 4 | Short | 00:59:36 | 52nd | 916 | |
| 22/07/25 | Coast & Islands Day 3 | Short | 01:12:48 | 56th | 923 | |
| 21/07/25 | Coast & Islands Day 2 | Short | 00:44:57 | 57th | 917 | |
| 20/07/25 | Coast & Islands Day 1 | Short | 00:58:23 | 55th | 918 | |
| 22/06/25 | SLOW GLOSS | GLOSS | 01:03:19 | 35th | ||
| 18/06/25 | Summer Series Event 3 | Short | 00:58:35 | 30th | ||
| 08/06/25 | BL Binsey Cumbrian Galoppen | Short Green | 00:58:24 | 13th | 842 | Racing Chl: Bronze |
| 04/06/25 | Summer Series Event 1 | Short | 00:55:21 | 35th | ||
| 28/05/25 | Spring Series Event 4 | Short | 01:04:30 | 35th | ||
| 26/05/25 | Springtime in Shropshire Day 3 - Titterstone Clee | 08 VS Green | 00:56:48 | 27th | 768 | |
| 25/05/25 | Springtime in Shropshire Day 2 - Stapeley & Rorrington | 6 - Very Short Green | 00:48:32 | 27th | 803 | |
| 24/05/25 | Springtime in Shropshire Day 1 - Ludlow urban | 5B-WHV | 00:34:00 | 8th | 790 | |
| 20/05/25 | LOK Park Race Series | Short | 00:25:58 | 12th | ||
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 12 (W75) | 01:26:49 | 9th | 814 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:41:06 | 5th | 909 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 17 (W75) | 02:39:34 | |||
| 03/05/25 | Scottish Championships | Course 12 | 01:05:26 | 6th | 830 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 20 (M85, W75, W80) | 00:56:47 | 24th | 845 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 17 (W75) | 00:46:28 | 61st | 829 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 15 (M80, M85, M90, M95, W75, W80, W85, W90, W95) | 00:18:26 | 20th | 811 | |
| 16/04/25 | Spring Series Event 2 | Short | 00:52:37 | 33rd | ||
| 13/04/25 | Calf Hey | Short Green | 00:41:57 | 7th | 879 | Racing Chl: Silver |
| 02/04/25 | Spring Sprint event | Short | 00:50:15 | |||
| 30/03/25 | Cumbrian Galoppen | Short Green | 01:32:44 | 24th | 851 | Navigation Chl |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Green (M80, W70) | 00:59:16 | 14th | 871 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 11 (M80, W70, W75) | 01:01:44 | 31st | 808 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:48:02 | 8th | 842 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 9 (M85, W75, W80, W85) | 00:52:28 | 5th | ||
| 01/02/25 | Night Terrain Series 7 | Short | 01:48:31 | 14th |