| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Calum Monroe | 19:42.4 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 2 | Layne Munson | 19:53.5 | 10 | Sioux City, North | ---- | ---- | ---- |
| 3 | Gerrit Hulstein | 20:08.9 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 4 | Gabriel Lyman | 20:12.9 | 9 | Sioux City, North | ---- | ---- | ---- |
| 5 | Josue Gutierrez | 20:13.7 | 9 | Sioux City, North | ---- | ---- | ---- |
| 6 | Beckett Masters | 20:14.5 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 7 | Raymond Landegent | 20:26.8 | 9 | Sioux Center | ---- | ---- | ---- |
| 8 | Joren Vande Griend | 20:43.2 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 9 | Leo Wheelock | 21:03.2 | 9 | Sioux City, North | ---- | ---- | ---- |
| 10 | Luke Walsh | 21:08.6 | 9 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 11 | Jaciel Reyes | 21:13.9 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 12 | Marcos MoralesLopez | 21:17.7 | 10 | Sioux Center | ---- | ---- | ---- |
| 13 | Camden Mosher | 21:24.2 | 11 | Spencer | ---- | ---- | ---- |
| 14 | Logan Woolworth | 21:24.4 | 10 | Sioux City, North | ---- | ---- | ---- |
| 15 | Samuel McCord | 21:25.6 | 9 | Sioux Center | ---- | ---- | ---- |
| 16 | Kaden Klein | 21:30.9 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 17 | Eli Geleynse | 21:33.3 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 18 | Tate Behrens | 21:33.5 | 9 | Sioux City, North | ---- | ---- | ---- |
| 19 | Kaiden Beukelman | 21:33.6 | 9 | Sioux Center | ---- | ---- | ---- |
| 20 | Winston Palmer | 21:38.6 | 10 | Sioux City, North | ---- | ---- | ---- |
| 21 | Tyler Brunst | 21:41.8 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 22 | Braxton Davis | 21:42.3 | 9 | Sioux City, North | ---- | ---- | ---- |
| 23 | Cooper Katt | 21:50.1 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 24 | Alex Van Zee | 21:58.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 25 | Logan Bonnes | 21:59.4 | 9 | Sioux City, North | ---- | ---- | ---- |
| 26 | Jacob Kolhof-Sadler | 22:03.3 | 12 | Lewis Central | ---- | ---- | ---- |
| 27 | Jackson Bauer | 22:07.8 | 10 | Storm Lake | ---- | ---- | ---- |
| 28 | Broxton Hill | 22:11.6 | 10 | Lewis Central | ---- | ---- | ---- |
| 29 | Colby Sherrod | 22:11.6 | 11 | Spencer | ---- | ---- | ---- |
| 30 | Aden Yusef | 22:12.1 | 9 | Sioux City, North | ---- | ---- | ---- |
| 31 | Evan Hurst | 22:13.9 | 11 | Sioux Center | ---- | ---- | ---- |
| 32 | Oswaldo Ramoslopez | 22:17.0 | 11 | Sioux Center | ---- | ---- | ---- |
| 33 | Eden Laguna Zavala | 22:21.9 | 9 | Storm Lake | ---- | ---- | ---- |
| 34 | William Phinney | 22:27.6 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 35 | Braidyn Campbell | 22:28.3 | 9 | Lewis Central | ---- | ---- | ---- |
| 36 | Grant Ward | 22:30.1 | 12 | Spencer | ---- | ---- | ---- |
| 37 | Cody Brennan | 22:31.4 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 38 | Brody McCormick | 22:33.6 | 9 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 39 | James Bonnema | 22:34.8 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 40 | Isaiah Rustad | 22:36.9 | 9 | Spencer | ---- | ---- | ---- |
| 41 | Evan Applegate | 22:38.6 | 10 | Lewis Central | ---- | ---- | ---- |
| 42 | Carver Hoekstra | 22:39.5 | 10 | Sioux City, North | ---- | ---- | ---- |
| 43 | Joshua Bousema | 22:39.7 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 44 | Gael Garcia | 22:39.9 | 12 | Sioux City, North | ---- | ---- | ---- |
| 45 | Dekeyn Whitlock | 22:40.3 | 9 | Sioux City, East | ---- | ---- | ---- |
| 46 | Hunter Buss | 22:42.0 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 47 | Kyler Tendal | 22:42.6 | 10 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 48 | Royce McCord | 22:43.0 | 9 | Sioux Center | ---- | ---- | ---- |
| 49 | Ben Dykstra | 22:44.0 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 50 | Edward Kellogg | 22:45.9 | 10 | Sioux City, North | ---- | ---- | ---- |
| 51 | Layne Vos | 22:50.3 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 52 | Grayson Ingenthron | 22:51.3 | 9 | Sioux City, East | ---- | ---- | ---- |
| 53 | Josh Gray | 22:53.8 | 9 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 54 | Tony Sanchez | 23:00.6 | 11 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 55 | Matthew Jorstad | 23:02.1 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 56 | Jayden Hibbs | 23:02.6 | 11 | Spencer | ---- | ---- | ---- |
| 57 | Beckett Beller | 23:04.7 | 10 | Sioux City, North | ---- | ---- | ---- |
| 58 | Tyrus Murren | 23:06.2 | 10 | Lewis Central | ---- | ---- | ---- |
| 59 | Owen McNea | 23:06.5 | 11 | Spencer | ---- | ---- | ---- |
| 60 | Keyton Jensen | 23:09.7 | 11 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 61 | Jamison Olson | 23:11.8 | 12 | Lewis Central | ---- | ---- | ---- |
| 62 | William Salton | 23:13.0 | 10 | Spencer | ---- | ---- | ---- |
| 63 | Cameron VanDerHeide | 23:14.9 | 10 | Spencer | ---- | ---- | ---- |
| 64 | Bryce Zeutenhorst | 23:16.3 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 65 | Hyatt Brue | 23:17.2 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 66 | David Hindman | 23:17.4 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 67 | Ben Phillipsen | 23:20.6 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 68 | Evan Lorenzen | 23:21.4 | 11 | Sioux City, North | ---- | ---- | ---- |
| 69 | Aidan Johnson | 23:35.1 | 12 | Lewis Central | ---- | ---- | ---- |
| 70 | Austin Larsen | 23:35.9 | 12 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 71 | Aaron De Jong | 23:39.9 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 72 | Vladyslav Baranovskyi | 23:45.3 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 73 | Tyler Mullenix | 23:49.6 | 10 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 74 | Isaac Keokenchanh | 23:55.5 | 11 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 75 | Landon Haugstad | 23:57.6 | 10 | Sioux Center | ---- | ---- | ---- |
| 76 | Sam Okerbloom | 24:01.4 | 11 | Lewis Central | ---- | ---- | ---- |
| 77 | Isaac Beller | 24:03.4 | 9 | Le Mars | ---- | ---- | ---- |
| 78 | Paul Bouwers | 24:09.8 | 12 | Sioux City, North | ---- | ---- | ---- |
| 79 | Reed Koson | 24:12.3 | 9 | Sioux City, East | ---- | ---- | ---- |
| 80 | Kenneth Burton | 24:13.9 | 9 | Sioux City, East | ---- | ---- | ---- |
| 81 | Justin Ortner | 24:27.3 | 9 | Sioux Center | ---- | ---- | ---- |
| 82 | Logan Bennett | 24:32.4 | 11 | Lewis Central | ---- | ---- | ---- |
| 83 | Tate Hiserote | 24:33.1 | 9 | Sioux Center | ---- | ---- | ---- |
| 84 | Westyn Michalak | 24:39.6 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 85 | Ethan Schmitz | 24:41.2 | 10 | Harlan Community | ---- | ---- | ---- |
| 86 | Joshua Truesdell | 24:42.6 | 9 | Sioux Center | ---- | ---- | ---- |
| 87 | Tut Top Tut | 24:43.3 | 12 | Storm Lake | ---- | ---- | ---- |
| 88 | Ryne Brummel | 24:48.2 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 89 | Orin Doughan | 24:50.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 90 | Leighton Applegate | 25:06.5 | 10 | Lewis Central | ---- | ---- | ---- |
| 91 | Bitsuamlak Alemu | 25:08.4 | 9 | Sioux City, North | ---- | ---- | ---- |
| 92 | Dylan Overmohle | 25:09.1 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 93 | Daniel GarciaVera | 25:11.3 | 11 | Sioux Center | ---- | ---- | ---- |
| 94 | Joao (John) Bulhoes Bastos | 25:13.1 | 11 | Sioux City, North | ---- | ---- | ---- |
| 95 | Logan Dykstra | 25:13.2 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 96 | Sergio Ramosmorales | 25:15.0 | 11 | Sioux Center | ---- | ---- | ---- |
| 97 | Keegan Mammen | 25:27.8 | 10 | Spencer | ---- | ---- | ---- |
| 98 | Sam Kamp | 25:31.9 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 99 | Liam Krosschell | 25:32.2 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 100 | Isaiah Rensink | 25:34.6 | 11 | Sioux Center | ---- | ---- | ---- |
| 101 | Ben Langton | 25:37.0 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 102 | James Donovan | 25:40.1 | 12 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 103 | Chris Klein | 25:41.0 | 10 | Sioux City, North | ---- | ---- | ---- |
| 104 | Teo Rodriguez | 25:41.6 | 9 | Storm Lake | ---- | ---- | ---- |
| 105 | Cameron Matulka | 25:49.5 | 10 | Lewis Central | ---- | ---- | ---- |
| 106 | Zaron Thonstad | 25:58.0 | 9 | Sioux Center | ---- | ---- | ---- |
| 107 | Colton Edwards | 26:01.0 | 11 | WC-KP | ---- | ---- | ---- |
| 108 | Ian Grossmann | 26:02.9 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 109 | Blake Riker | 26:10.2 | 12 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 110 | Jason Robles | 26:13.3 | 11 | Sioux Center | ---- | ---- | ---- |
| 111 | Jack Koenecke | 26:14.0 | 9 | Spencer | ---- | ---- | ---- |
| 112 | Ian Millard | 26:17.2 | 10 | Sioux City, East | ---- | ---- | ---- |
| 113 | Luis MoralesMorales | 26:17.3 | 11 | Sioux Center | ---- | ---- | ---- |
| 114 | Deiby Felipe | 26:17.3 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 115 | David Taylor | 26:17.9 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 116 | Kirk Hol | 26:19.1 | 9 | Harlan Community | ---- | ---- | ---- |
| 117 | Daniel Hernandez | 26:19.9 | 11 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 118 | Kaiden Christensen | 26:27.0 | 12 | Lewis Central | ---- | ---- | ---- |
| 119 | Kellan Meyer | 26:27.5 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 120 | Leif Schmitz | 26:36.4 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 121 | Gavin Schaben | 26:37.7 | 9 | Lewis Central | ---- | ---- | ---- |
| 122 | Daxton Baller | 26:42.1 | 9 | Sioux City, North | ---- | ---- | ---- |
| 123 | Benjamin Nimaja | 26:43.3 | 12 | Sioux City, North | ---- | ---- | ---- |
| 124 | Brian Sell | 26:48.4 | 11 | Lewis Central | ---- | ---- | ---- |
| 125 | Jackson Bailey | 26:49.3 | 9 | Spencer | ---- | ---- | ---- |
| 126 | Lincoln Hui | 26:54.0 | 9 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 127 | Cooper Williams | 26:54.7 | 11 | Lewis Central | ---- | ---- | ---- |
| 128 | Luis Torres | 26:57.9 | 12 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 129 | Brevan Obbink | 26:58.0 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 130 | LUCAS POHLEN | 27:03.6 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 131 | Dalton Henry | 27:13.4 | 11 | Le Mars | ---- | ---- | ---- |
| 132 | Aiden Wimmer | 27:13.6 | 9 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 133 | Blake Wurth | 27:19.1 | 9 | Le Mars | ---- | ---- | ---- |
| 134 | Viet Ung | 27:21.9 | 10 | Le Mars | ---- | ---- | ---- |
| 135 | Ethan Pham | 27:42.1 | 11 | Sioux City, North | ---- | ---- | ---- |
| 136 | Kyle Kann | 27:50.8 | 9 | Sioux City, North | ---- | ---- | ---- |
| 137 | Jackson Jensen | 27:59.3 | 11 | Lewis Central | ---- | ---- | ---- |
| 138 | Nicolas Sanchez | 28:04.9 | 9 | Storm Lake | ---- | ---- | ---- |
| 139 | Micah Iedema | 28:06.5 | 12 | Spencer | ---- | ---- | ---- |
| 140 | David Santos | 28:13.5 | 10 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 141 | Ramsey Gottsch | 28:14.9 | 9 | Harlan Community | ---- | ---- | ---- |
| 142 | Cael Juon | 28:21.6 | 11 | Lewis Central | ---- | ---- | ---- |
| 143 | Brett Haider | 28:24.9 | 10 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 144 | Andrew Terpstra | 28:30.0 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 145 | Justin Gomez Perez | 28:41.2 | 12 | Sioux City, North | ---- | ---- | ---- |
| 146 | Costa Kosiba | 28:55.4 | 10 | Sioux City, East | ---- | ---- | ---- |
| 147 | Cooper Bush | 29:10.4 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 148 | Harry Aherns | 29:12.5 | 12 | Council Bluffs, Thomas Jefferson | ---- | ---- | ---- |
| 149 | Hudson Anderson | 29:23.1 | 12 | Lewis Central | ---- | ---- | ---- |
| 150 | Owen Berglund | 29:30.1 | 9 | Sergeant Bluff-Luton | ---- | ---- | ---- |
| 151 | Axel Rivera | 29:35.5 | 10 | Le Mars | ---- | ---- | ---- |
| 152 | Ben Haverhals | 29:39.8 | 11 | Sioux Center | ---- | ---- | ---- |
| 153 | Oliver Hass | 29:41.3 | 9 | Spencer | ---- | ---- | ---- |
| 154 | Carter De Boer | 29:47.3 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 155 | Adrian Hartso | 30:12.6 | 10 | Sioux City, North | ---- | ---- | ---- |
| 156 | Andrew Ryan | 30:21.7 | 10 | WC-KP | ---- | ---- | ---- |
| 157 | Elijah Nyenhuis | 30:22.4 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 158 | Evan Brennan | 30:27.0 | 12 | Le Mars | ---- | ---- | ---- |
| 159 | Christian Fravel | 31:05.7 | 12 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 160 | Tucker Jantzon | 31:12.5 | 10 | Council Bluffs, Thomas Jefferson | ---- | ---- | ---- |
| 161 | Ben Van Genderen | 31:32.0 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 162 | Darreck Roche | 32:24.7 | 12 | Council Bluffs, Thomas Jefferson | ---- | ---- | ---- |
| 163 | Kyle Bussing | 32:28.7 | 12 | Council Bluffs, Thomas Jefferson | ---- | ---- | ---- |
| 164 | Jayce Vawter | 33:18.1 | 9 | Lewis Central | ---- | ---- | ---- |
| 165 | Ozzie Diamond | 33:35.3 | 9 | Lewis Central | ---- | ---- | ---- |
| 166 | Henry Livingston | 38:24.2 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 167 | Allen Qasim | 39:38.5 | 12 | Sioux City, North | ---- | ---- | ---- |