| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Blue (M65, M70, W16, W50, W55) | 00:48:59 | 20th | ||
| 16/03/25 | Junior Sprint selection race for EYOC & JWOC | 2 | 00:16:13 | 6th | ||
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 10 (M75, W16, W18, W20, W65) | 00:28:17 | 14th | ||
| 23/02/25 | CompassSport Cup Heat | 8B Junior Women (Short Green) | 00:29:52 | 7th | ||
| 09/02/25 | Plean Regional Event (UKOL) | UKOL Blue (M60, W16, W18, W20, W35, W40, W45) | 00:45:25 | 8th | ||
| 08/02/25 | British Night Championships (UKOL) | UKOL Course 6 (M65, W16, W55) | 00:43:19 | 1st | ||
| 02/02/25 | SOUL & UKUL 2 - Musselburgh | Course 6 | 00:11:22 | 2nd | ||
| 01/02/25 | Scottish Night Championships | Course 5 | 00:21:24 | 1st | ||
| 26/01/25 | Edinburgh Big Weekend - Arthur's Seat Classic | Blue | 01:02:57 | 18th | Racing Chl: Gold | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Short | 00:11:07 | 1st | ||
| 01/01/25 | Christmas Cup Day 4 (Resolution Sprint) | Medium | 00:19:45 | 1st | ||
| 31/12/24 | Christmas Cup Day 3 | Medium | 00:39:02 | 1st | ||
| 30/12/24 | Christmas Cup Day 2 | Medium | 01:05:12 | 5th | ||
| 29/12/24 | Christmas Cup Day 1 | Medium | 00:39:39 | 1st | ||
| 20/11/24 | Bantaskine Night Event | Short BB | 00:36:11 | 1st | ||
| 17/11/24 | KFO Orienteering and ESOA Championships | Green | 00:42:09 | 4th | Racing Chl: Gold | |
| 27/10/24 | Scottish Orienteering League 5 (inc. Junior Inter-Area Individual) | Light Green | 01:15:06 | 15th | Racing Chl: Bronze | |
| 26/10/24 | Keppernach Regional event (inc. JIA Relay) | Green | 01:03:47 | 14th | Racing Chl: Bronze | |
| 12/10/24 | Junior Home Internationals Individual | W14 | 00:37:20 | 2nd | ||
| 28/09/24 | Junior Inter Regional Championships | W14 | 00:33:40 | 2nd | ||
| 08/09/24 | FVO SoSOL | 1 Person Relay - Long | 00:55:12 | 22nd | ||
| 07/09/24 | Scottish Orienteering League 4 (inc. Senior Home Internationals Individual) | Light Green | 00:35:06 | 2nd | Racing Chl: Gold | |
| 01/09/24 | Cambus O'May: GB Team Selection Race (Long) | Sunday Short | 01:05:47 | 4th | ||
| 31/08/24 | Cambus O'May: GB Team Selection Race (Middle) | Saturday Short | 00:43:11 | 2nd | ||
| 16/07/24 | WOC2024 Tour - Urban sprint | C9 | 00:11:59 | 11th | ||
| 15/07/24 | WOC2024 Tour - Urban Historic Edinburgh UKUL | C9 | 00:20:02 | 9th | ||
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C9 | 00:14:21 | 12th | ||
| 13/07/24 | WOC2024 Tour - Indoor race | C9 | 00:20:36 | 31st | ||
| 12/07/24 | WOC2024 Tour - Urban sprint | C9 | 00:13:20 | 19th | ||
| 25/05/24 | Scottish Championships - Individual (UKOL) | C11 | 00:38:34 | 1st | ||
| 12/05/24 | STAG's Glasgow EURO City Race (UKOL) (SOUL 4) | UKOL 6 (M16, W16) | 00:18:20 | 2nd | ||
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 7 | 00:14:13 | 2nd | ||
| 04/05/24 | Sprint Scotland (Race 2) | Course 7 | 00:13:41 | |||
| 04/05/24 | Sprint Scotland (Race 1) | Course 7 | 00:14:48 | 3rd | ||
| 28/04/24 | Northern Championships (UKOL) | 16 | 00:33:42 | 1st | ||
| 27/04/24 | British Middle Championships (UKOL) | 16 | 00:25:47 | 6th | ||
| 13/04/24 | British Orienteering Championships (UKOL) | 22 | 00:36:40 | 1st | ||
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | 21 | 00:40:22 | 3rd | ||
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 21 | 00:18:58 | 1st | ||
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 8 (W16) | 00:17:47 | 6th | ||
| 17/03/24 | Scottish Orienteering League 1 (Scottish Spring) | Light Green | 00:30:32 | 1st | Racing Chl: Gold | |
| 16/03/24 | Scottish Spring - UltraSprint | 00:05:50 | 74th | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:06:20 | 74th | |||
| 16/03/24 | Scottish Spring - UltraSprint | 00:05:31 | 74th | |||
| 16/03/24 | Scottish Spring - Middle | 00:44:35 | 36th | |||
| 10/03/24 | ESOC SoSOL | Brown | 01:05:36 | 16th | Racing Chl: Gold | |
| 03/03/24 | Dallaschyle Regional event | Light Green | 00:39:21 | 1st | Racing Chl: Gold | |
| 18/02/24 | CompassSport Cup Heat | 9B | 00:20:27 | 1st | ||
| 11/02/24 | LOC Cumbrian Galoppen (UKOL] | UKOL Green (M65, M70, W16, W45, W50, W55, W60) | 00:47:31 | 14th | ||
| 10/02/24 | British Night Championships (UKOL) | UKOL 6 (M65, M70, W16, W55, W60) | 00:41:48 | 6th |