| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Blue | 01:09:08 | 36th | 1094 | Racing Chl: Silver |
| 04/12/16 | 18th Glasgow Parks Championships - Race 1 | Super Veteran Men | 00:11:42 | 5th | 1117 | |
| 04/12/16 | 18th Glasgow Parks Championships - Race 2 | Super Veteran Men | 00:13:28 | 6th | 1110 | |
| 04/12/16 | 18th Glasgow Parks Championships - Race 3 | Super Veteran Men | 00:27:13 | 5th | ||
| 13/11/16 | Tinto Twin Day Event | Course 3 | 00:34:49 | 7th | 1121 | |
| 06/11/16 | ESOC Penicuik Weekend - SoSOL 7 incorporating ESOA Championships | Blue | 01:24:42 | 20th | 1153 | Racing Chl: Silver |
| 02/10/16 | Clyde Scottish Orienteering League 6 including JEC Spectator Race 3 | Blue | 01:40:58 | 41st | 1127 | Racing Chl: Bronze |
| 21/08/16 | AYROC SOSOL | Blue | 01:20:25 | 24th | 1104 | Racing Chl: Gold |
| 12/08/16 | Solway Orienteers - Austrian Exchange | Sudok-O | 00:42:46 | 23rd | ||
| 11/08/16 | Solway Orienteers Austrian Exchange | Green | 01:12:45 | 2nd | Racing Chl: Bronze | |
| 15/05/16 | SoSOL6 | Blue | 01:39:15 | 18th | 1090 | Racing Chl: Bronze |
| 17/04/16 | SoSOL 5 Drumlanrig Woods | Blue | 01:16:36 | 9th | 1092 | Racing Chl: Gold |
| 10/04/16 | Scottish Orienteering League 2 | Blue | 01:10:34 | 46th | 1131 | Racing Chl: Gold |
| 03/04/16 | Paisley urban race including SOUL 3 | 3. Men 55+, Women 40+ | 00:38:57 | 5th | 1129 | |
| 13/03/16 | CompassSport Cup Heat | Blue Men | 01:07:52 | 30th | 1129 | |
| 06/03/16 | Scottish Orienteering League 1 | Blue | 01:21:33 | 33rd | 1132 | Navigation Chl |
| 07/11/15 | Clyde 40th anniversary event | Blue | 00:59:01 | 10th | Navigation Chl | |
| 31/10/15 | STAG Weekend Race 2 of 3 -Middle Distance | Green | 01:03:25 | |||
| 31/10/15 | STAG Weekend Race 1 of 3 - Bto SOUL 8 Sprint | Course 3 | 00:19:07 | 8th | 1144 | |
| 11/10/15 | ESOC SoSOL 1 incorporating ESOA Championships | Blue | 01:13:55 | 18th | 1138 | Racing Chl: Gold |
| 30/08/15 | 17th Glasgow Parks Championships - Race 1 | Super Veteran Men | 00:16:39 | 7th | 1174 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 2 | Super Veteran Men | 00:14:00 | 7th | 1109 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 3 | Super Veteran Men | 00:22:11 | 7th | ||
| 23/05/15 | Scottish Championships Individual | Course 4 | 01:25:55 | 14th | 1157 | |
| 26/04/15 | INT SoSOL 7 | Blue | 00:50:08 | 15th | 1142 | Racing Chl: Gold |
| 12/04/15 | SOLWAY CompassPoint Scottish O League 3 | Blue | 01:30:01 | 17th | 1163 | Racing Chl: Bronze |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Blue | 01:13:04 | 38th | 1132 | Racing Chl: Silver |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Blue | 01:00:55 | 26th | 1163 | Racing Chl: Gold |
| 14/02/15 | CLYDE Scottish Sprint Championships | 3 M/W55+ | 00:17:55 | 16th | 1087 | |
| 31/01/15 | ESOC 50th Anniversary Weekend - Sprint-O incorporating bto SOUL 1 - Prologue | Course 2 | 00:22:38 | 23rd | 1101 | |
| 31/01/15 | ESOC 50th Anniversary Weekend - Sprint-O incorporating bto SOUL 1 - Chase | Course 2 | 00:22:21 | 13th | ||
| 07/12/14 | STAG's 16th Glasgow Parks Champs First Race | Super Veteran Men | 00:15:00 | 4th | 1152 | |
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Third Race & STAG's 500th Event | Super Veteran Men | 00:25:44 | 4th | ||
| 07/12/14 | STAG's 16th Glasgow Parks Champs - Second Race | Super Veteran Men | 00:15:42 | 5th | 1134 | |
| 30/11/14 | SoSOL | Blue | 01:05:26 | 11th | 1153 | Racing Chl: Gold |
| 09/11/14 | Clyde SoSOL Croy Hill - including Scottish Student Individual Champioships | blue | 01:08:18 | 21st | 1108 | Racing Chl: Gold |
| 26/10/14 | Tinto Twin - Day | Course 3 Lt Blue | 00:44:23 | 11th | 1137 | |
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Blue (M55, M60) | 01:07:33 | 34th | 1129 | |
| 21/09/14 | TAY SoSOL 1- Loch Ordie | Blue | 01:25:33 | 9th | 1126 | Racing Chl: Silver |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Blue | 01:14:57 | 28th | 1173 | Racing Chl: Bronze |
| 03/08/14 | Lakes 5 Days Day 1 (UKOL) | UKOL 3 (M55, W21) | 01:23:26 | 42nd | 1182 | |
| 31/05/14 | British Long Championships (UKOL 11) | UKOL Course 10 (M55) | 02:13:02 | 37th | 1112 | |
| 18/05/14 | TAY SoSOL 7 - Culteucher & Dron | Brown | 01:56:35 | 18th | 1111 | Racing Chl: Gold |
| 11/05/14 | STAG - Pre-Commonwealth Games Urban Event - incorporating bto SOUL4 and NUL4 | Badge 3 (M21L) | 00:46:40 | 11th | 1131 | |
| 27/04/14 | CLYDE CompassPoint Scottish O League 3 | Blue | 01:07:55 | 23rd | 1134 | Navigation Chl |
| 16/03/14 | KFO CompassPoint Scottish O League 1 | Blue | 01:02:16 | 29th | 1159 | Racing Chl: Gold |
| 09/03/14 | INTrepid Weekend - SoSOL6 | Brown | 01:11:33 | 26th | 1155 | Racing Chl: Gold |
| 16/02/14 | FVO CompassSport Cup Heat and SoSOL5 | Blue Men | 01:14:53 | 12th | 1190 | |
| 09/02/14 | ESOC Sprint-O - Prologue | Sprint | 00:24:18 | 24th | 1192 | |
| 09/02/14 | ESOC Sprint-O - Chase | Sprint | 00:21:19 | 28th |