| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 25/04/26 | ELO Local Events in Edinburgh and Lothians | Light Green | 01:10:25 | 33rd | Racing Chl: Silver | |
| 05/04/26 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M60, W50) | 02:05:47 | 105th | 1036 | |
| 04/04/26 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 11 (M65, W50) | 01:29:24 | 114th | 907 | |
| 03/04/26 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 12 (M65, W50) | 00:16:36 | 59th | 1064 | |
| 28/03/26 | ELO Local Events in Edinburgh and Lothians | Green | 01:19:21 | 56th | Racing Chl: Bronze | |
| 28/02/26 | ELO Local Events in Edinburgh and Lothians | Green | 01:09:43 | 33rd | Racing Chl: Bronze | |
| 22/02/26 | CompassSport Cup Heat | 5 | 02:03:07 | 33rd | 872 | |
| 15/02/26 | GRAMP - Potarch (regional) | Light Green | 01:00:11 | 10th | Navigation Chl | |
| 29/11/25 | ELO Local Events in Edinburgh and Lothians | Green | 01:12:07 | 31st | Racing Chl: Silver | |
| 01/02/25 | Scottish Night Championships | Course 3 | 01:20:25 | 22nd | 884 | |
| 31/03/24 | Jan Kjellström Orienteering Festival - Long (UKOL) | UKOL 11 (M16, W45) | 01:51:22 | 103rd | 1027 | |
| 30/03/24 | Jan Kjellström Orienteering Festival - Middle (UKOL) | UKOL 10 (W21, W45) | 01:30:04 | 76th | 731 | |
| 29/03/24 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 10 (W40, W45, W50) | 00:23:09 | 84th | 984 | |
| 24/03/24 | ELO SoSOL | Light Green | 01:10:11 | 14th | Navigation Chl | |
| 30/12/23 | ELO Local Events in Edinburgh and the Lothians - Festive Frolic | Score | 01:03:00 | 26th | ||
| 28/06/23 | ELO Sprintelope | Junior | 00:07:33 | 2nd | ||
| 28/06/23 | ELO Sprintelope | Long | 00:39:47 | 18th | ||
| 25/02/23 | ELO Local Events in Edinburgh and the Lothians | Green | 00:57:16 | 23rd | Racing Chl: Gold | |
| 19/02/23 | ESOC SOUL4 | 3 | 00:44:06 | 12th | 1049 | |
| 29/01/23 | EUOC Big Weekend - Classic Race (SoSOL) | Green | 01:47:50 | 79th | 931 | Navigation Chl |
| 28/01/23 | EUOC Big Weekend - City Race - SOUL1 | 3 | 00:52:29 | 40th | 1102 | |
| 27/11/22 | ELO SoSOL | Blue | 01:40:04 | 26th | 1051 | Racing Chl: Bronze |
| 26/11/22 | ELO SOUL13 | Course 3 | 00:39:17 | 19th | 992 | |
| 25/06/22 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:53:40 | 12th | Racing Chl: Silver | |
| 28/05/22 | ELO Local Events in Edinburgh and the Lothians | Green | 00:49:13 | 13th | Racing Chl: Gold | |
| 26/03/22 | ELO Local Events in Edinburgh and the Lothians | Orange | 01:11:37 | 13th | Navigation Chl | |
| 06/03/22 | ESOC SoSOL | Orange | 00:22:15 | 1st | Racing Chl: Gold | |
| 25/01/20 | Big Weekend - Edinburgh City Urban Race | 3 | 01:04:33 | 61st | 1084 | |
| 10/07/19 | INT SprINTelope 12 | Long | 00:50:58 | 13th | ||
| 02/05/18 | ELO SprintELOpe 2 | Sprint - Short | 00:26:01 | 2nd | ||
| 28/01/18 | ELO SoSOL 2 Binning Wood | Yellow | 01:04:09 | 14th | Navigation Chl | |
| 25/11/17 | ELO Local Events in Edinburgh and the Lothians | Light Green | 00:48:57 | 22nd | Racing Chl: Silver | |
| 30/09/17 | ELO Local Events in Edinburgh and the Lothians | White | 00:23:50 | 8th | Racing Chl: Silver | |
| 30/09/17 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:41:25 | 2nd | Racing Chl: Gold | |
| 05/08/17 | Scottish 6 Days - Day 6 | C30 | 02:02:46 | 99th | 807 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C10 | 00:49:18 | 43rd | 755 | |
| 04/08/17 | Scottish 6 Days - Day 5 | C15 | 01:38:46 | 73rd | 778 | |
| 03/08/17 | Scottish 6 Days - Day 4 (UKOL) | UKOL C30(M60, W40) | 01:57:18 | 107th | 922 | |
| 02/08/17 | Scottish 6 Days - Sprint Scotland - bto Urban League - SOUL 6 | 3 | 00:18:24 | 56th | 1109 | |
| 01/08/17 | Scottish 6 Days - Day 3 | C30 | 02:08:49 | 107th | 929 | |
| 31/07/17 | Scottish 6 Days - Day 2 (UKOL) | UKOL C30(M60, W40) | 01:46:51 | 97th | 978 | |
| 30/07/17 | Scottish 6 Days - Day 1 | C30 | 02:12:33 | 111th | 857 | |
| 19/05/17 | ELO bto Urban League - SOUL 5 | 3 | 00:22:50 | 33rd | 1027 | |
| 03/05/17 | SprintELOpe North Berwick | Long | 00:55:15 | 11th | ||
| 29/04/17 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:31:08 | 3rd | Racing Chl: Gold | |
| 29/10/16 | ELO Local Events in Edinburgh and the Lothians | Orange | 00:28:14 | 1st | Racing Chl: Gold | |
| 22/06/16 | SprintELOpe | Long Urban | 00:38:07 | 18th | ||
| 08/06/16 | SprintELOpe | Long | 00:40:30 | 11th | ||
| 15/05/16 | SoSOL6 | Blue | 01:49:10 | 20th | 1045 | Racing Chl: Bronze |
| 27/04/16 | SprintELOpe | Sprint (Short) | 00:30:17 | 1st |