| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/08/21 | Scottish 6 Days - Day 6 | C15 | 00:27:25 | 7th | 912 | |
| 05/08/21 | Scottish 6 Days - Day 4 (UKOL) | UKOL C15 (W70) | 00:56:17 | |||
| 03/08/21 | Scottish 6 Days - Day 3 (UKOL) | UKOL C15 (W70) | 01:38:03 | 28th | 707 | |
| 17/04/21 | Moravian Saturday and Schools League | Light Green | 00:48:50 | 30th | Racing Chl: Silver | |
| 21/11/20 | Moravian Saturday Series | Light Green | 49:38:00 | 50th | Navigation Chl | |
| 31/10/20 | Moravian Saturday Series | Light Green | 46:39:00 | 52nd | Navigation Chl | |
| 19/09/20 | Moravian Saturday Series | light green | 00:57:56 | 19th | Navigation Chl | |
| 16/02/20 | CompassPoint Scottish Orienteering League 1 | Green | 53:40:00 | 20th | 1052 | Navigation Chl |
| 16/11/19 | MOR Saturday and Schools League - Roseisle North | Green | 01:07:00 | 22nd | Racing Chl: Silver | |
| 29/09/19 | INVOC bto SOUL9 | 4 WSV/MUV | 00:32:59 | 5th | 1050 | |
| 14/09/19 | MOR Saturday and Schools League - Findhorn | Light Green | 01:03:30 | 30th | Racing Chl: Bronze | |
| 01/09/19 | Nairn East Beach | Green | 01:01:48 | |||
| 16/06/19 | Keppernach & Achagour | Light Green | 00:59:54 | 8th | Racing Chl: Bronze | |
| 18/05/19 | MOR Saturday and Schools League - Dufftown - World Orienteering Day | Orange | 50:47:00 | 8th | Navigation Chl | |
| 03/03/19 | MOR Darnaway - Regional Event | Green | 01:10:11 | 31st | 827 | Racing Chl: Bronze |
| 26/01/19 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 4 | 01:09:33 | 76th | 864 | |
| 25/01/19 | EUOC Big Weekend / Fight With The Night 6 | Short | 00:38:01 | 65th | ||
| 12/01/19 | Saturday & Schools League- Ardgye | Light green | 56:20:00 | 19th | Navigation Chl | |
| 17/11/18 | Moravian Saturday Series - Sluie | Light Green | 01:00:54 | 6th | Racing Chl: Bronze | |
| 08/09/18 | Moravian Saturday Series - Culbin | Short Green | 55:32:00 | 2nd | Navigation Chl | |
| 26/05/18 | Scottish Championships Individual (UKOL) | UKOL Course 11 (M80, W75, W80) | 01:02:14 | 4th | 960 | |
| 16/12/17 | MOR Sat & Schools League - Forres | Light Green | ||||
| 27/08/17 | INVOC Nairn East Beach | Green | 01:00:13 | 50th | Racing Chl: Gold | |
| 05/08/17 | Scottish 6 Days - Day 6 | C18 | 00:41:22 | 13th | 978 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C18 | 00:41:09 | 15th | 973 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C18(W70) | 00:32:19 | 6th | 994 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C18 | 01:01:25 | 45th | 914 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C18(W70) | 00:55:45 | 31st | 942 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C18 | 00:51:26 | 44th | 909 | |
| 18/03/17 | MOR Sat & Schools League - Mayne Wood | Long Light Green | 00:40:17 | |||
| 21/01/17 | EUOC Big Weekend | Course 4 | 01:26:28 | 56th | 755 | |
| 23/10/16 | Welsh League Newborough Forest | Green | 01:00:23 | 23rd | 1028 | Racing Chl: Silver |
| 22/10/16 | Welsh League Newborough Forest | Green | 01:10:44 | 15th | 1043 | Racing Chl: Silver |
| 01/10/16 | MOR Saturday & Schools League | Lt Green | 01:01:02 | 42nd | ||
| 28/05/16 | MOR Saturday & Schools League | Light Green | 00:41:59 | 12th | Racing Chl: Gold | |
| 21/05/16 | Scottish Championships Individual (UKOL) | UKOL 11 (M80, W75) | 00:58:03 | 3rd | 1011 | |
| 19/03/16 | MOR Saturday & Schools League - Millbuies | Lt Green | 00:54:18 | 19th | ||
| 21/02/16 | MOR - Darnaway Level C | Short Green | 00:52:10 | 2nd | 1008 | Racing Chl: Bronze |
| 21/11/15 | MOR Saturday & Schools League | Orange | 00:51:32 | 25th | Racing Chl: Gold | |
| 03/10/15 | MOR Saturday & Schools League | Orange | 00:44:50 | 44th | Racing Chl: Silver | |
| 05/09/15 | Highland WOLF Middle Distance | Green | 00:49:55 | 37th | 1025 | Racing Chl: Silver |
| 07/08/15 | Scottish 6 Days - Day5 | C18 | 01:34:33 | 97th | 841 | |
| 06/08/15 | Scottish 6 Days - Day4 | C18 | 00:36:04 | 15th | 965 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | UKOL C18 (W70) | 00:25:36 | 18th | 963 | |
| 03/08/15 | Scottish 6 Days - Day2 (UKOL) | UKOL C18 (W70) | 00:55:42 | 59th | 918 | |
| 02/08/15 | Scottish 6 Days - Day1 | C18 | 00:54:32 | 52nd | 932 | |
| 23/05/15 | Scottish Championships Individual | Course 10 | 01:15:43 | 30th | 858 | |
| 02/05/15 | SOUL 3 (Scottish Urban League) | 00:48:21 | 11th | 967 | ||
| 25/04/15 | MOR Saturday & Schools League - Muiry Wood | Orange | 00:51:44 | 25th | Racing Chl: Gold | |
| 22/03/15 | STAG & ESOC CompassPoint Scottish O League 2 | Light Green | 00:45:21 | 26th | Racing Chl: Silver |