| 1 | Dray CarsonPlace 1 · Ness City | — | Ness City | 17:21.61 | — |
| 2 | Troy WineingerPlace 2 · Tribune-Greeley | — | Tribune-Greeley | 17:26.33 | 1 |
| 3 | Joey MeyerPlace 3 · Scott City | — | Scott City | 17:42.42 | 2 |
| 4 | Wyatt BeckmanPlace 4 · Ness City | — | Ness City | 17:57.14 | — |
| 5 | Jublain WohlerPlace 5 · Victoria | — | Victoria | 18:32.08 | 3 |
| 6 | Martin VeletaPlace 6 · Tribune-Greeley | — | Tribune-Greeley | 18:40.40 | 4 |
| 7 | Edi BalderramaPlace 7 · Scott City | — | Scott City | 18:44.58 | 5 |
| 8 | Sergio TrejoPlace 8 · Tribune-Greeley | — | Tribune-Greeley | 18:45.20 | 6 |
| 9 | Luke MinnixPlace 9 · Scott City | — | Scott City | 18:46.55 | 7 |
| 10 | Christian SchulerPlace 10 · Hodgeman County | — | Hodgeman County | 18:47.17 | — |
| 11 | Miguel ChavezPlace 11 · Scott City | — | Scott City | 18:47.52 | 8 |
| 12 | Heath BriggsPlace 12 · Scott City | — | Scott City | 19:00.51 | 9 |
| 13 | Isaac StonePlace 13 · Tribune-Greeley | — | Tribune-Greeley | 19:01.61 | 10 |
| 14 | Irvin LozanoPlace 14 · Scott City | — | Scott City | 19:06.11 | 11 |
| 15 | Dylan HutchinsPlace 15 · Scott City | — | Scott City | 19:09.36 | 12 |
| 16 | Isaac DreilingPlace 16 · Victoria | — | Victoria | 19:13.71 | 13 |
| 17 | Miguel TrejoPlace 17 · Tribune-Greeley | — | Tribune-Greeley | 19:19.74 | 14 |
| 18 | Shane JonesPlace 18 · Hill City | — | Hill City | 19:25.18 | 15 |
| 19 | Dallas WinterPlace 19 · Ness City | — | Ness City | 19:25.42 | — |
| 20 | Elijah StonePlace 20 · Tribune-Greeley | — | Tribune-Greeley | 19:25.71 | 16 |
| 21 | Ryan DreilingPlace 21 · Victoria | — | Victoria | 19:53.27 | 17 |
| 22 | Zach BatmonPlace 22 · Ingalls | — | Ingalls | 19:53.90 | 18 |
| 23 | John RamirezPlace 23 · Ellis | — | Ellis | 19:57.11 | — |
| 24 | Michael PoePlace 24 · Hill City | — | Hill City | 20:05.92 | 19 |
| 25 | Ryan BleskePlace 25 · Victoria | — | Victoria | 20:06.91 | 20 |
| 26 | Lance EdmonsonPlace 26 · Ingalls | — | Ingalls | 20:13.20 | 21 |
| 27 | Terrance CroslinPlace 27 · Hoisington | — | Hoisington | 20:16.68 | — |
| 28 | Winston RuderPlace 28 · Ingalls | — | Ingalls | 20:21.36 | 22 |
| 29 | Tanner ColburnPlace 29 · Hill City | — | Hill City | 20:32.92 | 23 |
| 30 | Lane BraunPlace 30 · Victoria | — | Victoria | 20:39.02 | 24 |
| 31 | Jacy BraunPlace 31 · Victoria | — | Victoria | 20:39.80 | 25 |
| 32 | Thatcher BrownPlace 32 · Ellis | — | Ellis | 20:41.80 | — |
| 33 | Jacob StoffelPlace 33 · Victoria | — | Victoria | 20:43.90 | 26 |
| 34 | Dusty BittelPlace 34 · Ellis | — | Ellis | 20:48.42 | — |
| 35 | Wyatt PoerPlace 35 · Ingalls | — | Ingalls | 20:52.05 | 27 |
| 36 | Lucas RothsPlace 36 · Ness City | — | Ness City | 20:58.30 | — |
| 37 | Devin KeenerPlace 37 · Hill City | — | Hill City | 21:55.52 | 28 |
| 38 | Peter McCoolPlace 38 · Hoisington | — | Hoisington | 23:02.74 | — |
| 39 | Fernando MolinarPlace 39 · Ingalls | — | Ingalls | 23:07.39 | 29 |
| 40 | Nathaniel HamelPlace 40 · Hill City | — | Hill City | 23:35.77 | 30 |
| 41 | Larry RosalesPlace 41 · Hoisington | — | Hoisington | 25:20.49 | — |
| 42 | Kyle MillerPlace 42 · Ingalls | — | Ingalls | 25:31.81 | 31 |