| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/03/26 | Croy Hill - SoSOL 3 | Short Green | 01:08:38 | 11th | 918 | Navigation Chl |
| 28/02/26 | British Orienteering Championships including Welsh Championships (UKOL) | UKOL 14 (M80, W70) | 00:49:38 | 11th | 982 | |
| 21/02/26 | Scottish Middle Championships | 5 | 01:11:22 | 14th | 941 | |
| 08/02/26 | HH Ace of Herts (UKOL) | UKOL Short Green (M75, W65, W70) | 00:45:36 | 9th | 945 | |
| 07/02/26 | British Night Championships (UKOL) | UKOL 8 (M75, M80, W65, W70) | 00:53:29 | 13th | 1012 | |
| 25/01/26 | Concorde Chase & Southern Championships (UKOL) | UKOL 12 (M80, W70) | 00:45:12 | 5th | 975 | |
| 24/01/26 | Concorde Chase Urban (UKOL) | UKOL C5 (W65, W70, M75, M80, M85, M90) | 00:39:47 | 6th | 1023 | |
| 19/10/25 | Caddihoe Day 2 Holne Moor (UKOL) | UKOL Course 6 (M80, M85, M90, M95, W70, W75, W80, W85, W90, W95) | 00:32:30 | 1st | 998 | |
| 18/10/25 | Caddihoe Day 1 Holne Moor (UKOL) | UKOL Course 7 (M80, W70) | 00:53:07 | 2nd | 1020 | |
| 12/10/25 | November Classic (UKOL) | UKOL 7 (M80, W70) | 00:46:41 | 1st | 950 | |
| 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:40:54 | 7th | 955 | |
| 04/10/25 | Veteran Home International & Junior European Cup Individual (with spectator races) | 8 | 01:05:16 | 3rd | 984 | |
| 21/09/25 | CoL W/E event | Short Green | 00:42:53 | 12th | 975 | Racing Chl: Gold |
| 20/09/25 | SLOW City of London Race | Course 8 | 00:50:32 | 15th | 994 | |
| 14/09/25 | CompassSport Cup Final | 10 | 00:55:00 | 10th | 910 | |
| 07/09/25 | Midlands Championships (UKOL) | UKOL Course 11 (M80, W70) | 00:48:21 | 2nd | 974 | |
| 31/08/25 | British Sprint Championships - Finals | F15 | 00:22:25 | 7th | 990 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q14 | 00:19:11 | 12th | 988 | |
| 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) | 00:22:25 | 110th | ||
| 03/08/25 | Sprint Scotland Race 2 | B6 | 00:19:22 | 12th | 958 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A6 | 00:15:51 | 9th | 973 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 15 | 00:50:02 | 40th | 943 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 15 (W70) | 01:03:06 | 33rd | 957 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 5 | 00:19:38 | 28th | 901 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 15 (W70) | 00:40:57 | 69th | 896 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 00:55:03 | 40th | 941 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 15 | 00:47:56 | 35th | 957 | |
| 13/07/25 | LOG EuroCity Race - Urban(UKOL) | UKOL Course 5 (M75, M80, M85, M90, M95, W65, W70) | 00:45:31 | 11th | 941 | |
| 12/07/25 | Urban Event - EuroCity Weekend (UKOL) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80) | 00:30:41 | 7th | 936 | |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 5 (M75, M80, M85, W65, W70) | 00:36:43 | 5th | 965 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 5 (M75, W65, W70) | 00:29:31 | 5th | 960 | |
| 18/05/25 | Northern Championships (UKOL) | UKOL Course 11 (M80, W70) | 01:18:31 | 17th | 907 | |
| 17/05/25 | BL Middle Event (Northern Champs Weekend) (UKOL) - Knipe Scar | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:39:29 | 4th | 924 | |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 16 (M80, W70) | 01:36:57 | |||
| 04/05/25 | Irish Long (UKOL) | UKOL Course 11 (M75, M80, M85, W70) | 00:40:47 | 9th | 925 | |
| 03/05/25 | Irish Middle (UKOL) | UKOL 9 (M75, M80, W70, W75) | 00:30:50 | 8th | 950 | |
| 02/05/25 | Irish Sprint Championships (UKUL) | 5 | 00:25:23 | 8th | 961 | |
| 01/05/25 | Ballymena Urban (UKUL) | 5 | 00:31:49 | 4th | 969 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 14 (M75, W65, W70) | 00:15:12 | 50th | 949 | |
| 13/04/25 | Limerigg Scottish Orienteering League 2 | Short Green | 00:51:24 | 3rd | 1023 | Racing Chl: Silver |
| 23/03/25 | Scottish Orienteering League 1 - Moravian - Lady Culbin | Short Green | 01:20:00 | 4th | 973 | Racing Chl: Bronze |
| 22/03/25 | Scottish Middle Championships | C5 | 00:44:04 | 19th | 943 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Green (M80, W70) | 00:48:13 | 2nd | 961 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 11 (M80, W70, W75) | 00:42:59 | 11th | 939 | |
| 08/03/25 | Gillingham Urban (UKOL) | UKOL 5 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:33:59 | 5th | 977 | |
| 23/02/25 | CompassSport Cup Heat | 10 Super Vet Short green | 00:44:34 | 3rd | 990 | |
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Very Short Green (M80, M85, W70, W75, W80, W85) | 00:31:42 | 1st | 983 | |
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 8 (M75, M80, W65, W70) | 00:50:28 | 10th | 993 | |
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 5 | 00:41:08 | 6th | 1005 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 5 | 00:35:01 | 7th | 985 |