| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 07/03/26 | SO SOG S4 - Waterhall, Brighton & Hove | Short Green | 01:24:09 | 17th | Navigation Chl | |
| 17/01/26 | SO SOG A8 - Chailey Common (south), North Chailey | Short Green | ||||
| 03/01/26 | SO SOG A7 - Friston Forest west, Seaford | Short Green | 01:39:33 | 15th | Navigation Chl | |
| 29/11/25 | SO SOG A5 - Rivers Wood, Balcombe | Short Green | 01:06:22 | 12th | Navigation Chl | |
| 01/11/25 | SO SOG A3 - Abbots Wood | Short Green | 01:42:35 | 14th | Navigation Chl | |
| 18/10/25 | SO SOG A2 - Tilgate Park Crawley | Short Green | 01:21:43 | 18th | Navigation Chl | |
| 02/08/25 | SO ParkO 6 - St. Anns Well Gardens Hove | Sprint | 00:50:51 | |||
| 12/07/25 | SO Park-O 5 - Tilgate Park | Sprint | 01:31:56 | 39th | ||
| 21/06/25 | SO Park-O 4 - Withdean Park | Sprint | 01:09:34 | 42nd | ||
| 14/06/25 | SO Park-O 3 - Brooklands Park | Sprint | 01:06:55 | 32nd | ||
| 31/05/25 | SO Park-O 1 - Southwater Country Park | Sprint | 01:12:19 | 42nd | ||
| 12/04/25 | SO SOG S6 - Friston west | Short Green | 00:50:45 | 11th | Racing Chl: Bronze | |
| 29/03/25 | SO SOG S4 - Great Walstead School | Short Green | 01:16:13 | 22nd | Navigation Chl | |
| 18/01/25 | SO SOG A8 - Ditchling Common, East of Burgess Hill | Short Green | 00:58:23 | 15th | Navigation Chl | |
| 09/11/24 | SO SOG A3 - Cowdray Forest, between Balcombe, Turners Hill & Crawley | Short Green | 01:55:15 | 25th | Navigation Chl | |
| 05/10/24 | SO SOG A1 - Newtimber Hill, Pyecombe | Short Green | 01:08:33 | 16th | Navigation Chl | |
| 28/09/24 | SO ParkO8 - Hove Park, Hove | Sprint | 00:44:43 | 51st | ||
| 07/09/24 | SO ParkO7 - Brooklands Park, Lancing | Sprint | 01:14:41 | 39th | ||
| 31/08/24 | SO ParkO6 - East Court, East Grinstead | Sprint | 01:09:56 | 43rd | ||
| 13/07/24 | SO ParkO5 - Hampden Park, Eastbourne | Sprint | 00:50:41 | |||
| 20/04/24 | SO - SOG S7 - Friston Forest (west) BRAND NEW MAP!! | Short Green | 01:13:27 | 25th | Navigation Chl | |
| 23/03/24 | SO - SOG S5 - Great Walstead School | Short Green | 01:29:14 | 16th | Navigation Chl | |
| 02/03/24 | SO - SOG S3 - Cowdray Forest & Burnt Place | Short Green | 01:45:16 | 26th | Navigation Chl | |
| 10/02/24 | SO - SOG S1 - Chailey Common (north) | Short Green | 01:10:31 | 23rd | Navigation Chl | |
| 20/01/24 | SO - SOG A8 - Ditchling Common | Short Green | 01:12:11 | 20th | Navigation Chl | |
| 25/11/23 | SO - SOG A5 - Oldhouse Warren, Crawley | Short Green | ||||
| 28/10/23 | SO - SOG A3 | Short Green | 01:04:48 | 12th | Navigation Chl | |
| 21/10/23 | SO - SOG A2 | Short Green | 01:35:30 | 14th | Navigation Chl | |
| 07/10/23 | SO - SOG A1 - Newtimber Hill, Pyecombe | Short Green | 01:12:37 | 16th | Navigation Chl | |
| 23/09/23 | Park-O P8 Hove Park | Sprint | 00:44:05 | 43rd | ||
| 09/09/23 | Park-O P7 Lancing Manor | Sprint | 01:03:11 | 42nd | ||
| 01/07/23 | Park-O P4 Horsham Park | Sprint | 00:51:51 | 48th | ||
| 17/06/23 | Park-O P2 Preston Park | Sprint | 00:52:40 | 51st | ||
| 10/06/23 | SO Park-O P1 Kidbrooke Park & SO AGM | Sprint | 01:08:23 | 46th | ||
| 20/05/23 | SO SOG S8 - Great Wildgoose Wood, Turners Hill / East Grinstead | Short Green | ||||
| 15/04/23 | SO SOG S6 - Oldhouse Warren, Crawley | Short Green | 01:37:33 | 30th | Navigation Chl | |
| 01/04/23 | SO SOG S5 - Blackland Farm, Sharpthorne | Short Green | ||||
| 18/02/23 | SO SOG S2 - Angmering Estate (SW), off A27 at Crossbush, east of Arundel | Short Green | 01:04:00 | 18th | Racing Chl: Bronze | |
| 11/02/23 | SO SOG S1 - Chailey Common (north), A272 between Haywards Heath & Uckfield | Short Green | 01:20:57 | 18th | Navigation Chl | |
| 28/01/23 | SO SOG A8 - Ditchling Common, Burgess Hill | Short Green | 01:06:25 | 15th | Navigation Chl | |
| 12/11/22 | SO SOG A5 - Cowdray Forest, Balcombe | Short Green | 01:21:44 | 26th | Navigation Chl | |
| 29/10/22 | SO SOG A4 - Rivers Wood, Balcombe | Short Green | 01:10:18 | 24th | Navigation Chl | |
| 22/10/22 | SO SOG A3 - Newtimber Hill, Pyecombe | Short Green | 00:52:17 | 16th | Racing Chl: Bronze | |
| 10/09/22 | SO Park-O 6 - Queens Park, Brighton | Sprint | 01:00:35 | 38th | ||
| 09/07/22 | SO Park-O 4 - Withdean Park, Brighton | Sprint | 00:51:13 | 47th | ||
| 07/05/22 | SOG S8 / YBT Regional Heat - Worthlodge Forest, Crawley | Short Green | 01:39:18 | 20th | Navigation Chl | |
| 09/04/22 | SOG S6 - Tilgate Park, Crawley | Short Green | 01:05:24 | 11th | Navigation Chl | |
| 02/04/22 | SOG S5 - Angmering Estate (SW), Arundel | Green | 01:32:07 | 53rd | Navigation Chl | |
| 19/03/22 | SOG S4 - Great Wildgoose Wood, Turners Hill | Green | 01:33:55 | 46th | Navigation Chl | |
| 05/03/22 | SOG S3 - Highdown Hill, West Worthing (middle distance event) | Green | 01:04:36 | 42nd | Racing Chl: Bronze |