| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Lucas Braun | 18:59.6 | 12 | MMCRU | ---- | ---- | ---- |
| 2 | Clint Staab | 19:55.5 | 12 | MMCRU | ---- | ---- | ---- |
| 3 | Landen Davenport | 20:06.4 | 10 | South O'Brien, Paullina | ---- | ---- | ---- |
| 4 | Noah Boie | 20:12.6 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 5 | Dexter Briggs | 20:14.2 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 6 | Conner Galles | 20:15.5 | 10 | MMCRU | ---- | ---- | ---- |
| 7 | Archer Small | 20:17.1 | 9 | Akron-Westfield | ---- | ---- | ---- |
| 8 | Bradan Weber | 20:23.8 | 12 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 9 | Trayton Cobb | 21:01.0 | 10 | South O'Brien, Paullina | ---- | ---- | ---- |
| 10 | Cooper Nelson | 21:02.4 | 12 | Hinton | ---- | ---- | ---- |
| 11 | Jacob Clayton | 21:04.5 | 10 | Westwood, Sloan | ---- | ---- | ---- |
| 12 | Robert Schmit | 21:06.2 | 12 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 13 | Bensen Rohwer | 21:07.2 | 12 | South O'Brien, Paullina | ---- | ---- | ---- |
| 14 | Scott Moore | 21:15.4 | 9 | Sioux City, West | ---- | ---- | ---- |
| 15 | Jeff Braun | 21:36.8 | 9 | MMCRU | ---- | ---- | ---- |
| 16 | Ian Greigg | 22:00.0 | 12 | Hinton | ---- | ---- | ---- |
| 17 | Brecken Doran | 22:02.4 | 9 | Sioux City, West | ---- | ---- | ---- |
| 18 | Jimmy Smith | 22:11.6 | 10 | Sioux City, West | ---- | ---- | ---- |
| 19 | Tristan Sitzmann | 22:13.4 | 10 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 20 | Ethan Schwarz | 22:19.1 | 12 | South O'Brien, Paullina | ---- | ---- | ---- |
| 21 | Lincoln Hui | 22:37.8 | 9 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 22 | Tanner Frerichs | 22:50.4 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 23 | Campbell Anderson | 22:54.6 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 24 | Karsen Galles | 23:17.6 | 10 | MMCRU | ---- | ---- | ---- |
| 25 | Corbin Warnke | 23:27.5 | 9 | South O'Brien, Paullina | ---- | ---- | ---- |
| 26 | Antelmo Limon | 23:28.8 | 9 | Sioux City, West | ---- | ---- | ---- |
| 27 | Carson Sudbeck | 23:44.1 | 12 | Hinton | ---- | ---- | ---- |
| 28 | Alex Leitru | 23:46.8 | 9 | Hinton | ---- | ---- | ---- |
| 29 | Henry Hamerlinck | 23:53.1 | 12 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 30 | Mathew Beireschmidt | 24:01.1 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 31 | Caleb Buenger | 24:06.5 | 12 | South O'Brien, Paullina | ---- | ---- | ---- |
| 32 | Estuardo Ramos | 24:15.5 | 9 | Sioux City, West | ---- | ---- | ---- |
| 33 | Adam Kennedy | 24:16.1 | 10 | Hinton | ---- | ---- | ---- |
| 34 | Dawson Trobaugh | 25:21.6 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 35 | Noah Seggerman | 25:27.2 | 12 | Westwood, Sloan | ---- | ---- | ---- |
| 36 | Gabriel Enszer | 25:44.8 | 12 | Sioux City, West | ---- | ---- | ---- |
| 37 | DJ Joseph | 25:45.0 | 9 | Sioux City, West | ---- | ---- | ---- |
| 38 | Jacob Pierce | 25:53.3 | 11 | Akron-Westfield | ---- | ---- | ---- |
| 39 | Korben Christoffersen | 26:23.3 | 11 | Westwood, Sloan | ---- | ---- | ---- |
| 40 | Asa Flinders | 27:01.1 | 9 | South O'Brien, Paullina | ---- | ---- | ---- |
| 41 | Bode Bailey | 27:18.5 | 12 | South O'Brien, Paullina | ---- | ---- | ---- |
| 42 | Max Pepper | 27:27.4 | 12 | MMCRU | ---- | ---- | ---- |
| 43 | Jeremiah Bruget | 29:25.5 | 11 | Akron-Westfield | ---- | ---- | ---- |
| 44 | Jordan Boie | 31:06.5 | 9 | Akron-Westfield | ---- | ---- | ---- |
| 45 | Cael Matthias | 32:04.5 | 12 | Westwood, Sloan | ---- | ---- | ---- |
| 46 | Easton Kepner | 33:58.0 | 11 | Westwood, Sloan | ---- | ---- | ---- |
| 47 | Sam Miller | 36:23.5 | 12 | Akron-Westfield | ---- | ---- | ---- |
| 48 | Hao Nguyen | 36:23.5 | 11 | Gehlen Catholic, LeMars | ---- | ---- | ---- |