| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 26/04/26 | Bawsey inc NOR Club Champs | Brown | 01:14:22 | 16th | Racing Chl: Silver | |
| 22/02/26 | CompassSport Cup Heat | Course 2 | 02:02:42 | |||
| 01/02/26 | Sandringham - East Anglian League Event (EAL) | Green | 00:55:46 | 2nd | 1046 | Racing Chl: Gold |
| 18/01/26 | Tunstall Forest North EAL | Green | 01:00:38 | |||
| 28/12/25 | Mousehold Heath | Green | 00:45:42 | 1st | 1006 | Racing Chl: Silver |
| 16/11/25 | Nowton Park with Hardwick | Blue | 01:32:45 | |||
| 09/11/25 | Kelling Heath | Blue | 01:29:41 | 15th | 964 | Racing Chl: Silver |
| 04/10/25 | Autumn in Anglia West Harling EA Sch Champs | Blue | 01:22:24 | |||
| 21/09/25 | Bacton Woods | Blue | 01:20:15 | |||
| 20/09/25 | SLOW City of London Race | Course 3 | 01:37:34 | 89th | 947 | |
| 19/09/25 | CoL W/E event | Course 2 | 00:46:29 | 51st | 889 | |
| 31/08/25 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, M90, M95, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85, W90, W95) | 01:30:57 | 394th | ||
| 31/08/25 | British Sprint Championships - Finals | F7 | 00:30:57 | 18th | 959 | |
| 31/08/25 | British Sprint Championships - Qualifiers | Q4 | 00:40:52 | 47th | 648 | |
| 08/06/25 | NOR - Norwich Urban | 1 | 01:15:00 | 12th | 958 | |
| 16/02/25 | Kings Forest East | Blue | 01:01:45 | 13th | 1095 | Racing Chl: Gold |
| 09/02/25 | NOR - Broadland Country Park YB heat | Blue | 01:43:48 | 17th | 936 | Racing Chl: Bronze |
| 02/02/25 | High Lodge | Blue | 01:25:29 | 40th | 992 | Racing Chl: Gold |
| 15/12/24 | NOR - Beeston Regis - NOW ON Sun 15 Dec | Brown | 02:09:35 | |||
| 20/10/24 | CompassSport Cup Final | 4 | 01:44:13 | 65th | 1005 | |
| 23/06/24 | British Sprint Championships - Finals | F7 | 00:19:29 | 53rd | 915 | |
| 23/06/24 | British Sprint Championships (UKOL) | UKOL special results file - times irrelevant (M16, M18, M20, M21, M35, M40, M45, M50, M55, M60, M65, M70, M75, M80, M85, W16, W18, W20, W21, W35, W40, W45, W50, W55, W60, W65, W70, W75, W80, W85) | 01:19:29 | 644th | ||
| 23/06/24 | British Sprint Championships - Qualifiers | Q4 | 00:26:44 | |||
| 20/04/24 | NOR - Thetford Urban | 1 | 01:08:55 | 13th | 917 | |
| 09/03/24 | Midland Champs (UKOL) and BUCS individual | UKOL Course 5 (M45, M50) | 01:28:44 | |||
| 18/02/24 | CompassSport Cup Heat | Green Men | 00:49:58 | 15th | 1040 | |
| 13/01/24 | NOR - Felbrigg night event | Orange | 00:59:04 | 5th | Racing Chl: Bronze | |
| 10/12/23 | Shouldham Warren EAL | Blue | 01:38:41 | |||
| 29/10/23 | NOR Cawston and Marsham | Green | 01:23:38 | 10th | 983 | Racing Chl: Bronze |
| 15/10/23 | NOR Blickling | Blue | 01:16:37 | 13th | 926 | Racing Chl: Gold |
| 24/09/23 | Holt Country Park | Blue | 01:47:07 | |||
| 16/09/23 | City of London Race (UKOL) | UKOL 3 (M40, M45, M50) | 02:09:03 | |||
| 30/04/23 | Dereham Urban | 2 | 01:29:14 | 11th | 687 | |
| 05/03/23 | NOR night and day weekend - Hockering (incl YBT heat) | Blue | 01:23:16 | |||
| 04/03/23 | NOR night and day weekend - Bryant's Heath (night) | Orange | 00:34:58 | 4th | Racing Chl: Bronze | |
| 08/01/23 | Nowton Park and Hardwick Heath | Blue | 01:26:26 | |||
| 27/11/22 | EA Champs | Blue | 01:52:08 | 48th | 695 | Racing Chl: Bronze |
| 20/11/22 | Wordwell | Orange | 01:04:25 | 3rd | Navigation Chl | |
| 23/10/22 | NOR Felbrigg | Blue | 01:58:56 | |||
| 16/10/22 | CompassSport Cup Final | Blue Men | 01:28:22 | |||
| 15/10/22 | Stirling City Race - SOUL10 | 2 - Brown | 01:03:12 | |||
| 04/09/22 | Mousehold Heath | Brown | 00:57:30 | |||
| 06/02/22 | West Harling EAL | Green | 01:28:40 | 50th | 652 | Racing Chl: Bronze |
| 23/01/22 | Beeston Regis North Norfolk | Brown | 02:41:32 |