| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 12/03/23 | COMPASS SPORT CUP HEAT | Short Brown | 02:08:04 | 16th | 969 | Racing Chl: Bronze |
| 19/02/23 | ESOC SOUL4 | 2 | 01:00:07 | 18th | 883 | |
| 11/02/23 | TAY Urban Event - SOUL3 | 2 | 01:00:58 | 12th | 957 | |
| 30/10/22 | ESOC SOUL11 incorporating 'Tinto Twin' Day 2 | Course 2 | 01:02:16 | 16th | 988 | |
| 19/06/22 | Birmingham Urban European City Race Tour | Course 2 | 01:22:40 | 59th | 979 | |
| 05/06/22 | Newcastle City Race (UKUL) | 2 | 01:23:38 | 23rd | 908 | |
| 03/04/22 | STAG's Cumbernauld Urban 2022 - SOUL6 | 2 | 01:09:55 | 10th | 952 | |
| 13/03/22 | Falkirk Wheel Middle Race | Green | 00:56:22 | 21st | 993 | Racing Chl: Silver |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 2 (M40, M45, M50, W18, W20, W21, W35) | 00:56:16 | 86th | 936 | |
| 14/11/21 | Stirling City Race - SOUL 6 | 2 | 01:18:08 | 19th | 957 | |
| 31/10/21 | East Cheshire Urban weekend - Day 2 Knutsford | Course 2 | 01:19:54 | 29th | 913 | |
| 10/10/21 | DEE Northwich Urban Race | 2 | 01:16:14 | 14th | 980 | |
| 05/09/21 | Astley Park and Astley Village | Blue | 01:01:11 | 8th | 1062 | Racing Chl: Gold |
| 22/08/21 | British Sprint Championships (UKOL) | UKOL M45 (M45) | 01:20:21 | 19th | ||
| 22/08/21 | British Sprint Championships Qualifiers | Q2B | 00:23:08 | 35th | 1063 | |
| 22/08/21 | British Sprint Championships Finals | F7 | 00:20:21 | 18th | 1027 | |
| 06/08/21 | Scottish 6 Days - Day 5 (UKOL) | UKOL C8 (M65, W50) | 02:01:00 | 35th | 967 | |
| 05/08/21 | Scottish 6 Days - Days 4 and 5 combined for UKOL | UKOL C8 (M65, W50) | 02:01:00 | 83rd | ||
| 02/08/21 | Scottish 6 Days - Day 2 (UKOL) | UKOL C8 (M65, W50) | 00:59:31 | 48th | 933 | |
| 01/08/21 | Scottish 6 Days - Day 1 | C8 | 01:57:53 | 52nd | 770 | |
| 06/06/21 | Northern Championships (UKOL) | UKOL 10 (M65, W45, W50) | 02:08:55 | 68th | 992 | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | UKOL 4 (M45, M50) | 02:16:31 | 85th | 855 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 1 | Veteran Men | 00:16:31 | 14th | 998 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 2 | Veteran Men | 00:16:37 | 15th | 934 | |
| 01/12/19 | 21st Glasgow Parks Championships - Race 3 | Veteran Men | 00:46:55 | 12th | 1018 | |
| 10/11/19 | Twin Peak Day 2 | Course 2 | 01:16:58 | 12th | 1072 | |
| 03/11/19 | Leek Urban WMUL | Course 2 | 01:10:05 | 10th | 1026 | |
| 27/10/19 | October Odyssey Day 2 - Dukes House Woods - NEOA champs | Blue | 01:49:41 | 35th | 1046 | Racing Chl: Bronze |
| 26/10/19 | October Odyssey Day 1 Hexham Urban | Course 2 | 00:51:40 | 14th | 1052 | |
| 20/10/19 | PFO Autumn Series 4 of 4 | Blue | 01:22:20 | 23rd | 915 | Racing Chl: Silver |
| 03/08/19 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | UKOL C27 (W50) | 00:38:24 | 29th | 1083 | |
| 02/08/19 | Scottish 6Days - Strathearn 2019 - Day 5 | C27 | 01:44:44 | 54th | 997 | |
| 01/08/19 | Scottish 6Days - Strathearn 2019 - Day 4 | C27 | 01:20:47 | 61st | 963 | |
| 31/07/19 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 2 | 00:28:01 | |||
| 30/07/19 | Scottish 6Days - Strathearn 2019 - Day 3 | C27 | 01:10:49 | 62nd | 982 | |
| 29/07/19 | Scottish 6Days - Strathearn 2019 - Day 2 | C27 | 01:21:30 | 55th | 994 | |
| 28/07/19 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | UKOL C27 (W50) | 01:39:47 | 32nd | 1055 | |
| 28/04/19 | MDOC Middle Distance Urban | 2 | 00:54:38 | 21st | 1060 | |
| 24/03/19 | KFO Urban Event incorporating bto SOUL4 | 2. Brown | 00:52:29 | 10th | 1049 | |
| 17/02/19 | STAG SoSOL | Green | 01:05:13 | 13th | 1003 | Racing Chl: Silver |
| 03/02/19 | ESOC Sprint-O - Race 2 | Course 2 | 00:21:07 | 38th | 1048 | |
| 03/02/19 | ESOC Sprint-O incorporating Scottish Sprint Championships and bto SOUL2 | Course 2 | 00:23:54 | 45th | 1011 | |
| 26/01/19 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 2 | 01:17:32 | 91st | 1012 | |
| 04/11/18 | Eurocity Race Tour weekend (Urban event) | 2 | 00:55:27 | 51st | 1091 | |
| 07/10/18 | Liverpool Big Weekend Urban Event (UKOL) | UKOL (M18, M20, M21, M35, M40, M45, M50, W18, W20, W21, W35) | 00:45:02 | 60th | 1061 | |
| 06/10/18 | Liverpool Big Weekend Day 1 Formby Dunes (UKOL) | UKOL Blue (M16, M55, M60, W35, W40) | 01:32:23 | 77th | 974 | |
| 23/09/18 | Lancaster Urban event | 2 MV WO | 01:08:58 | 25th | 1027 | |
| 22/09/18 | NW Sprint Champs race 2 | B2 | 00:19:31 | 27th | 1057 | |
| 22/09/18 | NW Sprint champs race 1 | A2 | 00:20:26 | 25th | 1058 | |
| 25/08/18 | White Rose | Blue | 01:15:40 | 49th | 955 | Racing Chl: Bronze |