| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 19/01/19 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:36:33 | 10th | Racing Chl: Gold | |
| 21/10/18 | Compass Sport Cup Final | 10 Light Green | 00:47:24 | 1st | Racing Chl: Silver | |
| 08/08/18 | INT SprINTelope 17 | Long | 00:41:13 | 25th | ||
| 03/06/18 | Tay - South of Scotland O League Event | Blue | 01:20:07 | 17th | 1096 | Racing Chl: Bronze |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 5 (M16, M60) | 01:44:59 | 36th | 1022 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 14 (M60) | 01:46:36 | 36th | 1064 | |
| 28/04/18 | ELO Local Events in Edinburgh and the Lothians | Green | 00:48:24 | 23rd | Racing Chl: Gold | |
| 14/04/18 | ESOC Local Events in Edinburgh and the Lothians | Orange | 01:23:53 | 21st | Navigation Chl | |
| 20/05/17 | Scottish Championships - Individual | 5 | 01:18:35 | 24th | 1110 | |
| 29/04/17 | ELO Local Events in Edinburgh and the Lothians | Green | 00:48:03 | 15th | Racing Chl: Gold | |
| 02/04/17 | CompassPoint Scottish Orienteering League 2 | Blue | 01:34:04 | 42nd | 1140 | Navigation Chl |
| 12/03/17 | Compass Sport Cup Heat | Short Brown | 01:34:22 | 34th | 1140 | Racing Chl: Gold |
| 05/03/17 | CompassPoint Scottish Orienteering League 1 | Blue | 01:07:44 | 33rd | 1103 | Racing Chl: Silver |
| 26/02/17 | ELO SoSOL | blue | 01:06:32 | 17th | 1112 | Racing Chl: Gold |
| 22/01/17 | EUOC Big Weekend | Blue | 01:23:45 | 39th | 1154 | Racing Chl: Gold |
| 10/04/16 | Scottish Orienteering League 2 | Blue | 01:09:37 | 43rd | 1136 | Racing Chl: Gold |
| 06/03/16 | Scottish Orienteering League 1 | Blue | 01:31:53 | 40th | 1084 | Navigation Chl |
| 28/02/16 | SoSOL 4 | Blue | 01:36:53 | 20th | 1067 | Racing Chl: Silver |
| 24/01/16 | EUOC Burns Weekend & SoSOL 2 | Blue | 01:10:30 | 44th | 1172 | Racing Chl: Gold |
| 07/08/15 | Scottish 6 Days - Day5 | C34 | 01:43:08 | 85th | 1172 | |
| 06/08/15 | Scottish 6 Days - Day4 | C34 | 01:06:58 | 107th | 1158 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C34 (M55) | 01:10:19 | 175th | 1048 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C34 (M55) | 01:24:46 | 149th | 1103 | |
| 02/08/15 | Scottish 6 Days - Day1 | C34 | 01:36:34 | 144th | 1103 | |
| 21/06/15 | Schiehallion Weekend Day 3 Dunalastair - CompassPoint SOL 6 | Blue | 02:03:56 | 68th | 973 | Racing Chl: Bronze |
| 20/06/15 | Schiehallion Weekend Day 2 Tullochroisk incorporating CompassPoint SOL 5 and UK Cup | Blue | 01:09:02 | 47th | 1129 | Racing Chl: Gold |
| 30/05/15 | ELO Local Events in Edinburgh and the Lothians | Green | 00:44:35 | |||
| 05/10/14 | KFO South of Scotland Orienteering League | Blue | 01:17:38 | 18th | 1105 | Racing Chl: Gold |
| 14/09/14 | ESOC CompassPoint Scottish O League 5 | Blue | 01:50:35 | 52nd | 1059 | Navigation Chl |
| 26/04/14 | ESOA Local Events in Edinburgh and the Lothians | Green | 00:52:02 | 5th | Racing Chl: Gold | |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C35 | 01:42:44 | 86th | 1106 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C35 | 01:32:21 | 109th | 1068 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C35 | 01:27:57 | 103rd | 1099 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C35 (M55) | 01:22:45 | 94th | 1116 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C35 | 01:21:37 | 83rd | 1121 | |
| 28/07/13 | Scottish 6 Days - Moray2013 Day1 (Incorporating UKOL14) | UKOL C35 (M55) | 01:09:51 | 59th | 1166 | |
| 24/06/12 | ESOC SoSOL 7 | Brown | 01:19:51 | 20th | 1102 | Racing Chl: Gold |