| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 06/04/24 | SO - SOG S6 - Selhurst Park, Goodwood | Green | 01:06:35 | 16th | Racing Chl: Silver | |
| 20/01/24 | SO - SOG A8 - Ditchling Common | Green | 01:27:06 | 25th | Racing Chl: Bronze | |
| 08/01/22 | SOG A8 - Chailey Common (south) | Green | 01:27:57 | 39th | Navigation Chl | |
| 26/10/19 | SO - SOG A4 - Southwater Country Park, Southwater (close to A24, south of Horsham) | Green | 00:58:00 | 23rd | Racing Chl: Bronze | |
| 09/03/19 | SO SOG S3 - Southwick Hill, Portslade | Green | 01:05:18 | 15th | Racing Chl: Silver | |
| 16/02/19 | SO SOG S2 - Borde Hill, Haywards Heath | Green | 00:52:55 | 29th | Racing Chl: Silver | |
| 24/02/18 | SO - SOG S3 - Chailey Common (south), North Chailey, (A272 / A275 junction) | Green | 00:48:15 | 35th | Racing Chl: Silver | |
| 17/02/18 | SO - SOG S2 - Borde Hill, Haywards Heath | green | 00:46:27 | 17th | Racing Chl: Gold | |
| 20/01/18 | SO - SOG A8 - Millennium Wood, Haywards Heath | Green | 00:59:40 | 21st | Racing Chl: Bronze | |
| 07/10/17 | SO - SOG A3 - Great Walstead School & Henfield Wood | Green | 00:50:52 | 22nd | Racing Chl: Silver | |
| 16/09/17 | SO - SOG A1 - Stanmer Park, Falmer | Green | 00:54:24 | 18th | Racing Chl: Silver | |
| 01/04/17 | SO SOG S6 - Southwick Hill, Mile Oak | Green | 00:52:37 | 23rd | Racing Chl: Silver | |
| 28/01/17 | SO SOG A9 - Friston Forest (central), Eastbourne | Green | 00:52:10 | 17th | Racing Chl: Gold | |
| 14/01/17 | SO SOG A8 - Blackland Farm, Sharpthorne, East Grinstead | Green | 00:47:12 | 10th | Racing Chl: Gold | |
| 07/01/17 | SO SOG A7 - Lancing Ring, Lancing, West sussex | Green | 00:47:44 | 16th | Racing Chl: Gold | |
| 29/10/16 | SO SOG A4 | Green | 00:59:17 | 39th | Racing Chl: Bronze | |
| 22/10/16 | SO SOG A3 | Green | 00:53:47 | 16th | Racing Chl: Silver | |
| 09/01/16 | SO SOG A8. Blacklands Farm, Sharpthorne, south of East Grinstead | Green | 00:45:23 | 20th | Racing Chl: Silver | |
| 14/11/15 | SO (Level C) SOG A5. Great Walstead & Henfield Wood, Lindfield. (event 7 of SO championships 2015) | Green | 00:45:29 | 9th | 964 | Racing Chl: Gold |
| 24/10/15 | SO SOG A3. West Friston, between Seaford & Eastbourne | Green | 00:46:39 | 18th | Racing Chl: Silver | |
| 10/10/15 | SO SOG A2. Rivers Wood, Haywards Heath | Green | 00:54:22 | 22nd | Racing Chl: Silver | |
| 14/02/15 | SO SOG S1 - 100 Acre Wood, Turners Hill | Green | 00:58:29 | 10th | Racing Chl: Silver | |
| 31/01/15 | SO SOG A10 Blacklands Farm, Sharpthorne | Green | 01:05:35 | 16th | Racing Chl: Bronze | |
| 29/11/14 | SO SOG A7 Abbots Wood, Polegate | Green | 01:01:37 | 10th | Racing Chl: Bronze | |
| 15/11/14 | SO [level C] SOG A5 Cowdray Forest, between Balcombe & Crawley | Green | 00:53:47 | 9th | 1027 | Racing Chl: Silver |
| 18/10/14 | SO SOG A3 Friston Forest (west) near Seaford | Green | 00:42:18 | 21st | Racing Chl: Gold | |
| 11/10/14 | SO SOG A2 Rivers Wood, north of Haywards Heath | Green | 00:47:19 | 17th | Racing Chl: Silver | |
| 27/09/14 | SO SOG A1 Knowlands Wood, Barcombe, nr Lewes | Green | 00:40:04 | 9th | Racing Chl: Gold | |
| 12/04/14 | SOG - Spring 7, The Hyde Estate, Handcross | Green | 00:54:45 | 13th | Racing Chl: Silver | |
| 01/03/14 | SOG - Spring 3, Friston Forest (west), Seaford | Green | 00:45:44 | 20th | Racing Chl: Gold | |
| 04/01/14 | SOG - autumn 8 - Chailey Common, Haywards Heath | Green | 00:46:47 | 5th | Racing Chl: Gold | |
| 07/12/13 | SOG (level C) Autumn 7 - Abbots Wood, Polegate (final event (7) of SO champs 2013) | Green | 00:47:16 | 8th | 955 | Racing Chl: Silver |
| 09/11/13 | SOG - autumn 5 - Sheffield Forest, Danehill | Green | 00:55:02 | 2nd | Racing Chl: Silver | |
| 26/10/13 | SOG - autumn 4 - Selhurst Park, Goodwood | Green | 01:00:50 | 7th | Racing Chl: Silver | |
| 19/10/13 | SOG - autumn 3 - Friston Forest (west), Eastbourne | Green | 00:46:21 | 2nd | Racing Chl: Gold | |
| 12/10/13 | SOG - autumn 2 - Rivers Wood, Haywards Heath | Green | 00:54:58 | 8th | Racing Chl: Bronze | |
| 14/09/13 | SOG - autumn 1 - Knowlands Wood, Barcombe | Green | 00:48:08 | 8th | Racing Chl: Gold | |
| 18/05/13 | SOG - spring 10 - Sheffield Forest, Danehill | Green | 00:46:29 | 3rd | Racing Chl: Gold | |
| 27/04/13 | SOG - spring 8 - The Hyde Estate, Handcross | Green | 00:54:18 | 20th | Racing Chl: Silver | |
| 13/04/13 | SOG - spring 6 - Devils Dyke, Poynings | Green | 01:01:13 | 29th | Racing Chl: Bronze | |
| 16/03/13 | SOG - spring 4 - Rivers Wood, Balcombe | Green | 00:56:02 | 8th | Racing Chl: Silver | |
| 09/03/13 | SOG - spring 3 - (level C) - Friston Forest (west) incorporating event 2 of SO championship | Green | 00:37:43 | 8th | 958 | Racing Chl: Gold |
| 09/02/13 | SOG - spring 1 - Abbots Wood, Polegate | Green | 00:54:38 | 10th | Racing Chl: Bronze | |
| 26/01/13 | SOG 10 - Southwater Country Park | Green | 00:43:22 | 5th | Navigation Chl | |
| 05/01/13 | SOG 8 - Chailey Common (north) | Green | 00:49:24 | 8th | Racing Chl: Gold | |
| 08/12/12 | SOG 7 - Tilgate Park & Forest (north), Crawley | Green | 00:42:00 | 5th | Racing Chl: Gold | |
| 17/11/12 | SOG 5 - Sheffield Forest, Danehill | Green | 01:18:15 | 24th | Navigation Chl | |
| 20/10/12 | SOG 3 - Knowlands Wood, Barcombe | Green | 00:47:33 | 6th | Racing Chl: Gold | |
| 13/10/12 | SOG 2 - Rivers Wood | Green | 00:47:57 | 5th | 947 | Racing Chl: Silver |
| 12/05/12 | SO SOG 19 - Sheffield Forest, Danehill | Green | 00:55:56 | 11th | Racing Chl: Bronze |