| Date | Event | Course | Time | Pos. | Points | Incentive scheme |
|---|---|---|---|---|---|---|
| 15/04/26 | GRAMP Forest sprint - Foggieton | Sprint Orange | 00:31:07 | 17th | ||
| 14/02/26 | MAROC Scottish Night Championships: Muir of Dinnet | 02 | 02:11:18 | 13th | 1121 | |
| 28/01/26 | GRAMP Deeside Night Cup - Haddo | Long | 00:57:55 | 6th | ||
| 17/12/25 | GRAMP Deeside Night Cup - Foggieton | Long Technical | 01:26:00 | 18th | ||
| 10/12/25 | MAROC Deeside Night Cup: Potarch | Long | 01:32:49 | 10th | ||
| 26/11/25 | MAROC Deeside Night Cup: Bogendreip West | Long | 01:59:41 | 10th | ||
| 12/11/25 | MAROC Deeside Night Cup: Banchory Urban | DNC Long | 00:48:35 | 17th | ||
| 05/11/25 | GRAMP Deeside Night Cup - Hazlehead | Long | 00:36:49 | 12th | ||
| 10/09/25 | GRAMP Urban Sprint - Aberdeen Uni | Long Sprint | 00:24:01 | 11th | ||
| 03/09/25 | GRAMP Urban Sprint - Westhill | Long | 00:22:27 | 12th | ||
| 27/08/25 | GRAMP Urban Sprint - Westburn | Sprint | 00:15:43 | 8th | ||
| 25/06/25 | GRAMP Summer Series - Templars Park | Long | 00:24:41 | 12th | ||
| 18/06/25 | GRAMP Summer Series - Seaton park | Long Tech | 00:39:44 | 4th | ||
| 11/06/25 | GRAMP Summer Series - Crathes | Long | 01:01:58 | 16th | ||
| 04/06/25 | GRAMP Summer Series - Tollo Hill | Long | 00:55:10 | 21st | ||
| 24/05/25 | Kinloss Barracks Indoor Event | Long Hard | 00:55:48 | 25th | ||
| 21/05/25 | GRAMP Summer Series - Hazlehead | Long | 00:30:00 | 12th | ||
| 21/05/25 | GRAMP Summer Series - Hazlehead | C1 Maze | 00:01:32 | 3rd | ||
| 21/05/25 | GRAMP Summer Series - Hazlehead | B1 Maze | 00:01:58 | 2nd | ||
| 14/05/25 | MAROC Cambus O'May Forest Sprint | Orange | 00:36:33 | 6th | Racing Chl: Gold | |
| 07/05/25 | GRAMP Forest Spring - Elrick | Forest Sprint | 00:29:05 | 12th | ||
| 23/04/25 | GRAMP Forest Spring - Templars Park | Forest Sprint | 00:21:27 | 14th | ||
| 16/04/25 | MAROC Bellwood Forest Sprint | Sprint | 00:27:18 | 7th | ||
| 09/04/25 | GRAMP Forest Spring - Dunnottar | Forest Sprint | 00:29:05 | 12th | ||
| 12/02/25 | Deeside Night Cup - Balmedie | Long | 01:32:21 | 11th | ||
| 05/02/25 | MAROC Aboyne DNC | Long | 00:50:28 | 7th | ||
| 29/01/25 | Deeside Night Cup - Tollo hill | Long | 01:01:21 | 9th | ||
| 22/01/25 | MAROC Potarch DNC | DNC (Long) | 01:17:15 | 10th | ||
| 15/01/25 | Deeside Night Cup - Foggieton | Long | 01:03:31 | 13th | ||
| 08/01/25 | MAROC Muir of Dinnet DNC | Long | 01:45:33 | 8th | ||
| 26/12/24 | MAROC Braes of Logie Coldstone | Long | 01:01:25 | 19th | ||
| 18/12/24 | MAROC Bogendreip DNC | Long | 01:38:04 | |||
| 11/12/24 | Deeside Night Cup - Elrick | Long | 01:17:31 | 8th | ||
| 04/12/24 | MAROC Corsedarder DNC | Long | 01:32:47 | 4th | ||
| 27/11/24 | Deeside Night Cup - Dunnottur | Long | 00:58:24 | 13th | ||
| 20/11/24 | MAROC Bellwood DNC | Long | 01:10:57 | 8th | ||
| 13/11/24 | Deeside Night Cup - Balmedie | Long | 01:31:11 | 15th | ||
| 06/11/24 | MAROC Banchory DNC | Long | 00:40:17 | 18th | ||
| 30/10/24 | Deeside Night Cup - Hazlehead | Long | 01:14:15 | 13th | ||
| 29/11/23 | MAROC Deeside Night Cup | Long | ||||
| 22/11/23 | GRAMP DNC Foggieton | Long Tech | 01:21:07 | 11th | ||
| 15/11/23 | MAROC Deeside Night Cup | Long | 01:14:34 | 15th | ||
| 27/09/23 | GRAMP Urban Sprint - Aberdeen Uni | Sprint | 00:27:42 | 7th | ||
| 05/07/23 | GRAMP Summer Series Westhill | Long | 00:23:48 | 8th | ||
| 28/06/23 | GRAMP Summer Series Haddo | harder | 00:26:03 | 6th | ||
| 21/06/23 | GRAMP Summer Series Westburn park | 2023 LT | 00:19:54 | 6th | ||
| 14/06/23 | GRAMP Summer Series Foggieton | harder | 00:39:59 | 14th | ||
| 07/06/23 | GRAMP Summer Series Duthie Park | Long Tech | 00:26:34 | 5th | ||
| 30/05/23 | GRAMP Summer Series Hazlehead | Long | 00:35:47 | |||
| 24/05/23 | GRAMP Forest Sprint Crathes | Orange Sprint | 00:37:27 | 22nd |