| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/03/26 | INT Craigmillar Castle Park (Local Events in Edinburgh and the Lothians) | Green | 00:52:22 | 2nd | Racing Chl: Gold | |
| 31/01/26 | ELO Local Events in Edinburgh and Lothians | Green | 01:03:12 | 19th | Racing Chl: Gold | |
| 31/05/25 | ELO Local Events in Edinburgh and Lothians | Green | 01:02:07 | 20th | Racing Chl: Silver | |
| 26/04/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:47:00 | 15th | Racing Chl: Gold | |
| 29/03/25 | ELO Local Events in Edinburgh and Lothians | Green | 00:40:55 | 20th | Racing Chl: Gold | |
| 25/01/25 | Edinburgh Big Weekend - Edinburgh City Race (SOUL 1) | 3 | 01:02:01 | 26th | 1123 | |
| 24/01/25 | Edinburgh Big Weekend - Fight with the Night #7 | Medium | 00:26:32 | 22nd | 1024 | |
| 25/02/23 | ELO Local Events in Edinburgh and the Lothians | Green | 00:41:02 | 5th | Racing Chl: Gold | |
| 29/10/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:50:26 | 14th | Racing Chl: Gold | |
| 26/03/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:49:36 | 13th | Racing Chl: Gold | |
| 05/03/22 | INT Local Events in Edinburgh and The Lothians | Green | 00:58:19 | 11th | Racing Chl: Gold | |
| 22/01/22 | Big Weekend Urban incorporating SOUL1 (UKUL, UKOL) | UKOL 3 (M55, M60, W40, W45, W50) | 00:43:45 | 33rd | 1149 | |
| 21/11/20 | Moravian Saturday Series | Light Green | 41:05:00 | 30th | Navigation Chl | |
| 31/10/20 | Moravian Saturday Series | Light Green | 38:16:00 | 28th | Navigation Chl | |
| 19/09/20 | Moravian Saturday Series | light green | 00:49:22 | 14th | Navigation Chl | |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 2 | 01:10:33 | 52nd | 1130 | |
| 18/01/20 | MOR Saturday and Schools League - Sluie | Light Green | 60:31:00 | 21st | Navigation Chl | |
| 14/09/19 | MOR Saturday and Schools League - Findhorn | Light Green | 00:46:30 | 14th | Racing Chl: Gold | |
| 18/05/19 | MOR Saturday and Schools League - Dufftown - World Orienteering Day | Light Green | 51:10:00 | 18th | Navigation Chl | |
| 27/01/19 | EUOC Big Weekend - Arthur's Seat | Blue | 01:17:53 | 99th | 1090 | Racing Chl: Silver |
| 26/01/19 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 1 | 01:22:40 | 54th | 1054 | |
| 17/11/18 | Moravian Saturday Series - Sluie | Green | 01:03:00 | 15th | Racing Chl: Silver | |
| 28/10/18 | CompassPoint Scottish Orienteering League 5 - Roseisle | Short Brown | 83:19:00 | 28th | 1077 | Navigation Chl |
| 27/10/18 | MOR bto SOUL 9 - Forres | Course 1 | 75:02:00 | 18th | 1138 | |
| 23/09/18 | CompassPoint Scottish Orienteering League 3 | Short Brown | 01:27:56 | 25th | 1136 | Racing Chl: Gold |
| 08/09/18 | Moravian Saturday Series - Culbin | Blue | 80:50:00 | 13th | Navigation Chl | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 2 (M18, M20, M35, M40, W21) | 02:12:34 | 36th | 1123 | |
| 19/05/18 | British Orienteering Championships (UKOL) | UKOL 6 (M35) | 02:25:27 | 11th | 1124 | |
| 21/04/18 | Moravian Saturday Series - Oakenhead Lossiemouth | Light Green | 00:43:54 | 29th | Racing Chl: Silver | |
| 11/03/18 | CompassSport Cup&Trophy Heat (+entries open to all) | Brown | 01:38:25 | 16th | 1165 | Racing Chl: Gold |
| 10/03/18 | Scottish Sprint Championships incorporating bto SOUL 4 - Second Race | 1 - Black | 00:23:50 | |||
| 10/03/18 | Scottish Sprint Championships incorporating bto SOUL 4 - First Race | 1 - Black | 00:19:13 | 23rd | 1092 | |
| 17/02/18 | Moravian Saturday Series - Darnaway - inc Middle Distance Courses | Short Blue | 00:50:59 | 26th | Racing Chl: Gold | |
| 19/01/18 | EUOC Big Weekend's Friday Indoor Event | Short | 00:25:44 | 42nd | ||
| 19/01/18 | EUOC Big Weekend - Fight with the Night | Short | 00:24:17 | 16th | ||
| 20/12/17 | Northern Night Cup - Round 3 | Light Green | 00:42:28 | 19th | Racing Chl: Gold | |
| 16/12/17 | MOR Sat & Schools League - Forres | Light Green | 00:36:16 | 26th | Racing Chl: Gold | |
| 12/11/17 | INVOC Anagach | Green | 01:00:06 | 15th | 1103 | Racing Chl: Silver |
| 04/11/17 | MOR Regional Event - Lossie Forest | Blue | 01:23:50 | 16th | 1078 | Racing Chl: Silver |
| 30/09/17 | Saturday Series & Schools League - Sanquhar Woods | Green | 00:48:35 | 15th | Racing Chl: Gold | |
| 27/08/17 | INVOC Nairn East Beach | Green | 00:43:48 | 20th | Racing Chl: Gold | |
| 05/08/17 | Scottish 6 Days - Day 6 | C31 | 01:02:49 | 42nd | 1175 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C31(W18, W20, W35) | 01:39:26 | 83rd | 1040 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C31 | 01:06:24 | 48th | 1158 | |
| 17/06/17 | Saturday Series & Schools League - Culbin | Green | 00:54:54 | 13th | Racing Chl: Gold | |
| 20/05/17 | Scottish Championships - Individual | 7 | 01:13:01 | 19th | 1111 | |
| 14/05/17 | CompassPoint Scottish Orienteering League 4 | Blue | 01:06:22 | 28th | 1139 | Racing Chl: Gold |
| 13/05/17 | ECKO bto Urban League - SOUL 4 | Open 1 | 00:56:00 | 6th | ||
| 22/04/17 | MOR Sat & Schools League - Millbuies | Light Green | 00:47:47 | 10th | Racing Chl: Gold | |
| 09/04/17 | Gramp - Crathes | Blue | 01:14:07 | 12th | 1122 | Racing Chl: Gold |