| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 01/08/25 | Scottish 6 Days 2025 - Glen Dye (WRE) | 16 | 00:35:15 | 18th | 915 | |
| 31/07/25 | Scottish 6 Days 2025 - Balfour (WRE) (UKOL) | UKOL 16 (M80, W75) | 00:34:43 | 22nd | 898 | |
| 29/07/25 | Scottish 6 Days 2025 - Creag Choinnich (UKOL) | UKOL 16 (M80, W75) | 00:43:00 | 53rd | 841 | |
| 28/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:29:21 | 3rd | 949 | |
| 27/07/25 | Scottish 6 Days 2025 - Glen Feardar | 16 | 00:38:52 | 8th | 935 | |
| 16/03/25 | Worthlodge Forest SE League Event (UKOL) | UKOL Short Green (M80, W70) | 00:50:14 | 3rd | 945 | |
| 15/03/25 | British Middle Championships (UKOL) | UKOL Course 11 (M80, W70, W75) | 00:43:11 | 12th | 938 | |
| 15/12/24 | Mole Festive Event | Short Green | 00:38:37 | 6th | 943 | Racing Chl: Silver |
| 04/02/24 | GO SEL event & Southern Champs (UKOL) | UKOL 11 (M80, W70) | 61:15:00 | 5th | 951 | |
| 05/03/23 | HH Ace of Herts - Egypt Woods - National Event | Very Short Green | 00:49:15 | 1st | 954 | Racing Chl: Silver |
| 26/03/22 | British Orienteering Championships (UKOL) | UKOL 20 (M80, W75) | 01:08:23 | 13th | 931 | |
| 06/03/22 | British Middle Championships (UKOL) | UKOL Course 09A (M75, M80, M85, W55) | 00:42:11 | 24th | 990 | |
| 05/03/22 | BMOC weekend - Saturday event (UKOL) | UKOL Short Green (M75, M80, M85, W65, W70, W75, W80, W85) | 00:47:25 | 18th | 942 | |
| 14/11/21 | SN Trophy Long Valley North | Short Green | 00:51:31 | 2nd | 1031 | Racing Chl: Gold |
| 20/10/19 | CompassSport Cup Final | Course 7 | 01:04:07 | 57th | 933 | |
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C20 | 00:44:17 | 66th | 916 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C20 | 00:40:27 | 21st | 992 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C20 (M75, W65) | 00:54:21 | 10th | 1042 | |
| 20/01/19 | Puttenham Level B (SE League) | Short Green | 00:54:18 | 3rd | 979 | Racing Chl: Silver |
| 02/09/18 | British Middle Championships (UKOL) | UKOL Course9 (M75, M80, M85, W55, W60, W65) | 00:47:18 | 57th | 971 | |
| 01/09/18 | British Sprint Championships Finals | F-12 | 00:24:21 | 63rd | 844 | |
| 01/09/18 | British Sprint Championships Heats | H-5C | 00:16:44 | 20th | 981 | |
| 01/09/18 | British Sprint Championships (UKOL) | UKOL (M65, M70, M75, M80, M85, W65, W70, W75, W80, W85) | 00:24:21 | 63rd | ||
| 17/09/17 | Dales Weekend Day 2 & YHOA Superleague | Short Green | 00:43:38 | 2nd | 1036 | Racing Chl: Gold |
| 16/09/17 | Dales Weekend Day 1 | Short Green | 00:41:59 | 4th | 1022 | Racing Chl: Gold |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C20(M75, W65) | 00:36:39 | 42nd | 986 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C20 | 00:54:43 | 7th | 1043 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C20(M75, W65) | 00:44:18 | 3rd | 1071 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C20 | 00:55:01 | 24th | 1011 | |
| 06/05/17 | British Long Championships (UKOL) | UKOL 22 (M70, W65) | 01:19:44 | 15th | 976 | |
| 29/01/17 | DVO Level B - Shining Cliff | Short Green | 00:45:12 | 1st | 1015 | Racing Chl: Silver |
| 29/07/16 | Croeso 2016 Day 5 (the final day) | 7 | 00:59:41 | 45th | 1030 | |
| 28/07/16 | Croeso 2016 Day 4 | 7 | 00:42:10 | 38th | 1075 | |
| 26/07/16 | Croeso 2016 Day 3 | 7 | 01:00:51 | 64th | 1039 | |
| 25/07/16 | Croeso 2016 Day 2 (UKOL) | UKOL Course 7 (M70, W60) | 00:39:46 | 50th | 1027 | |
| 24/07/16 | Croeso 2016 Day 1 (UKOL) | UKOL Course 7 (M70, W60) | 00:53:13 | 37th | 1075 | |
| 08/05/16 | YHOA Middle Distance Championships & Superleague | Green | 00:54:15 | 13th | 1050 | Racing Chl: Bronze |
| 13/03/16 | Compass Sport Cup and Trophy Heat | Short Green | 00:44:50 | 44th | 897 | Racing Chl: Gold |
| 08/11/15 | GO Middle Distance Event | Green | 00:43:59 | 2nd | 1048 | Navigation Chl |
| 18/04/15 | British Long Distance Orienteering Championships (UKOL) | Course 22 | 00:48:33 | 1st | 1015 | |
| 15/03/15 | CompassSport Cup SE Heat | Short Green (7)(8b) | 00:41:28 | 9th | 1049 | |
| 14/12/14 | CompassSport Cup Final | Vets Sht Grn (7) | 49:54:00 | 9th | 1003 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (Day 3) | Badge 20 (M10B, W10B) | 00:51:17 | 6th | 966 | |
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | UKOL Badge (M70) | ||||
| 20/04/14 | Jan Kjellstrom Orienteering Festival (UKOL6 - uses combined results of Day 2 & 3) | M70S | ||||
| 19/04/14 | Jan Kjellstrom Orienteering Festival (Day 2) | Badge 16 (M14A, M16B) | 01:01:23 | 45th | 1052 | |
| 09/03/14 | Sarum Saunter | Course G | 00:53:19 | 15th | 1000 | |
| 16/02/14 | CompassSport Cup Heat | 7 Short Green (Vet) | 00:33:57 | 3rd | 1067 | |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C24 | 00:59:42 | 12th | 1105 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C24 | 00:59:50 | 33rd | 1052 |