| 1 | Wyatt MetcalfePlace 1 · Grade 9 · Fort Defiance | 9 | Fort Defiance | 18:05.90 |
| 2 | Easton NicePlace 2 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | 18:36.20 |
| 3 | Leighton MagalisPlace 3 · Grade 9 · Fort Defiance | 9 | Fort Defiance | 18:56.20 |
| 4 | Cooper PattersonPlace 4 · Grade 11 · Fort Defiance | 11 | Fort Defiance | 19:12.90 |
| 5 | Peyton MccrayPlace 5 · Grade 11 · Fort Defiance | 11 | Fort Defiance | 19:20.80 |
| 6 | Sam AshbyPlace 6 · Grade 10 · Riverheads | 10 | Riverheads | 19:40.90 |
| 7 | Matthew BerryPlace 7 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | 20:02.10 |
| 8 | Tyler AustinPlace 8 · Grade 12 · Stuarts Draft | 12 | Stuarts Draft | 20:06.50 |
| 9 | Cooper BoydPlace 9 · Grade 10 · Riverheads | 10 | Riverheads | 20:08.60 |
| 10 | Jack YoungPlace 10 · Grade 10 · Riverheads | 10 | Riverheads | 20:28.30 |
| 11 | Sam JarvisPlace 11 · Grade 9 · Riverheads | 9 | Riverheads | 20:30.90 |
| 12 | Logan DolanPlace 12 · Grade 11 · Fort Defiance | 11 | Fort Defiance | 20:38.30 |
| 13 | Conner MillerPlace 13 · Grade 9 · Stuarts Draft | 9 | Stuarts Draft | 20:39.80 PR |
| 14 | Bryson MahanesPlace 14 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | 20:48.00 |
| 15 | Liam WelchPlace 15 · Grade 11 · Fort Defiance | 11 | Fort Defiance | 21:06.30 |
| 16 | Joel WyantPlace 16 · Grade 11 · Stuarts Draft | 11 | Stuarts Draft | 21:11.00 |
| 17 | Andrew BerryPlace 17 · Grade 12 · Stuarts Draft | 12 | Stuarts Draft | 21:27.70 |
| 18 | Jackson WyantPlace 18 · Grade 12 · Stuarts Draft | 12 | Stuarts Draft | 21:38.10 |
| 19 | Marley JonesPlace 19 · Grade 9 · Fort Defiance | 9 | Fort Defiance | 21:50.20 |
| 20 | Harper BrownPlace 20 · Grade 9 · Alleghany | 9 | Alleghany | 21:56.40 PR |
| 21 | Gavin WelchPlace 21 · Grade 9 · Fort Defiance | 9 | Fort Defiance | 22:00.60 |
| 22 | Sean MahonPlace 22 · Grade 10 · Riverheads | 10 | Riverheads | 22:04.20 |
| 23 | Tate DuncanPlace 23 · Grade 12 · Riverheads | 12 | Riverheads | 22:15.30 PR |
| 24 | Ian RodgersPlace 24 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | 23:18.40 |
| 25 | Tanner KennyPlace 25 · Grade 9 · Alleghany | 9 | Alleghany | 24:12.30 |
| 26 | Kaden HassettPlace 26 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | 24:25.80 |
| 27 | Zack RotenberryPlace 27 · Grade 11 · Fort Defiance | 11 | Fort Defiance | 24:36.90 |
| 28 | Kaiden BrownPlace 28 · Grade 11 · Riverheads | 11 | Riverheads | 24:43.90 |
| 29 | Cullen LynchPlace 29 · Grade 11 · Stuarts Draft | 11 | Stuarts Draft | 25:24.30 PR |
| 30 | Gabe CraftPlace 30 · Grade 9 · Alleghany | 9 | Alleghany | 25:43.20 |
| 31 | Eliot ChungPlace 31 · Grade 9 · Alleghany | 9 | Alleghany | 25:43.50 |
| 32 | Andy RobertsPlace 32 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | 28:05.40 PR |
| 33 | Thomas DarensbourgPlace 33 · Grade 11 · Stuarts Draft | 11 | Stuarts Draft | 28:06.60 |
| 0 | Leiland HardingPlace 0 · Grade 10 · Stuarts Draft | 10 | Stuarts Draft | DNS |
| 0 | Landon ErvinPlace 0 · Grade 12 · Riverheads | 12 | Riverheads | DNS |
| 0 | Ryan BaberPlace 0 · Grade 12 · Riverheads | 12 | Riverheads | DNS |
| 0 | Matthew (Matt) DulaneyPlace 0 · Grade 9 · Fort Defiance | 9 | Fort Defiance | DNS |