| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 13/06/10 | British Sprint Age Class Championships - Race 1 | Badge Course 3 | 00:15:26 | 5th | 1286 | |
| 12/06/10 | Winchester Urban Race | Men Open | 00:55:57 | 3rd | 1259 | |
| 31/05/10 | York Park Race | A Open Men/M40+ | 00:34:24 | 12th | 1258 | |
| 29/05/10 | Scottish Championships - Individual - World Ranking Event | 5X | 00:58:43 | 5th | 1285 | |
| 16/05/10 | Regional Event | Short Brown | 00:49:55 | 1st | 1276 | |
| 28/03/10 | FVO Regional Event, World Ranking Event & Scottish O League 1 | Short Brown | 01:03:56 | 1st | 1309 | |
| 07/03/10 | ELO SoSOL | Brown | 01:05:22 | 14th | 1278 | |
| 06/03/10 | Scottish Sprint Championships | Badge 1 (M21E) | 00:20:25 | 27th | 1237 | |
| 29/11/09 | Whitbarrow Cumbrian Galloppen event | Brown | 01:02:03 | 1st | 1296 | |
| 27/09/09 | SELOC Regional Event | Brown | 01:17:22 | 1st | ||
| 07/08/09 | Scottish 6 Days - Day 5 | M45L | 00:54:07 | 10th | 1291 | |
| 06/08/09 | Scottish 6 Days - Day 4 | M45L | 01:03:41 | 10th | 1292 | |
| 31/05/09 | Twin Peak Regional Event Day2 | Short Brown 1 | 00:59:40 | 3rd | 1292 | |
| 30/05/09 | Twin Peak Day 1 Regional Event | Short Brown 1 | 00:56:54 | 3rd | 1317 | |
| 10/04/09 | JK Day 1 - Sprint | M45L | 00:19:12 | 9th | 1276 | |
| 05/04/09 | TAY Regional Event & Scottish O League 1 | Short Brown | 01:05:40 | 3rd | 1290 | |
| 04/04/09 | British Age Class Sprint Championships | Badge Course 3 | 00:29:42 | 7th | 1275 | |
| 28/02/09 | BRITISH ORIENTEERING CHAMPIONSHIPS | M45L | 01:12:37 | 18th | 1267 | |
| 01/02/09 | LOC Regional Event | M45L | 00:57:56 | 1st | 1271 |