| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/02/26 | CompassSport Cup Heat | 5 W18- W45+ | 01:05:26 | 20th | 949 | |
| 15/02/26 | Cumbrian galoppen | Green | 01:26:44 | 31st | 972 | Racing Chl: Bronze |
| 25/01/26 | EUOC Big Weekend - Pollok Halls Sprint | Long Sprint | 00:25:36 | 51st | 1092 | |
| 24/01/26 | Edinburgh Big Weekend - City Race (SOUL 1) | Course 4 | 00:53:57 | 27th | 1065 | |
| 23/01/26 | Edinburgh Big Weekend - Fight with the Night | Medium | 00:49:11 | 32nd | ||
| 07/12/25 | BL Penrith Urban (NWUL) | 2 | 00:38:01 | 12th | ||
| 05/10/25 | Cumbrian galoppen | Green | 00:52:52 | 7th | 1026 | Racing Chl: Gold |
| 14/09/25 | CompassSport Cup Final | 5 | 01:03:52 | 68th | 988 | |
| 13/09/25 | Urban Teesdale | B | 00:41:53 | 26th | 1071 | |
| 07/09/25 | Cumbrian Galoppen | Green | 01:15:33 | 31st | 983 | Racing Chl: Bronze |
| 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:37 | 113th | ||
| 31/08/25 | British Sprint Championships - Qualifiers | Q7 | 00:23:53 | 14th | 1074 | |
| 31/08/25 | British Sprint Championships - Finals | F8 | 00:22:37 | 15th | 1101 | |
| 16/08/25 | BL Saturday Series, Aughertree | Very Short Green | 00:34:07 | 1st | Racing Chl: Bronze | |
| 03/08/25 | Sprint Scotland Race 2 | B4 | 00:17:19 | 20th | 1106 | |
| 03/08/25 | Sprint Scotland Race 1 (SOUL 5) | A4 | 00:17:43 | 23rd | 1084 | |
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 12 | 01:23:35 | 106th | 848 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | 12 | 01:36:28 | 65th | 943 | |
| 30/07/25 | Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban) | 3 | 00:20:58 | 52nd | 1086 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | 12 | 00:42:31 | 70th | 973 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 12 | 01:46:24 | 74th | 936 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 12 | 01:23:35 | 99th | 849 | |
| 15/06/25 | Newcastle Urban (UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:58:36 | 20th | 966 | |
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 4 (M65, M70, W14, W16, W50, W55, W60) | 00:31:11 | 11th | 1045 | |
| 08/06/25 | BL Binsey Cumbrian Galoppen | Green | 00:51:49 | 12th | 1023 | Racing Chl: Gold |
| 10/05/25 | British Orienteering Championships (UKOL) | UKOL 16 (M80, W70) | 01:38:56 | 31st | 908 | |
| 20/04/25 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 12 (W50) | 02:13:01 | 41st | 936 | |
| 19/04/25 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 01:24:04 | 132nd | 905 | |
| 18/04/25 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 11 (M65, W50) | 00:15:37 | 40th | 1101 | |
| 05/04/25 | Scottish Sprint Championships (Race 1) | SS C3 | 00:17:57 | 21st | 1062 | |
| 05/04/25 | SOUL 3 - Tweedbank (Race 2) | SOUL C3 | 00:18:30 | 26th | 1024 | |
| 30/03/25 | Cumbrian Galoppen | Green | 01:42:11 | |||
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 8 (M18, M20, W50) | 01:23:57 | 67th | 888 | |
| 02/03/25 | Cumbrian galoppen | Green | 01:22:02 | 33rd | 984 | Racing Chl: Bronze |
| 23/02/25 | CompassSport Cup Heat | 5 | 01:11:15 | 26th | 989 | |
| 15/02/25 | CLARO Urban event | 2 | 00:54:35 | 19th | 1040 | |
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | WSprint | 00:21:50 | 17th | 1089 | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 01:08:12 | |||
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Medium | 00:24:52 | 18th | 1060 | |
| 01/12/24 | SROC NWUL Morecambe Urban event | Course 3 | 00:53:56 | 11th | 1048 | |
| 10/11/24 | Cumbrian galoppen | Green | 01:04:46 | 36th | 989 | Racing Chl: Bronze |
| 12/10/24 | DEE Weekend Middle Race (UKOL) Thurstaston Common | UKOL Green (M65, M70, W50, W55) | 01:00:22 | 34th | 946 | |
| 06/10/24 | October Odyssey Day 2 | Green | 01:09:47 | 24th | 942 | Racing Chl: Silver |
| 29/09/24 | BL High Pike Cumbrian Galoppen | Green | 01:06:09 | 41st | 969 | Racing Chl: Silver |
| 22/09/24 | Cumbrian Galoppen | Short Green | 01:00:54 | 11th | 950 | Racing Chl: Bronze |
| 13/07/24 | WOC2024 Tour - Indoor race | C4 | 00:21:48 | |||
| 23/06/24 | British Sprint Championships - Finals | F13 | 00:15:16 | 37th | 884 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q7 | 00:19:50 | 26th | 1003 | |
| 23/06/24 | 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, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:15:16 | 575th | ||
| 27/05/24 | York City Race | 3 | 00:52:22 | 16th | 1094 |