1 | Jack Pedde | 13 | Missoula | Hellgate Cyclery Racing | 1280 | 3 | 22:51.3 | 7:36.0 | 7:37.1 | 7:38.1 |
2 | Rafe Carlson | 16 | Spokane | School of Cross/Team Booger | 1114 | 3 | 22:56.6 | 7:40.5 | 7:44.7 | 7:31.3 |
3 | Ander Svingen | 14 | Helena | | 1113 | 3 | 23:00.5 | 7:39.9 | 7:46.2 | 7:34.3 |
4 | Carlo Delong | 16 | Helena | Story Street | 1110 | 3 | 23:06.2 | 7:48.9 | 7:41.4 | 7:35.8 |
5 | Finley Robichaud | 14 | Spokane | School of Cross | 1022 | 3 | 23:11.8 | 7:47.2 | 7:45.7 | 7:38.9 |
6 | Kael Olson | 15 | Colbert | School of Cross, Team Booger | 1121 | 3 | 24:42.6 | 7:58.4 | 8:52.4 | 7:51.7 |
7 | George Shimanek | 14 | Missoula | | 1295 | 3 | 25:36.0 | 8:34.2 | 8:29.9 | 8:31.8 |
8 | Isaac Engel | 15 | Spokane | Team Booger | 1126 | 3 | 27:07.1 | 8:52.1 | 9:11.3 | 9:03.6 |
9 | Maddux Amrine | 13 | Missoula | | 1274 | 3 | 27:55.7 | 9:21.2 | 9:14.7 | 9:19.7 |
10 | Trent Engel | 13 | Spokane | School of Cross | 1127 | 3 | 28:46.2 | 9:38.0 | 9:47.7 | 9:20.3 |
11 | Emerson Frank | 13 | Helena | | 1021 | 3 | 28:52.8 | 9:52.9 | 9:39.4 | 9:20.4 |
12 | Bode Hunt | 12 | Spokane | School of Cross | 1024 | 3 | 28:55.2 | 9:41.4 | 9:35.9 | 9:37.8 |
13 | Liam Harris | 11 | Missoula | Rangers | 1289 | 3 | 30:39.3 | 10:02.4 | 10:22.1 | 10:14.8 |