| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Mason Shields | 19:33.0 | 10 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 2 | Isaac Hamilton | 19:41.9 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 3 | Aiden Calhoun | 19:47.2 | 10 | Riverside, Oakland | ---- | ---- | ---- |
| 4 | Tyrus Murren | 19:50.4 | 11 | Lewis Central | ---- | ---- | ---- |
| 5 | Wyatt Schechinger | 19:54.6 | 10 | Riverside, Oakland | ---- | ---- | ---- |
| 6 | Quinn Vetter | 20:04.7 | 9 | Denison-Schleswig | ---- | ---- | ---- |
| 7 | Garrett Ashcraft | 20:05.8 | 9 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 8 | John Mccurdy | 20:23.5 | 9 | Atlantic | ---- | ---- | ---- |
| 9 | Gabe Showers | 20:24.2 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 10 | Jorge Barajas | 20:36.5 | 9 | Denison-Schleswig | ---- | ---- | ---- |
| 11 | Gabriel Van Sickle | 20:41.8 | 10 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 12 | Omar Ramos | 20:50.6 | 11 | Denison-Schleswig | ---- | ---- | ---- |
| 13 | Ben Schoening | 20:52.1 | 11 | Glenwood | ---- | ---- | ---- |
| 14 | Braidyn Campbell | 20:56.3 | 10 | Lewis Central | ---- | ---- | ---- |
| 15 | Gavin Schaben | 20:57.2 | 10 | Lewis Central | ---- | ---- | ---- |
| 16 | Raul Salas | 21:02.9 | 10 | Denison-Schleswig | ---- | ---- | ---- |
| 17 | Cale Hall | 21:04.2 | 12 | Red Oak | ---- | ---- | ---- |
| 18 | Alexander Alford | 21:04.4 | 12 | Lewis Central | ---- | ---- | ---- |
| 19 | Trygg Petersen | 21:04.7 | 10 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 20 | Cameron Matulka | 21:12.5 | 11 | Lewis Central | ---- | ---- | ---- |
| 21 | Evan Applegate | 21:17.3 | 11 | Lewis Central | ---- | ---- | ---- |
| 22 | Greysen Wilson | 21:18.9 | 9 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 23 | Mason Jens | 21:24.5 | 9 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 24 | Hunter Kinzie | 21:27.4 | 9 | Atlantic | ---- | ---- | ---- |
| 25 | Nolyn Kinney | 21:29.7 | 11 | Atlantic | ---- | ---- | ---- |
| 26 | Miles Vander Velde | 21:34.1 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 27 | Walter Cady | 21:38.6 | 9 | St. Albert, Council Bluffs | ---- | ---- | ---- |
| 28 | Nathan Smith | 21:39.7 | 11 | Riverside, Oakland | ---- | ---- | ---- |
| 29 | Odin Taylor | 21:41.7 | 9 | Clarinda | ---- | ---- | ---- |
| 30 | Xander Markut | 21:45.5 | 12 | Glenwood | ---- | ---- | ---- |
| 31 | Ezariah Singleton | 21:45.7 | 9 | Riverside, Oakland | ---- | ---- | ---- |
| 32 | Ayden Dighton | 21:47.5 | 9 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 33 | Brayden Adams | 21:54.8 | 12 | Denison-Schleswig | ---- | ---- | ---- |
| 34 | Ed Ortiz | 21:58.9 | 14 | Denison-Schleswig | ---- | ---- | ---- |
| 35 | Carter Carson | 22:04.6 | 11 | Glenwood | ---- | ---- | ---- |
| 36 | Griffin Oliver | 22:06.6 | 9 | Glenwood | ---- | ---- | ---- |
| 37 | Kolton Thompson | 22:07.2 | 9 | Glenwood | ---- | ---- | ---- |
| 38 | Miles Hanisch | 22:24.9 | 10 | Shenandoah | ---- | ---- | ---- |
| 39 | Deegan Tanner | 22:29.6 | 12 | Lewis Central | ---- | ---- | ---- |
| 40 | Alex Jensen | 22:34.9 | 9 | Lewis Central | ---- | ---- | ---- |
| 41 | Jayden Haffner | 22:52.6 | 10 | Clarinda | ---- | ---- | ---- |
| 42 | Dominic Elings | 22:57.8 | 10 | Atlantic | ---- | ---- | ---- |
| 43 | Eli Hanson | 23:03.8 | 10 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 44 | Leighton Applegate | 23:05.0 | 11 | Lewis Central | ---- | ---- | ---- |
| 45 | William Taylor | 23:05.6 | 10 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 46 | Ryder Meseck | 23:09.9 | 9 | Denison-Schleswig | ---- | ---- | ---- |
| 47 | Lucas Sun | 23:19.8 | 12 | Shenandoah | ---- | ---- | ---- |
| 48 | Joshua Borrego | 23:22.6 | 9 | Clarinda | ---- | ---- | ---- |
| 49 | Maximus Applegate | 23:40.7 | 9 | Riverside, Oakland | ---- | ---- | ---- |
| 50 | Corbin Hall | 23:44.8 | 9 | St. Albert, Council Bluffs | ---- | ---- | ---- |
| 51 | Vincent Ford | 23:55.3 | 12 | Shenandoah | ---- | ---- | ---- |
| 52 | Brian Sell | 23:56.8 | 12 | Lewis Central | ---- | ---- | ---- |
| 53 | Wyatt Hoover | 24:08.8 | 10 | Atlantic | ---- | ---- | ---- |
| 54 | Hunter Jones | 24:10.2 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 55 | Logan Ebert | 24:18.1 | 9 | Lewis Central | ---- | ---- | ---- |
| 56 | Sam Okerbloom | 25:06.4 | 12 | Lewis Central | ---- | ---- | ---- |
| 57 | Hayden Lett | 25:11.9 | 12 | Lewis Central | ---- | ---- | ---- |
| 58 | Wyatt Cain | 25:32.2 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 59 | Brady Anderson | 26:09.9 | 9 | Red Oak | ---- | ---- | ---- |
| 60 | Charlie Gandy | 26:23.8 | 10 | Shenandoah | ---- | ---- | ---- |
| 61 | Jackson Rea | 27:02.7 | 9 | Red Oak | ---- | ---- | ---- |
| 62 | Wyatt Hazen | 27:21.1 | 9 | Shenandoah | ---- | ---- | ---- |
| 63 | Jonas Gutierrez | 27:27.9 | 10 | Shenandoah | ---- | ---- | ---- |
| 64 | David Blake | 28:10.8 | 10 | Atlantic | ---- | ---- | ---- |
| 65 | Leland Mckeeman | 28:24.2 | 11 | Council Bluffs, Thomas Jefferson | ---- | ---- | ---- |
| 66 | Cash Larson | 28:29.2 | 11 | Lewis Central | ---- | ---- | ---- |
| 67 | Tyler Lawslo | 30:29.5 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 68 | Jackson Abraham | 31:11.5 | 12 | Council Bluffs, Thomas Jefferson | ---- | ---- | ---- |
| 69 | Eric Wiig | 31:57.1 | 11 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |
| 70 | Ian Smith | 34:09.1 | 12 | Clarinda | ---- | ---- | ---- |
| 71 | Kellen Vargas | 35:54.3 | 10 | Council Bluffs, Abraham Lincoln | ---- | ---- | ---- |