| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Joel Ramirez-Parra | 17:16.2 | 12 | Storm Lake | ---- | ---- | ---- |
| 2 | Ian Ten Napel | 17:26.5 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 3 | Alexander Ortega | 17:29.3 | 12 | Storm Lake | ---- | ---- | ---- |
| 4 | Malakai Vermeer | 17:47.2 | 11 | Sheldon | ---- | ---- | ---- |
| 5 | Jacob Mills | 18:00.0 | 11 | Storm Lake | ---- | ---- | ---- |
| 6 | Logan Minderhoud | 18:08.3 | 11 | Western Christian, Hull | ---- | ---- | ---- |
| 7 | Lewis Scheaffer | 18:08.9 | 11 | Sheldon | ---- | ---- | ---- |
| 8 | Kristoffer Zellner | 18:14.5 | 11 | Sioux City, East | ---- | ---- | ---- |
| 9 | Alex Placencia | 18:15.2 | 11 | Storm Lake | ---- | ---- | ---- |
| 10 | Jayden Hegenbarth | 18:17.2 | 11 | Sheldon | ---- | ---- | ---- |
| 11 | John Schwint | 18:22.7 | 10 | Storm Lake | ---- | ---- | ---- |
| 12 | Heath Kampbell | 18:23.4 | 10 | Storm Lake | ---- | ---- | ---- |
| 13 | Jakob Pottebaum | 19:21.0 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 14 | Jacob Clayton | 19:30.6 | 11 | Westwood, Sloan | ---- | ---- | ---- |
| 15 | Colton Rozenboom | 19:36.9 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 16 | Emmet Johnson | 19:37.5 | 11 | Sioux City, East | ---- | ---- | ---- |
| 17 | Eric Kleinwolterink | 19:51.3 | 12 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 18 | Amisi Bisanga | 19:53.5 | 9 | Sioux City, West | ---- | ---- | ---- |
| 19 | Reed Koson | 19:55.7 | 10 | Sioux City, East | ---- | ---- | ---- |
| 20 | Lamont Schreurs | 19:55.8 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 21 | Samuel Quevedo | 19:57.0 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 22 | Andre Machado | 19:59.9 | 12 | Storm Lake | ---- | ---- | ---- |
| 23 | Greyson Wassenaar | 20:04.9 | 9 | Spirit Lake | ---- | ---- | ---- |
| 24 | Eden Laguna Zavala | 20:11.6 | 10 | Storm Lake | ---- | ---- | ---- |
| 25 | Edison Wierenga | 20:15.8 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 26 | Anthony Flores | 20:20.9 | 9 | Sioux City, East | ---- | ---- | ---- |
| 27 | Chase Bazer | 20:28.7 | 9 | Sioux City, East | ---- | ---- | ---- |
| 28 | Jackson Bauer | 20:37.7 | 11 | Storm Lake | ---- | ---- | ---- |
| 29 | Kaden Koepke | 20:40.6 | 12 | Sioux City, East | ---- | ---- | ---- |
| 30 | Andrew Jiminez | 20:41.2 | 9 | Storm Lake | ---- | ---- | ---- |
| 31 | Calen Perera | 20:45.8 | 9 | Sioux City, East | ---- | ---- | ---- |
| 32 | Karsen Kreykes | 20:46.6 | 10 | Spirit Lake | ---- | ---- | ---- |
| 33 | Antelmo Limon | 20:47.9 | 10 | Sioux City, West | ---- | ---- | ---- |
| 34 | Keagan VandeHoef | 20:55.9 | 11 | Spirit Lake | ---- | ---- | ---- |
| 35 | Jimmy Smith | 20:56.2 | 11 | Sioux City, West | ---- | ---- | ---- |
| 36 | Oliver Harris | 20:57.4 | 9 | Spirit Lake | ---- | ---- | ---- |
| 37 | Devon Huitink | 21:05.3 | 9 | Sheldon | ---- | ---- | ---- |
| 38 | Kenneth Burton | 21:05.6 | 10 | Sioux City, East | ---- | ---- | ---- |
| 39 | Austin Wright | 21:10.2 | 9 | Sioux City, East | ---- | ---- | ---- |
| 40 | Jason Vande Vegte | 21:22.6 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 41 | Sam Wahl | 21:33.8 | 10 | Spirit Lake | ---- | ---- | ---- |
| 42 | Eli Thiner | 21:46.0 | 12 | Sheldon | ---- | ---- | ---- |
| 43 | Triston Vos | 21:46.8 | 12 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 44 | Alec Kock | 21:51.8 | 12 | West Lyon, Inwood | ---- | ---- | ---- |
| 45 | Hunter Jackson | 21:53.6 | 12 | Spirit Lake | ---- | ---- | ---- |
| 46 | Ted Harder | 21:54.8 | 9 | Storm Lake | ---- | ---- | ---- |
| 47 | Evan Kirby | 21:55.4 | 11 | Sheldon | ---- | ---- | ---- |
| 48 | Chris Vande Brake | 22:06.7 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 49 | Dekeyn Whitlock | 22:07.5 | 10 | Sioux City, East | ---- | ---- | ---- |
| 50 | Bohdan Stepantsov | 22:09.1 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 51 | Abdisa Kebato | 22:57.5 | 10 | Sioux City, West | ---- | ---- | ---- |
| 52 | A.J. Villa | 23:01.2 | 10 | Spirit Lake | ---- | ---- | ---- |
| 53 | Zach Odendahl | 23:01.6 | 9 | Spirit Lake | ---- | ---- | ---- |
| 54 | Costa Kosiba | 23:12.0 | 11 | Sioux City, East | ---- | ---- | ---- |
| 55 | Mark Leusink | 23:13.7 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 56 | Paul Foell | 23:16.7 | 9 | Storm Lake | ---- | ---- | ---- |
| 57 | Kash Nguyen | 23:18.7 | 9 | Sioux City, East | ---- | ---- | ---- |
| 58 | Raul Jacuinde-Mellado | 23:27.9 | 12 | Storm Lake | ---- | ---- | ---- |
| 59 | Easton Bakker | 23:33.5 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 60 | Ian Millard | 23:38.0 | 11 | Sioux City, East | ---- | ---- | ---- |
| 61 | DJ Joseph | 23:50.0 | 10 | Sioux City, West | ---- | ---- | ---- |
| 62 | Jonah Blankespoor | 23:52.8 | 11 | Western Christian, Hull | ---- | ---- | ---- |
| 63 | Caleb Schmeling | 23:54.2 | 9 | Spirit Lake | ---- | ---- | ---- |
| 64 | Keegan Adkins | 24:02.1 | 10 | Sheldon | ---- | ---- | ---- |
| 65 | Will Landgraf | 24:03.4 | 9 | Storm Lake | ---- | ---- | ---- |
| 66 | Brock Clinkenbeard | 24:04.0 | 12 | Spirit Lake | ---- | ---- | ---- |
| 67 | Abase Kebato | 24:07.4 | 10 | Sioux City, West | ---- | ---- | ---- |
| 68 | Aaron Dirks | 24:08.2 | 10 | Spirit Lake | ---- | ---- | ---- |
| 69 | Jackson Mills | 24:26.0 | 9 | Storm Lake | ---- | ---- | ---- |
| 70 | Cesar Gasca | 24:33.2 | 10 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 71 | Hudson Espey | 24:43.4 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 72 | D'Angelo Lagunes | 24:47.8 | 10 | Storm Lake | ---- | ---- | ---- |
| 73 | Gideon Scheaffer | 25:04.0 | 9 | Sheldon | ---- | ---- | ---- |
| 74 | Alejandro Anguiano | 25:39.3 | 12 | Sioux City, East | ---- | ---- | ---- |
| 75 | Johannes Yiga | 25:41.0 | 10 | Sheldon | ---- | ---- | ---- |
| 76 | Edwin Perez | 26:09.5 | 13 | West Lyon, Inwood | ---- | ---- | ---- |
| 77 | Isaac Rich | 26:40.5 | 12 | Whiting | ---- | ---- | ---- |
| 78 | Nicolas Sanchez | 26:47.2 | 10 | Storm Lake | ---- | ---- | ---- |
| 79 | Korben Christoffersen | 26:53.5 | 12 | Westwood, Sloan | ---- | ---- | ---- |
| 80 | Joseph Wilson | 27:34.1 | 12 | Sioux City, West | ---- | ---- | ---- |
| 81 | Giovanni Palomino | 29:02.9 | 12 | Sioux City, East | ---- | ---- | ---- |
| 82 | Ibsa Kayo | 29:06.6 | 12 | Sioux City, West | ---- | ---- | ---- |
| 83 | Lionel Murray | 30:26.1 | 9 | Sioux City, East | ---- | ---- | ---- |
| 84 | Hunter Himley | 30:55.4 | 10 | Spirit Lake | ---- | ---- | ---- |
| 85 | Yik Chambang | 31:07.5 | 9 | Storm Lake | ---- | ---- | ---- |
| 86 | Brennan Van Kley | 31:29.2 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 87 | Roland Rusche | 32:51.5 | 10 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 88 | David Tansura | 34:37.7 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 89 | Easton Kepner | 35:00.6 | 12 | Westwood, Sloan | ---- | ---- | ---- |
| 90 | Carson Cannegietor | 36:51.5 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 91 | Ben Frahm | 39:02.3 | 9 | Sheldon | ---- | ---- | ---- |