| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/11/22 | ELO SOUL13 | Course 4 | 00:32:51 | 9th | 1017 | |
| 20/11/22 | INT SOUL12 | C4 | 00:43:28 | 13th | 1036 | |
| 28/08/22 | White Rose Weekend Classic Event & YHOA SuperLeague | Green | 01:47:56 | 68th | 714 | Navigation Chl |
| 27/08/22 | White Rose Weekend: Middle Distance Event | Green | 00:52:06 | |||
| 21/08/22 | STAG 23rd GPC - Race 3 | Course 4 | 00:36:32 | 12th | 971 | |
| 21/08/22 | STAG 23rd GPC - Race 2 | Course 4 | 00:25:54 | 20th | 706 | |
| 21/08/22 | STAG 23rd GPC - Race 1 | Course 4 | 00:21:09 | 14th | 965 | |
| 10/08/22 | Penrith Urban Event | Course 4 | 00:49:39 | 33rd | 944 | |
| 07/08/22 | Lakes 5 Days - Day 1 | 8 | 02:21:41 | 91st | 732 | |
| 12/06/22 | British Sprint Championships Finals | F4a-A | 00:28:54 | 57th | 930 | |
| 12/06/22 | British Sprint Championships (UKOL) | UKOL F4a (M65, M70, W55, W60) | 00:28:54 | 57th | ||
| 12/06/22 | British Sprint Championships Qualifiers | Q4-2 | 00:20:55 | 36th | 956 | |
| 22/05/22 | MDOC Urban Weekend UKUL | Course 4 | 00:50:00 | 29th | 989 | |
| 21/05/22 | MDOC Urban Weekend | Course 4 | 00:48:01 | 21st | 1013 | |
| 15/05/22 | Scottish Orienteering League 3 | Short Green | 00:49:05 | 25th | 888 | Racing Chl: Bronze |
| 03/04/22 | STAG's Cumbernauld Urban 2022 - SOUL6 | 4 | 00:44:14 | 14th | 1003 | |
| 20/03/22 | Duddon Spring Weekend Day 2 Long distance | Short Green | 01:13:24 | 17th | 891 | Racing Chl: Bronze |
| 13/03/22 | Falkirk Wheel Middle Race | Short Green | 00:41:13 | 3rd | 994 | Racing Chl: Gold |
| 12/03/22 | CompassSport Cup Heat | Veterans Short Green | 01:12:25 | 25th | 951 | |
| 06/03/22 | ESOC SoSOL | Short Green | 01:03:50 | 8th | 976 | Racing Chl: Bronze |
| 19/02/22 | RR Winter Local 2 | Short Green | 00:56:57 | 16th | Navigation Chl | |
| 12/02/22 | Oxford City Race | 4 | 01:05:51 | 39th | 918 | |
| 06/02/22 | ESOC SOUL2 | 4 (Green) | 00:42:38 | |||
| 23/01/22 | Big Weekend Classic (UKOL, SoSoL) | UKOL Short Green (M75, M80, W65, W70, W75, W80) | 01:21:39 | 41st | 746 | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 4 (M65, M70, W55, W60) | 00:29:58 | 40th | 997 | |
| 13/11/21 | RR Autumn Series 3 | Green | 00:59:41 | 14th | Navigation Chl | |
| 02/10/21 | RR Autumn Series 2 | Green | 01:37:29 | 12th | Navigation Chl | |
| 26/09/21 | AYROC/STAG Ayrshire Weekend - Event 2/2 - SOUL 3 incorporating Scottish Sprint Champs | 4 | 00:43:18 | 23rd | ||
| 26/09/21 | AYROC Scottish Sprint Champs - Race 2 | 4 | 00:21:58 | 27th | 909 | |
| 26/09/21 | AYROC Scottish Sprint Champs - Race 1 | 4 | 00:21:20 | 22nd | 958 | |
| 25/09/21 | STAG/AYROC Ayrshire Weekend - Event 1/2 - SOUL 2 | Course 4 | 00:52:14 | 18th | 914 | |
| 11/09/21 | RR Autumn Series 1 | Green | 01:14:44 | 8th | Navigation Chl | |
| 22/08/21 | British Sprint Championships Finals | F14 | 00:16:44 | 13th | 980 | |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL W60 (W60) | 01:16:44 | 14th | ||
| 22/08/21 | British Sprint Championships Qualifiers | Q4A | 00:18:19 | 19th | 948 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C15 (W70) | 01:18:07 | 16th | 874 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C15 (W70) | 01:18:07 | 28th | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C15 (W70) | 00:33:55 | 33rd | 868 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C15 | 00:52:04 | 18th | 942 | |
| 11/07/21 | Angle Tarn Pikes Cumbrian Galoppen | Green | 01:13:27 | 52nd | 932 | Racing Chl: Bronze |
| 27/06/21 | Cumbrian Galoppen | ShortGreen | 00:49:40 | 8th | 928 | |
| 26/06/21 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:30:04 | 46th | Racing Chl: Bronze | |
| 13/06/21 | ESOC National Event incorporating the Scottish Orienteering Championships | Short Green | 01:08:27 | 23rd | 964 | Navigation Chl |
| 29/05/21 | ELO Local Events in Edinburgh and the Lothians | Light Green | 01:18:26 | 40th | Racing Chl: Bronze | |
| 15/03/20 | CompassSport Cup Heat | 7 Veterans Short Green | 01:14:08 | 18th | 903 | |
| 23/02/20 | ESOC SoSOL | Short Green | 00:42:49 | 3rd | 921 | Racing Chl: Bronze |
| 02/02/20 | ESOC SOUL 2 | 00:49:26 | 7th | 1029 | ||
| 26/01/20 | Big Weekend - Classic Race | Short Green | 00:47:28 | 19th | 967 | Racing Chl: Bronze |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 4 | 00:55:14 | 52nd | 1015 | |
| 24/11/19 | ELO SoSOL | Green | 01:21:24 | 17th | 935 | Racing Chl: Bronze |