3.375km
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1st | Mark Johnston | FVO | M45 | 16:17 |
| 2nd | Grace Molloy | FVO | W18 | 18:08 |
| 3rd | Pierre Lardet | FVO | M14 | 21:06 |
| 4th | James Hammond | FVO | M12 | 21:36 |
| 5th | Stanley Flint | FVO | M14 | 21:48 |
| 6th | Fraser Holman | LA | 22:48 | |
| 7th | Calum Curran | LA | 24:45 | |
| 8th | Ethan Beddard | FVO | M14 | 25:30 |
| 9th | Matthew Fulton | SCOUTS | 25:45 | |
| 10th | Jonah Mitchell | SCOUTS | 25:46 | |
| 11th | Struan Duncan | LA | 26:07 | |
| 12th | David Allcroft | FVO | M40 | 26:21 |
| 13th | Ben Polwart | FVO | 29:24 | |
| 14th | Patrick McDonald | SCOUTS | 30:38 | |
| 15th | Ryan Oliver | SCOUTS | 30:40 | |
| 16th | Neil Polwart | FVO | 33:26 | |
| 17th | Daniel Orr | SCOUTS | 33:30 | |
| 18th | Lewis Eggeling | SCOUTS | 33:34 | |
| 19th | Finlay Cairns | SCOUTS | 35:45 | |
| 20th | James Mann | SCOUTS | 35:50 | |
| 21st | AIden Taylor | SCOUTS | 36:53 | |
| 22nd | Oliver Eggeling | SCOUTS | 36:55 | |
| 23rd | Rebecca Hammond | FVO | W10 | 36:57 |
| 24th | Archie Rusack | SCOUTS | 37:16 | |
| 25th | Martine Stead | IND | 38:19 | |
| 26th | Tara McPhillips | SCOUTS | 38:29 | |
| 27th | Gordon Maxwell | SCOUTS | 39:01 | |
| 28th | Megan Chalmers | LA | 43:39 | |
| 29th | Oliver Thomson | SCOUTS | 53:09 | |
| 30th | James Calder | SCOUTS | 53:12 | |
| 31st | Andrew Mulvenna | 70:16 | ||
| 32nd | Rebecca Stewart | IND | 74:52 | |
| m1 m3-12 | Jennifer Armstrong | SCOUTS | 39:20 |
2km
| Pos | Name | Club | Age Class | Time |
|---|---|---|---|---|
| 1st= | Gegor Miller | CUBS | 16:47 | |
| 1st= | Harry McIntosh | CUBS | 16:47 | |
| 3rd= | Reece Fyle | CUBS | 17:26 | |
| 3rd= | Scott Wilson | CUBS | 17:26 | |
| 5th= | Cormac Guest | CUBS | 17:28 | |
| 5th= | Theo Raines | CUBS | 17:28 | |
| 7th | Thomas Junik | CUBS | 17:33 | |
| 8th | Louie Stewart | CUBS | 17:34 | |
| 9th | Rebecca Hammond | FVO | W10 | 18:59 |
| 10th | Cameron Mccallum | 19:48 | ||
| 11th | Rachel Chalmers | IND | W10 | 19:54 |
| 12th | Callum Banks | CUBS | 20:00 | |
| 13th | Elliot Stewart | CUBS | 20:01 | |
| 14th | Hanna Brindley | FVO | W10 | 20:20 |
| 15th | Callum Murphy | CUBS | 20:59 | |
| 16th | Rory Taylor | BEAVERS | 21:14 | |
| 17th | Lewis Hunter | BEAVERS | 21:24 | |
| 18th | Jenson Robertson | BEAVERS | 21:30 | |
| 19th | Daniel Amatller | CUBS | 21:43 | |
| 20th | Oliver Smyth | CUBS | 22:10 | |
| 21st= | Jay lamb | 22:30 | ||
| 21st= | Aimee Lamb | 22:30 | ||
| 23rd | Lewis Allcroft | FVO | 22:47 | |
| 24th | Grace Polwart | FVO | 23:01 | |
| 25th | Ben Beddard | FVO | M12 | 24:09 |
| 26th= | Erin Robertson | 25:02 | ||
| 26th= | Bailey Young | 25:02 | ||
| 28th | Chloe Yates | 25:07 | ||
| 29th | Oliver Geddes | BEAVERS | 26:09 | |
| 30th | Stanley Wilson | 26:47 | ||
| 31st | Ryan McPhee | CUBS | 26:52 | |
| 32nd | Olly Finch | CUBS | 26:58 | |
| 33rd | Aiden Bull | BEAVERS | 27:14 | |
| 34th | Lucas Herring | 27:19 | ||
| 35th | Lily Paton | 27:48 | ||
| 36th | Evie Melvin | 27:53 | ||
| 37th | Ethan Pitt | BEAVERS | 28:11 | |
| 38th | K. Fran Lavender | BEAVERS | 28:15 | |
| 39th | Oliver Pettigrew | BEAVERS | 28:17 | |
| 40th | Alfie Wilson | CUBS | 28:41 | |
| 41st | Grace Paton | 28:51 | ||
| 42nd | Euan Warnock | CUBS | 29:29 | |
| 43rd | Max Murray | BEAVERS | 32:53 | |
| 44th | Logan McKeen | 32:55 | ||
| 45th | Caleb Ferguson | BEAVERS | 32:56 | |
| 46th | Katrina Simpson | 33:37 | ||
| 47th | Pam Smith | 33:38 | ||
| 48th | Lorna Simpson | 33:42 | ||
| 49th | Aiden Kenney | 34:19 | ||
| 50th | Ciaran Ormsby | BEAVERS | 36:08 | |
| 51st | Oran McCleed | 36:24 | ||
| 52nd | Kayla Ormsby | BEAVERS | 36:25 | |
| 53rd | Joni Kenny | 36:55 | ||
| 54th= | Kiera Foray | 37:07 | ||
| 54th= | Lucy West | 37:07 | ||
| 56th | India Herring | BEAVERS | 37:09 | |
| 57th | Fraser White | BEAVERS | 37:13 | |
| 58th= | Elsie Kenney | 37:19 | ||
| 58th= | Sophia Burns | BEAVERS | 37:19 | |
| 60th | Andrew Feng | 37:22 | ||
| 61st | Max Allison | BEAVERS | 37:23 | |
| 62nd | Bethan Maguire | 37:47 | ||
| 63rd | Thomas Miller | CUBS | 38:05 | |
| 64th= | Kelda Brison | 52:32 | ||
| 64th= | Ruaridh Brison | 52:32 |