| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 03/02/13 | Gramp Scolty Colour Coded | Brown | 01:12:57 | 1st | 1296 | Racing Chl: Gold |
| 26/01/13 | EUOC Burns Weekend - Urban - Incorporating SOUL1 | Course C | 00:39:12 | 8th | 1261 | |
| 11/11/12 | Gramp District Event Raemoir | Green | 00:39:55 | 1st | 1239 | Racing Chl: Gold |
| 04/11/12 | MAROC District: Cambus O May | Brown | 01:07:18 | 1st | 1270 | Racing Chl: Gold |
| 23/09/12 | STAG's 30th Anniversary Event, Scottish O League 5 & incorporating SHI Individual | Short Brown | 01:14:16 | 1st | 1271 | Racing Chl: Gold |
| 16/09/12 | MAROC District: Pannanich | Brown | 01:22:31 | 4th | 1216 | Racing Chl: Gold |
| 09/09/12 | GRAMP Scottish O League 4 | Short Brown | 00:51:58 | 1st | 1267 | Racing Chl: Gold |
| 12/08/12 | Gramp District Event Crathes | Brown | 01:01:35 | 4th | 1257 | Racing Chl: Gold |
| 15/07/12 | INVOC Rogie Colour Event | Brown | 01:00:53 | 2nd | 1276 | Navigation Chl |
| 24/06/12 | MAROC District: Sluie | Brown | 01:22:08 | 4th | 1231 | Racing Chl: Gold |
| 05/05/12 | British Orienteering Championships | Badge 14 (W60S, W55S, M70S, W65S) | 01:08:12 | 4th | 1271 | |
| 29/04/12 | MAROC District: Balnagowan | Brown | 00:54:51 | 4th | 1246 | Racing Chl: Gold |
| 14/04/12 | SOLWAY Scottish O League 2 - The Titanic SOL | Short Brown | 00:54:34 | |||
| 08/04/12 | JK Weekend - Day 3 | Badge 14 (W60S, W55S, M70S, W65S) | 00:53:44 | 2nd | 1295 | |
| 06/04/12 | JK Weekend - Day 1 - Sprint | Badge 5 (W21L, M21S) | 00:15:17 | 7th | 1262 | |
| 04/03/12 | St. Andrews Weekend - Urban Race incorporating SOUL 2 | Badge 2 (W21E) | 00:41:20 | 16th | 1193 | |
| 03/03/12 | St. Andrews Weekend - Scottish Sprint Champs Race 1 | B | 00:14:54 | 10th | 1231 | |
| 03/03/12 | St. Andrews Weekend - Scottish Sprint Champs Race 2 | B | 00:16:43 | 11th | 1220 | |
| 25/02/12 | GRAMP Scottish Night Championships | UKOL Badge Course 2 | 00:58:30 | 2nd | ||
| 19/02/12 | Scottish CompassSport Cup & Trophy Heat | Brown | 00:58:25 | |||
| 21/01/12 | EUOC Burns Weekend - Urban Race incorporating SOUL 1 | B | 00:41:42 | 19th | 1218 | |
| 06/11/11 | MAROC - Inver | Black | 01:36:36 | 5th | ||
| 25/09/11 | GRAMP Scottish O League 6 | 3 Short Brown | 00:54:01 | 4th | 1258 | |
| 18/09/11 | INVOC League - Anagach | Brown | 00:22:58 | |||
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Course 45 | 01:02:46 | 3rd | 1303 | |
| 04/08/11 | Scottish 6 Days - 2011 - Day 4 | Course 45 | 01:08:43 | 3rd | 1296 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Course 45 | 01:03:43 | 12th | 1284 | |
| 12/06/11 | Day 2 - Scottish O League 4 - Culbin Forest | Short Brown | 01:06:12 | 4th | 1267 | |
| 11/06/11 | Day 1 - Nopesport Urban League - Lossiemouth | Veteran Men (M40+) | 00:53:24 | 9th | 1251 | |
| 28/05/11 | Scottish Individual Championships | Course 08 | 01:14:28 | 3rd | 1298 | |
| 14/05/11 | Individual | Badge Course 13 | 01:09:32 | 1st | 1290 | |
| 03/04/11 | FVO Scottish O League 2 | Black | 01:20:33 | 6th | 1271 | |
| 02/04/11 | Nopesport Urban League - Erskine | UKOL Badge Course 2 | 00:37:30 | 6th | 1259 | |
| 27/03/11 | MAROC - Redburn | Brown | 01:02:54 | 1st | 1336 | |
| 06/03/11 | INT Scottish O League 1 | Black | 01:18:58 | 9th | 1286 | |
| 05/03/11 | TAY Scottish Sprint Championships | 2. 40+ | 00:16:21 | 5th | 1268 | |
| 20/02/11 | MAROC - Bogendreip | Brown | 00:58:13 | 3rd | 1279 | |
| 10/10/10 | AIRE Full Bronte Weekend - Otley Street Race | A | 00:44:29 | 11th | 1225 | |
| 09/10/10 | AIRE Full Bronte Weekend - Bronte Double Urban Street Race | A | 00:54:45 | 11th | 1240 | |
| 02/10/10 | Veterans Home International (Ind.) & Regional | ShortBrown | 00:57:28 | 6th | 1288 | |
| 12/09/10 | SoSOL 1/CompassSport Cup SOA round | Brown | 01:12:37 | 17th | ||
| 12/09/10 | Open Classic incorporating SoSOL 1 & the Scottish CompassSport Cup Heat | Brown | 01:12:37 | 17th | 1312 | |
| 05/09/10 | MAROC Regional Event & Scottish O League 5 | Black | 01:18:14 | 5th | 1283 | |
| 01/05/10 | British Orienteering Championships | M45L | 01:08:35 | 1st | 1321 | |
| 04/04/10 | Day 3 (Individual) | Course No 13 (M45L) | 00:56:30 | 1st | 1317 | |
| 03/04/10 | Day 2 (Individual) | Course No 11 (M45L) | 00:56:14 | 4th | 1303 | |
| 02/04/10 | Day 1 (Sprint) | Course No 3 (M40, M45) | 00:15:14 | 9th | 1321 | |
| 31/01/10 | JOK Burns Weekend - Chasing Sprint | Men Open | 00:45:14 | 6th | ||
| 30/01/10 | EUOC Burns Weekend City Race | Long | 00:50:34 | 20th | 1292 | |
| 15/11/09 | Regional Event | Short Brown | 00:55:11 | 6th | 1304 |