Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 33 | Daniel Van Der Watt | 00:19:48.8 | 00:00:00.0 | Sub-junior |
| 2. | 21 | Sean Westerdyk | 00:24:32.9 | 00:04:44.1 | Youth |
| 3. | 11 | Daniel Anastasis | 00:26:12.7 | 00:06:23.9 | Youth |
| 4. | 41 | Dylan Jackson | 00:26:17.8 | 00:06:29.0 | Junior |
| 5. | 40 | Joshua Barrett | 00:28:03.1 | 00:08:14.3 | Youth |
| 6. | 1 | Kyle Barrett | 00:28:20.9 | 00:08:32.1 | Junior |
| 7. | 44 | Dylan Wright | 00:31:10.3 | 00:11:21.5 | Youth |
| 8. | 15 | Mitchell Ellison | 00:32:02.2 | 00:12:13.4 | Youth |
| 9. | 16 | Kieran Grove | 00:33:07.3 | 00:13:18.5 | Youth |
| 10. | 2 | Kieran Blunt | 00:33:38.5 | 00:13:49.7 | Junior |
| 11. | 37 | Thaddeus Reddy | 00:33:38.8 | 00:13:50.0 | Youth |
| - | 19 | Adam Sellick | - | - | Youth |
| - | 20 | Matthew Uhlmann | - | - | Youth |
| - | 35 | Declan Harper | - | - | Sub-junior |
| - | 32 | Cameron Mcdaniel | - | - | Sub-junior |
| - | 29 | Joshua Van Den Berg | - | - | Sub-junior |
| - | 42 | Daniel Peetz | - | - | Sub-junior |
| - | 39 | Jason Munitich | - | - | Sub-junior |
| - | 43 | Slade Westermeyer | - | - | Sub-junior |
| - | 38 | Tarek Farla | - | - | Sub-junior |
| - | 25 | Nathan Surian | - | - | Sub-junior |
| - | 36 | Bradley Collins | - | - | Sub-junior |