| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 31/10/15 | STAG Weekend Race 1 of 3 - Bto SOUL 8 Sprint | Course 1 | 00:17:00 | 6th | 1338 | |
| 25/10/15 | SAX District Event | Br | 00:52:52 | 1st | 1279 | |
| 11/10/15 | ESOC SoSOL 1 incorporating ESOA Championships | Brown | 00:57:23 | 2nd | 1352 | Racing Chl: Gold |
| 27/09/15 | Bto SOUL 7 (Scottish Urban League) | 00:40:46 | 2nd | |||
| 06/09/15 | HIghland WOLF CompassPoint Scottish O League 7 | Black | 01:33:08 | 11th | 1312 | Racing Chl: Gold |
| 05/09/15 | Highland WOLF Middle Distance | Brown | 00:50:49 | 13th | 1300 | Racing Chl: Gold |
| 05/09/15 | Highland WOLF Urban Sprint, SOUL 6 | 1 - M/W Open | 00:18:15 | 6th | 1326 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 1 | Open | 00:21:11 | 16th | 1199 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 2 | Open | 00:13:12 | 1st | 1336 | |
| 30/08/15 | 17th Glasgow Parks Championships - Race 3 | Open | 00:18:28 | 3rd | ||
| 08/08/15 | Scottish 6 Days - Day6 | C41 | 02:40:03 | 78th | 1294 | |
| 07/08/15 | Scottish 6 Days - Day5 | C41 | 02:50:26 | 112th | 1254 | |
| 06/08/15 | Scottish 6 Days - Day4 | C41 | 01:10:41 | 88th | 1330 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C41 (M21) | 00:52:16 | 129th | 1286 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C41 (M21) | 01:34:09 | 121st | 1305 | |
| 02/08/15 | Scottish 6 Days - Day1 | C41 | 01:43:18 | 120th | 1280 | |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Black | 02:50:22 | 35th | 1265 | Racing Chl: Gold |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Mens Elite | 01:04:21 | 51st | 1300 | |
| 19/06/15 | Schiehallion Weekend Day 1 Bannockburn Sprint Race incorporating SOUL4 & UKCUP | Course 1 | 00:16:47 | 36th | 1312 | |
| 23/05/15 | Scottish Championships Individual | Course 1 | 02:08:28 | 36th | 1284 | |
| 26/04/15 | INT SoSOL 7 | Brown | 01:00:19 | 9th | 1253 | Racing Chl: Gold |
| 05/04/15 | JK Weekend Individual 2 (UKOL) | UKOL 1 (M21) | 03:19:28 | 123rd | 1213 | |
| 04/04/15 | JK Weekend Individual 1 (UKOL) | UKOL 1 (M21) | 00:58:16 | 129th | 1284 | |
| 03/04/15 | JK Weekend Sprint (UKOL) | UKOL 1 (M18, M20, M21) | 00:20:44 | 123rd | 1288 | |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Black | 01:30:24 | 16th | 1225 | Racing Chl: Gold |
| 08/03/15 | INT CompassPoint Scottish O League 1 | Black | 01:31:57 | 16th | 1305 | Racing Chl: Gold |
| 21/02/15 | BUCS - Individual | A | 01:15:20 | 30th | 1306 | |
| 14/02/15 | CLYDE Scottish Sprint Championships | 1 M/WOpen | 00:15:59 | 1st | 1321 | |
| 14/02/15 | STAG Scottish Night Championships | 1 | 01:17:36 | 8th | ||
| 01/02/15 | ESOC 50th Anniversary Weekend - SoSOL 6 | Brown | 00:52:41 | 4th | 1328 | Racing Chl: Gold |
| 31/01/15 | ESOC 50th Anniversary Weekend - Sprint-O incorporating bto SOUL 1 - Prologue | Course 1 | 00:17:37 | 3rd | 1319 | |
| 31/01/15 | ESOC 50th Anniversary Weekend - Sprint-O incorporating bto SOUL 1 - Chase | Course 1 | 00:21:01 | 10th | ||
| 03/01/15 | SO SOG A8 Chailey Common, between Haywards Heath & Newick | Blue | 00:37:43 | 1st | Racing Chl: Gold | |
| 09/11/14 | Clyde SoSOL Croy Hill - including Scottish Student Individual Champioships | brown | 01:16:55 | 17th | 1253 | Racing Chl: Gold |
| 18/10/14 | Race the Castles including the SHI and the CompassPoint Scottish O League 7 | 01 Black | 02:47:50 | 65th | 1281 | Racing Chl: Gold |
| 12/10/14 | Race the Castles - Stirling Street Race (UKOL) | UKOL Black (M18, M20, M21, M35) | 01:01:33 | 7th | 1305 | |
| 11/10/14 | Race the Castles - Edinburgh Street Race (UKOL) | UKOL Black (M18, M20, M21, M35) | 00:45:11 | 7th | 1322 | |
| 10/10/14 | Race The Castles - Evening sprint warm-up | Course 1 | 00:18:57 | 20th | ||
| 28/09/14 | BASOC WOLF CompassPoint Scottish O League 6 | Black | 02:04:05 | 12th | 1232 | Racing Chl: Gold |
| 27/09/14 | BASOC WOLF Urban Sprint Race - incorporating bto SOUL8 | Course 1 | 00:14:39 | 6th | 1326 | |
| 27/09/14 | BASOC WOLF First Bite | Blue | 00:42:32 | 22nd | 1284 | Racing Chl: Gold |
| 07/09/14 | British Middle Champs (UKOL) | UKOL Course1 (M18, M20, M21) | 00:46:42 | 43rd | 1287 | |
| 06/09/14 | British Sprint Champs (PROLOGUE) | Course H12 | 00:14:32 | 14th | 1303 | |
| 06/09/14 | British Sprint Champs Finals | Course FB1 | 00:14:35 | 31st | 1261 | |
| 06/09/14 | British Sprint Champs Finals (UKOL) | UKOL FA1 (M21, M16, M18, M20, M35, M40) | 01:14:35 | 82nd | ||
| 24/08/14 | Mole Valley Urban Race | A | 00:50:19 | 2nd | 1298 | |
| 08/08/14 | Lakes 5 Days Day 5 | 1 | 01:11:17 | 30th | 1295 | |
| 07/08/14 | Lakes 5 Days Day 4 | 1 | 01:39:31 | 63rd | 1185 | |
| 05/08/14 | Lakes 5 Days Day 3 | 1 | 01:37:03 | 47th | 1248 | |
| 04/08/14 | Lakes 5 Days Day 2 (UKOL) | UKOL 1 (M21, M35, M40) | 00:49:12 | 39th | 1282 |