| Place | Tea | Name | Class | Team | Time | Pace |
|---|---|---|---|---|---|---|
| 1 | 1 | Ian Meek | 11 | Montrose High School | 16:26.8 | 5:18 |
| 2 | 1 | Ben Kelley | 10 | Soroco High School | 16:40.3 | 5:22 |
| 3 | 2 | Evan Graff | 10 | Montrose High School | 16:41.1 | 5:23 |
| 4 | 1 | Jared Leblow | 11 | Central (grand Junction) | 16:58.5 | 5:28 |
| 5 | 1 | Austin Russell | 11 | Meeker High School | 17:07.3 | 5:31 |
| 6 | 1 | Russell McBreen | 12 | Fruita Monument High Scho | 17:17.0 | 5:34 |
| 7 | 1 | Brandon Sheard | 12 | Eagle Valley High School | 17:19.9 | 5:35 |
| 8 | 2 | Dalton Haraway | 10 | Fruita Monument High Scho | 17:25.4 | 5:37 |
| 9 | 2 | Aiden Branch | 10 | Eagle Valley High School | 17:27.6 | 5:38 |
| 10 | 1 | Lyle Luckett | 12 | Basalt High School | 17:27.7 | 5:38 |
| 11 | 3 | Nolan Pflug | 12 | Fruita Monument High Scho | 17:31.8 | 5:39 |
| 12 | 2 | Marshal Pool | 12 | Meeker High School | 17:32.7 | 5:39 |
| 13 | 1 | Franklin Reilly | 11 | Battle Mountain High Scho | 17:35.5 | 5:40 |
| 14 | 1 | Jacob Schipper | 12 | John F. Kennedy High Scho | 17:38.6 | 5:41 |
| 15 | 4 | Seth Whitesides | 12 | Fruita Monument High Scho | 17:39.4 | 5:41 |
| 16 | 1 | Henry Barth | 9 | Glenwood Springs High Sch | 17:39.5 | 5:42 |
| 17 | 2 | David Cardenas | 9 | Central (grand Junction) | 17:41.9 | 5:42 |
| 18 | 2 | Isaac Sotelo | 12 | Battle Mountain High Scho | 17:43.5 | 5:43 |
| 19 | 1 | Jack Rubalcave | 11 | Rifle High School | 17:45.0 | 5:43 |
| 20 | 3 | Nathaniel Badger | 11 | Battle Mountain High Scho | 17:46.4 | 5:44 |
| 21 | 2 | Jacob Barsness | 10 | Glenwood Springs High Sch | 17:50.7 | 5:45 |
| 22 | 4 | James Moran | 10 | Battle Mountain High Scho | 17:52.1 | 5:46 |
| 23 | 2 | Gabe Marbas | 11 | Rifle High School | 17:52.4 | 5:46 |
| 24 | 3 | Justin Hawkins | 11 | Montrose High School | 17:56.0 | 5:47 |
| 25 | 3 | Mathew Thrun | 10 | Glenwood Springs High Sch | 17:56.2 | 5:47 |
| 26 | 5 | Spencer Miller | 11 | Fruita Monument High Scho | 17:57.5 | 5:47 |
| 27 | 1 | Riley Allen | 11 | Moffat County High School | 17:59.0 | 5:48 |
| 28 | 2 | Chris Carrouth | 9 | Moffat County High School | 18:01.2 | 5:48 |
| 29 | 1 | Justin Allen | 11 | Coal Ridge High School | 18:04.1 | 5:49 |
| 30 | 2 | Scott McClendon | 12 | John F. Kennedy High Scho | 18:05.3 | 5:50 |
| 31 | 3 | Bailey Beckum | 9 | Eagle Valley High School | 18:05.9 | 5:50 |
| 32 | 4 | Austin Hawkins | 10 | Glenwood Springs High Sch | 18:06.6 | 5:50 |
| 33 | 5 | Ian Richardson | 10 | Glenwood Springs High Sch | 18:07.1 | 5:50 |
| 34 | 1 | Sam Rodriguez | 10 | Hotchkiss High School | 18:07.4 | 5:50 |
| 35 | 1 | Peter Myller | 12 | Steamboat Springs High Sc | 18:07.9 | 5:51 |
| 36 | 1 | Alex Lehman | 12 | Summit High School | 18:17.9 | 5:54 |
| 37 | 4 | Jack Neifert | 10 | Eagle Valley High School | 18:18.2 | 5:54 |
| 38 | 6 | Benny Smith | 10 | Glenwood Springs High Sch | 18:19.0 | 5:54 |
| 39 | 5 | Matt Jordan | 12 | Eagle Valley High School | 18:21.9 | 5:55 |
| 40 | 3 | Michael Mall | 12 | Central (grand Junction) | 18:31.4 | 5:58 |
| 41 | 4 | Adam Alvarado | 11 | Central (grand Junction) | 18:37.6 | 6:00 |
| 42 | 7 | William Kaufman | 10 | Glenwood Springs High Sch | 18:39.0 | 6:01 |
| 43 | 5 | Patrick Johnson | 12 | Battle Mountain High Scho | 18:40.9 | 6:01 |
| 44 | 8 | Phillip Hecksel | 11 | Glenwood Springs High Sch | 18:41.2 | 6:01 |
| 45 | 9 | Garrett Like | 11 | Glenwood Springs High Sch | 18:42.3 | 6:02 |
| 46 | 2 | Gabe Rodriguez | 11 | Hotchkiss High School | 18:44.3 | 6:02 |
| 47 | 6 | Max Grimaldi | 10 | Battle Mountain High Scho | 18:47.5 | 6:03 |
| 48 | 10 | Zeb Thorsen | 12 | Glenwood Springs High Sch | 18:48.6 | 6:04 |
| 49 | 3 | Luis Carreon | 12 | Rifle High School | 18:51.0 | 6:05 |
| 50 | 7 | Conner McCabe | 10 | Battle Mountain High Scho | 18:52.0 | 6:05 |