| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 09/06/13 | TAY CompassPoint Scottish O League 4 | Green | 01:08:13 | |||
| 28/04/13 | ESOC/STAG CompassPoint Scottish O League 3 | Green | 01:20:16 | 32nd | 900 | Navigation Chl |
| 17/03/13 | FVO CompassPoint Scottish O League 2 (UKOL4) | UKOL Green (W16, W55, W60, M70) | 01:14:53 | 30th | 1006 | |
| 03/03/13 | INT CompassPoint Scottish O League 1 | Green | 01:09:50 | 24th | 960 | Racing Chl: Bronze |
| 24/02/13 | STAG SoSOL 5 | Green | 00:56:40 | 11th | 1030 | Racing Chl: Gold |
| 02/06/12 | Scottish Championships - Individual | 12 M70L W55/60L W16A M55/60S W | 01:27:26 | |||
| 29/04/12 | INT SoSOL 5 | GREEN | 00:40:00 | 10th | 987 | Racing Chl: Gold |
| 08/04/12 | JK Weekend - Day 3 | 21 | 01:11:58 | 92nd | 880 | |
| 07/04/12 | JK Weekend - Day 2 | 21 | 01:08:15 | 84th | 914 | |
| 06/08/11 | Scottish 6 Days - 2011 - Day 6 | Badge Course 24 (M14A, M16B) | 00:28:09 | 1st | 1083 | |
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Badge Course 24 (M14A, M16B) | 00:38:24 | 17th | 1044 | |
| 04/08/11 | Scottish 6 Days - 2011 - Day 4 | Badge Course 24 (M14A, M16B) | 00:36:23 | 11th | 1081 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Badge Course 24 (M14A, M16B) | 01:01:31 | 101st | 796 | |
| 01/08/11 | Scottish 6 Days - 2011 - Day 2 | Badge Course 24 (M14A, M16B) | 00:38:06 | 7th | 1055 | |
| 31/07/11 | Scottish 6 Days - 2011 - Day 1 | Badge Course 24 (M14A, M16B) | 00:53:10 | 115th | 767 | |
| 26/09/10 | ESOC Regional Event & Scottish O League 6 | Green | 00:57:38 | 17th | 1027 | |
| 12/09/10 | SoSOL 1/CompassSport Cup SOA round | Green 2 | 01:17:38 | 20th | ||
| 12/09/10 | Open Classic incorporating SoSOL 1 & the Scottish CompassSport Cup Heat | Green 2 | 01:17:38 | 20th | 990 | |
| 29/05/10 | Scottish Championships - Individual - World Ranking Event | Badge 8 (M45L, M50L) | 01:03:49 | 22nd | 1054 | |
| 16/05/10 | TAY Regional Event & Scottish O League 3 | Green | 01:13:05 | |||
| 09/05/10 | INT SoSOL 6 | Green | 01:06:32 | 24th | ||
| 21/03/10 | RR SoSOL | Green | 01:05:30 | 15th | ||
| 01/11/09 | Tinto Twin Weekend - Scottish O League 7 | Green | 01:06:17 | 10th | 1031 | |
| 10/10/09 | MAROC Regional Event & Scottish O League 5 | Green | 01:11:31 | 18th | 972 | |
| 20/09/09 | STAG Regional Event & Scottish O League 4 | Green | 00:56:57 | 18th | 994 | |
| 08/08/09 | Scottish 6-Days - Day 6 | M55S | 00:44:22 | 24th | 1088 | |
| 07/08/09 | Scottish 6 Days - Day 5 | M55S | 00:52:57 | 25th | 1075 | |
| 06/08/09 | Scottish 6 Days - Day 4 | M55S | 00:58:09 | 30th | 1056 | |
| 04/08/09 | Scottish 6 Days - Day 3 | M55S | 01:07:40 | |||
| 03/08/09 | Scottish 6 Days - Day 2 | M55S | 01:17:15 | |||
| 02/08/09 | Scottish 6 Days - Day 1 | M55S | 00:46:50 | 28th | 1089 | |
| 23/05/09 | National Event & Scottish Championships - Individual | M55S | 00:52:25 | 3rd | 1033 |