| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/07/24 | WOC2024 Tour - Middle Distance (SOUL 5) | C7 | 00:43:02 | 63rd | 752 | |
| 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:12:08 | 460th | ||
| 23/06/24 | British Sprint Championships - Finals | F18 | 00:12:08 | 9th | 806 | |
| 23/06/24 | British Sprint Championships - Qualifiers | Q15 | 00:22:21 | 44th | 799 | |
| 09/06/24 | Scottish Orienteering League 3 | Short Green | 01:21:33 | 15th | 769 | Navigation Chl |
| 29/05/24 | Callandar Park Wednesday Evening Event | Orange | 00:46:48 | |||
| 25/05/24 | Scottish Championships - Individual (UKOL) | UKOL C8 (M75, M80, W65, W70) | 01:52:45 | 48th | 734 | |
| 22/05/24 | Bantaskine Wednesday Evening Event | Orange | 00:57:20 | 8th | Navigation Chl | |
| 19/05/24 | Tayside SoSOL | Short green | 01:06:19 | 5th | Racing Chl: Bronze | |
| 18/05/24 | Beecraigs West Local Event | Orange | 00:41:26 | 3rd | Racing Chl: Bronze | |
| 15/05/24 | Braco Wednesday Evening Event | Orange | 00:35:29 | 9th | Racing Chl: Bronze | |
| 08/05/24 | Abbey Craig Wednesday Evening Event | Orange | 00:34:49 | 8th | Racing Chl: Bronze | |
| 05/05/24 | Sprint Scotland (Race 3) - SOUL 3 | Course 6 | 00:51:15 | 14th | 801 | |
| 04/05/24 | Sprint Scotland (Race 2) | Course 6 | 00:21:19 | 10th | 796 | |
| 04/05/24 | Sprint Scotland (Race 1) | Course 6 | 00:29:11 | 10th | 812 | |
| 01/05/24 | Hermitage Woods Wednesday Evening Event | Orange | 00:41:50 | 7th | Navigation Chl | |
| 28/04/24 | Northern Championships (UKOL) | UKOL 13 (M85, W80) | 01:05:16 | 5th | 800 | |
| 27/04/24 | British Middle Championships (UKOL) | UKOL 15 (M85, W70, W75, W80, W85) | 00:42:41 | 24th | 790 | |
| 24/04/24 | Tulliallan Wednesday Evening Event | Orange | 00:41:42 | |||
| 21/04/24 | Scottish Orienteering League 2 | Short Green | 02:05:02 | 11th | 714 | Navigation Chl |
| 20/04/24 | Scottish Middle Championships | 5 | 01:04:12 | 12th | 833 | |
| 13/04/24 | British Orienteering Championships (UKOL) | UKOL 15 (M80, W70) | 01:37:09 | 48th | 772 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 17 (M80, W70) | 01:22:43 | 99th | 798 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 16 (M80, W70) | 01:03:56 | 85th | 816 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 13 (M75, M80, M85, W65, W70, W75, W80, W85) | 00:25:11 | 119th | 833 | |
| 24/03/24 | ELO SoSOL | Light Green | 01:02:09 | 10th | Racing Chl: Bronze | |
| 03/03/24 | Doune Ponds Local Event | Light Green | 00:53:40 | 14th | Racing Chl: Bronze | |
| 25/02/24 | SOUL 2 - Solway Orienteering Weekend | 5 MHV, WUV, WHV | 00:35:53 | 18th | 797 | |
| 18/02/24 | CompassSport Cup Heat | 10 | 01:08:09 | 11th | 755 | |
| 28/01/24 | EUOC Big Weekend - Urban / SOUL 1 | 6 | 00:47:50 | 36th | 860 | |
| 27/01/24 | EUOC Big Weekend - WRE Sprint | 6 | 00:19:06 | 30th | 836 | |
| 02/12/23 | INT SOUL11 | 5 | 00:44:44 | 17th | 751 | |
| 18/11/23 | FVO Club Championships and Open Colour-Coded event | Short Green | 01:00:42 | 13th | Navigation Chl | |
| 12/11/23 | CompassSport Cup Final | 10. Super vets short green | 01:42:30 | 28th | 740 | |
| 15/10/23 | Euromeeting Individual Sprint with Stirling City Race for other classes (SOUL10) | Course 5 | 00:35:14 | 18th | 768 | |
| 14/10/23 | Stirling University Public Race (PM) | Course 5 | 00:21:41 | 14th | 713 | |
| 14/10/23 | Euromeeting KO Sprint (and Individual Sprint for public race classes) | Course 5 (WQ3) | 00:25:55 | 14th | 737 | |
| 04/10/23 | Cambusbarron Sprint | Short | 00:34:06 | 21st | ||
| 27/09/23 | Grangemouth Sprint | Short | 00:34:26 | 14th | ||
| 16/09/23 | City of London Race (UKOL) | UKOL 7 (M65, M70) | 01:08:08 | 87th | 1011 | |
| 13/09/23 | Linlithgow Sprint | Short | 00:36:43 | 28th | ||
| 06/09/23 | Broomridge & Balquhidderock Sprint | Short | 00:36:54 | 26th | ||
| 03/09/23 | Sprint Scotland (Day 2) - WRE, UKUL17 & SOUL9 | 6: MHV, WUV, WHV | 01:09:30 | 17th | 702 | |
| 02/09/23 | Sprint Scotland - Race 2 | Course 6 | 00:22:13 | 10th | 706 | |
| 02/09/23 | Sprint Scotland (Day 1) - WRE | Course 6 | 00:21:48 | 12th | 653 | |
| 04/08/23 | S6D Moray 2023 Day 5 | C6 | 00:33:31 | 12th | 775 | |
| 03/08/23 | S6D Moray 2023 Day 4 (UKOL) | UKOL C6 (M85, W80) | 01:09:17 | 11th | 778 | |
| 02/08/23 | Scottish Six Days - Rest Day Sprint - UKUL14 & SOUL8 | 5 | 00:22:04 | 61st | 777 | |
| 01/08/23 | S6D Moray 2023 Day 3 | C6 | 01:03:23 | |||
| 31/07/23 | S6D Moray 2023 Day 2 (UKOL) | UKOL C6 (M85, W80) | 01:13:35 | 22nd | 690 |