| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 14/03/26 | Killingworth Urban | Course 3 | 01:44:30 | 13th | 372 | |
| 18/10/25 | October Odyssey Day 1 | Course 3 | 01:14:07 | |||
| 14/06/25 | Durham Spring Sprints (UKOL) | UKOL 2 (M16, M45, M50, M55) | ||||
| 16/02/25 | Morpeth Urban | Course 3 | 01:01:05 | 7th | 796 | |
| 17/11/24 | Durham City and Mountjoy Campus Urban Event | Green | 01:14:37 | |||
| 18/02/24 | CompassSport Cup Heat | 4 | 02:42:14 | 31st | 827 | |
| 26/11/23 | Hexham Urban | 2 | 01:13:59 | 12th | 529 | |
| 05/11/23 | Cramlington Urban | Green | 01:07:51 | 14th | 532 | Racing Chl: Bronze |
| 03/09/23 | Jesmond Dene | Green | 01:24:04 | 12th | Navigation Chl | |
| 14/05/23 | Fellgate Urban | Course 3 | 00:48:19 | 6th | ||
| 12/03/23 | CompassSport Cup Heat | 4 | ||||
| 05/02/23 | Prudhoe Urban Local | Green | 01:03:15 | 12th | Racing Chl: Silver | |
| 20/11/22 | Newburn Local | Green | 01:14:16 | 4th | Racing Chl: Silver | |
| 23/10/22 | Faulds Brow Cumbrian Galoppen | Green | 01:32:50 | |||
| 09/10/22 | Codbeck Long Distance | Green | 01:09:39 | 12th | 969 | Racing Chl: Bronze |
| 06/02/22 | Roseberry Common Long Distance | Green | 01:15:34 | 21st | 927 | Racing Chl: Bronze |
| 19/12/21 | Plessey Christmas Fun | Light Green | 00:29:57 | 8th | Racing Chl: Gold | |
| 07/11/21 | Cramlington Urban | Course 3 | 00:51:40 | 12th | 880 | |
| 24/10/21 | Dukes House Regional | Green | 01:30:50 | |||
| 11/09/21 | Killingworth Urban | 1 | 01:31:00 | 9th | 858 | |
| 27/06/21 | Newburn Local | Green | 01:04:14 | 9th | Racing Chl: Silver | |
| 20/06/21 | Sewingshields | Green | 00:57:48 | 19th | 940 | Racing Chl: Silver |
| 29/05/21 | Urban Sprint | Medium | 00:33:13 | 18th | 909 | |
| 05/08/15 | Scottish 6 Days - Day3 (UKOL) | C14 | 00:55:35 | |||
| 06/04/14 | NN level D event, Bewick Folly & Blawearie | GREEN | 01:01:06 | 5th | Racing Chl: Silver | |
| 09/03/14 | NN level D event, Hamsterley | BLUE | 01:38:35 | 13th | Racing Chl: Silver | |
| 27/10/13 | NN level D event - Hamsterley Doctors Gate | GREEN | 00:55:50 | 8th | Racing Chl: Gold | |
| 03/08/13 | Scottish 6 Days - Moray2013 Day6 (Incorporating EuroMeeting Long Distance) | C28 | 01:30:26 | 89th | 1049 | |
| 02/08/13 | Scottish 6 Days - Moray2013 Day5 | C28 | 01:24:56 | 129th | 985 | |
| 01/08/13 | Scottish 6 Days - Moray2013 Day4 (Incorporating EuroMeeting Middle Distance - A World Ranking Event) | C28 | 01:15:32 | 116th | 1022 | |
| 30/07/13 | Scottish 6 Days - Moray2013 Day3 (Incorporating UKOL15) | UKOL C28 (M65) | 01:00:22 | 68th | 1095 | |
| 29/07/13 | Scottish 6 Days - Moray2013 Day2 | C28 | 01:27:30 | 120th | 963 | |
| 12/05/13 | NATO Regional Event | Green | 00:49:17 | 12th | 1029 | Navigation Chl |
| 05/05/13 | NN Level D event - Bewick Moor South | Green | 00:57:43 | 10th | Racing Chl: Silver | |
| 21/04/13 | NN Level D event - Cong Burn | Blue | 01:33:49 | 12th | Racing Chl: Bronze | |
| 06/08/11 | Scottish 6 Days - 2011 - Day 6 | Badge Course 16 (M14A, M16B) | 01:25:49 | |||
| 05/08/11 | Scottish 6 Days - 2011 Day 5 | Badge Course 16 (M14A, M16B) | 00:54:38 | 26th | 921 | |
| 04/08/11 | Scottish 6 Days - 2011 - Day 4 | Badge Course 16 (M14A, M16B) | 01:18:19 | 46th | 770 | |
| 02/08/11 | Scottish 6 Days - 2011 - Day 3 | Course 36 | 01:31:10 |