| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 21/05/22 | SO Sunny Sussex Weekend (1/3) - SE Middle distance Champs - Abbots Wood, Polegate | Light Green | 00:32:55 | 2nd | Racing Chl: Silver | |
| 21/05/22 | SO Sunny Sussex Weekend (2/3) / SEOUL event - Urban Sprint - Sovereign Harbour, Langney, Eastbourne | Course 4 | 00:14:23 | 3rd | ||
| 17/05/22 | LOK Local event | Short | 00:09:44 | 1st | ||
| 08/05/22 | Welwyn Garden City Race | 6 | 00:19:11 | 1st | ||
| 07/05/22 | SOG S8 / YBT Regional Heat - Worthlodge Forest, Crawley | Light Green | 00:44:13 | 1st | Racing Chl: Silver | |
| 16/04/22 | Jan Kjellström Orienteering Festival - Middle (UKOL) | 19 | 00:24:47 | 8th | ||
| 15/04/22 | Jan Kjellström Orienteering Festival - Sprint (UKOL) | UKOL 5 (M16) | 00:21:13 | 30th | ||
| 09/04/22 | Poundbury (Dorchester) UKUL & SEOUL Urban event | 5 | 00:25:33 | 4th | ||
| 26/03/22 | British Orienteering Championships (UKOL) | 23 | 01:10:39 | 5th | ||
| 13/03/22 | CompassSport Cup Heat | Orange | 00:18:24 | 1st | Racing Chl: Gold | |
| 06/02/22 | SAX Urban event | WUV/JW16/JM16 | 00:27:38 | 4th | ||
| 04/12/21 | SE Sprint Champs | 1A | 00:16:05 | 13th | ||
| 04/12/21 | SE Sprint Champs | 1B | 00:17:23 | 24th | ||
| 30/10/21 | Cambridge City Race 2021 | Course 6 | 00:15:41 | 2nd | ||
| 25/09/21 | Junior Inter Regional Championships Long Distance and October Odyssey | M14 | 00:47:07 | 9th | ||
| 12/09/21 | Cambridge North Urban | 6 | 00:20:53 | 1st | ||
| 11/09/21 | Milton Keynes summer urban, SEOUL and EAUL | 6 | 00:21:16 | 3rd | ||
| 30/08/21 | SN Urban event | 00:29:47 | 4th | |||
| 29/08/21 | National Urban Event | 6 | 00:19:48 | 2nd | ||
| 22/08/21 | British Sprint Championships Qualifiers | Q8B | 00:16:19 | 3rd | ||
| 22/08/21 | British Sprint Championships Finals | F9 | 00:15:46 | 6th | ||
| 18/07/21 | DFOK GLOSS event | Light Green | 00:24:50 | 3rd | Racing Chl: Gold | |
| 04/07/21 | Yvette Baker Trophy Final | Orange | 00:21:34 | 1st | Racing Chl: Gold | |
| 04/07/21 | NGOC League - Urban Race | Orange | 00:25:08 | 1st | Racing Chl: Gold | |
| 27/06/21 | BOK Regional Urban event | 6 M/W16- | 00:27:49 | |||
| 13/06/21 | SOS Great Notley Country Park and Village | Light Green | 00:32:59 | 2nd | Racing Chl: Gold | |
| 05/06/21 | British Orienteering Middle Championships (UKOL) | 13 | 01:02:05 | 50th | ||
| 23/05/21 | Hadleigh Country Park | Orange | 00:18:14 | 1st | Racing Chl: Gold | |
| 16/05/21 | Maldon Urban | MJ | 00:21:05 | 1st | ||
| 25/04/21 | WAOC Urban Huntingdon | 6 | 00:19:42 | 3rd | ||
| 18/04/21 | SOS Danbury Park | Orange | 00:29:53 | 1st | Racing Chl: Gold | |
| 15/03/20 | CompassSport Cup Heat | Course 9A - Orange - M14- | 00:35:42 | 5th | ||
| 08/03/20 | SWELL event and Yvette Baker Heat | Orange | 00:29:43 | 7th | Racing Chl: Gold | |
| 11/01/20 | DFOK KOL 5 | Orange | 00:19:17 | 1st | Racing Chl: Gold | |
| 05/01/20 | Hadleigh event | Orange | 00:23:02 | 1st | Racing Chl: Gold | |
| 21/12/19 | SO Brighton City Race (including SEOUL and Wessex Night League) | Course 5 | 00:29:01 | 4th | ||
| 08/12/19 | CHIG Mitre SE League Event - Middle Distance | Orange | 00:25:45 | 4th | Racing Chl: Gold | |
| 07/12/19 | KOL 4 | Orange | 00:29:06 | 2nd | Racing Chl: Gold | |
| 24/11/19 | SOS Hylands Park | Orange | 00:32:42 | 3rd | Racing Chl: Gold | |
| 26/10/19 | Cambridge City Race 2019 | 7 | 00:10:10 | 2nd | ||
| 12/10/19 | KOL 2 | Orange | 00:19:47 | 1st | Racing Chl: Gold | |
| 06/10/19 | SAX Urban event | 7. Yellow | 00:14:46 | 1st | ||
| 05/10/19 | DFOK KOL 1 | Orange | 00:16:40 | 1st | Racing Chl: Gold | |
| 29/09/19 | Thorndon South SWELL | Orange | 00:41:56 | 2nd | Racing Chl: Gold | |
| 22/09/19 | DFOK City of London Race 3 | Course 7 | 00:09:46 | 1st | ||
| 21/09/19 | City of London Race | 13 | 00:07:46 | 1st | ||
| 14/09/19 | British Sprint Championships Qualifiers | H6A | 00:14:58 | 13th | ||
| 14/09/19 | British Sprint Championships Finals | F11 | 00:18:52 | 54th | ||
| 01/09/19 | TVOC UKUL Urban Event | 7 | 00:19:18 | 3rd | ||
| 21/07/19 | SOS Maldon Urban | MYJ | 00:18:15 | 2nd |