| 26 Dec 2019 | LOC Turkey Race | Yellow | 6 | 00:19:04 | | | no points |
| 7 Dec 2019 | Talkin Tarn Local Event | Yellow | 11 | 00:16:28 | | | no points |
| 1 Dec 2019 | 21st Glasgow Parks Championships - Race 1 | Junior | 12 | 00:22:40 | | | no points |
| 1 Dec 2019 | 21st Glasgow Parks Championships - Race 2 | Junior | 12 | 00:18:52 | | | no points |
| 1 Dec 2019 | 21st Glasgow Parks Championships - Race 3 | Junior | 10 | 00:37:00 | | | no points |
| 24 Nov 2019 | LOC Cumbrian Galoppen | Orange | 7 | 00:37:08 | | | no points |
| 3 Nov 2019 | November Classic (UKOL) | Orange | 20 | 01:03:58 | | | no points |
| 2 Nov 2019 | Chichester City Race (UKOL) / SEOUL. Event 2 (of 3) of November Classic Weekend | 7 | 5 | 00:15:22 | | | no points |
| 20 Oct 2019 | CompassSport Cup Final | Course 9 | 52 | 00:52:29 | | | no points |
| 13 Oct 2019 | CompassPoint Scottish Orienteering League 6 | Orange | 17 | 00:54:03 | | | no points |
| 12 Oct 2019 | Watermillock Local Event | Orange | 2 | 00:54:30 | | | no points |
| 6 Oct 2019 | European City Race Tour - Liverpool | 7 | 1 | 00:13:51 | | | no points |
| 22 Sept 2019 | LOC Cumbrian Galoppen | Orange | 2 | 00:49:22 | | | no points |
| 15 Sept 2019 | British Middle Distance Championships (UKOL) | Course 14 | 32 | 00:24:41 | | | no points |
| 14 Sept 2019 | British Sprint Championships Qualifiers | H6A | 39 | 00:25:19 | | | no points |
| 14 Sept 2019 | British Sprint Championships Finals | F13 | 33 | 00:21:02 | | | no points |
| 8 Sept 2019 | Peter Palmer Junior Team Relays | Yellow | | 00:20:06 | | | no points |
| 1 Sept 2019 | Askham Common Galoppen | Orange | 7 | 00:31:15 | | | no points |
| 3 Aug 2019 | Scottish 6Days - Strathearn 2019 - Day 6 (UKOL) | C4 | | 00:51:40 | | | no points |
| 2 Aug 2019 | Scottish 6Days - Strathearn 2019 - Day 5 | C4 | 31 | 01:08:55 | | | no points |
| 1 Aug 2019 | Scottish 6Days - Strathearn 2019 - Day 4 | C4 | 26 | 01:32:04 | | | no points |
| 31 Jul 2019 | Scottish 6Days - Strathearn 2019 - UKUL Sprint incorporating bto SOUL8 | Course 7 | 28 | 00:13:56 | | | no points |
| 30 Jul 2019 | Scottish 6Days - Strathearn 2019 - Day 3 | C4 | 29 | 00:32:49 | | | no points |
| 29 Jul 2019 | Scottish 6Days - Strathearn 2019 - Day 2 | C4 | | 01:45:19 | | | no points |
| 28 Jul 2019 | Scottish 6Days - Strathearn 2019 - Day 1 (UKOL) | C4 | 31 | 01:32:36 | | | no points |
| 23 Jun 2019 | Sprint Scotland Weekend - Race 3 | Course 8 | 5 | 00:14:06 | | | no points |
| 22 Jun 2019 | Sprint Scotland Weekend Race 1 - bto SOUL7 and UKUL | Course 8 | 8 | 00:16:46 | | | no points |
| 22 Jun 2019 | Sprint Scotland Weekend Race 2 - bto SOUL7 and UKUL | Course 8 | 8 | 00:13:22 | | | no points |
| 16 Jun 2019 | Gateshead/Newcastle Urban | Young Junior Men 12- | 2 | 00:26:59 | | | no points |
| 15 Jun 2019 | Brampton Urban Event | Novice | 2 | 00:15:07 | | | no points |
| 9 Jun 2019 | Cumbrian Galoppen - Threlkeld | Orange | 6 | 00:44:02 | | | no points |
| 27 May 2019 | Springtime in Shropshire 2019 Day 3 Middle (UKOL) | UKOL Orange (M12,W12) | 9 | 00:43:37 | | | no points |
| 26 May 2019 | Midlands Championships (UKOL)/Springtime in Shropshire 2019 Day 2 | UKOL Course 16 (M12,W12) | | 01:15:11 | | | no points |
| 25 May 2019 | Springtime in Shropshire 2019 Day 1 Urban Shrewsbury (UKUL & WMUL 2) | course 7 | 12 | 00:25:43 | | | no points |
| 19 May 2019 | LOC National Event Weekend | Orange | | 00:39:56 | | | no points |
| 18 May 2019 | LOC National Event Weekend | Orange | 8 | 00:34:10 | | | no points |
| 11 May 2019 | PFO event and Yvette Baker Trophy Heat | ORANGE | 13 | 00:47:58 | | | no points |
| 5 May 2019 | British Orienteering Championships (UKOL) | 25 | 43 | 00:59:39 | | | no points |
| 21 Apr 2019 | Jan Kjellstrom Orienteering Festival - Individual 2 (UKOL) | 26 | 47 | 01:01:56 | | | no points |
| 14 Apr 2019 | Dob Park Woods Regional Event | Orange | 4 | 00:45:28 | | | no points |
| 24 Mar 2019 | SROC Red Rose Classic | Orange | 22 | 00:53:52 | | | no points |
| 23 Mar 2019 | LOC Cumbrian Galoppen | Orange | 12 | 00:46:03 | | | no points |
| 17 Mar 2019 | CompassSport Cup Heat | Orange | 25 | 00:52:47 | | | no points |
| 10 Mar 2019 | Northern Championships (UKOL) | Course 16 | 32 | 01:27:28 | | | no points |
| 9 Mar 2019 | Northern Champs Weekend Urban Event (UKOL) | U7 | 20 | 00:31:35 | | | no points |
| 23 Feb 2019 | GRAMP British Nights Weekend Sprint Race incorporating bto SOUL3 | WYJ/MYJ | 7 | 00:21:15 | | | no points |
| 10 Feb 2019 | Cumbrian Galoppen - Hawse End | Orange | | 00:40:16 | | | no points |
| 27 Jan 2019 | EUOC Big Weekend - Arthur's Seat | Orange | | 00:49:06 | | | no points |
| 26 Jan 2019 | EUOC Big Weekend - Edinburgh City Race incorporating bto SOUL1 | 7 | 17 | 00:23:46 | | | no points |