| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 22/04/26 | Spring Series 3 | Short | 01:08:31 | 38th | ||
| 08/04/26 | Spring Series 1 | Short | 00:51:28 | |||
| 01/04/26 | Spring Sprint 2 | Short | 00:22:37 | 7th | ||
| 28/03/26 | SROC spring series 2 | Yellow | 00:28:24 | 7th | Racing Chl: Bronze | |
| 25/03/26 | Spring Sprint 1 | Short | 00:35:01 | 17th | ||
| 28/01/26 | Terrain Night Series 3 | Short | 01:44:30 | |||
| 14/01/26 | Terrain Night Series 2 | Short | 01:02:12 | 47th | ||
| 11/01/26 | SROC urban event | 4 | 01:07:06 | 28th | 827 | |
| 10/12/25 | Urban Night Series 5 | Short | 00:39:05 | 28th | ||
| 03/12/25 | Urban Night Series 4 | Short | 00:52:20 | 10th | ||
| 26/11/25 | Urban Night Series 3 | Short | 01:00:48 | 11th | ||
| 13/09/25 | Junior Saturday League | Orange | 00:35:09 | 5th | Navigation Chl | |
| 03/09/25 | Park Series 2 | Sprint A | 00:28:18 | 60th | ||
| 03/09/25 | Park Series 2 | Sprint B | 00:22:16 | 61st | ||
| 27/08/25 | Park Series 1 | Sprint A | 00:22:12 | 30th | ||
| 27/08/25 | Park Series 1 | Sprint B | 00:20:50 | 31st | ||
| 02/07/25 | Summer Series Event 5 | Short | 01:23:13 | |||
| 25/06/25 | Summer Series Event 4 | Short | 00:59:40 | 23rd | ||
| 18/06/25 | Summer Series Event 3 | Short | 01:06:25 | 38th | ||
| 04/06/25 | Summer Series Event 1 | Short | 01:30:34 | 47th | ||
| 28/05/25 | Spring Series Event 4 | Short | 01:03:13 | 30th | ||
| 21/05/25 | Spring Series Event 3 | Short | 01:40:12 | 28th | ||
| 16/04/25 | Spring Series Event 2 | Short | 00:39:11 | 12th | ||
| 09/04/25 | Spring Series Event 1 | Short | 00:39:58 | 35th | ||
| 02/04/25 | Spring Sprint event | Short | 00:39:26 | 16th | ||
| 26/03/25 | Spring Sprint event | Short | 00:27:37 | 13th | ||
| 01/03/25 | Terrain Series 9 [daytime] | Short | 01:26:51 | 16th | ||
| 15/02/25 | SROC spring series 1 | Green | 00:50:23 | 13th | Racing Chl: Silver | |
| 15/01/25 | Night Urban Series 6 | Short | 00:52:36 | 26th | ||
| 28/12/24 | Turkey Race 2 | Short | 01:08:11 | 37th | ||
| 14/12/24 | Night Terrain Series 5 | Short | 01:37:51 | 30th | ||
| 27/11/24 | Night Urban Series 4 | Short | 00:42:01 | 18th | ||
| 20/11/24 | Night Terrain Series 3 | Short | 00:40:10 | 15th | ||
| 16/11/24 | Night Urban Series 2 | Short | 00:37:48 | 9th | ||
| 30/10/24 | Night Terrain Series 1 | Short | 01:02:43 | 20th | ||
| 20/10/24 | CompassSport Cup Final | 6 | 01:37:36 | 65th | 790 | |
| 11/09/24 | Park Series 4 | Short | 00:27:27 | 8th | ||
| 28/08/24 | Park Series 2 | Short | 00:53:59 | 15th | ||
| 21/08/24 | Park Series 1 | Short | 00:27:10 | 4th | ||
| 31/07/24 | LOC Sprint 4 | Long | 00:34:28 | |||
| 24/07/24 | LOC Sprint 3 | Long | 00:31:32 | 17th | ||
| 17/07/24 | LOC Sprint | Long | 00:31:52 | 30th | ||
| 10/07/24 | LOC Sprint 1 | Long | 00:32:32 | 23rd | ||
| 03/07/24 | Summer Series Evening Event 5 | Short | 01:10:35 | |||
| 26/06/24 | Summer Series Evening Event 4 | Short | 01:27:03 | 40th | ||
| 19/06/24 | Summer Series Evening Event 3 | Short | 01:16:23 | 11th | ||
| 12/06/24 | Summer Series Evening Event 2 | Short | 00:50:53 | 20th | ||
| 05/06/24 | Summer Series Evening Event 1 | Short | 01:22:54 | 30th | ||
| 08/05/24 | Spring Series Evening Event | Short | 00:52:03 | |||
| 05/05/24 | Manchester in May, UKUL National Urban event | 4 | 00:50:07 |