| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 21/01/17 | EUOC Big Weekend | Course 6 | 00:29:00 | 11th | ||
| 06/11/16 | ESOC Penicuik Weekend - SoSOL 7 incorporating ESOA Championships | Light Green | 00:47:20 | 4th | Racing Chl: Silver | |
| 19/06/16 | Jamie Stevenson Trophy 2016 | Light Green | 00:55:37 | 17th | Racing Chl: Bronze | |
| 09/04/16 | bto SOUL 4 | 5 | 00:25:13 | 12th | ||
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Chase | MW16- | 00:12:08 | 10th | ||
| 07/02/16 | ESOC Sprint-O incorporating bto SOUL 2 & Scottish Sprint Championships - Prologue | MW16- | 00:14:05 | 9th | ||
| 24/01/16 | EUOC Burns Weekend & SoSOL 2 | Light Green | 01:08:18 | 7th | Racing Chl: Bronze | |
| 23/01/16 | EUOC Burns Weekend - SOUL & UK Urban League | Course G | 00:23:32 | 15th | ||
| 14/06/15 | Jamie Stevenson Trophy | Orange | 00:39:28 | 10th | Racing Chl: Bronze | |
| 15/03/15 | CompassSport Cup Heat | Orange | 00:40:38 | 15th | Racing Chl: Silver | |
| 01/02/15 | ESOC 50th Anniversary Weekend - SoSOL 6 | Orange | 00:27:34 | 3rd | Racing Chl: Gold | |
| 31/01/15 | ESOC 50th Anniversary Weekend - Sprint-O incorporating bto SOUL 1 - Prologue | Course 4 | 00:19:39 | 13th | ||
| 31/01/15 | ESOC 50th Anniversary Weekend - Sprint-O incorporating bto SOUL 1 - Chase | Course 4 | 00:22:11 | 18th |